• Courses
  • Tutorials
  • Jobs
  • Practice
  • Contests

Full Stack Bootcamp

Self-Paced Course
course-thumbnail
interested count29k+ interested Geeks
With all the technologies and tools available, it does get overwhelming for an up-coming developer. But worry not as we bring to you a course carefully curated to help you with your journey as a Full Stack Developer
levelBeginners
interested count29k+ interested Geeks
Lifetime Access To The CourseAccess to GeeksforGeeks Job PortalTrack-based Learning
warning

Attend Free LIVE Community Classes on 21st and 22nd January 

Course Overview

Being a Full Stack Developer requires one to be familiar with a wide range of web technologies, both front-end as well as back-end. They are responsible for designing, developing, and managing the full stack of an application or website. With this Full Stack Bootcamp, you will learn all the essential skills needed to become a successful web developer.

The course aims to help you master all the basic and advanced level skills in the various tools and technologies involved in the field of Web Development. We will cover HTML, CSS, JavaScript and React JS for our frontend part, whereas we will complete our Backend part with Node JS and Mongo DB. You will also be getting hands on experience on project building which will greatly help boost your understanding of concepts. By the end of the course, you will have a solid understanding of the fundamentals of web development and be ready to start building your own web applications.
Read more

What you will learn

avtar

What you will learn

  • All important concepts of HTML, CSS and JS
  • HTML structures, important tags and elements
  • Responsive styling using flexbox, grid and animations
  • Add functionality using JavaScript
  • Learn to create React Components and hooks
  • NodeJS Module Systems and HTTP Modules
  • Async/Await in NodeJS
  • API Auth and Security
  • Introduction to DataBase, Mongo DB and Mongoose
  • MongoDB Aggregation Framework

Course Content

01HTML
  • Tags and Elements
  • Containers and Text formatting
  • Links and Images, Semantic
  • Block and Inline elements
  • Lists
  • Forms
  • Adding Multimedia and Files
  • Additional Tags
02CSS
  • Introduction to CSS
  • Formatting, Units
  • Stying, Selectors
  • Understanding Stacking Context
  • Flexbox and Grid
  • Psuedo Classes and Elements
  • Transitions and Animations
  • Responsive Web Design 
03JavaScript
  • Basics of Javascript
  • JavaScript Fundamentals
  • Functional Programming
  • String Methods
  • Arrays
  • Objects
  • More about Functions
  • Document Object Model - DOM
  • Advanced JS
  • Assignments - Javascript
04React JS
  • Introduction
  • Components and Props
  • Life Cycle of Components
  • Events, States
  • Lists
  • useRef Hook
  • useEffect Hook
  • Fetching Data using Axios
  • Creating Global State using
  • useContext() Hook
  • useReducer
  • useMemo
  • useCallback
  • React Router 
Read more
Unable to load
Unable to load

Pricing

Frequently Asked Questions

01

Is there any number to contact for any query?

02

How can I register for the course?

03

Will the course content be available after the course end date?

04

When can I make the payment for the course?