Curriculum
- 11 Sections
- 193 Lessons
- 22 Weeks
Expand all sectionsCollapse all sections
- Module 1: HTML17
- 1.1What is HTML and History
- 1.2HTML Elements
- 1.3Difference between HTML and HTML5
- 1.4HTML5 Semantic
- 1.5HTML Heading
- 1.6HTML Paragraph
- 1.7HTML Style
- 1.8HTML Formatting
- 1.9HTML Comment and Colours
- 1.10HTML,CSS,Links and Images
- 1.11HTML Lists
- 1.12HTML Classes
- 1.13HTML Responsive
- 1.14HTML iframes
- 1.15HTML javascript
- 1.16HTML Table
- 1.17HTML Forms
- Module 2: CSS333
- 2.1Introduction CSS3
- 2.2CSS3 Syntax and Difference
- 2.3CSS3 Colours
- 2.4CSS3 Background
- 2.5CSS3 Border
- 2.6CSS3 Padding
- 2.7CSS Height /Width
- 2.8CSS3 Gradients
- 2.9CSS3 Fonts
- 2.10CSS3 2D Transforms
- 2.11CSS3 3D Transforms
- 2.12CSS Links
- 2.13CSS Lists
- 2.14CSS Table
- 2.15CSS Outline
- 2.16CSS Display
- 2.17CSS Max-width
- 2.18CSS Position
- 2.19CSS Float
- 2.20CSS inline-block
- 2.21CSS-Align
- 2.22CSS Pseudo-class
- 2.23Navigation Bar
- 2.24CSS Dropdown
- 2.25CSS Tooltips
- 2.26CSS Attrbute Select
- 2.27CSS Forms
- 2.28CSS Animation
- 2.29CSS3 Buttons
- 2.30CSS3 Pagination
- 2.31CSS3 Multiple Columns
- 2.32CSS3 Media Queries
- 2.33CSS Responsive
- Module 3: Javascript14
- Module 4: Jquery9
- Module 5: Bootstrap 513
- 5.1Introduction to Bootstrap
- 5.2BootStrap5 Grid
- 5.3Tables
- 5.4Why Bootstrap Component
- 5.5Images & Buttons
- 5.6Font Awesome & Glyphy Icons
- 5.7Pagination
- 5.8Forms
- 5.9Menu & Navigation Bar
- 5.10Carousel Plugin
- 5.11Bootstrap Modals – (pop ups)
- 5.12Creating Responsive Websites in Bootstrap
- 5.13Components in Bootstrap5
- Module 6: React js15
- 6.1INTRODUCTION TO REDUX
- 6.2INTRODUCTION TO REACT JS
- 6.3ENVIRONMENTAL SETUP
- 6.4BASIC FEATURES OF REACT JS
- 6.5KEY FEATURES OF REACT JS
- 6.6COMPONENT LIFECYCLE HOOK
- 6.7EVENT HANDLING REACT
- 6.8NETWORK CALL
- 6.9CUSTOM SERVICES
- 6.10LOCAL DATA STORAGE
- 6.11ROUTING WITH REACT ROUTER
- 6.12UI COMPONENTS
- 6.13ADVANCE REDUX
- 6.14React Hooks
- 6.15Rest Js Testing/Front End Project
- Module 7: Node JS36
- 7.1Introduction to Node JS
- 7.2What is Node JS
- 7.3Node.js Process Model
- 7.4Advantages of Node JS
- 7.5Traditional Web Server Model
- 7.6Setup Development Environment
- 7.7Install Node.js on Windows
- 7.8Working in REPL
- 7.9Node JS Console
- 7.10Node JS Modules
- 7.11Functions, Buffer, Module
- 7.12Core Modules
- 7.13Local Modules
- 7.14Modules Types
- 7.15Modules Exports
- 7.16Node Package Manager
- 7.17What is NPM
- 7.18Installing Packages Locally
- 7.19Adding dependency in package json
- 7.20Installing package globally
- 7.21Updating packages
- 7.22Creating Web Server
- 7.23Creating Web Server
- 7.24Handling http requests
- 7.25Sending Requests
- 7.26File System
- 7.27Fs.readFile
- 7.28Writing a File
- 7.29Writing a file asynchronously
- 7.30Opening a file
- 7.31Other IO Operations
- 7.32Deleting a file
- 7.33Events
- 7.34Event Emitter class
- 7.35Returning event emitter
- 7.36Inheriting Events
- Module 8: Express JS11
- Module 9: Mango20
- 9.1Introducing MongoDB
- 9.2Installing MongoDB on Windows
- 9.3Connecting to MongoDB
- 9.4Schemas
- 9.5Models
- 9.6Saving a Document
- 9.7Querying Documents
- 9.8Comparison Query Operators
- 9.9Logical Query Operators
- 9.10Regular Expressions
- 9.11Counting
- 9.12Updating a Document
- 9.13Removing Documents
- 9.14Mongo – Data Validation
- 9.15Validation
- 9.16Built-in Validators
- 9.17Custom Validators
- 9.18Async Validators
- 9.19Validation Errors
- 9.20SchemaType Options
- Module 10: Authentication and Authorization15
- 10.1Introduction
- 10.2Creating the User Model
- 10.3Registering Users
- 10.4Registering Users
- 10.5Authenticating Users
- 10.6Testing the Authentication
- 10.7JSON Web Tokens
- 10.8Generating Authentication Tokens
- 10.9Storing Secrets in Environment Variables
- 10.10Setting Response Headers
- 10.11Getting the Current User
- 10.12Logging Out Users
- 10.13Role-based Authorization
- 10.14Testing the Authorization
- 10.15Authentication and Authorization Recap
- Module 11: Handling and Logging Errors10
