A 60 days immersive technical training program for freshers that transforms them into job-ready web developers. Web developers are in high-demand both at startups and big companies. With the skills you learn in this course you can even become an entrepreneur and launch your own website/e-commerce company, if you desire to do so. We focus on core software development skills and how business requirements translate into code. Most of your learning will be project based and you will be working towards the goal of delivering that project throughout the program. After completing this course you will see a significant improvement in your problem-solving skills and you will be able to pick up new technologies and frameworks much quicker. The program is designed by IIT graduates who have worked for some of the top MNCs in the world and focuses on modern programming languages like Python and JavaScript and covers the full stack from frontend, middleware to backend.
Introduction to Software Development, Pair Programming |
Python Basics |
HTML/CSS Basics |
JavaScript Basics |
Introduction to Git and GitHub |
Functions |
Conditionals and Looping |
Arrays, Lists and Hashes |
Debugging Programs |
Unit testing and test-driven development |
Classes and Objects - Python |
Object Oriented Programming in Python |
Inheritance |
Object Oriented JavaScript |
Bootstrap - Grid |
Bootstrap - forms and buttons |
Bootstrap - Modals and Panels |
Working with relational databases |
Using Python APIs to access relational databases |
Relational Database Design |
MongoDB and NoSQL |
jQuery CSS Selectors |
DOM Manipulation using jQuery |
Event Handlers |
Form Validation |
Making AJAX Calls |
Server side programming using Python-Django |
Building models in Django |
Writing controllers in Django |
Django Templates |
Django Forms |
Introduction to AngularJS |
Models and Views |
Routing |
Services |
Directives |
Django - User management |
Sessions and Cookies |
Scaffolding |
Sending Emails |
Logging |
Caching |
Data Structures and Algorithms |
Sorting |
Searching |
Hashing |
DS Interview Questions Prep |
Develop a fully functional web application using Django, jQuery, Bootstrap and AngularJS |
Source code management - branching and merging |
Software Project Management - Sprint Planning, Standups |
Deploying application on AWS |
Handling technical interviews |
Soft skills Development |