The 2023FullStack Web Developer Bundle

5 Reviews
211 Enrolled
11 Courses & 64 Hours
You save 98% -

What's Included

Total Web Development Course
  • Certification included
  • Experience level required: Beginner
  • Access 139 lectures & 11 hours of content 24/7
  • Length of time users can access this course: Lifetime

Course Curriculum

139 Lessons (11h)

  • Your First Program
  • Introduction
    I. Course Introduction3:39
    II. Frontend Introduction2:50
  • Frontend: HTML
    II.1. HTML introduction3:46
    II.1.1. Web standards4:54
    II.1.2. Anatomy of HTML tag2:18
    II.1.3. Basic structure of HTML document2:00
    II.1.3 Basic features of HTML4:48
    II.1.4. Content model7:19
    II.1.5. Basic HTML elements Part 14:36
    II.1.5. Basic HTML elements Part 24:45
    II.1.5. Basic HTML elements Part 35:18
    II.1.5. Basic HTML elements Part 45:46
  • Frontend: CSS
    II.2. CSS Introduction1:39
    II.2.1. Anatomy of CSS rule2:25
    II.2.2. Stylesheets3:35
    II.2.3. User agent stylesheet2:17
    II.2.4. Selectors Part 13:49
    II.2.4. Selectors Part 25:12
    II.2.4. Selectors Part 36:00
    II.2.4. Selectors Part 42:30
    II.2.4. Selectors Part 52:45
    II.2.5. Property value inferring3:32
    II.2.6. Margin & Padding4:10
    II.2.7. Styling a list as a menu4:37
    II.2.8. CSS conflicts Part 15:38
    II.2.8. CSS conflicts Part 24:50
    II.2.9. Styling text Part 15:39
    II.2.9. Styling text Part 21:52
    II.2.9. Styling text Part 32:07
    II.2.9. Styling text Part 43:28
    II.2.9. Styling text Part 55:57
    II.2.10. Element size4:28
    II.2.11. Layout Part 15:34
    II.2.11. Layout Part 25:07
    II.2.11. Layout Part 38:21
    II.2.12. Media queries Part 12:42
    II.2.12. Media queries Part 27:59
    II.2.13. Responsive design Part 14:40
    II.2.13. Responsive design Part 26:09
    II.2.14. Minification2:20
    II.2.15. Preprocessors1:28
    II.2.16. Bootstrap Part 13:57
    II.2.16. Bootstrap Part 21:53
    II.2.16. Bootstrap Part 38:16
  • Frontend: Javascript
    II.3. Javascript Introduction1:57
    II.3.1. Javascript examples6:44
    II.3.2. Event handlers1:12
    II.3.3. DOM and BOM5:28
    II.3.4. Where to place the code3:37
    II.3.5. Javascript basics1:26
    II.3.5.1. Variables2:48
    II.3.5.2. Functions5:18
    II.3.5.3. Types7:39
    II.3.5.4. Conditions6:02
    II.3.5.5. Equality3:02
    II.3.5.6. Logical operators1:37
    II.3.5.7. Loops5:22
    II.3.5.8. Arrays7:46
    II.3.5.9. Objects Part 15:28
    II.3.5.9. Objects Part 28:34
    II.4. Frontend conclusion0:30
  • Backend: Introduction & Setup
    III. Backend introduction1:47
    III.1. Backend setup6:07
    III.1.1. Docker Part 13:26
    III.1.1. Docker Part 26:02
    III.1.1. Docker Part 34:09
    III.1.1. Docker Part 45:48
    III.1.1. Docker for Win1:13
    III.1.1.2. Vagrant-XAMPP-preparation4:29
    III.1.2. Vagrant7:12
    III.1.3. XAMPP5:29
    III.1.1. Docker for Mac1:19
    III.1.1. Docker Part 52:01
    III.2. HTTP4:29
    III.3. Webserver1:41
  • Backend: Database
    III.4. Database introduction3:50
    III.4.3.1 MySQL CLI and Docker2:41
    III.4.3.2. MySQL CLI and Vagrant1:27
    III.4.3.3. MySQL CLI and XAMPP2:01
    III.4.4. SQL Part 14:59
    III.4.4. SQL Part 25:05
    III.4.4. SQL Part 35:11
    III.4.4. SQL Part 47:37
  • Backend: PHP
    III.5. PHP introduction3:05
    III.5. PHP basics3:03
    III.5. Variables1:40
    III.5. Data types6:14
    III.5. Conditionals and Functions4:14
    III.5. Objects Part 16:11
    III.5. Objects Part 26:07
    III.5. Exceptions2:54
    III.5. PHP & Database7:08
  • Backend: Git
    III.6. Git Part 17:25
    III.6. Git Part 27:22
    III.6. GitHub Part 14:41
    III.6. GitHub Part 25:36
    III.6. GitHub Part 34:24
  • Backend: phpMyAdmin
    III.7. phpMyAdmin3:36
    III.8. Backend conclusion0:47
  • Talker: Basic structure & core features
    IV.1.1. Starter template2:20
    IV.1.2. Welcome page1:48
    IV.1.3. Sign-up form8:30
    IV.1.3.3. Form validation2:26
    IV. Regular expressions Part 17:47
    IV. Regular expressions Part 22:56
    IV. Client-side validation5:15
    IV. Server-side validation Part 17:26
    IV. Server-side validation Part 27:18
    IV. Sessions Part 18:54
    IV. Sessions Part 24:29
    IV.1.3.4. Creating user record5:30
    IV.1.3.5. Avoiding duplicity4:24
    IV.1.3.6. Securing the data4:40
    IV.1.3.7. Email verification Part 110:03
    IV.1.3.7. Email verification Part 25:17
    IV.1.3.7. Email verification Part 310:04
    IV.1.3.8. Bootstrap form validation Part 19:49
    IV.1.3.8. Bootstrap form validation Part 28:09
    IV.1.3.8. Bootstrap form validation Part 37:11
    IV.1.4. Sign-in form Part 14:48
    IV.1.4. Sign-in form Part 23:58
    IV.1.4. Sign-in form Part 35:24
    IV.1.5. Gate4:58
    IV.1.5.3. Cookies Part 16:19
    IV.1.5.3. Cookies Part 26:33
    IV.1.5.4. Account activation7:21
  • Talker: Settings module
    IV.2. Modules1:55
    IV.2.1. Basics form Part 17:16
    IV.2.1. Basics form Part 34:19
    IV.2.1. Basics form Part 28:10
    IV.2.1. Passwords Part 17:31
    IV.2.1. Passwords Part 29:08
    IV.2.1. Passwords Part 36:31
    IV.2.1. Passwords Part 48:29
  • Talker: Messaging module
    IV.2.2. Messaging Part 16:59
    IV.2.2. Messaging Part 28:49
    IV.2.2. Messaging Part 37:39
    IV.2.2. Messaging Part 47:30
    IV.2.2. Messaging Part 54:52

Total Web Development Course

Jan Zavrel

Jan Zavrel

4.4/5 Instructor Rating: ★ ★ ★ ★
Jan Zavreel is an  infopreneur, coder, author, teacher, lifelong learner, and Evernote Certified Consultant. He founded several projects like Smart Profit School, TodayW WordPress, The New Fitness, and others. He also published several books and online courses to help others achieve and surpass their potential.


Anyone can become a web developer. You don't need any special talent, just motivation. In this course, you will learn all you need to know to build your own web application. Together we will build a discussion platform with private messaging and groups. You'll start with the basics, and once you have the necessary knowledge, this course will take you on an amazing journey where you will build a real web application. Finally, this course will show you how to deploy your final project to the Internet so you can show it to your potential clients or employers. By the end of this course, you will be a complete full-stack web developer, ready to kick-start your career.

4.4/5 average rating: ★ ★ ★ ★

  • Access 139 lectures & 11 hours of content 24/7
  • Learn frontend web technologies (HTML, CSS, Javascript)
  • Familiarize with backend web technologies (MySQL, PHP)
  • Discover development environments (Docker, Vagrant & XAMPP)
  • Learn how to use Git & GitHub
  • Learn how to work with Terminal & Command Prompt
  • Learn how to use regular expressions
  • Create your own "Facebook-like" discussion platform & publish it on the server
  • Become a full-stack web developer with your own final project in your portfolio


Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Certificate of completion included
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here


  • Any device with basic specification
  • Windows PC or Mac computer is required


  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your cart is empty. Continue Shopping!
Processing order...