PG Diploma in Software Development

Internship worth min Rs. 45,000 Guaranteed!

11 Months | Career Support | Online | Rs. 2,25,000/-

&

Hiring partners

 Job in world

20+

#1

Career Support

Register now for your free career counselling session with our admission team

  • A minimum of 60% marks scored during graduation
  • A minimum of GPA of 3.0 (out of 4) at stage of internship selection
  • Internship shall be 3 months or more with min Rs. 15,000/- stipend in product companies.
  • Selection procedure shall commence in August.

Terms & Conditions

Niki logo
happay logo

OUR HIRING PARTNERS

and many more...

CAREER GROWTH

Program Outline

Object Oriented  Programming

  • Introduction to Classes and Objects
  • Fundamentals of Inheritance & Polymorphism
  • Basics of Abstraction & Encapsulation

Algorithms

  • Introduction to Recursion and Recursive algorithms.
  • Understanding Big O notation for space and time complexity 
  • Divide & Conquer Algorithms
  • Greedy Algorithms & Dynamic Programming

Data Structures

  • Building Arrays and Linked Lists
  • Introduction to Stack & Queues
  • Trees & Binary Search Trees
  • Heaps & Hash Tables
  • Graphs & Graph traversal algorithms

MVC & Database Architecture

  • Introduction of MVC Architecture
  • Functionalities of Java Spring framework
  • Building Database architecture using PostgreSQL
  • Introduction to ORMs using Hibernate

Software Design Patterns & Building APIs

  • Software Design Patterns
  • Introduction to APIs
  • Building scalable RESTful APIs
  • Leveraging Java Spring for API creation
  • Code Review & Debugging

Frontend Development

  • UX and Prototyping
  • Frontend development with HTML5, CSS3, and Javascript
  • Software Architecture
  • Software Requirement and Project Planning

Advanced Frontend Development and DevOps

  • Advanced Javascript
  • Modern Javascript tools such as NPM, WebPack, and Babel
  • Javascript ES6
  • Core React JS concepts such as jsx, props, state, and components
  • DevOps

Mobile Development

  • React Native library
  • Mobile animations
  • Data management using Redux and LocalStorage
  • Interacting with external APIs using Fetch
  • Mobile navigation and multi-page routing

Capstone Project

After months of lectures and hands-on practice on latest tools, it is time to create a fully functional software product on your own! You will work on an industry relevant project creating a ready-to-use software product with a robust backend and an engaging user interface. The projects have been decided to ensure that you get to apply all the lessons you have covered during the 11-month program.