Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Full Stack Web Development: Complete Web Development Course

Posted By: ELK1nG
Full Stack Web Development: Complete Web Development Course

Full Stack Web Development: Complete Web Development Course
Published 12/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 13.80 GB | Duration: 27h 33m

Complete Web Development Course going from zero to the most advanced: Html, CSS, Javascript, React, Node and Sql.

What you'll learn

Build responsive websites using HTML, CSS, and JavaScript.

Create modern interfaces with React and manage backends with Node js

Work with relational databases using SQL and integrate APIs.

Use tools like Git, Trello, and Jira for collaboration and project management.

Requirements

No prior experience is required; just a computer with internet access.

Description

Are you ready to become a full-stack web developer and enter the tech job market? This course is your ultimate guide to mastering the key technologies and tools for web development. With a comprehensive curriculum divided into 6 sections, 267 lessons, and over 27 hours of detailed content, this course will equip you with everything you need.What will you learn?Web Fundamentals: Understand HTTP, HTTPS, HTTP methods, REST APIs, and W3C standards.HTML and CSS: Learn everything from basic HTML structure to advanced CSS techniques, including Flexbox, Grid, TailwindCSS, and SEO optimizations.Modern JavaScript: Master DOM manipulation, events, operators, functions, ES6+, asynchronous programming (async/await), APIs, and more.React: Build modern interfaces using React, including hooks, Context API, React Router, and Chakra UI.Node.js and SQL: Create robust backends with Node.js and work with relational databases using SQL.Version Control and Agile Methodologies: Learn Git, GitHub, Trello, Jira, and Agile methodologies to manage and collaborate on real-world projects.Practical Projects: Each module includes hands-on exercises and projects to solidify your learning, such as landing pages, calculators, API consumption, and fully integrated systems with databases.Who is this course for?Beginners looking to start a career in web development.Developers transitioning careers and aiming to expand their skill set.Professionals who want to master the most in-demand technologies.Benefits:Lifetime access to all course content.Certificate of completion.Direct instructor support for questions.This course is perfect for anyone seeking a complete journey in web development, starting from scratch and advancing to mastering the most modern technologies. Enroll now and start building amazing projects!

Overview

Section 1: Introduction

Lecture 1 What you are going to learn

Section 2: Basic Module - Introduction to HTML and SEO

Lecture 2 Basic module - Introduction

Lecture 3 Introduction to HTTP and HTTPS

Lecture 4 Basic module - http method

Lecture 5 What is WWW - The W3C

Lecture 6 What is an API and REST architecture

Lecture 7 HTTP response status codes

Lecture 8 Different ways to program and practice

Lecture 9 Where to send the exercises

Lecture 10 Semantic Tags

Lecture 11 What is HTML

Lecture 12 How to open HTML

Lecture 13 HTML Structure - Head Body

Lecture 14 HTML Title Tags

Lecture 15 HTML Text Tags

Lecture 16 Navigation to another HTML

Lecture 17 HTML Classes

Lecture 18 HTML ID's

Lecture 19 HTML form

Lecture 20 HTML Input

Lecture 21 Form input with button submit

Lecture 22 Audio inside HTML

Lecture 23 How to embed things inside you

Lecture 24 Image and Video inside HTML

Lecture 25 More HTML Tags and Codes

Lecture 26 Learning basic seo part. 1

Lecture 27 Learning basic seo part 2

Lecture 28 Practice - creating a navigation

Lecture 29 Practice - creating a landing page part 1

Lecture 30 Practice - creating landing page part 2

Lecture 31 Practice - creating landing page part 3

Lecture 32 Practice - creating landing page part 4

Lecture 33 FIRST MODULE EXERCISE

Section 3: Intermediate Module - CSS and Styles

Lecture 34 Introduction to css

Lecture 35 Css Fonts

Lecture 36 Css Colors

Lecture 37 CSS Border Radius

Lecture 38 CSS outside Font Family

Lecture 39 CSS border property

Lecture 40 CSS height property

Lecture 41 CSS width

Lecture 42 Display Flex

Lecture 43 Flex properties

Lecture 44 Padding and margin

Lecture 45 Using Grid

Lecture 46 Reusing css

Lecture 47 CSS transition

Lecture 48 CSS Flex

Lecture 49 CSS Transform

Lecture 50 CSS Key Frame

Lecture 51 CSS Hover

Lecture 52 CSS style types

Lecture 53 CSS Class Style

Lecture 54 Tailwindcss

Lecture 55 Getting started with tailwindcss

Lecture 56 Tailwind UI

Lecture 57 CSS MEDIA QUERY

Lecture 58 SECOND MODULE EXERCISE

Section 4: 3 - Advanced Module - DOM and Javascript

Lecture 59 Method to localeString

Lecture 60 How many object can we have

Lecture 61 Fetch method

Lecture 62 Async await method

Lecture 63 Javascript onClick

Lecture 64 Using onBlur

Lecture 65 Parameters inside of Functions

Lecture 66 Function with math operators

Lecture 67 Getting HTML properties in Javascript

Lecture 68 Changing properties a button

Lecture 69 Changing a input properties

Lecture 70 Applying classes manipulating the DOM

Lecture 71 Changing DOM Properties with onclick Function

Lecture 72 Adding URL to a property

Lecture 73 Consuming another API

Lecture 74 Creating a basic calculato

Lecture 75 Basic javascript calculator part 2

Lecture 76 Basic javascript calculator part 3

Lecture 77 Cleaning Function Code

Lecture 78 Javascript more complex ob

Lecture 79 OnChange with HTML

Lecture 80 The problem with Synchronous programming

Lecture 81 Async Await

Lecture 82 Blur event listener

Lecture 83 Break and Continue statement

Lecture 84 Calling a functions inside of event listener

Lecture 85 Chaining callbacks

Lecture 86 Closures in Javascript

Lecture 87 Data types and data struct

Lecture 88 Loops in Javascript - FOR

Lecture 89 FOR Loop in a practice

Lecture 90 For in and For of

Lecture 91 Event listener Change

Lecture 92 Javascript DblClick event

Lecture 93 Javascript Operators

Lecture 94 Introduction to REGEX

Lecture 95 REGEX to test email

Lecture 96 Regex atoms and Assertions

Lecture 97 Promises in Javascript

Lecture 98 Promise all in Javascript

Lecture 99 While and Do While

Lecture 100 Types of event listener

Lecture 101 Ternary and other operators

Lecture 102 Strict Mode

Lecture 103 Scope of Variables

Lecture 104 Classes in Javascript

Lecture 105 What is a arrow function

Lecture 106 Body of arrow functions

Lecture 107 Arrow functions with line break

Lecture 108 Javascript Event listener

Lecture 109 Classes inheritance

Lecture 110 Classes private properties

Lecture 111 Ending the content about classes

Lecture 112 Field declarations

Lecture 113 Collecting contact informations from client

Lecture 114 Collecting contact info part 2

Lecture 115 Collecting contact info part 3

Lecture 116 Little project with event and Fetch API

Lecture 117 Improving the zipCode Project

Lecture 118 Introduction to Node Js

Lecture 119 Difference between Node Js and Browser

Lecture 120 NODE JS using app.route

Lecture 121 NodeJS Express Router

Lecture 122 NodeJS Introduction to routes

Lecture 123 NODEJS Route params

Lecture 124 Nodejs Route Handler and Middleware

Lecture 125 Creating a Node Js project

Lecture 126 NODEJS consuming data from express in frontend

Lecture 127 NVM and Node Versions

Lecture 128 Javascript

Lecture 129 What is DOM

Lecture 130 Diference between HTML, CSS and Javascript

Lecture 131 Variables at Javascript

Lecture 132 Const and Variables

Lecture 133 Importing Javascript

Lecture 134 Javascript basic system

Lecture 135 Javascript alert

Lecture 136 Window prompt

Lecture 137 What is JSON

Lecture 138 Template string

Lecture 139 Camel Case

Lecture 140 Acessing the DOM in different ways

Lecture 141 Comparions in Javascript

Lecture 142 Global Variables and other Ways to do part 1

Lecture 143 Global Variables and other Ways to do part 2

Lecture 144 Javascript window prompt

Lecture 145 Javascript functions

Lecture 146 Javascript different types of data

Lecture 147 Filter method Javascript

Lecture 148 If Else conditions

Lecture 149 Javascript Map method

Lecture 150 ForEach method

Lecture 151 FindIndex method

Lecture 152 Extracting infos from a Object

Lecture 153 FindIndex and IndexOf

Lecture 154 Javascript reverse method

Lecture 155 Javascript unshift method

Lecture 156 Javascript Pop Method

Lecture 157 Shift array method

Lecture 158 Switch statement

Lecture 159 If statement in mdn

Lecture 160 If statement inside of a Function

Lecture 161 Operators

Lecture 162 Another way to acess object

Lecture 163 Array Push method

Lecture 164 Functions with more params

Lecture 165 THIRD MODULE EXERCISE

Section 5: 4 - Super Advanced Module - Project Version Control

Lecture 166 Introduction to Gith

Lecture 167 Git and Github version control

Lecture 168 Initializing a Git repository part 1

Lecture 169 Initializing a Git repository part 2

Lecture 170 Initializing a Git repository part 3

Lecture 171 Initializing a Git repository part 4

Lecture 172 Initializing a Git Repository part 5

Lecture 173 What you can do in a github repo part 1

Lecture 174 What you can do in a github repo part 2

Lecture 175 Difference between git and github

Lecture 176 Creating a new branch with Git

Lecture 177 Git branch structure

Lecture 178 Git commit without command line

Lecture 179 Merging a branch

Lecture 180 Merge using terminal

Lecture 181 Github challenge

Lecture 182 Github challenge 2

Lecture 183 Introduction to react

Lecture 184 Learning React

Lecture 185 Quick Start React

Lecture 186 REACT USE STATE

Lecture 187 REACT USE STATE part2

Lecture 188 HTML and Variables inside of React

Lecture 189 React Components

Lecture 190 React components with state

Lecture 191 React Props

Lecture 192 React Props (childrens and more)

Lecture 193 React use State with Inputs

Lecture 194 React Use Effect

Lecture 195 React use Effect with Fetch Request part1

Lecture 196 React use effect with Fetch Request part2

Lecture 197 React Stateless and Statefull components

Lecture 198 Introduction to React Router Dom

Lecture 199 React Router Dom

Lecture 200 React hook Use Ref

Lecture 201 React showing fetch state in HTML

Lecture 202 React Context API

Lecture 203 Principles of Global Context

Lecture 204 Showing in practice a global state

Lecture 205 React hot Toast

Lecture 206 Conclusion and Github challenge

Lecture 207 SUPER ADVANCED MODULE EXERCISE

Section 6: 5 - Mastery Module - Databases and Servers

Lecture 208 Introduction to SQL

Lecture 209 Installing MySQL part1

Lecture 210 Installing MySQL part2

Lecture 211 Installing MySQL part3

Lecture 212 Relational DATABASE

Lecture 213 SQL and noSQL databases

Lecture 214 SQL and noSQL

Lecture 215 Comments inside my SQL

Lecture 216 Create table

Lecture 217 Drop Table

Lecture 218 Delete Statement

Lecture 219 SQL insert into

Lecture 220 SQL insert into part2

Lecture 221 SQL Data Types

Lecture 222 SQL Select command

Lecture 223 Showing Select Statement

Lecture 224 SELECT with Where

Lecture 225 SELECT WHERE with operators and Clauses

Lecture 226 UPDATE STATEMENT

Lecture 227 SELECT with AND OR

Lecture 228 Select Distinct

Lecture 229 Limiting the results LIMIT

Lecture 230 SQL Where Not Statement

Lecture 231 SELECT with ORDER BY

Lecture 232 SQL STATEMENT IS NOT NULL IS NULL

Lecture 233 Understanding JOINS

Lecture 234 Different types of JOINS

Lecture 235 Aliases in SQL

Lecture 236 SQL CASE

Lecture 237 SQL BACKUP

Lecture 238 SQL END CONTENT

Lecture 239 Primary Key

Lecture 240 Foreign Key

Lecture 241 FULL JOIN

Lecture 242 LEFT JOIN

Lecture 243 RIGHT JOIN

Lecture 244 Stored Procedures

Lecture 245 Consuming Data using MySQL

Lecture 246 NODE JS project with mysql part1

Lecture 247 NODE JS project with mysql part2

Lecture 248 NODE JS project with mysql part3

Lecture 249 NODE JS project with mysql part4

Lecture 250 NODE JS project with mysql part5

Lecture 251 NODE JS project with mysql part6

Lecture 252 NODE JS project with mysql part7

Lecture 253 NODE JS project with mysql part8

Lecture 254 NODE JS project with mysql part9

Lecture 255 NODE JS project with mysql part10

Lecture 256 Starting with Typescript

Lecture 257 Typescript in Visual Studio Code

Lecture 258 Interfaces as params

Lecture 259 Interfaces with Typescript

Lecture 260 Generic Types

Lecture 261 Structural Type System

Lecture 262 If you are facing database connection problems, see this

Lecture 263 Chakra UI for React

Lecture 264 Kanban Tool Trello

Lecture 265 Agile Tool Jira

Lecture 266 MASTERY MODULE EXERCISE

Lecture 267 FIFTH MODULE EXERCISE

Beginners who want to learn web development from scratch.,Professionals looking to enhance their skills and knowledge in web development.,Individuals interested in creating complete projects and pursuing a tech career.,Developers aiming to master modern tools like React and Node js