The Complete Web Developer Course 3.0

The Complete Web Developer Course 3.0

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 222 lectures (31h 2m) | 9.85 GB

Learn Web Development in 2023! Build apps, website, projects using HTML, CSS, Javascript, PHP, Python, MySQL & more!

Practical projects and code builds!

Build new projects across 14 course sections, and build all of the following (and more!) from scratch:

A Portfolio Website in CSS – a landing page for you to tell the world about you! Show off all projects you’ve finished using this page.

A Wordule Game in Python – make a game to share with friends, and prove your coding chops at the same time!

A Twitter Client – display a twitter feed on your desktop or mobile app with this project build

A working WordPress website – for your or your client, and with a dedicated contact form to gather user data too!

An App landing page with Bootstrap – exactly what it sounds like!

Here’s what you get with The Complete Web Developer Course 3.0:

You’ll get access to 14 chapters that dig deep into the nitty gritty of building successful websites. Each chapter is supported with intelligent video tutorials and practical coding challenges.

All at your fingers tips. Right now.

The course starts with the fundamentals. I’ll show you insider tips to work quickly and efficiently with web technologies like HTML5, CSS3 and JavaScript.

Once you’ve got that locked down, you’ll master how to build your own responsive websites using more advanced techniques such as jQuery PHP, MySQL and Twitter Bootstrap.

By then you’ll be developing blogs and sites with WordPress, and learning smart ways to add dynamic content with using APls.

Other course sections let you dive in to Python and build an app landing page, learn how to promote your website and boost your success by mastering SEO, and get to grips with Linux Command Line.

In each section test your new skills with quizzes, challenges and big project builds and – if you ever get stuck – we’re in the Q&A forum ready to answer your questions!

Over 14 chapters you will learn:

  • Getting started
  • HTML
  • CSS
  • JavaScript
  • jQuery
  • Bootstrap
  • WordPress
  • PHP Coding
  • MySQL Databases
  • APIs
  • Linux Command Line
  • Python
  • SEO – search engine optimisation
  • Web Hosting 101

What you’ll learn

  • Build websites and webapps
  • Build HTML-based mobile apps
  • Get a job as a junior web developer
  • Bid for projects on freelance websites
  • Start your own online business
  • Be a comfortable front-end developer
  • Be proficient with databases and server-side languages
Table of Contents

Getting Started
Introduction To Getting Started Section
How to Get All the Free Stuff
Do this now, for later! – CCA Access Code
Do this now, for later! – Twitter API
Getting Started
How To Ask Great Questions
Frequently Asked Questions
Course Updates

HTML 5
Quick update note!
Introduction To HTML 5 Section
Your First Webpage
The Structure Of A Webpage
Creating A Full Webpage
Creating A Full Webpage – Files
Header Tags
Header Tags – Files
Paragraph Tags
Paragraph Tags – Files
Formatting Text
Formatting Text – Files
Unordered Lists
Unordered Lists – Files
Ordered Lists
Ordered Lists – Files
Images
Images – Files
Forms
Forms – Files
Tables
Tables – Files
Links
Links – Files
HTML Entities
HTML Entities – Files
Audio & Video
Audio & Video
Putting It All Together
Putting It All Together – Files
Setting Up Your Free Hosting
Setting Up FTP
Further Reading – HTML
Reference 1 – HTML Tag Reference

CSS 3
Introduction To CSS 3 Section
What Is CSS
Inline-CSS
Inline CSS
Internal-CSS
Internal CSS
Classes-and-IDs
Classes And IDs
Divs
Divs
Colors
Colors
Floating
Floating
Positioning
Positioning
Margins
Margins
Padding
Padding
Borders
Borders
Fonts
Fonts
Styling-Text
Styling Text
Aligning-Text
Aligning Text
Styling-Links
Styling Links
Advanced-Selectors
Advanced Selectors
Pseudo-Classes
Pseudo Classes
Gradients
Gradients
Shadow-Effects
Shadow Effect
Animations-and-Transformations
Transformations and Animations
Flexbox
Flexbox
CSS-Reset
CSS Reset
Project Portfolio Website
Project Portfolio Website Pt2
Project Portfolio Website Pt3
External CSS
BBC Project Notes
CSS Project BBC News Website (1)
CSS Project BBC News Website (2)
CSS Project BBC News Website (3)
CSS Project BBC News Website (4)
CSS Project BBC News Website – Files
Further Reading – CSS
Reference 2 – CSS
Further Reading – HTML 5 & CSS 3

Javascript
Introduction to JavaScript Section
What-is-JavaScript
What is JavaScript
Internal-Javascipt
Internal JavaScript
Getting-Elements
Accessing Elements
Responding-to-a-click
Reponding To A Click
Changing-website-content
Changing Website Content
Manipulating-Styles
Manipulating Styles With JavaScript
Mini-Challenge
Challenge – Disappearing Circles
Variables
Variables
Arrays
Arrays
If-statement
If Statements
How-many-fingers
Game – How Many Fingers Projects
For-loops
For Loops
While Loops
Functions
Functions
Let-and-Const
Let And Const Variables
Reaction-Tester
Project Reaction Tester
External JavaScript
Further Reading – Javascript
Reference 3 – Javascript

jQuery
Introduction To jQuery Section
What is jQuery
Using-jQuery
Using jQuery in Your Webpages
Detecting-a-click
Detecting a Click
Changing-Website-Content
Changing Website Content
Changing Website Styles
Fading
Fading Content Effect
Animating-content
Animating Content
Regular-Expressions
Regular Expressions
Introducing-jQuery
Introducing jQuery UI
Draggables
Draggables
Resizables
Resizables
Droppables
Droppables
Accordion-and-Sortables
Accordions and Sortables
Further Reading – jQuery
Bonus – Legacy 2.0 Projects

Bootstrap 5
Introduction to ‘Bootstrap’ Section
What is Bootstrap
begin
end
Your First Bootstrap Site
begin
end
The Grid System
begin
end
Introducing Navbars
begin
end
Forms & Tables
Bootstrap Components
begin
end
Modals, Popovers & Tooltips
end
ScrollSpy
Project – Landing Page
Further Reading – Bootstrap

WordPress
Introduction to ‘WordPress’ Section
What is WordPress
Installing WordPress
wp-admin
Themes
Theme Customiser
Posts
Pages
Blocks
Menus
Plugins
Contact Form 7
Further Reading – WordPress

PHP
Introduction to ‘PHP’ Section
Hello World with PHP
Variables
Arrays
If Statements
For and For Each Loops
While Loops
GET Variables
POST Variables
Sending an Email With PHP
Mini Project – A Contact Form
Getting Contents of Other Scripts
Project – Weather Scraper

MySQL
Introduction to ‘MySQL’ Section
Introduction to MySQL
Connecting to a Database
Retrieving Data From a Database
Inserting and Updating Data
Looping Through Data
Session Variables
Cookies
Storing Passwords Securely
Project – Secret Diary (Part 1)
Project – Secret Diary (Part 2)

APIs
Introduction to ‘APIs’ Section
What is an API
Fruityvice API using PHP
Getting Wikipedia Page Views with JS Fetch
index
Cat API with an API Key
Mini Project – Enhanced Cat App
Twitter API – Please Read
Twitter API
Project – Build a Twitter Client

Linux Command Line
Introduction to ‘Linux Command Line’ Section
What is SSHCommand Line
Useful Commands
Navigation
Manipulating FilesFolders
VIM
GREP and regex

Python
Introduction to ‘Python’ Section
Why Learn Python
Hello World in Python
Variables and Arrays
Loops in Python
If Statements in Python
Functions in Python
Classes and Objects in Python
Requesting Data from External APIs
Python Project – Wordule Game

SEO (Search Engine Optimisation)
Introduction to ‘SEO (Search Engine Optimisation)’ Section
Welcome to the Section (Part 1)
Welcome to the Section (Part 2)
Types of SEO
Intro and Keywords
Content (Part 1)
Content (Part 2)
On Page SEO (Quiz)
DA & Backlinks
GMB (Google My Business)
SSL and robots.txt
Load Times and Page Speed
SERP Features
Technical SEO (Quiz)
Local SEO
General Info
Recap

Web Hosting
Introduction to ‘Web Hosting 101’ Section
Hosting and Domains
Types of Hosting
Whois Deepdive
Uploading a Website
Nameservers and DNS
Transferring Domains
Testing with Hosts File
Backing Up Your Website

Course Wrap Up
Wrap Up

BONUS – Legacy Projects
Introduction
jQuery – Ajax
jQuery – Form Validation Mini Project
jQuery – Form Validation – Files
jQuery – Code Player Project
jQuery – Code Player Project – Files

Homepage