Mô tả

*** 

The Complete FULL STACK Web Developer Course

The first "Complete Web Developer Course" on Udemy!! See why other teachers used the same course name! 

This course is for Windows, MacOS and Linux users!

  • Over 66 hours of video

  • Full lifetime access

  • Certificate of completion

  • Source code included

***


You're probably on this page because you want to learn web development. Not just one little piece, but ALL of it. 

Or maybe you’re coding already but you want to make BETTER websites?

I was in your shoes once and THIS is the course I WISH I HAD. 

Welcome to The Complete Fullstack Web Developer Course

This was the first "Complete Web Development" course on Udemy. It's extremely comprehensive and I explain EVERYTHING you need to know, step by step. There's a reason why there are so many "Complete Web Development" courses on Udemy today -- they took what worked and made spin off courses.

Join over 80,000 other students in this massive course! 

This course is designed for every skill level. Whether you're just learning web development today, or you're already a Python Pro, there's lots to learn for everybody! 

Design, develop and launch several websites!

You will develop several projects, a portfolio page for free on GitHub, and lastly an entire website. And I'll teach you how to deploy all of it.

Skip to the part you want to learn

This course was designed for you to either watch in order, or to skip around section-by-section. Maybe you already know JavaScript and don't want to watch it — that's OK! Skip to the next section on APIs, or work on the projects that come after it.

Here's what you'll learn, in this order:

  1. HTML/HTML5
    This is the code that 100% of all websites use

  2. CSS/CSS3
    This is what makes websites look nice with colours, shapes and more.

  3. Project: Create a Portfolio Page
    Using HTML and CSS you'll create a nice looking portfolio page

  4. Project: Create an 8-Bit Style Website
    Using more HTML and CSS you'll get even more practice creating a retro-style website

  5. JavaScript
    This is what creates interactions and the "fun" parts of a website. This section comes with 6 primary projects and a handful of mini-projects. This includes modern JavaScript, too! 

  6. Project: Create a Modal by Hand
    Using HTML, CSS and JavaScript you'll create an internal page popup that looks nice and asks a user to accept or decline the page

  7. Project: Create a Hand Made Calculator
    Continue practising your HMTL, CSS and JavaScript skills by creating a nice looking and fully functional web-based calculator

  8. Git
    Git and GitHub are core pillars behind collaboration between you and other developers. This is a VITAL skill in modern coding.

  9. Project: Launch your Website using GitHub Pages
    GitHub offers a free static site (html/css/js only) service. In about 45 minutes you can launch all your previous work from this course onto the internet.

  10. APIs
    Learn how APIs and RESTful APIs work. API's make the world go round. It's how online services talk to other online services

  11. Python
    The worlds 3rd most popular coding language, and the hottest language you can learn this year. You'll go from beginner to advanced!

  12. Project: Image Detection Application
    Using Python you'll create an image detection application where you can identify objects inside an image

  13. Wagtail CMS
    Wagtail CMS is the top content management system for Python. I'm part of the core Wagtail development team so you know you're getting top notch education.

  14. How To Get A Job As A Web Developer
    Nearing the end of this course I will teach you tips, tricks and secrets for landing a web development job

  15. Legacy Course:
    This course was originally launched in 2012. In this "legacy" course you'll learn:

    1. HTML

    2. CSS

    3. JavaScript

    4. PHP 

    5. MySQL Databases

    6. Project: Create a Login & Registration System from Scratch

I've left no stone unturned. You really learn it ALL. 

In one course, in one place you can learn it all. Whether that's on your phone, tablet, TV or computer.. you can learn anywhere! 

...

What people have said:

This course has everything, it is very very interactive. If you have always wanted to build an online project, this is the perfect course for you. Thanks Mr. Kalob.” -Adebanjo Adesuyi

Outstanding. I have a number of HTML courses and this one is by far the best. Clear explanations, and in depth (The course is over 18 hours!). Kalob is a talented instructor.” -Brad Gonsalves

...

Over 80,000 students have taken this course. Don’t be the one to get left behind!

Get started today and join the thousands of students who have taken my course and changed their lives by: making more money, making better websites, building their dream website and completely changed industries (became web developers!)

Not sure if this course is for you? Try it out and if you don't like it within the first 30 days, simply request a refund. No questions asked, and you get to keep all the source code, e-books, and more as a thank you for trying this course.

Are you ready to open your world and become an in-demand full-stack web developer?

Here is what else you'll get:

  • A free 180+ page CSS Masterclass E-book

  • Download all the available source code (most of it is open source already)

  • Join a free coding community with over 53,000 members

  • A dedicated Python-only coding group

  • 24/7 support from me, Kalob Taulien

Taught by

Hello! I'm Kalob. I've been developing websites since 1999.

I'm passionate about education and sharing my knowledge with people like you. I love it so much I've started creating MORE courses and I've dedicated a lot of my life to free coaching and building e-learning platforms. 

You wouldn't believe the FREEDOM I've had since I officially changed careers and started making websites, professionally. I've lived in Ireland, , worked in the US, Mexico and the UK, and helped build companies around the world.

And guess what? Everywhere I go I can work because all I need is a laptop and internet.

And I want that for you! Wouldn't it be nice to travel the world and not have to worry about paying your bills? Professional web developers can do that. 

...

Oh, and here's the best part. There are TOO MANY web development jobs and not enough web developers. 

So click the green "Buy Now" button and fast track your career to FREEDOM.

Bạn sẽ học được gì

Updated for 2020

Learn HTML5, CSS3, Vanilla JS (ES6+), Python, Wagtail CMS, PHP and MySQL all from scratch

Learn Python from beginner to advanced

Learn JavaScript (ES6+)

Wagtail Pythons top Content Management System (Like WordPress, but better)

Get a free CSS3 eBook

Lots of projects, big and small!

Learn Git and Github

Create a portfolio page and launch it

Learn JavaScript from scratch

Learn PHP for server code execution

Learn MySQL for saving data (databases)

Build a Login/Registration/Members-only website, just like Facebook

How to get a job as a web developer

Learn the LAMP Stack: Linux, Apache, PHP and MySQL

Yêu cầu

  • Must be willing to learn.
  • Must be able to put in 10 minutes per day (that's all it takes!)
  • Must have a computer, editor and browser (I'll help you get setup with those)

Nội dung khoá học

67 sections

Before We Begin

2 lectures
Course Perks and File Downloads
00:28
How to ask great questions
02:06

The Ultimate HTML Developer: Introduction

4 lectures
Welcome to The Ultimate HTML Developer Modules
01:28
Introduction
01:35
What is HTML?
03:18
Project Files
00:08

The Ultimate HTML Developer: Getting Started

24 lectures
Getting Started
02:44
Code Editing Programs
03:45
Browsers
03:09
Elements
08:05
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

The Ultimate HTML Developer: Advanced HTML

21 lectures
The DOM
12:28
Introduction to XHTML
06:08
Inline CSS
04:34
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

The Ultimate HTML Developer: Your Project

3 lectures
Your Project, Part 1
17:04
Your Project, Part 2
12:05
The Ultimate HTML Developer: Summary
07:07

CSS & CSS3 Masterclass: Introduction

8 lectures
Welcome to the CSS & CSS3 Masterclass!
02:27
CSS Introduction
02:10
Syntax Introduction
03:14
Editors
02:14
CSS Masterclass e-book (free)
00:11
What is Inline CSS?
03:28
What is Internal CSS?
03:48
What is External CSS?
09:15

CSS & CSS3 Masterclass: Getting Started

13 lectures
Color Types
10:05
Background Colors
04:15
Background Images
04:31
Repeating Background Images
03:07
Borders
08:57
The Box Model (Extremely Important!)
05:08
Padding
05:24
Margin
04:40
Centering an Element
04:06
Outline
02:56
Cursor
02:42
Mini Project
01:42
Mini Project: Solution
06:58

CSS & CSS3 Masterclass: Text Formatting

9 lectures
Text Color
02:05
Text Alignment
04:32
Text Decoration
06:33
Text Transform
03:25
Text Indent
02:23
Letter Spacing
04:06
Line Height
03:34
Direction
03:23
Word Spacing
03:32

CSS & CSS3 Masterclass: Fonts and Font Styling

8 lectures
Serif vs. Sans Serif
03:33
Font Family
05:37
Lots of Free Fonts
04:18
Font Style
03:37
Font Size
04:48
Font Weight
06:20
Font Variant
02:36
Font Awesome Icons
06:04

CSS & CSS3 Masterclass: Links and their "states"

4 lectures
Links Introduction
02:08
Hover Over Links
01:58
Visited Links
01:49
Active Links
02:34

CSS & CSS3 Masterclass: Better Selectors

4 lectures
Grouping Selectors
05:45
Descendant Selectors and Specificity
07:53
Child Selectors
04:35
Adjacent Selectors
03:46

CSS & CSS3 Masterclass: Lists

3 lectures
List Style Type
05:24
List Style Position
02:03
List Style Image
01:30

CSS & CSS3 Masterclass: Tables

6 lectures
Tables
01:54
Table Borders
01:48
Table Cell Vertical Align
01:23
Table Row Hover Effect
02:18
Mini Project
01:15
Mini Project: Solution
08:17

CSS & CSS3 Masterclass: Display

5 lectures
Display Introduction
01:56
Display Block
02:15
Display Inline
02:45
Display Inline-Block
02:55
Display None
02:23

CSS & CSS3 Masterclass: Sizing Elements

2 lectures
Width
03:11
Height
02:55

CSS & CSS3 Masterclass: Positions

5 lectures
Position Introduction
01:14
Position Relative
03:03
Position Absolute
06:00
Position Fixed
06:40
Overlapping Elements with Z-Index
07:10

CSS & CSS3 Masterclass: Overflow

4 lectures
Overflow Introduction
00:56
Overflow Scroll
02:31
Overflow Auto
01:00
Overflow Hidden
02:51

CSS & CSS3 Masterclass: Float and Clear

5 lectures
Float Introduction
01:44
Float Left & Right
04:54
Clear
05:03
Clearfix Hack
03:47
Opacity
07:20

CSS & CSS3 Masterclass: Advanced Selectors

6 lectures
Advanced Selectors Introduction
01:01
Attribute Selector
04:50
Exact Value Selector
03:59
Contains Value Selector
04:15
Starts With Selector
04:26
Ends With Selector
03:50

CSS & CSS3 Masterclass: Pseudo Selectors

9 lectures
Pseudo Selector Introduction
01:33
Hover Selector
05:55
First Child Selector
04:46
Last Child Selector
03:36
Focus Selector
03:59
Checked Selector
06:13
Disabled Selector
03:27
Enabled Selector
01:58
Not Selector
07:59

CSS & CSS3 Masterclass: Pseudo Elements

2 lectures
Before Selector
08:06
After Selector
09:06

CSS & CSS3 Masterclass Project: Use What You Learned!

3 lectures
The Project
03:13
The Solution (Full)
28:22
CSS1 and CSS2 Summary
04:01

CSS & CSS3 Masterclass: CSS3 Introduction

1 lectures
CSS3 Introduction
01:56

CSS & CSS3 Masterclass: CSS3 Rounding Corners

3 lectures
Border Radius
03:06
Round Images
03:13
Individually Rounded Corners
03:50

CSS & CSS3 Masterclass: CSS3 Background Images

2 lectures
Background Sizes
06:42
Multiple Background Images at the Same Time
03:05

CSS & CSS3 Masterclass: CSS3 New Color Properties

3 lectures
RGBA
04:29
HSL and HSLA
03:41
Opacity vs. Alpha
05:57

CSS & CSS3 Masterclass: CSS3 Gradients

6 lectures
Linear Gradients
06:51
Linear Gradient Colors and Transparency
03:44
Repeating Linear Gradients
03:27
Radial Gradients
04:07
Repeating Radial Gradients
03:04
Amazing Gradient Tools
04:17

CSS & CSS3 Masterclass: CSS3 Shadows

4 lectures
Shadow Introduction
01:03
Text Shadows
04:56
Box Shadows
05:56
Mini Project: Creating a CSS Card
10:05

CSS & CSS3 Masterclass: CSS3 Text Formatting

6 lectures
Text Introduction
01:56
Text Overflow
05:44
Word Wrap
02:33
Word Break
03:14
Text Align Last
03:09
Self-Hosted Custom Fonts
06:06

CSS & CSS3 Masterclass: CSS3 Transitions

5 lectures
Transition Introduction
01:53
Transitioning Sizes
06:01
Transitioning Colors
04:34
Transition Timing Functions (Speed Curves)
07:38
Transition Delay
02:39

CSS & CSS3 Masterclass: CSS3 Transformations

7 lectures
CSS & CSS3 Masterclass: CSS3 Animations
01:43
Translate
06:59
Rotate
03:49
Scale
04:32
Skew
03:11
Multiple Transformations
03:44
3D Transformations
04:50

CSS & CSS3 Masterclass: CSS3 Animations

11 lectures
Animation Introduction
01:38
Animation Keyframes
03:45
Your First Animation
08:17
Animation Fill Mode
01:31
Create a Blinking Animation
03:00
Animation Iteration Count
03:37
Animation Delay
01:36
Animation Direction
04:50
Animation Timing Functions (Speed Curves)
03:38
Animation Mini Project
01:54
Animation Mini Project: Solution
07:50

CSS & CSS3 Masterclass: CSS3 Misc. Lessons

3 lectures
Columns
04:40
Resize
03:18
Box Sizing (Extremely Important!)
06:50

CSS & CSS3 Masterclass: CSS3 Flexbox

13 lectures
Flexbox Introduction
04:44
Equal Sized Columns
09:55
Flexbox Order
03:26
Flexbox Rows and Columns
02:58
Flexbox Reversed Rows and Columns
02:44
Flexbox Basis
06:04
Flexbox Wrap
04:31
Flexbox Vertical Alignment
04:49
Flexbox Align Items
05:57
Flexbox Justify Content
04:48
Flexbox Align Self
04:41
Flexbox Align Content
06:08
Responsive Flexbox Layout Project Part 1
26:36

CSS & CSS3 Masterclass: Responsive Web Design

9 lectures
Responsive Web Design (RWD) Introduction
03:54
Responsive Web Design (RWD) Meta Tag
03:50
A Quick Demo
05:58
Responsive Layout with Flexbox
15:07
Responsive Web Design (RWD) Print Mode
04:07
Multiple Media Queries
05:58
Responsive Images
02:59
Responsive iFrames
06:05
Responsive Web Design (RWD) Summary
04:10

Create a Beautiful Portfolio Web Page using HTML and CSS

14 lectures
Introduction
00:48
Module Files
00:02
Project Setup
01:38
Using a Framework
03:40
Installing the Library
02:20
Template Setup
08:55
Background Image
03:39
Image Setup
03:27
Content Setup
07:03
Adding Content
08:47
Social Icons
08:04
More Icons
02:22
Adding Tooltips
03:48
Summary
03:54

Create an 8-bit website

17 lectures
Introduction
00:39
The Final Code
00:10
Installing 8-bit
02:40
Navigation Bar
02:22
Adding a Grid
01:38
8-bit Welcome Balloon
02:46
Two Column Layout
01:30
8-bit Sections
02:10
Dark 8-bit Sections & Icons
01:50
8-bit Social Icons
01:58
The Right Column
03:24
Large Dark 8-bit Section
02:30
Large Light 8-bit Section
01:25
8-bit Profile Section
05:57
8-bit Spacing
04:42
The Footer
01:26
Summary
01:12

JavaScript for Beginners - Learn with 6 main projects: Introduction

5 lectures
Introduction
01:14
Introduction: 7 JavaScript Facts
07:07
Download the Course Files
00:05
Your First Script
05:22
A Brief History
06:06

JavaScript for Beginners - Learn with 6 main projects

39 lectures
Introduction to Variables
10:02
Merging Variables
10:41
Console Logging
05:50
Selecting HTML Elements
07:46
Mini Project #1
05:36
String Manipulation
18:42
Accepting User Input
08:57
Introduction to Comparison Operators
09:39
Handling Opposite Operators
05:01
Mini Project #2
09:16
Handling Special Cases
06:42
Code Commenting
04:23
Introduction to Simple Arithmetic
06:04
Boolean Logic
08:23
Making Lists with Arrays
09:22
Checking Variable Types
07:30
Variable Casting
07:23
More Comparison Operators
12:15
Mini Project #3
05:54
Functions
09:57
Practice with Functions
14:53
Mini Project #4
07:01
Query Selectors
13:13
Introduction to Events
09:51
Tip Calculator Project
14:37
Anonymous Functions
06:33
IIFE
04:29
This 'this' Keyword
06:13
Scope
06:52
Hoisting
10:51
Introduction to Event Listeners
07:01
Getting Input Values
05:58
Changing CSS with Event Listeners
10:35
Mini Project #5
07:55
Objects
14:43
For Loops
11:20
While Loops
07:58
For Each Loops
08:22
Guessing Game Project
07:39

JavaScript for Beginners - Learn with 6 main projects: Advanced

14 lectures
Let and Const
07:53
Introduction to OOP
10:44
Extending Classes
12:37
Modal Project
16:03
Template Literals
03:13
Object Literals
03:04
Destructuring Arrays and Objects, and All the Rest
13:02
Timeouts
03:51
Intervals
02:51
API's and Ajax Requests
11:58
Arrow Functions
08:46
Adding and Removing CSS Classes
03:48
Final Project
14:30
Summary
03:05

Create a Modal by Hand using HTML, CSS and JavaScript

13 lectures
Breaking Down The Project
01:30
HTML/CSS/JavaScript Crash Course
07:55
The Background
07:04
Styling The Main Button
11:49
Centering The Main Button
02:09
Modal Background
04:41
The Modal Box
03:14
Using Custom Fonts
02:36
Custom Modal Buttons
07:44
Hiding The Modal By Default
02:32
Opening The Modal
07:46
Closing The Modal
04:14
Code Cleanup
02:51

Create a Hand Made Calculator with HTML, CSS and JavaScript

11 lectures
Setting Up The Project
04:00
Stubbing Out The HTML
02:45
Styling The Page
07:34
Styling The Buttons
10:18
Your Signature
03:00
Custom Font
01:14
Button Movements
07:55
Button Actions
05:54
Operational Calculator
08:09
The Finished Calculator
03:00
Code Cleanup
04:32

Git Essentials: Introduction

2 lectures
Welcome to Git Essentials
01:39
First things first
01:45

Git Essentials: Beginner Git

22 lectures
Why the command line?
01:50
Installing Git (Windows Only)
02:29
Notes about Git for Windows
00:15
Installing Git (MacOS and Linux)
04:06
Getting started with GitHub
02:55
Configuring Git on your computer
02:07
Creating and adding an SSH Key
04:48
How to clone a repository
03:16
How to create a new repository on GitHub
04:53
How to push to your GitHub repository
08:42
Git status
04:48
Unstaging a file
02:25
Undeleting a file
03:21
Git origins and remotes
03:30
Git branching
04:07
Committing to a new branch
04:07
Merging a branch into master
03:43
Seeing your Git history
02:16
Downloading updates from GitHub
09:50
How to get updates from GitHub
05:35
Checkout: code-time travel
09:23
README.md files
02:36

Git Essentials: Advanced Git

14 lectures
Viewing file differences
04:04
How to ignore files
02:24
Create a custom Git alias
01:51
The git lg alias code
00:17
Fixing Git commit messages
02:03
How to fork a repo
04:09
Git issues
03:36
How to open a pull request
09:32
Undoing a commit
05:34
Force pushing
05:56
How to rebase
05:04
Resolving merge and rebase conflicts
15:43
How to stash code
07:59
Adding tags to your commits
07:32

Git Essentials: Launch Your Website Using GitHub Pages

15 lectures
Welcome to Launching Your Website Using GitHub Pages
01:13
Setup your free GitHub account
01:52
Create a "special" repository on GitHub
02:32
What is cloning, anyway?
00:48
How to install Git on Windows
02:29
How to install Git on MacOS and Linux
04:06
How to configure your Git settings
02:07
How to "download" your repository to your computer
03:13
Create your first file
02:25
Push your files to your special repository
02:40
Demoing your new website
02:29
Making your website nicer with a theme
04:40
Don't forget to add your projects to your portfolio!
07:22
How and why you should "ignore" useless/hidden computer files
02:26
Summary: Your final project
00:59

Understanding APIs: Introduction

3 lectures
Introduction
00:38
What is an API?
01:00
Google Slides
00:04

Understanding APIs: RESTful APIs

15 lectures
The simplest way to think about an API (the metaphor)
02:51
A real life use case
02:39
What programming languages can we use?
01:16
Introduction to RESTful APIs
00:57
Introduction to JSON
02:08
Using SWAPI Notes
00:07
A real JavaScript API example
04:10
GET requests
03:25
POST requests
02:48
DELETE requests
02:19
PUT/PATCH requests
04:10
Consuming APIs (how to use them)
02:22
Requests and responses
01:34
Common status codes
05:35
API security
00:53

Understanding APIs: Summary

3 lectures
Summary
01:58
Resources
00:06
REST API Cheat Sheet
00:06

Python for Everybody: Introduction

15 lectures
Introduction
03:12
Coding Community
00:12
Python 2 vs. Python 3.
02:00
Where is Python Used These Days?
06:32
(Windows Only) Installing Python
04:23
Installing Python
01:57
Course FAQs
00:37
For Windows Users (Please Read)
01:07
(Windows Only) Command Line Crash Course
04:03
Command Line Crash Course
05:40
Running Python Code
05:45
(Windows Only) Interactive Notebooks
03:54
Interactive Notebooks
07:26
Where to Download the Code
01:36
Taking Notes Beside Code
04:20

Python for Everybody: Beginner-friendly Python

20 lectures
Basic Arithmetic
03:25
Variables
06:03
Formatting Code in Python
06:23
Python Data Types
09:56
Mutable vs. Immutable
08:58
Numbers
04:47
Strings (Sequences)
08:27
Lists (Sequences)
04:26
Indexing And Slicing
06:42
String Properties And Methods
08:46
User Input
03:58
Print Formatting
06:26
Lists
10:07
Dictionaries
13:13
Tuples
05:56
Sets
06:59
Booleans
04:39
None
03:58
Files
11:32
Your First Python Program
08:55

Python for Everybody: Intermediate Python

20 lectures
Comparison Operators
09:21
Comparison Shortcuts
08:23
Multiple Comparison Operators
07:30
Chaining Operators Together
06:40
Introduction to Loops
03:08
For Loops
08:12
Looping Through Dictionaries
05:03
While Loops
03:11
Break and Continue
05:21
Type Casting
09:32
Helpful Operators
10:07
List Comprehensions
09:06
Dictionary Comprehensions
04:01
Functions
16:25
Args And Kwargs
08:14
Comments
06:46
Map
11:38
Filter
04:29
Lambda Expressions
03:30
Scope
09:03

Python for Everybody: Advanced Python

29 lectures
Welcome to OOP
12:54
Creating Your First Class
02:28
Class Attributes
05:37
Class Methods
06:21
Real Life OOP Example
05:52
Class Inheritance
07:07
Class Interfaces
05:28
Super Function
04:53
Dunder Methods
07:04
Introduction to Packages
02:39
Installing 3rd Party Packages
04:19
Finding 3rd Party Packages
03:28
Seeing Installed Packages
02:47
Introduction to Modules
03:43
Creating a Package
08:04
Name and Main
07:19
Errors and Exceptions
06:14
Catching Exceptions
12:19
Unit Tests
12:10
Nested Functions
07:13
Decorators
08:22
Generators
14:41
Linting
07:38
Virtual Environments
13:24
Virtual Envs on Windows
00:08
Requirement Files
03:51
Interactive Python
03:13
Python Versions
05:34
Local Server
04:02

Create an Image Detection App from Scratch using Machine Learning

10 lectures
Project: Demonstration
00:51
Project: Python Environment
01:53
Project: Required Packages
01:53
Project: Custom Machine Learning Model
01:58
Project: The Code
04:28
Project: First Detection
05:11
Project: Second Detection
02:27
Project: Confidence Matters
04:34
Project: How to Learn More
01:34
Summary
03:13

Wagtail for Beginners: Build and deploy your Python website!

47 lectures
Introduction to Wagtail for Beginners
01:37
What is Wagtail CMS?
02:09
Source Code
00:04
How to Install Wagtail
10:49
Getting Started
03:26
Logging into the Admin
02:17
Wagtail Walkthrough
10:28
Editing the Home Page
23:20
Working with the Base Template
07:06
Services App and Pages
20:19
Service Page
11:42
Service Listing Page
14:19
Adding Page Validation
07:36
Adding a Header and Footer
07:32
Adding Debug Tools
15:47
Flex/Misc Page
06:37
Testimonial Objects
16:13
Welcome to StreamFields
05:52
Creating the StreamField App
03:05
Your First StreamField
13:48
Repeating StreamFields
12:55
Simplifying Repeating StreamFields
18:29
Custom StreamField Logic
09:12
Image and Text Block
12:50
Radio Block
04:30
Call to Action Block
05:37
Testimonials and Snippets
09:51
Table StreamField
11:21
RichText StreamField
15:27
Image Block StreamField
06:18
Custom StreamField Validation
09:53
Limiting Pages
11:44
Navigation Menus
17:47
Navigation Menu Templates
16:09
Contact Forms Part 1
19:38
Contact Forms Part 2
09:57
Limiting Contact Form Choices
04:55
.webp Image Support
02:49
Other Ways to Learn Wagtail
10:47
Global Site Settings
14:29
Changing the Wagtail Admin Logo
02:38
Adding Caching
15:14
Caching the Navigation and Footer
12:08
Adding a Sitemap
02:38
Prepping for Launch
07:08
A Guide for Launching Your Website
00:09
Website Launch!
38:33

How to Get a Job as a Web Developer: Introduction

4 lectures
Introduction
01:49
Don't believe everything you hear
01:39
The truth about GitHub (and GitLab)
02:13
The truth about portfolio websites
02:51

How to Get a Job as a Web Developer: The Good Stuff

19 lectures
Don't get stuck on the small things
02:12
How to find out what's skills are in demand
05:48
The truth behind remote jobs
04:32
What companies are REALLY looking for
03:09
Your resume strategy
02:11
Do resumes really help you get an interview?
02:35
Applying for the job
03:29
Maximizing your efforts
04:40
Another way to maximize your efforts
02:01
The secret to getting hired at your dream job
04:24
Who do companies REALLY hire?
04:06
The most valuable skill you can have
04:20
Your first interview
04:38
Following up
02:50
The WOW factor — being memorable
02:55
What to do next
02:13
Negotiating your salary
04:00
Once you're in...
03:23
Your next step
03:00

How to Get a Job as a Web Developer: Summary

2 lectures
Earn while your learn
05:34
Summary
02:06

Legacy Complete Web Developer Course

1 lectures
What you need to know about the remaining lessons
00:06

Legacy Course

1 lectures
Welcome
00:53

HTML Basics

20 lectures
What is HTML?
00:58
Editors.
01:59
Elements.
03:26
Block Elements.
02:38
Attributes
05:06
Make a new line using HTML
01:45
Headers And Paragraphs
04:50
Creating hyperlinks
04:19
Using images
04:31
Text Formatting (Part 1)
02:34
Text Formatting (Part 2)
05:21
Inline styling with the style attribute
07:45
HTML Comments
02:46
The most common element: <div>
02:00
Introduction to lists
04:37
Creating Tables (Part 1)
05:56
Creating Tables (Part 2)
06:13
Accepting information with forms
11:01
iFrames: pages inside pages
02:59
HTML Quiz
10 questions

HTML Advanced

7 lectures
The Doctype
01:59
What is the head section? (Part 1)
06:15
What is the head section? (Part 2)
06:52
Adding additional scripts
01:19
Document Object Model (DOM)
04:10
HTML Entities
03:13
Advanced HTML Quiz
2 questions

JavaScript Basics

27 lectures
JavaScript Essentials
03:18
What is JavaScript?
02:11
JavaScript: Internal vs. External
04:13
JavaScript comments
03:06
document.write();
04:45
Display info from the browser: alert & confirm
04:24
Prompting the user for information
04:07
Programming fundamentals: Variables
04:42
Add two sentences together: concatenation
04:06
Basic math in JavaScript
06:23
Redirecting users and opening new windows
07:28
Creating empty hyperlinks
02:57
String Manipulation
07:18
Comparing variables and values
10:57
Programming fundamentals: If...Else Statements
10:08
Programming fundamentals: Else...If Statements
06:06
Programming fundamentals: Switch Statements
06:34
Programming fundamentals: Functions
17:15
JavaScript Events
10:20
Selecting HTML elements using getElementById()
13:56
Escaping content
05:00
Programming fundamentals: Arrays
09:55
Programming fundamentals: For Loops
06:51
Programming fundamentals: While Loops
04:34
Programming fundamentals: Breaking Out Of Loops
04:19
Programming fundamentals: Skipping A Loop Cycle
01:14
JavaScript Quiz
8 questions

PHP

26 lectures
What Is PHP?
01:58
Installing PHP
03:42
Syntax & Hello World
05:59
How to write comments in PHP
01:39
Introduction to PHP Variables
02:39
Strings & Concatenation
02:32
Replace areas of a string
04:19
manipulate other areas of a string
06:29
Displaying HTML entities
03:40
PHP Lists: Arrays
10:34
Creating and destroying arrays: Explode & Implode
09:11
Operators
09:55
If...Else Statements
07:51
Elseif Statements
04:00
Switch Statements
06:36
For Loops
08:12
While Loops
05:19
Break From Loops
03:24
continue, is_array() and quotes
06:31
Including Files
07:17
Functions
15:03
Constants. The unchangeable variable.
06:10
Checking if something exists
11:11
Accepting information - forms (Part 1)
06:06
Accepting information - forms (Part 2)
12:27
PHP Quiz
8 questions

PHP Advanced

5 lectures
Temporarily save user information: Sessions
13:06
Server Super Global Variables are usable anywhere
05:36
Save long-term user information: Cookies
13:18
Uploading files
11:20
Creating new files
05:34

MySQL Database

16 lectures
What is SQL?
02:09
Setting up a Database
03:59
Introducing phpMyAdmin
17:53
MySQL Syntax
04:31
Tables, Columns and Rows
02:46
Connecting to a Database
09:48
Creating a Table: 5 Columns and 3 Rows.
11:45
Inserting Information
08:23
Escaping Information
10:09
Get information that's stored in a database
06:23
Selecting specific information: The WHERE clause
04:32
Selecting specific information: The And/Or clauses
04:43
Limiting results and ordering data
04:27
Updating the database
05:46
Deleting stored information
06:00
MySQL Quiz
6 questions

Login/Registration Project

21 lectures
Introduction
02:52
Getting Setup with Git
09:51
GitHub Project Repo
00:07
Login Page and HTML Setup
08:49
Creating a Global Config
11:35
A Lesson on Safely Storing Passwords
03:00
Setting Up Our Database
10:22
Setting Up Our Database Part 2
06:43
JavaScript Form Validation
07:54
JavaScript Form Validation Part 2
08:00
Our First Ajax Call
12:51
User Registration via Ajax
10:36
User Registration via Ajax Part 2
09:29
Login via Ajax
08:16
Login via Ajax Part 2
08:47
Members-only Pages
06:54
The Logout Page
05:06
Creating Functions
13:54
Upgrading to Object Orientated Programming
08:25
Upgrading to Object Orientated Programming Part 2
08:28
What to Build Next
06:59

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.