Full-stack Web development Bootcamp

Instructor

Nikhil Manhas
Program Duration
10 weeks
Projects
3 projects
Eligibility
Open for all
Program Overview



  • Curriculum
  • Reviews (4)

Program Information

Fullstack developers are in great demand. The great thing about web development is that it doesn't need a computer science degree.
In this course, we will go over the basics of full-stack web development. What technologies are used in the frontend and backend? What technologies are used in the databases? And how do you host your website? We will cover end-to-end features of web development.
So whether you are an aspiring entrepreneur, a freelance developer, or someone wanting to get into the software development field this can be the perfect start for you.
We will also build three projects so that you can apply whatever you have learned in the course and gain real experience in addition to theoretical knowledge.

Technology Stack taught
  • HTML CSS Javascript Bootstrap Git Python Django Postgresql Nginx

Modules
  • What is internet and World wide web(www)? :

    In this module, we will cover what is internet and how does it work. What are the most important aspects of the internet? Moving further we will talk about, HTTP(TCP/IP) protocol world wide web, and other protocols which are followed on the internet.

  • Components of a Web application :

    In this module, we will talk about the main components of web applications. What is frontend development, what is backend development, what is a database? Also, we will cover the career-wise prospects of these different components.

  • HTML : The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. In this module, we will go over basics concepts in HTML. What are tags and how different tags behave? Also, we will go over the basics properties of HTML5 and create a small HTML page.
  • CSS : CSS has a simple syntax and uses a number of English keywords to specify the names of various style properties. We will go over various concepts in CSS and new features of CSS3.
  • Javascript -1 : JavaScript is high-level, often just-in-time compiled, and multi-paradigm. In this module, we will go over functions, data types, and if-else conditionals in Javascript.
  • Javascript -2 : In this module, we will go over the asynchronous nature of Javascript, Ajax, jQuery, DOM.
  • Introduction to Django : Django is a Python-based free and open-source web framework that follows the model-template-views architectural pattern. In this module, we will discuss the basic setup of a Django project, static content, templates, models, and views.
  • Introduction to postgresql : PostgreSQL, also known as Postgres, is a free and open-source relational database management system emphasizing extensibility and SQL compliance. In this module, we will discuss basic concepts such as roles, users, tables, database w.r.t PostgreSQL.
  • Hosting your application : We learn to host our application on platforms like Netlify, Pythonanywhere or Digital ocean.
  • Bootstrap Framework :

    Bootstrap is an open-source framework(collection of CSS, JS) that is very popular and easy to use. In this module, we see how the bootstrap framework can be used to create the design of your web application.

  • React JS : React JS is a free and open-source front-end JavaScript library for building user interfaces based on UI components. In this module, we will see how we can use react for our projects.
  • GIT - Basics and Working a team : In this module, we will learn what is GIT and how you can use it in your projects. GIT is essential for any developer today and also helps while working in a team. We will learn about GIT committing, pushing to remote repos, merging, cloning, branching, etc.


Program Design
  • 1 hour long, Live interactive sessions twice a week, till the course is over
  • The rest of the time problems/projects will be assigned for doing yourself. The focus will be on self-learning.
  • Constant feedback will be given on the assigned projects
  • Every module will have quizzes to assess your learning. This score will be shared with our hiring partners.
  • One final project you have to create as the part of the program
  • You can contact us on telegram anytime in-between for resolving any query

Projects
  • Todo List app : We will create a simple todo list using Javascript, HTML, CSS
  • Blogging App : We will create a blogging application with Backend. This will make you understand the full stack behavior of the applications from frontend , backend and database.
  • Online Resume builder : An application to create your online resume . Technologies used are HTML, CSS, JS and Django.

Instructor

Nikhil Manhas

Senior Software Developer

Nikhil is an IIT Kanpur graduate , with over 10 years of industry experience across corporates like HSBC and tech startups like Happyloans, Teabox and Cloodon. He is also an entrepreneur and previously built Plovist and provided tech consulting to many startups. Nikhil has worked as a full-stack developer working on the front end and back end of high-scale web applications used by thousands of users. Nikhil has mentored many developers starting their technical journey.


Vikash April 13, 2021, 12:57 p.m.

Since I belonged to Chemical engineering branch, only opportunity to learn computer science was through online course, I was curious to learn WebD due to my interest in learning new things and little bit for job perspective. I had ZERO knowledge about this course when I begin with this course. I was little bit afraid of these technical terms like HTML, CSS, JavaScript etc, but I was wrong. I learned these things easily and all credit goes to the instructor and after getting confidence in these

Ramyak Rohan Mohanty March 4, 2022, 12:47 p.m.

I got to learn a lot of new technologies which I wasn't aware about. I'm immensely grateful for the support of the instructor, his tips and tricks during learning and his encouragement throughout the course that helped me in standing on my own feet and make my own projects. I would highly recommend this course to everyone to give yourselves the best chance of landing a job.

Amit Dhake March 4, 2022, 12:53 p.m.

Since I'm from mechanical branch so thought it would be very difficult job for me to learn this but the way instructor taught me it was very easy and interesting. Firstly I liked the interactive way of learning, the way session started and steered to the topic of the discussion was very candid, and it was amazing skill which helped me to understand things easily. Also I would like to thank instructor for encouraging me throughout this journey and I strongly recommend students to join the class.

Bala March 25, 2022, 12:39 p.m.

I have always wanted to learn about web but i really didn't know where to start. Working on a 10 to 5 job i had a lot of free time. We had classes in the weekend through hangout and by the end of the class instructor would give us assignment to work on. Instructor taught everything right from html, css, JavaScript to backend framework django. Since i don't know basic programming i stumbled upon simple things and asked him a lot of dumb questions. Instructor will calmly explain everything. He strongly believes that anything can be learnt with determination and practice. Being a programmer always involved a fair amount of googling. I have also learnt how to search and find answers when im stuck on something. That is a valuable skill. This course is one of the best thing that has happened to me. I would recommend this to someone who is passionate about learning the web and is willing to put his efforts towards it.

Our Unique Advantages

Learning by doing

Our programs are structured as simulations of real workplace to optimize learning.

Fundamentals

Focus in on the fundamentals that will never change. This will give you a strong foundation.

Community Driven

We encourage learning from our community. You can ask any query, and learn from others.


Internship Opportunities

If you perform well, we help provide internship opportunities with our partner companies.

Personalized

Every student is different so we mentor them accordingly. We know one size doesn't fit all.

Life-time Support

We help our alumni even after the program is over in their career planning and growth.




Our Hiring Partners

           

What Alumni Say

Fill below form to know more about this program.