Course Curriculum

Term 1

Module 1 – Logic Building using Flowcharts & Pseudo codes

Learn about the common tools in pre-code planning and organization to understand algorithms.

Module 2 – Object Oriented Programming using C++

Module 3 – Web Designing with HTML 5

Term 2

Module 4 – Python Programming

Learn how to use Python to build micro – projects and macro enterprises web services , and support other types of programming languages.

Module 5 – Relational Database Management System – MySQL

Module 6 – Data Structures and Algorithm

Term 3

Module 7 – Responsive Designing with Bootstrap & Query

Learn the fundamentals of making a responsive website.

Module 8 – Unit Testing

Module 9 – Programming with Java

Term 4

Module 10 – Agile Software Development Methodology & Git

Know the basics of this iterative approach to project management and software development.

Module 11 – Web Application Development with JSP & Servlet

Module 12- Hibernate and Spring Framework

Term 5

Module 13 – Node JS

Get hands – on training on this JavaScript – based platform to work both the backend and full stack of an application.

Module 14 – React & REST API with Spring

Module 15 – SPA using Angular

Term 6

Module 16 – Cloud Deployment -- Build, test , package, and deploy a full stack version

Learn how to deploy a full stack application on the cloud.

Module 17 – Capstone Project – Case Study

Module 18 – Interview Preparation

Term 7

Module 19 – Artificial Intelligence

Understand the benefits of integrating artificial intelligence in web development.

Module 20 – Machine Learning