You will also learn common Linux basic commands and concepts that are important for any programmer. Work with the right developer tools and workflow. Learn the basics of the command line, use a code text editor and install VSCode by Microsoft. Learn how to version your code with git and push it on github.
Get started with Web development by getting familiar with HTML, CSS to build basic web applications which will be responsive.
We will also work with Charting libraries that can be used for data visualisation.
We will explore Sass, and generate CSS code from it, where we can design css code faster and flexible in a reusable manner.
We work with basics of Webpack and understand the evolution of web. We will learn how to setup with Webpack as well React. We will also look at npm packages.
Explore the underlying principles of how React works, and start building Single Page Applications with it. We will understand state management, component design, declarative style of writing code.
We will work with React and see how its a UI library and help us build large projects by using Reusable Components and work on Routing and other advanced APIs of react to do global state management.
Learn how to deploy SPA on the web.
Learn how to make your application more robus with test suites ranging from unit tests to end to end UI tests.
We will work with React and advanced parts of react to build larger applications to manage global state, latest patterns like Hooks and libraries of the ecosystem along with deploying projects.
Intro into Node.js and understand principles. Work with async operations, asnyc IO, handling basic http requests , templating, routing, using express and build APIs. Use evironment variables and setup PM2 or nodemon for configuring your server.
Get comfortable on the idea of setting up a micro service which will act as an interface to work with your databases and other services. Create authentication services with JWT and persist data.
Learn more advanced patterns of MongoDB like indexing,managing sessions, transactions and other advanced queries to build more robust backend.
Work on collaborative projects to build a large system that explores all concepts that are important for understanding real world applications.
We will revisit all concepts for revising in a structured manner and have pair programming sessions to improve and be prepared for interviews and final evaluations.
We’re building a diverse team of talented instructors to create a radical new approach to higher education.
Oct 19th, 2020
Monday - Saturday
Mon - Sat9am to 9pm
Our Income share Agreement is ₹0 upfront + 15% of salary for 3 years, ₹ 2,50,000 + GST total payment
Instead of an Income share agreement, student can opt for course fees payment post completing the course.
Registration fees of ₹ 10,000 post-selection in the course, refundable in first 4 weeks if you drop out or adjustable with Income Share Agreement or course fees payment
If you are planning to go for a full stack development course, just go for Masai. Their course provided me with thorough knowledge of each and every aspect.
Rohit KumarSoftware Engineer at
“1200+ hours of coding, 14 projects, dozens of hackerrank problems & quizzes over 6 months culminated in a reward - a developer role in the fintech space with a fast growing startup!”
ChandrashekarFull-Stack Developer at
“Spent lakhs of rupees on college and coaching fees and 4 years later still unemployable as an engineer Masai helped me turn that around in 6 months”
Hrishabh DubeySoftware Engineer at
“Even after graduating with a CS degree l had doubts about my technical skills but Masai with their intensive program helped me improve my skills and gain confidence in myself.”
Aalind SharmaSoftware Engineer at