✦ Admissions open for Web Development Winter Crash Course ✦   ✦ Book Your Free Demo Now  ✦   ✦ Limited Seats ✦   

Level 2: Web Development Mastery

Expand your skills with a deep dive into web development, covering HTML, Bootstrap, and React. Build dynamic, responsive web applications through practical projects and challenges.

Duration
5 months

Format
Part-time

Start Date
Announcing Soon

Eligibility
5th Grade Onwards

Live Classes
Twice a week

Class Duration
2 Hours

Doubt session
At the end of every class

Evaluations
Assessments/Quizes

Live Classes
Twice a week

Class Duration
2 Hours

Doubt session
At the end of every class

Evaluations
Assessments/Quizes

Course Lessons


Week 1: Introduction to Strings and Arrays
  • JavaScript Strings: Basics of strings, common operations (concatenation, slicing).
  • Arrays: Understanding arrays, indexing, and manipulation.

Week 2: Mastering Objects and ES6 Features
  • Objects: Data structures with properties and methods.
  • Error Handling: Managing and responding to errors using try-catch blocks.
  • ES6 Features: Key ES6 features like arrow functions, template literals.

Week 3: Understanding Object-Oriented Programming (OOP)
  • Object-Oriented Programming (OOP): Classes, objects, and inheritance in JavaScript.

Week 4: Diving into Advanced JavaScript Concepts
    • Advanced JavaScript Concepts: Promises, closures, async/await, and hoisting.
    • Note: Problem-Solving Practice: Tackle 70+ unique problems independently, in addition to challenges on competitive platforms like FreeCodeCamp, HackerRank, and LeetCode
       

Week 1: Final Project with JavaScript and Web Design 
  • Final Project: Build a Rock-Paper-Scissors Game using JavaScript, HTML, and CSS.

Week 2: Introduction to Git, Linux, and Bootstrap
  • In-Depth Git Commands and Basic Linux Commands.  
  • Bootstrap Introduction: Overview of Bootstrap, core components, and utilities.

Week 3: Exploring Bootstrap Grid System and Components
  • Bootstrap Grid System: Creating responsive layouts with the 12-column system.  
  • Bootstrap Components: Navbar, buttons, cards, forms, modals.

Week 4: Advanced Bootstrap Utilities and Customization
    • Bootstrap Utilities: Spacing, colors, typography, responsive utilities.  
    • Advanced Bootstrap Features: Themes, customization, and JavaScript plugins.
       

Week 1: Final Project
  • Final Project: Develop a Photo gallery Project. using HTML, Bootstrap, and JavaScript.

Week 2: Introduction to React
  • Introduction to React: Overview, components (functional and class).
  • JSX and Rendering: JSX syntax, how React updates the DOM.

Week 3: State Management and Event Handling
  • Props and State: Managing and passing data with props and state.
  • Event Handling: Responding to user interactions.

Week 4: Conditional Rendering and Lists
    • Conditional Rendering: Displaying components based on conditions.
    • Lists and Keys: Rendering lists and using keys.
       

Week 1: Forms, Hooks, and React Fundamentals
  • Forms and Controlled Components: Handling user input with forms, managing form state.
  • React Hooks: Utilizing useState and useEffect for state management and handling side effects.

Week 2: React Hooks
  • React Hooks: Utilizing useState and useEffect for state management and handling side effects.

Week 3: Advanced React Application
  • Final Project: Develop a User Profile Dashboard using React.

Week 4: Project Enhancement and New Planning
    • Final Project: Continue working on the User Profile Dashboard and start planning the Food Delivery App.

Week 1-2: Final Project Kickoff
  • Begin development of the Food Delivery App using React.
  • Apply learned skills in components, state management, and APIs.

Week 3: Continue Project Development

  • Continue working on the Food Delivery App, refining functionality and UI/UX.
  • Focus on debugging, optimizing code, and adding advanced features.

Week 4: Course Wrap-Up and Final Project Presentations
  • Present your completed Food Delivery App.
  • Receive peer and instructor feedback on your final project.
    • Final Q&A and discussion of real-world application of skills.
       

Course Lessons

Week 1: Introduction to Strings and Arrays

  • JavaScript Strings: Basics of strings, common operations (concatenation, slicing).
  • Arrays: Understanding arrays, indexing, and manipulation.

Week 2: Mastering Objects and ES6 Features

  • Objects: Data structures with properties and methods.
  • Error Handling: Managing and responding to errors using try-catch blocks.
  • ES6 Features: Key ES6 features like arrow functions, template literals.

Week 3: Understanding Object-Oriented Programming (OOP)

  • Object-Oriented Programming (OOP): Classes, objects, and inheritance in JavaScript.

Week 4: Diving into Advanced JavaScript Concepts

  • Advanced JavaScript Concepts: Promises, closures, async/await, and hoisting.
  • Note: Problem-Solving Practice: Tackle 70+ unique problems independently, in addition to challenges on competitive platforms like FreeCodeCamp, HackerRank, and LeetCode.

Week 1: Final Project with JavaScript and Web Design 

  • Final Project: Build a Rock-Paper-Scissors Game using JavaScript, HTML, and CSS.

Week 2: Introduction to Git, Linux, and Bootstrap

  • In-Depth Git Commands and Basic Linux Commands.  
  • Bootstrap Introduction: Overview of Bootstrap, core components, and utilities.

Week 3: Exploring Bootstrap Grid System and Components

  • Bootstrap Grid System: Creating responsive layouts with the 12-column system.  
  • Bootstrap Components: Navbar, buttons, cards, forms, modals.

Week 4: Advanced Bootstrap Utilities and Customization

  • Bootstrap Utilities: Spacing, colors, typography, responsive utilities.  
  • Advanced Bootstrap Features: Themes, customization, and JavaScript plugins.

Week 1: Final Project

  • Final Project: Develop a Photo gallery Project. using HTML, Bootstrap, and JavaScript.

Week 2: Introduction to React

  • Introduction to React: Overview, components (functional and class).
  • JSX and Rendering: JSX syntax, how React updates the DOM.

Week 3: State Management and Event Handling

  • Props and State: Managing and passing data with props and state.
  • Event Handling: Responding to user interactions.

Week 4: Conditional Rendering and Lists

  • Conditional Rendering: Displaying components based on conditions.
  • Lists and Keys: Rendering lists and using keys.

Week 1: Forms, Hooks, and React Fundamentals

  • Forms and Controlled Components: Handling user input with forms, managing form state.
  • React Hooks: Utilizing useState and useEffect for state management and handling side effects.

Week 2: React Hooks

  • React Hooks: Utilizing useState and useEffect for state management and handling side effects.

Week 3: Advanced React Application

  • Final Project: Develop a User Profile Dashboard using React.

Week 4: Project Enhancement and New Planning

  • Final Project: Continue working on the User Profile Dashboard and start planning the Food Delivery App.

Week 1-2: Final Project Kickoff

  • Begin development of the Food Delivery App using React.
  • Apply learned skills in components, state management, and APIs.

Week 3: Continue Project Development

  • Continue working on the Food Delivery App, refining functionality and UI/UX.
  • Focus on debugging, optimizing code, and adding advanced features.

Week 4: Course Wrap-Up and Final Project Presentations

  • Present your completed Food Delivery App.
  • Receive peer and instructor feedback on your final project.
  • Final Q&A and discussion of real-world application of skills.

Join the Waitlist!

₹6,000/month ₹4,000/month
Limited Time Offer!

Registration Form