Curriculum
- 18 Sections
- 148 Lessons
- Lifetime
Expand all sectionsCollapse all sections
- Module 1: Introduction to Web Technologies6
- Module 2: HTML12
- 2.1Introduction to Markup Language
- 2.2Structure of HTML Documents
- 2.3HTML Elements and Tags
- 2.4Forms and Input Fields
- 2.5Special Characters
- 2.6Block-Level Elements
- 2.7Lists and List Attributes
- 2.8URLs and Hyperlinks
- 2.9Images and Tables
- 2.10Introduction to Style Sheets
- 2.11Background Styling
- 2.12Creating Style Classes
- Module 3: CSS10
- Module 4: JavaScript12
- Module 5: Advanced JavaScript5
- Module 6: Version Control with Git & GitHub10
- Module 7: jQuery6
- Module 8: Bootstrap Framework16
- 8.1Header and Navigation Design
- 8.2Logo Integration in Navigation Bar
- 8.3Banner Creation
- 8.4Jumbotron Components
- 8.5Rows, Columns & Containers
- 8.6Column Width and Offsets
- 8.7Push & Pull Columns
- 8.8Nested Columns
- 8.9Footer Design
- 8.10Typography in Bootstrap
- 8.11Responsive Tables
- 8.12Utility Classes
- 8.13Buttons Styling
- 8.14Responsive Images
- 8.15Description Lists
- 8.16Bootstrap Panels
- Module 9: DOM Manipulation7
- Module 10: Asynchronous JavaScript8
- Module 11: React.js13
- 11.1React Basics
- 11.2ES5 vs ES6
- 11.3JSX Fundamentals
- 11.4Components, Props & State
- 11.5Reusable Components
- 11.6React Hooks & State Management
- 11.7Working with Arrays & Lists
- 11.8Conditional Rendering
- 11.9Event Handling
- 11.10Props vs State
- 11.11Component Lifecycle
- 11.12Stateful & Stateless Components
- 11.13Deploying to Netlify
- Module 12: React Router & Context API7
- Module 13: useRef, useReducer & Redux6
- Module 14: MySQL Database6
- Module 15: MongoDB Database5
- Module 16: Node.js & Express.js8
- Module 17: Deployment & Environment Setup5
- Module 18: Authentication & JWT6
To enroll in a course, you need to create an account on our platform, browse our course catalog, and click on the "Enroll" button next to the course you want to join. Follow the on-screen instructions to complete the registration process.
Yes, most of our courses offer a certificate of completion, provided you meet all the course requirements, such as passing quizzes and submitting assignments.
Courses often include quizzes, assignments, and sometimes final exams to assess your understanding of the material. The specific assessment methods will be detailed in the course syllabus.
Courses can be paid for using a credit/debit card, PayPal, or other payment methods specified at checkout. Payment is required at the time of enrollment.
