Curriculum
- 11 Sections
- 193 Lessons
- 22 Weeks
Expand all sectionsCollapse all sections
- Module 1: HTML17
- 1.1What is HTML and HistoryCopy
- 1.2HTML ElementsCopy
- 1.3Difference between HTML and HTML5Copy
- 1.4HTML5 SemanticCopy
- 1.5HTML HeadingCopy
- 1.6HTML ParagraphCopy
- 1.7HTML StyleCopy
- 1.8HTML FormattingCopy
- 1.9HTML Comment and ColoursCopy
- 1.10HTML,CSS,Links and ImagesCopy
- 1.11HTML ListsCopy
- 1.12HTML ClassesCopy
- 1.13HTML ResponsiveCopy
- 1.14HTML iframesCopy
- 1.15HTML javascriptCopy
- 1.16HTML TableCopy
- 1.17HTML FormsCopy
- Module 2: CSS333
- 2.1Introduction CSS3Copy
- 2.2CSS3 Syntax and DifferenceCopy
- 2.3CSS3 ColoursCopy
- 2.4CSS3 BackgroundCopy
- 2.5CSS3 BorderCopy
- 2.6CSS3 PaddingCopy
- 2.7CSS Height /WidthCopy
- 2.8CSS3 GradientsCopy
- 2.9CSS3 FontsCopy
- 2.10CSS3 2D TransformsCopy
- 2.11CSS3 3D TransformsCopy
- 2.12CSS LinksCopy
- 2.13CSS ListsCopy
- 2.14CSS TableCopy
- 2.15CSS OutlineCopy
- 2.16CSS DisplayCopy
- 2.17CSS Max-widthCopy
- 2.18CSS PositionCopy
- 2.19CSS FloatCopy
- 2.20CSS inline-blockCopy
- 2.21CSS-AlignCopy
- 2.22CSS Pseudo-classCopy
- 2.23Navigation BarCopy
- 2.24CSS DropdownCopy
- 2.25CSS TooltipsCopy
- 2.26CSS Attrbute SelectCopy
- 2.27CSS FormsCopy
- 2.28CSS AnimationCopy
- 2.29CSS3 ButtonsCopy
- 2.30CSS3 PaginationCopy
- 2.31CSS3 Multiple ColumnsCopy
- 2.32CSS3 Media QueriesCopy
- 2.33CSS ResponsiveCopy
- Module 3: Javascript14
- 3.1What is JavascriptCopy
- 3.2Why use javascriptCopy
- 3.3JavaScript ObjectCopy
- 3.4JavaScript StringCopy
- 3.5JavaScript NumberCopy
- 3.6Javascript MathCopy
- 3.7Javascript BooleanCopy
- 3.8Javascript ComparisonsCopy
- 3.9JavaScript CondtionsCopy
- 3.10Javascript RegExpCopy
- 3.11JavaScript ErrorsCopy
- 3.12Javascript FunctionCopy
- 3.13JavaScript FromsCopy
- 3.14JavaScript HTML,DOMCopy
- Module 4: Jquery9
- Module 5: Bootstrap 513
- 5.1Introduction to BootstrapCopy
- 5.2BootStrap5 GridCopy
- 5.3TablesCopy
- 5.4Why Bootstrap ComponentCopy
- 5.5Images & ButtonsCopy
- 5.6Font Awesome & Glyphy IconsCopy
- 5.7PaginationCopy
- 5.8FormsCopy
- 5.9Menu & Navigation BarCopy
- 5.10Carousel PluginCopy
- 5.11Bootstrap Modals – (pop ups)Copy
- 5.12Creating Responsive Websites in BootstrapCopy
- 5.13Components in Bootstrap5Copy
- Module 6: React js15
- 6.1INTRODUCTION TO REDUXCopy
- 6.2INTRODUCTION TO REACT JSCopy
- 6.3ENVIRONMENTAL SETUPCopy
- 6.4BASIC FEATURES OF REACT JSCopy
- 6.5KEY FEATURES OF REACT JSCopy
- 6.6COMPONENT LIFECYCLE HOOKCopy
- 6.7EVENT HANDLING REACTCopy
- 6.8NETWORK CALLCopy
- 6.9CUSTOM SERVICESCopy
- 6.10LOCAL DATA STORAGECopy
- 6.11ROUTING WITH REACT ROUTERCopy
- 6.12UI COMPONENTSCopy
- 6.13ADVANCE REDUXCopy
- 6.14React HooksCopy
- 6.15Rest Js Testing/Front End ProjectCopy
- Module 7: Node JS36
- 7.1Introduction to Node JSCopy
- 7.2What is Node JSCopy
- 7.3Node.js Process ModelCopy
- 7.4Advantages of Node JSCopy
- 7.5Traditional Web Server ModelCopy
- 7.6Setup Development EnvironmentCopy
- 7.7Install Node.js on WindowsCopy
- 7.8Working in REPLCopy
- 7.9Node JS ConsoleCopy
- 7.10Node JS ModulesCopy
- 7.11Functions, Buffer, ModuleCopy
- 7.12Core ModulesCopy
- 7.13Local ModulesCopy
- 7.14Modules TypesCopy
- 7.15Modules ExportsCopy
- 7.16Node Package ManagerCopy
- 7.17What is NPMCopy
- 7.18Installing Packages LocallyCopy
- 7.19Adding dependency in package jsonCopy
- 7.20Installing package globallyCopy
- 7.21Updating packagesCopy
- 7.22Creating Web ServerCopy
- 7.23Creating Web ServerCopy
- 7.24Handling http requestsCopy
- 7.25Sending RequestsCopy
- 7.26File SystemCopy
- 7.27Fs.readFileCopy
- 7.28Writing a FileCopy
- 7.29Writing a file asynchronouslyCopy
- 7.30Opening a fileCopy
- 7.31Other IO OperationsCopy
- 7.32Deleting a fileCopy
- 7.33EventsCopy
- 7.34Event Emitter classCopy
- 7.35Returning event emitterCopy
- 7.36Inheriting EventsCopy
- Module 8: Express JS11
- Module 9: Mango20
- 9.1Introducing MongoDBCopy
- 9.2Installing MongoDB on WindowsCopy
- 9.3Connecting to MongoDBCopy
- 9.4SchemasCopy
- 9.5ModelsCopy
- 9.6Saving a DocumentCopy
- 9.7Querying DocumentsCopy
- 9.8Comparison Query OperatorsCopy
- 9.9Logical Query OperatorsCopy
- 9.10Regular ExpressionsCopy
- 9.11CountingCopy
- 9.12Updating a DocumentCopy
- 9.13Removing DocumentsCopy
- 9.14Mongo – Data ValidationCopy
- 9.15ValidationCopy
- 9.16Built-in ValidatorsCopy
- 9.17Custom ValidatorsCopy
- 9.18Async ValidatorsCopy
- 9.19Validation ErrorsCopy
- 9.20SchemaType OptionsCopy
- Module 10: Authentication and Authorization15
- 10.1IntroductionCopy
- 10.2Creating the User ModelCopy
- 10.3Registering UsersCopy
- 10.4Registering UsersCopy
- 10.5Authenticating UsersCopy
- 10.6Testing the AuthenticationCopy
- 10.7JSON Web TokensCopy
- 10.8Generating Authentication TokensCopy
- 10.9Storing Secrets in Environment VariablesCopy
- 10.10Setting Response HeadersCopy
- 10.11Getting the Current UserCopy
- 10.12Logging Out UsersCopy
- 10.13Role-based AuthorizationCopy
- 10.14Testing the AuthorizationCopy
- 10.15Authentication and Authorization RecapCopy
- Module 11: Handling and Logging Errors10
