Knowledg

PG Diploma in Full-Stack Software Development

The program has been specifically designed to cater to the needs of learners across job roles and industries. The program would be particularly helpful for the career growth of the following audience: Fresh graduates from college, Currently working in IT service roles like Testing, Maintenance, Support. Existing software developers working in IT/Tech industry Current Project Leads and Managers in IT/Tech Companies.

Object-Oriented Programming

Classes and ObjectsInheritance and PolymorphismArrays and Linked Lists

Algorithms

Introduction to Algorithm Analysis + Recursion Divide and Conquer Dynamic Programming

Data Structures

Stacks and Queues Hash Tables Trees and BST's Heaps Graphs and Graph Algorithms

Software Engineering Frameworks and Server Side Development

Version Control Agile Software Development Unit Testing, TDD, and Refactoring MVC Architecture Databases and ORMs

Distributed and Scalable Server Architecture

Software Design Patterns and UML Diagrams Building an API Backend - I Building an API Backend - IIs Distributed Systems and Scalable Architecture

Software Design and Frontend Development

Use Cases and Scenarios with Software Requirements Software Architecture HTML and CSS Javascript Backend Integration

Advanced Frontend Development and DevOps

Advanced Javascript ReactJS DevOps + Deployment on Cloud

Capstone