Tutorialspoint
Freedom Sales | Secure your Future with Latest Skills | Get 10% OFF on checkout, Use CODE "FREEDOM"
Sales End on 17th August

FullStack Web Development Prime Pack

A Complete package to become a Full-Stack Web Developer

Tutorialspoint

Development, Web Development, HTML, CSS, Javascript, Node.JS, Angular

    • Video
      The Ultimate HTML Developer
      • Introduction
      • Getting Started
        • Getting Started 02:44
        • Code Editing Programs 03:45 Preview
        • Browsers 03:09 Preview
        • Elements 08:05 Preview
        • Hello World! 06:15
        • Page/Tab Titles 02:28
        • Doctypes 03:25
        • Attributes 08:38
        • Headers 07:11
        • Line Breaks 06:37
        • Bold vs. Strong 05:02
        • Italics vs. Emphasis 03:43
        • Underline 04:17
        • Code Comments 09:40
        • Links 07:41
        • Internal Links 08:14
        • Relative Links 06:54
        • Images 10:14
        • Block Elements vs. Inline Elements 12:48
        • Div Elements 07:51
        • Lists 04:15
        • Introduction to Tables, Rows and Cells 10:17
        • Tables: Merging Cells and Columns 09:29
        • Module Summary 03:30
      • Advanced HTML
        • The DOM 12:28 Preview
        • Introduction to XHTML 06:08 Preview
        • Inline CSS 04:34 Preview
        • CSS Crash Course & Internal CSS 13:52
        • External CSS & CSS Files 10:57
        • Code Formatting 11:57
        • Bold & Italic Semantics 06:53
        • Head Elements 08:38
        • Meta Tags 07:02
        • Asset Pathing 14:06
        • Favicons 07:36
        • HTML Entities 08:38
        • Introduction to Forms 14:18
        • Input Elements 16:58
        • Textarea 11:47
        • Buttons 07:13
        • Dropdown Menus 08:37
        • New HTML5 Semantic Tags 13:29
        • Videos 11:42
        • Music/Audio 05:46
        • Introduction to Responsive Web Design 06:40
      • Your Project
        • Your Project, Part 1 17:04
        • Your Project, Part 2 12:05
      • Summary
        • Summary 07:07
    • Video
      CSS Bootcamp - Master CSS (Including CSS Grid / Flexbox)
      • Welcome
        • Introduction 03:31 Preview
        • Download Source Code
        • Setup 04:27
      • CSS Basics
        • What is CSS? 03:17 Preview
        • How to write CSS? 09:32 Preview
        • HTML Elements Tree 02:03 Preview
        • CSS Selectors 09:00
        • CSS Combinators 05:09
        • CSS Colors 05:34
        • Inheritance 03:18 Preview
        • Text Formatting - Part 1 06:05
        • Text Formatting - Part 2 09:37
        • Box Model 12:54
        • Pseudo Classes - Part 1 07:28
        • Pseudo Classes - Part 2 04:00
        • Pseudo Elements 04:03
        • Measurement Units - Part 1 06:39
        • Measurement Units - Part 2 06:24
        • Positions - Part 1 06:12
        • Positions - Part 2 08:50
        • Overflow 03:37
        • Floats 05:54
      • Advanced CSS
        • Backgrounds - Part 1 12:00
        • Backgrounds - Part 2 08:20
        • Gradients 06:33
        • Shadows 07:56
        • Transitions 10:14
        • Transforms - Part 1 07:14
        • Transforms - Part 2 04:38
        • Animations - Part 1 07:29
        • Animations - Part 2 08:24
      • Flexbox
        • What is Flexbox? 06:18
        • Flex Container Properties 14:55
        • Flex Items Properties 09:35
      • Project 1 - Grand Hotel (Based on Flexbox)
        • Grand Hotel - Project Preview 10:19 Preview
        • Sidebar - Markup 05:51
        • Sidebar - Style 11:51
        • Navigation - Markup 06:01
        • Navigation - Style - Part 1 12:44
        • Navigation - Style - Part 2 09:52
        • Create Click Event 10:48
        • Create markup for Header 04:02
        • Header - Style 14:10
        • About Us Section - Markup 04:31
        • About Us Section - Style - Part 1 12:45
        • About Us Section - Style - Part 2 05:53
        • Rooms Section - Markup 06:33
        • Rooms Section - Style 12:40
        • Customers Section - Markup 04:16
        • Customers Section - Style 07:07
        • Footer - Markup 08:45
        • Footer - Style 14:50
      • Responsive Web Design
        • Make "Grand Hotel" Project Responsive - Part 1 07:31
        • Make "Grand Hotel" Project Responsive - Part 2 09:36
        • Make "Grand Hotel" Project Responsive - Part 3 12:14
      • CSS Grid
        • CSS Grid Introduction 04:46 Preview
        • Setup 05:29
        • How To Create Grid 06:19
        • Fractional Units 06:08
        • Positioning and Spanning Grid Items 09:27
        • Naming Grid Items - Part 1 09:28
        • Naming Grid Items - Part 2 10:02
        • Naming Grid areas 05:07
        • Explicit and Implicit Grid 06:00
        • Aligning Grid items 06:20
        • Aligning Grid tracks 04:06
        • max-content, min-content, minmax() 05:06
        • auto-fill, auto-fit 04:39
      • Project 2 - Furniture Store (Based on CSS Grid)
        • Furniture Store - Project Preview 02:45 Preview
        • Navbar - Part 1 - Markup 05:06
        • Navbar - Part 1 - Style 16:38
        • Navbar - Search Form 06:05
        • Navbar - Part 2 - Markup 05:37
        • Navbar - Part 2 - Style 10:26
        • Navbar - Part 2 - Dropdown 08:08
        • Banner - Markup 04:26
        • Banner - Style 11:06
        • Banner Slideshow - Part 1 06:50
        • Banner Slideshow - Part 2 06:43
        • Day Offer Section 13:00
        • Bestselling Furniture - Markup 04:41
        • Bestselling Furniture - Style 09:51
        • Gallery 10:28
        • Contact Section and Footer 09:56
        • Modal box - Markup 08:15
        • Modal Box - Style - Part 1 11:52
        • Make Project Responsive 21:48
    • Video
      JavaScript for beginners
      • Introduction
        • Introduction 08:06 Preview
        • What will you learn 05:28 Preview
        • JavaScript Code Editors 04:55
        • How to Insert JavaScript 12:32
        • Fun with JavaScript 04:47 Preview
        • S1 - Documents
      • Variables and Data Types
        • Variables 11:33
        • Data Types 17:52 Preview
        • S2 - Documents
      • Operators and Keywords
        • Arithmetic and Assignment Operators 09:05
        • Comparison and Logical Operators 15:11
        • Reserved Keywords 02:43
        • S3 - Documents
      • JavaScript Functions
        • Functions Introduction 12:26 Preview
        • Function Parameters 14:37
        • Function Invocation - Part 1 12:00
        • Function Invocation - Part 2 06:17
        • S4 - Documents
      • JavaScript Objects and Scope
        • Objects Introduction 17:16 Preview
        • Object Properties and Methods 10:44
        • JavaScript Scope 09:10
        • S5 - Documents
      • JavaScript Strings
        • JavaScript Strings 09:55
        • String Methods - Part 1 14:27
        • String Methods - Part 2 16:16
        • S6 - Documents
      • JavaScript Numbers
        • JavaScript Numbers 17:07
        • Number Methods - Part 1 10:41
        • Number Methods - Part 2 10:51
        • S7 - Documents
      • JavaScript Arrays
        • Arrays 18:17
        • Array Methods - Part 1 15:43
        • Array Methods - Part 2 11:57
        • S8 - Documents
      • Math and Date Objects
        • Math Object 12:43
        • Date Object 10:16
        • Date Formats 09:03
        • Date Methods 10:27
        • S9 - Documents
      • Conditional Statements
        • Boolean 10:03
        • Conditional Statements 12:07
        • Switch Statement 12:31
        • S10 - Documents
      • Working with Loops
        • While Loop 09:54
        • For Loop 17:18
        • Break and Continue Statements 07:20
        • S11 - Documents
      • Exception Handling and Debugging
        • Exception Handling 16:14
        • Debugging 10:11
        • S12 - Documenta
      • Hoisting and Use Strict
        • Hoisting 07:48
        • Use Strict 10:11
        • S13 - Documents
      • Simple but Important
        • Performance Improvements 09:21
        • Coding Conventions 12:46
        • S14 - Documents
      • Forms Validation
        • JavaScript Forms Validation 11:06
        • Constraint Validation 09:10
        • S15 - Documents
      • HTML DOM
        • Understanding DOM 14:56
        • Creating and Deleting Elements 12:24
        • S16 - Documents
      • JavaScript Events
        • Actions on Events 11:33
        • Event Listeners 15:39
        • S17 - Documents
      • Window Objects
        • Window Object 10:42
        • Window Screen 07:47
        • JavaScript Popups 12:05
        • Accessing Browser's History 05:04
        • Timing Events 10:29
        • S18 - Documents
      • Cookies Management
        • Cookies - Part 1 07:27
        • Cookies - Part 2 17:00
        • S19 - Documents
    • Video
      Complete Object Oriented Programming in Javascript OOPS
      • Object Oriented Programming in Javascript basics
        • What are objects? 07:32 Preview
        • How to create objects & their properties in Javascript 09:30 Preview
        • Accessing the property values in objects 07:00 Preview
        • Adding, updating and deleting object properties 06:41
        • Dynamic access to properties 07:36
        • Multi-word properties - creating and accessing them 06:05
        • Property shorthand 08:51
        • Arrays as objects 06:15
        • Objects and const 04:33
        • Variables as properties - computed properties 08:08
        • Naming properties - do's and don'ts 08:23
        • Object methods - an introduction 14:47
        • Object methods - 'this' keyword 07:59
        • In operator and for...in 08:46
      • Object Oriented Programming in Javascript - Advanced concepts
        • Object referencing 11:28 Preview
        • Cloning and merging objects 09:35
        • Constructors - an introduction 15:49
        • Constructors - importance of 'new' and constructor expressions 10:17
        • Private properties with closures 14:11
        • Property flags and descriptors 19:06
        • Getters and setters with constructors 08:49
        • Getters and setters with Object.define() 03:12
        • Symbols - create hidden properties 16:03
      • Prototype and Prototype Inheritance
        • Prototype - An introduction 15:17
        • Prototype - a further look and Proto chain 12:16
        • Prototype inheritance 17:46
        • Proto, apply method and more 09:24
        • Prototype chaining 05:51
      • Classes and Class Inheritance
        • ES6 Classes - An Introduction 10:33 Preview
        • Classes are not syntactic sugar - proof 12:54
        • Class expressions 08:14
        • Class fields 05:33
        • Getters and setters in classes 08:44
        • Method chaining 06:00
        • Class inheritance 05:15
        • Overriding properties and methods in class inheritance 07:48
        • Overriding constructors 07:40
        • Static properties and methods 13:30
        • Protected, read only and private (latest update) properties 16:49
        • Class polymorphism 04:49
        • Factory functions 06:46
      • ES6 Modules
        • Creating and using modules in your projects 04:34
        • More on modules and module level scope 07:09
        • Examples of export - functions, strings, arrays & export rules 08:01
        • Exporting and using constructors, objects, prototypes and classes 16:29
        • Various types of imports 09:10
    • Video
      JavaScript in Action - Build 3 projects from scratch
      • Introduction
        • JavaScript in Action Introduction to projects and what to expect 03:10 Preview
      • Just JavaScript Click Counter - Only JavaScript
        • Just JavaScript Click Example 05:03 Preview
        • Create Element Interaction 04:44
        • Complete Click Counter 04:07
        • Clicker Code Review 03:10
      • Image PopUp on Click
        • Image PopUp application introduction 07:19
        • Interactive Elements Images 04:28
        • Update element attributes Add image src to popup 04:26
        • Add close interaction 02:24 Preview
        • JavaScript Image PopUp Code Review 03:08
      • Word Guessing Hangman game with JavaScript
        • Setup Hangman Game. 02:34
        • Random Sort Array 03:38 Preview
        • Build the Game Area 04:24
        • Add Alphabet Letters 03:56
        • Add Event Handler 03:18
        • Game Logic Checker 03:26
        • Game End and restart. 02:58
        • Final Tweaks and Clean Up 02:54
        • Final Code Review Hangman Game 05:29
      • Course Resources
        • Course Resources
    • Video
      JavaScript Interview Prep: Practice Problems
      • Introduction & Course Layout
        • Course Layout 04:02 Preview
        • How To Get The Most Out Of This Course 04:57 Preview
      • Triple Add Function
        • Triple Add - Question Video 00:21 Preview
        • Triple Add - Question Source Code
        • Triple Add - Solution Video 07:35 Preview
        • Triple Add - Solution Source Code
      • Working With IIFEs
        • Working With IIFEs - Question 00:18 Preview
        • Working With IIFEs - Solution 06:06 Preview
        • Working With IIFEs - Solution Source Code
      • Button 5
        • Button 5 - Question 01:36
        • Button 5 - Question Source Code
        • Button 5 - Solution Part 1 01:27
        • Button 5 - Solution Part 2 05:37
        • Button 5 - Solution Part 3 04:10
        • Button 5 - Solution Source Code
      • Closures
        • Closures - Question 00:15
        • Closures - Solution 04:04
        • Closures - Solution Source Code
      • "this" Keyword
        • "this" Keyword - Question 00:14
        • "this" Keyword - Solution 04:22
        • "this" Keyword - Solution Source Code
      • Hoisting in JavaScript
        • Hoisting - Question 00:13
        • Hoisting - Answer Part 1 06:58
        • Hoisting - Answer Part 1 Source Code
        • Hoisting - Answer Part 2 06:34
        • Hoisting - Answer Part 2 Source Code
      • Scope and "self"
        • Scope and "self" - Question 00:19
        • Scope and "self" - Question Source Code
        • Scope and "self" - Solution 06:19
        • Scope and "self" - Solution Source Code
      • Equals vs Strict Equals
        • Equals vs Strict Equals - Question 00:15 Preview
        • Equals vs Strict Equals - Solution 03:19 Preview
        • Equals vs Strict Equals - Solution Source Code
      • Log Number Function
        • Log Number Function - Question 00:17
        • Log Number Function - Question Source Code
        • Log Number Function - Solution 05:18
        • Log Number Function - Solution Source Code
      • Use Strict
        • Use Strict - Question 00:28
        • Use Strict - Solution 06:01
        • Use Strict - Solution Source Code
      • Curry Function
        • Curry Function - Question 00:29
        • Curry Function - Question Source Code
        • Curry Function - Solution 08:18
        • Curry Function - Solution Source Code
      • Counter Function
        • Counter Function - Question 01:08
        • Counter Function - Solution 05:41
        • Counter Function - Solution Source Code
      • Logging X and Y
        • Logging X and Y - Question 00:18
        • Logging X and Y - Question Source Code
        • Logging X and Y - Solution 04:50
        • Logging X and Y - Solution Source Code
      • "call" and "apply" Methods
        • "call" and "apply" Methods - Question 00:21
        • "call" and "apply" Methods - Solution Part 1 08:23
        • "call" and "apply" Methods - Solution Part 2 03:11
        • "call" and "apply" Methods - Solution Source Code
      • Determine "list2"
        • Determine "list2" - Question Part 1 00:44
        • Determine "list2" - Question Part 1 Source Code
        • Determine "list2" - Solution Part 1 07:46
        • Determine "list2" - Question Part 2 00:41
        • Determine "list2" - Solution Part 2 03:48
        • Determine "list2" - Solution Part 2 Source Code
      • Singly or Doubly Invoked Function
        • Singly or Doubly Invoked Function - Question 00:43
        • Singly or Doubly Invoked Function - Question Source Code
        • Singly or Doubly Invoked Function - Solution 07:57
        • Singly or Doubly Invoked Function - Solution Source Code
      • JSON Data
        • JSON Data - Question 01:23
        • JSON Data - Question Source Code
        • JSON Data - Solution 05:48
        • JSON Data - Solution Source Code
      • Order Logged Out
        • Order Logged Out - Question 00:21
        • Order Logged Out - Question Source Code
        • Order Logged Out - Solution 03:33
        • Order Logged Out - Solution Source Code
      • Making an Object
        • Making an Object - Question 00:13
        • Making an Object - Solution 08:13
        • Making an Object - Solution Source Code
        • Constructor Functions 08:54
      • Type of Data Types
        • Type of Data Types - Question 00:15
        • Type of Data Types - Question Source Code
        • Type of Data Types - Solution 04:27
        • Type of Data Types - Solution Source Code
      • Bind Method
        • Bind Method - Question 00:19
        • Bind Method - Solution 06:48
        • Bind Method - Solution Source Code
      • Two Objects
        • Two Objects - Question 00:33
        • Two Objects - Question Source Code
        • Two Objects - Solution 04:52
        • Two Objects - Solution Source Code
      • Array Constructor
        • Array Constructor - Question 00:25
        • Array Constructor - Question Source Code
        • Array Constructor - Solution 04:17
        • Array Constructor - Solution Source Code
      • Array IndexOf
        • Array IndexOf - Question 00:28
        • Array IndexOf - Question Source Code
        • Array IndexOf - Solution 05:50
        • Array IndexOf - Solution Source Code
      • Equivalent Numbers
        • Equivalent Numbers - Question 00:29
        • Equivalent Numbers - Question Source Code
        • Equivalent Numbers - Solution 06:46
        • Equivalent Numbers - Solution Source Code
      • Objects and Strings
        • Objects and Strings - Question 00:36
        • Objects and Strings - Question Source Code
        • Objects and Strings - Solution 03:46
        • Objects and Strings - Solution Source Code
      • Strings and Arrays
        • Strings and Arrays - Question 00:22
        • Strings and Arrays - Question Source Code
        • Strings and Arrays - Solution 05:32
        • Strings and Arrays - Solution Source Code
      • Object Properties
        • Object Properties - Question 00:29
        • Object Properties - Question Source Code
        • Object Properties - Solution 05:46
        • Object Properties - Solution Source Code
      • X and Y
        • X and Y - Question 00:19
        • X and Y - Question Source Code
        • X and Y - Solution 04:44
        • X and Y - Solution Source Code
      • Withdraw From Account
        • Withdraw From Account - Question 00:39
        • Withdraw From Account - Question Source Code
        • Withdraw From Account - Solution 04:48
        • Withdraw From Account - Solution Source Code
    • Video
      Learn Nodejs by building 10 projects
      • Introduction
      • Simple Web Server
        • Resources - Simple Web Server
        • Project Intro 02:32 Preview
        • Installing Node.js 05:13 Preview
        • NPM Intro & Basic HTTP Server 08:13 Preview
        • Serving HTML Pages Part A 09:54
        • Serving HTML Pages Part B 11:38
        • Quiz Time
      • Basic Express Website
        • Resources - Basic Express Website
        • Project Intro 01:38
        • Express Setup Part A 08:46 Preview
        • Express Setup Part B 10:46
        • Page Routes & Views 18:49 Preview
        • Nodemailer Contact Form 13:51
        • Quiz - Basic Express Website
      • User Login System
        • Resources - User Login System
        • Project Intro 02:14
        • Getting Started With MongoDB Part A 09:55 Preview
        • Getting Started With MongoDB Part B 09:04
        • App & Middleware Setup 19:17 Preview
        • Views & Layout 24:41
        • Register Form & Validation 23:59
        • Models & User Registration 12:55
        • Password Hashing with BCrypt 13:44
        • Passport Login Authentication 25:19
        • Logout & Access Control 18:13 Preview
        • Quiz - User Login System
      • Node Blog System
        • Resources - Node Blog System
        • Project Intro 01:44 Preview
        • App & Module Setup 26:34 Preview
        • Homepage Posts Display 23:18
        • Add Posts 31:06
        • Text Editor & Add Categories 07:44
        • Truncate Text & Categories View 18:04
        • Single Post & Comments 26:57
        • Quiz - Node Blog System
      • Community Events
        • Resources - Community Events
        • Project Intro 02:14
        • MongoLab & Drywall Setup 23:41
        • Event Schema & Frontend Display 27:31
        • Details Page & Adding Events 29:39
        • Edit & Delete Events 27:00
        • Quiz - Community Events
      • Bookstore
        • Resources - Bookstore
        • Project Intro 02:06
        • Kraken Setup & Foundation 13:13
        • Routes & Views - Part A 08:13
        • Routes & Views - Part B 10:36
        • Database & Models 19:48
        • Admin CRUD - List & Add Books 14:49
        • Admin CRUD - Edit & Delete Books 19:19
        • Shopping Cart - Part A 10:55
        • Shopping Cart - Part B 12:28
        • Quiz - Bookstore
      • ChatIO
        • Resources - ChatIO
        • Project Intro 01:58
        • ChatIO User Interface 14:39
        • Sending Chat Messages 19:27
        • User Functionality 16:59
        • Deploying an App With Heroku 12:04
        • Quiz - ChatIO
      • FindaDoc Directory
        • Resources - FindaDoc Directory
        • Project Intro 01:50
        • Cassandra Install & Setup 12:17
        • FindaDoc User Interface 21:30
        • Express Layout 28:07
        • Fetch Doctors From Cassandra 27:11
        • Add & Search Doctors 21:49
        • Quiz - FindaDoc Directory
      • Portfolio App
        • Resources - Portfolio App
        • Project Intro 01:48
        • MySQL & App Setup 18:33
        • Add Projects 22:24
        • Display Projects 26:50
        • Edit & Delete Projects 12:45
        • Quiz - Portfolio App
      • eLearning System
        • Resources - eLearning System
        • Project Intro 02:09
        • App & Kickstart Setup 25:32
        • Fetching Classes - Part A 23:40
        • Fetching Classes - Part B 09:44
        • Registering Users 26:48
        • Logging In Users 18:10
        • Student & Student Classes 20:13
        • Instructor Access 15:50
        • Class Lessons 27:52
        • Quiz - ELearning System
      • Summery
        • Summery 04:35
    • Video
      Learn SQL : The Best Way to Learn SQL (From IT Experts)
      • Course Introduction + Welcome
      • Database Concepts
        • What is a Database? 07:37 Preview
        • Why Oracle Database? 07:00 Preview
        • What is a Relational Database (RDBMS)? 08:00 Preview
        • Entity Relationship Logic in Databases 03:46
        • The Sample Schema Used in This Course 07:23
        • What is SQL? 05:02
      • Preparation for SQL Development
        • About the Database Installation 03:02
        • Which Way to Have a Database? 09:18
        • Option 1: Having The Database with the Oracle Virtual Box 16:29
        • Option 1: How to Install Virtual Box on Mac OS X
        • Option 2: Downloading and Installing Oracle Database into Your Computer 08:58
        • Option 2: How to Unlock the HR Schema?
        • Option 2: Configuring and Using the Oracle SQL Developer 09:53
        • Option 3: Using Oracle Live SQL 07:37
        • Option 3: About Oracle Live SQL Restrictions
      • Entering the Database
        • Basic SQL Statements 02:04
        • SQL Coding Tips 03:10
        • Let's Describe The Tables 01:18
        • How to Retrieve Data from the Database - (SELECT Statement) 05:31
        • Aliasing The Columns 04:40
        • Getting Unique/Different Rows - (The DISTINCT Keyword) 04:40
        • Concatenating The Returning Rows 03:42
        • Arithmetic Expressions 03:19
        • What is the NULL Value? Is it Dangerous? 04:02
      • Conditional Retrieval
        • Getting Data Just You Want - Using the WHERE Clause 04:14
        • Comparison Operators 03:13
        • BETWEEN AND Operator 02:19
        • IN Operator 04:49
        • Get Me Something LIKE this 07:29
        • What If Looking For Something NULL? 03:32
        • Logical Operators (AND, OR, NOT Operators) 06:42
      • Converting Data & Conversion Functions
        • What is a function? 02:15
        • Why to Convert Data? 04:54
        • Conversion Functions 02:34
        • TO_CHAR() Function - Converting To A Character 14:26
        • TO_DATE() Function - Converting To A Date 06:51
        • NVL() Function - Handling NULL Values 05:46
      • Ordering the Results
        • ORDER BY Clause 06:16
        • ASC and DESC Operators 05:36
      • Single-Row Functions
        • Single-Row Functions 01:46
        • Character Functions 11:25
        • Number Functions 04:52
        • Nesting Functions 03:38
        • Date Functions 06:57
        • DECODE Function 05:57
      • Group Functions (Grouping the Data)
        • What are Group Functions? 01:41
        • MAX Function 02:04
        • MIN Function 03:23
        • COUNT Function 04:17
        • AVG Function 01:54
        • SUM Function 01:45
      • Grouping the Data (Grouping Multiple Records)
        • GROUP BY Clause 12:19
        • HAVING Clause 02:51
      • Joins (Combining Data from Multiple Tables)
        • What is a Join? 02:44
        • Types of Joins 00:59
        • Let's Join Tables - Natural Join 06:41
        • Join with the USING Clause 07:10
        • Join with the ON Clause 03:24
        • Join Table With ITSELF - Self Join 04:03
        • Joining Multiple Tables 05:05
        • What are the OUTER Joins? 06:15
        • LEFT OUTER JOINS 03:39
        • RIGHT OUTER JOINS 03:26
        • FULL OUTER JOINS 02:24
        • CROSS Joins (Cartesian Product) 02:38
      • Query inside a Query (Subqueries)
        • What is a Subquery? 04:55
        • Single Row Subqueries 07:20
        • Multiple Row Subqueries 08:28
        • Multiple Column Subqueries 05:18
      • Combining Query Results (Using SET Operators)
        • What are the SET Operators and Why to Use? 03:59
        • UNION and UNION ALL Operators 02:54
        • INTERSECTing and EXTRACTing the Queries 02:40
        • More In SET Operations 03:14
      • Manipulating and Playing with the Data (DML - Data Manipulation Language)
        • Inserting a New Record (INSERT Statement) 09:20
        • Updating the Existing Record (UPDATE Statement) 05:22
        • Deleting the Existing Record (DELETE Statement) 04:36
        • COMMIT and ROLLBACK Statement 03:33
      • Manipulating Tables (DDL - Data Definition Language)
        • How to Create a Table With Many Ways and Rename it 09:39
        • How to DROP an Existing Table 02:25
    • Video
      E-commerce Web with Angular 8 (Material) & Firebase
      • Introduction
        • Introduction 01:05 Preview
        • What's Firebase ? 01:09 Preview
        • Setting Up the Development Environment 01:47 Preview
        • Create a new project in Angular 01:49 Preview
        • Create a new project in firebase.google.com 01:28 Preview
        • Installation & configuration Firebase 04:44 Preview
        • Create database Real-time in Firebase and test the connection 04:23 Preview
        • Installation Angular Material 02:00
        • Configuration Angular Material 02:36
        • Download the project.zip 01:12
      • Front-End Architecture,Navigation Menu,Routes
        • Introduction 00:29
        • Organise the project in small modules 04:13
        • Creation the folder of components, models, services 02:13
        • Creating Navigation Menus 08:36
        • Defining the routes 05:16
        • Defining the routerlink 03:48
        • Add tab-group for courses component 03:10
        • Download the project.zip 00:44
      • Adding and getting the data from database NoSQL firebase
        • Introduction 00:32
        • Adding the list of categories in the database firebase 02:59
        • Getting a list of categories 09:54
        • Adding the list of courses in database firebase 03:22
        • Creating a service to get the list of courses 04:32
        • Display the list of courses in the template HTML 13:53
        • Download the project.zip and firebase-project.json 01:18
      • Authentication and Authorization
        • Introduction 00:30
        • Architecture 03:48 Preview
        • Implementation of the Login 09:18
        • Implementation of the logout 02:21
        • Modify the Menu 07:26
        • Displaying the Current User 03:22
        • Protecting the routes 06:30
        • Save users in database firebase 08:28
        • Protecting the routes for Admin 08:08
        • Adding Admin role to project 08:09
        • Download the project .zip 00:58
      • Admin : Mangement courses
        • Introduction 00:26
        • Displaying the list of courses 07:44
        • Adding the Popup 05:19
        • Creating a template HTML for Popup 05:27
        • Adding the Reactive Forms 17:13
        • Update a course 16:02
        • Delete a course 03:04
        • Download the project.zip 00:56
      • Shopping Cart
        • Introduction 00:21
        • Add shopping cart in database Firebase 15:49
        • Showing and hiding the button Add course 08:41
        • Increment Shopping Cart 06:03
        • Create a recap of Shopping Cart 13:54
        • Download the project.zip 00:56
      • Creating the order module
        • Introduction 00:21
        • Creating a summary order 10:59
        • Creating the payment module 04:06
        • Creating the order for courses 10:21
        • Clearing the shopping cart 02:48
        • Creating the checkout order success 04:17
        • Access the content of courses 16:45
        • Create the course content 06:14
        • Download the project.zip 00:56
      • Deployment with Firebase
        • Deployment with Firebase 03:44
    • eBook
      JavaScript for Modern Web Development
        • JavaScript for Modern Web Development Preview
    • eBook
      AngularJS Tutorial
  • Description

    Get hands-on knowledge of HTML/HTML5, CSS Bootcamp, Javascript, Object-Oriented Programming , Building Projects from Scratch, Nodejs By Building Projects, Comprehensive SQL Course, E-Commerce Web With Angular 8 & Firebase.


    9 Modules

    626+ Lectures

    68+ Hrs HD Videos

    13 Projects

    Course Designed By Industry Experts

    Up-to-Date Curriculum

    2 eBooks

    Full Lifetime Access

    30 Days Refund Policy

    Certificate on Completion


    About the Premium Pack:

    Welcome to our Full Stack Web Development power pack, in this program you will learn about HTML/HTML5 , CSS, JavaScript, SQL, Projects, E-Commerce Build Up, Object-Oriented Programming, JavaScript Interview Preparation.


    Projects:

    Simple Web Server

    Basic Express Website

    User Login System

    Node Blog Systems

    BookStore

    Chat IO

    Doctor Directory

    Portfolio App

    Elearning System

    Recipe Book

    Album Organizer

    Word Guessing Hangman Game with JavaScript

    Image PopUp on Click


    Scope of Full Stack Web Development:

    As of 2021, 20% growth in demand for Full-stack developers compared to the last couple of years.

    Full-stack developers can earn as much as $150,000 a year!

    Full-stack developers need to upgrade their skills and build proficiency in various streams like backend, frontend, database, testing, mobile apps, and much more.

    Goals

    • The ability to create your own website using HTML, HTML5 & XHTML from scratch!
    • You will learn how to align elements using modern CSS modules, like CSS Flexbox and CSS Grid
    • Understand fundamentals and details of JavaScript and how it is integrated with HTML and CSS
    • You will have a thorough understanding of how Object oriented programming works in Javascript
    • Manipulate elements using JavaScript dynamically
    • Create applications using Node.js
    • Setup your database using SQL
    • Learn the Angular Framework

    Prerequist

    • Code Editor, Modern Web Browser, ABC of HTML
    • Desire to become CSS Expert and better Front End web Developer / Designer
    • A Computer Installed with Windows/Linux /OS X
FullStack Web Development Prime Pack
This Prime Pack Includes :

70 hours

9 Video Courses

2 eBooks

Lifetime Access
Preview

Preview