| 1.1 | HTML | Introduction to HTML | HTML Introduction |
| 1.2 | HTML | Getting Started HTML Basics & Structure | HTML Editors,HTML Basic,HTML Elements,HTML Attributes |
| 2.1 | HTML | HTML Text Formatting | HTML Headings,HTML Paragraphs,HTML Formatting,HTML Quotations,HTML Comments |
| 3.1 | HTML | HTML Links and Images | HTML Links,HTML Images,HTML Favicon,HTML Page Title |
| 4.1 | HTML | HTML Lists | HTML Lists |
| 4.2 | HTML | HTML Tables | HTML Tables |
| 5.1 | HTML | HTML Layout | HTML Block & Inline.HTML Div |
| 6.1 | HTML | HTML Layout | HTML Classes,HTML Id,HTML Iframes |
| 7.1 | HTML | HTML Layout | HTML Layout Basic , HTML Semantics |
| 8.1 | HTML | HTML Forms | HTML Forms, HTML Form Attributes |
| 8.2 | HTML | HTML Forms | Multi-step Form Validation |
| 9.1 | HTML | HTML Graphics | HTML Canvas,HTML SVG,HTML VideoHTML Audio |
| 10.1 | HTML | HTML5 APIs | HTML Geolocation |
| 10.2 | HTML | HTML5 APIs | HTML Drag/Drop,HTML Web Storage,HTML SSE,HTML Web Workers, Implement Server-Sent Events (SSE) to receive updates from the server. |
| 11.1 | HTML | Responsive Design | HTML Responsive |
| 12.1 | HTML | Practical Project | Simple Landing Page |
| 12.2 | HTML | Practical Project | Contact Form |
| 13.1 | CSS | Introduction to CSS | CSS Syntax, CSS Selectors, CSS How To |
| 14.1 | CSS | CSS Basics | CSS Comments, CSS Colors, CSS Backgrounds, CSS Borders, Style Image |
| 15.1 | CSS | CSS Layout | CSS Margins, CSS Padding, CSS Height/Width, CSS Box Model |
| 16.1 | CSS | CSS Styling | CSS Text, CSS Fonts, CSS Icons, CSS Links, CSS Lists |
| 17.1 | CSS | CSS Layout | CSS Tables, CSS Display, CSS Position, CSS Float |
| 18.1 | CSS | CSS Navigation | CSS Navigation Bar, CSS Dropdowns |
| 19.1 | CSS | CSS Interactivity | Styling Forms with CSS |
| 20.1 | CSS | CSS Advanced Selectors | CSS Pseudo-classes, CSS Pseudo-elements, CSS Specificity, CSS !important |
| 21.1 | CSS | Advanced Responsiveness | CSS Media Queries, CSS Responsive Images |
| 22.1 | CSS | Advanced Layout | CSS Multiple Columns,CSS Flexbox,CSS Grid |
| 23.1 | CSS | Advanced Borders and Backgrounds | CSS Rounded Corners, CSS Gradients, CSS Border Images, Box Shadow, CSS Text Effects, CSS Masking |
| 24.1 | CSS | Advanced Animations | CSS 2D Transforms,CSS 3D Transforms,CSS Transitions,CSS Animations |
| 25.1 | CSS | Advanced Techniques | CSS Variables,CSS Units,CSS Box Sizing,CSS @property |
| 26.1 | CSS | Practical Project | Dark Mode Implementationm, CSS Parallax Scrolling, Responsive Webpage |
| 27.1 | CSS | Practical Project | Simple Personal Webpage |
| 28.1 | Bootstrap 5 | Introduction to Bootstrap 5 | Getting Started,Containers,Grid Basics,Typography,Colors,Tables,Images,Cards |
| 28.2 | Bootstrap 5 | Essential Components Bootstrap 5 | Buttons,Button Groups,Badges,Alerts,Navs,Navbar,Pagination,List Groups |
| 29.1 | JavaScript | Introduction to JavaScript | JavaScript Overview, Example Code, External JavaScript Files |
| 29.2 | JavaScript | JavaScript Basics | Variables and Data Types, Operators |
| 29.3 | JavaScript | JavaScript Basics | Control Structures |
| 29.4 | JavaScript | JavaScript Basics | Functions, Function Call Methods |
| 30 | JavaScript | JavaScript Objects and Arrays | Objects, Arrays |
| 31 | JavaScript | JavaScript Date and Math | String Methods, String Interpolation, Date Methods, Math Methods |
| 32 | JavaScript | Browser Object Model (BOM),Document Object Model (DOM) | Date Calculations, Window Object, History, Navigator, and Screen Objects, Selecting Elements, Modifying the DOM, Event Handling |
| 33.1 | JavaScript | Validation and Error Handling | Form Validation, Exception Handling |
| 33.2 | JavaScript | Exception Handling | JS Exception Handling |
| 34.1 | JavaScript | JavaScript Object-Oriented Programming (OOP) | Classes and Constructors |
| 34.2 | JavaScript | JavaScript Object-Oriented Programming (OOP) | Encapsulation, Inheritance,Polymorphism,Abstraction |
| 35 | JavaScript | JavaScript Events | JavaScript Events, Event Listeners |
| 36 | JavaScript | JavaScript Cookies | Local Storage & Web Storage |
| 37.1 | JavaScript | JavaScript Miscellaneous | This Keyword,Hoisting, Strict Mode,Async/Await |
| 37.2 | JavaScript | JavaScript Miscellaneous (Debugging Techniques) | Prototypes, Closures, Scope Chain |
| 38 | JavaScript | JavaScript Miscellaneous | Regex Basics,Regex Metacharacters,Regex Groups, Regex Quantifiers |
| 39 | JavaScript | JavaScript Miscellaneous (Form Validation Examples) | Confirm Password Validation, email, Currency Converter, FizzBuzz Program, Comparison of Arrays. |
| 40.1 | JavaScript | Practical Project | Advanced Portfolio Website |
| 40.2 | JavaScript | Practical Project | Webpage Deployment Best Practices |
| 41 | jQuery | jQuery Introduction | What is jQuery, jQuery History, jQuery Example |
| 42 | jQuery | jQuery Selectors | jQuery Selectors |
| 43 | jQuery | jQuery Effects | jQuery Effects, jQuery hide() ,jQuery show(), jQuery toggle(), jQuery fadeIn(), jQuery fadeOut(), jQuery fadeToggle(), jQuery fadeTo(), jQuery slideDown(),jQuery slideUp(), jQuery slideToggle(), jQuery animate(),jQuery delay(), scrollLeft(), scrollLeft() |
| 44.1 | jQuery | jQuery HTML/CSS (Methods, Attributes and Classes) | html(), text(), val(), css(), before(), prepend(), after(), insertAfter(), append(), appendTo(), clone(), remove(), empty(), detach() |
| 44.2 | jQuery | jQuery HTML/CSS ( Dimensions & Positions) | jQuery scrollTop(), jQuery offset(), jQuery position(), jQuery width(). jQuery height(), jQuery innerWidth() ,jQuery innerHeight() ,jQuery outerWidth(), jQuery outerHeight(),jQuery wrap(), jQuery wrapInner(),jQuery wrapAll(),jQuery unwrap() |
| 45 | jQuery | jQuery Events | jQuery Events, jQuery click(), jQuery bind(), jQuery unbind() method, jQuery blur(), jQuery focus(), jQuery select(), jQuery change(), jQuery submit(), jQuery keydown(), jQuery keypress(), jQuery keyup(), jQuery mouseenter(), jQuery mouseleave(), jQuery hover(), jQuery mousedown(), jQuery mouseup(), jQuery mouseover(), jQuery mouseout(), jQuery load(), jQuery unload(), jQuery delegate() |
| 46 | jQuery | jQuery Form | jQuery serialize(), jQuery serializeArray(), event.preventDefault() method, jQuery radio button. |
| 47.1 | jQuery | jQuery Misc ( AJAX, DOM Utilities) | jQuery ajax() method, jQuery get() method, post() method, jQuery getJSON() method, jQuery children() method,jQuery data() method, jQuery each() method, jQuery eq() method, jQuery extend() method, jQuery filter() method, jQuery find() method, jQuery grep() method, jQuery is() method, jQuery not() method, jQuery param() method |
| 47.2 | jQuery | jQuery Misc (DOM Traversal, Utilities) | parent() method, jQuery parents() method, jQuery parentsUntil() method, jQuery next() method,jQuery nextUntil() method, jQuery prev() method, jQuery prevAll() method,siblings() method, jQuery contents() method, jQuery map() function, trim() method, jQuery size() method, jQuery contains() method, jQuery now() method, jQuery inArray() method |
| 47.3 | jQuery | jQuery Misc (Queue & Animation, Other Methods) | queue() method,clearQueue() method, jQuery dequeue() method, stop() method, noConflict() method, ready() function, replaceWith() method, jQuery replaceAll() method, removeAttr() method, removeData() method, removeProp, makeArray() method, toArray() method, globalEval() method, noop() method |
| 48.1 | jQuery | jQuery Misc | jQuery read more/read less |
| 48.2 | jQuery | Star Rating Widget | jQuery star rating |
| 49 | React | Introduction to React | React Intro |
| 50 | React | Installation | React Installation |
| 51 | React | Getting Started | React Upgrade |
| 52 | React | JavaScript ES6 Basics | React ES6 |
| 53 | React | Rendering Elements | React Render HTML |
| 54 | React | React JSX | React JSX |
| 55 | React | Components and Props | React Components |
| 56 | React | Components and Props | React Props |
| 57 | React | Event Handling | React Events |
| 58 | React | If Else Operator | If-Else, Ternary Operator, Logical && |
| 59 | React | Lists and Keys | React Lists |
| 60 | React | Forms in React | React Forms |
| 61 | React | Styling React | React CSS Styling |
| 62 | React | Advanced Components | React Class |
| 63 | React | State Management | React Context API |
| 64 | React | Advanced Features | React Hooks |
| 65 | React | Performance Optimization | React Memo, React Lazy Loading |
| 66 | React | Routing in React | React Router |
| 67 | React | Error Handling | React Error Boundaries |
| 68 | React | Server-Side Rendering | React SSR |
| 69 | React | Advanced Techniques | React Concurrent Mode |
| 70 | React | Testing React | React Testing |
| 71.1 | React | Practical Projects (Basic) | Weather App |
| 72.2 | React | Practical Projects (Advanced) | Task Management App |