O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

The Complete Web Developer Course 2.0

Video Description

Learn Web Development by building 25 websites and mobile apps using HTML, CSS, Javascript, PHP, Python, MySQL & more!

About This Video

  • Learn web development by building websites and mobile apps using HTML, CSS, Javascript
  • Learn ways to add dynamic content using APls

In Detail

This course will take you on a journey where you will learn to build websites and mobile apps using HTML, CSS, Javascript, PHP, Python, MySQL & more. The course starts with the fundamentals and shows tips to work quickly and efficiently with web technologies like HTML5, CSS3 and Python.You will learn to build your own responsive websites using more advanced techniques such as iQuery PHP 7, MySQL 5 and Twitter Bootstrap and to develop blogs and eCommerce sites with Wordpress, and learn smart ways to add dynamic content, using APls to connect to sites such as Google Maps and Facebook.

All the code and supporting files for this course are available at: https://github.com/PacktPublishing/The-Complete-Web-Developer-Course-2.0

Downloading the example code for this course: You can download the example code files for all Packt video courses you have purchased from your account at http://www.PacktPub.com. If you purchased this course elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.

Table of Contents

  1. Chapter 1 : Getting Started
    1. Introduction To Getting Started Section 00:00:29
    2. Getting Started On Windows 00:04:39
    3. Getting Started On A Mac 00:03:25
    4. How To Ask Great Questions 00:02:22
  2. Chapter 2 : HTML 5
    1. Introduction To HTML 5 Section 00:01:03
    2. Your First Webpage 00:04:13
    3. The Structure Of A Webpage 00:08:14
    4. Creating A Full Webpage 00:06:16
    5. Header Tags 00:03:53
    6. Paragraph Tags 00:03:41
    7. Formatting Text 00:05:20
    8. Unordered Lists 00:02:28
    9. Ordered Lists 00:02:37
    10. Images 00:05:37
    11. Forms 00:09:20
    12. Tables 00:03:57
    13. Links 00:08:00
    14. HTML Entities 00:03:26
    15. Iframes 00:03:59
    16. Putting It All Together 00:18:55
    17. Setting Up Your Free Hosting 00:06:19
    18. Setting Up FTP 00:09:10
    19. Setting Up FireFTPOn Windows – Legacy 00:11:19
    20. Setting Up FireFTPOn Mac – Legacy 00:09:48
  3. Chapter 3 : CSS 3
    1. Introduction To CSS 3 Section 00:00:54
    2. What Is CSS? 00:02:44
    3. Inline CSS 00:06:46
    4. Internal CSS 00:04:52
    5. Classes And IDs 00:06:59
    6. Divs 00:05:02
    7. Colors 00:04:23
    8. Floating 00:05:30
    9. Positioning 00:11:16
    10. Margins 00:06:58
    11. Padding 00:05:26
    12. Borders 00:11:29
    13. Fonts 00:07:09
    14. Styling Text 00:07:38
    15. Aligning Text 00:06:10
    16. Styling Links 00:05:32
    17. CSS Project BBC News Website (1) 00:41:30
    18. CSS Project BBC News Website (2) 00:32:00
    19. CSS Project BBC News Website (3) 00:27:46
    20. CSS Project BBC News Website (4) 00:21:32
    21. External CSS 00:03:31
  4. Chapter 4 : Javascript
    1. Introduction To Javascript Section 00:01:00
    2. What Is Javascript? 00:05:10
    3. Internal Javascript 00:05:48
    4. Accessing Elements 00:07:00
    5. Responding To A Click 00:07:11
    6. Changing Website Content 00:10:41
    7. Manipulating Styles With Javascript 00:03:37
    8. Mini Challenge - Disappearing Circles 00:06:06
    9. Variables 00:08:50
    10. Arrays 00:12:41
    11. If Statements 00:09:32
    12. Javascript Game - How Many Fingers 00:13:11
    13. Loops 00:12:18
    14. While Loops 00:13:08
    15. Functions 00:10:04
    16. Javascript Project - Reaction Tester 00:30:00
    17. External Javascript 00:04:50
  5. Chapter 5 : jQuery
    1. Introduction To jQuery Section 00:01:34
    2. What Is jQuery? 00:03:19
    3. Using jQuery In Your Webpages 00:08:10
    4. Detecting A Click 00:07:19
    5. Changing Website Content 00:05:51
    6. Changing Website Styles 00:09:54
    7. Fading Content 00:15:00
    8. Animating Content 00:07:29
    9. AJAX 00:12:28
    10. Regular Expressions 00:05:44
    11. Mini Project - Form Validation 00:32:47
    12. Introducing jQuery UI 00:07:25
    13. Draggables & Resizables 00:13:40
    14. Droppables 00:07:53
    15. Accordion & Sortables 00:07:29
    16. jQuery Project - Code Player 00:57:22
  6. Chapter 6 : Bootstrap 4
    1. Introduction To Bootstrap 4 Section 00:01:14
    2. What Is Bootstrap? 00:02:53
    3. Your First Bootstrap Site 00:06:21
    4. The Grid System 00:10:14
    5. Introducing Navbars 00:12:36
    6. Forms & Tables 00:18:16
    7. Bootstrap Components 00:11:33
    8. Modals, Popovers & Tooltips 00:19:48
    9. ScrollSpy 00:10:17
    10. Project - App Landing Page 00:33:53
    11. The Free Bootstrap Themes 00:07:58
  7. Chapter 7 : Wordpress
    1. Introduction To Wordpress Section 00:01:45
    2. What Is Wordpress? 00:04:17
    3. The Wordpress Dashboard 00:12:51
    4. 6.3 Wordpress Themes 00:18:58
    5. 6.4 Creating A Blog 00:13:25
    6. Creating An Ecommerce Site 00:06:40
    7. Wordpress Challenge - Create A Site 00:01:02
  8. Chapter 8 : PHP
    1. Introduction To PHP Section 00:00:56
    2. Introduction To PHP 00:03:52
    3. Hello World With PHP 00:10:23
    4. Variables 00:07:52
    5. Arrays 00:09:03
    6. If Statements 00:04:46
    7. For And For Each Loops 00:08:46
    8. While Loops 00:04:59
    9. GET Variables 00:18:00
    10. POST Variables 00:07:56
    11. Sending An Email With PHP 00:06:52
    12. Mini Project - A Contact Form 00:30:09
    13. Getting Contents Of Other Scripts 00:04:00
    14. Project - Weather Scraper 00:37:30
  9. Chapter 9 : MySQL
    1. Introduction To MySQL 5 Section 00:01:21
    2. Introduction To MySQL 00:09:35
    3. Connecting To A Database 00:07:21
    4. Retrieving Data From A Database 00:07:37
    5. Inserting And Updating Data 00:08:39
    6. Looping Through Data 00:23:15
    7. Session Variables 00:07:38
    8. Cookies 00:05:37
    9. Storing Passwords Securely 00:07:45
    10. Project Secret Diary (1) 00:44:23
    11. Project - Secret Diary (2) 00:47:12
  10. Chapter 10 : APIs
    1. Introduction To APIs Section 00:01:33
    2. What Is An API? 00:01:51
    3. What's The Weather 00:20:40
    4. The Google Maps API 00:15:39
    5. Geocoding With Google Maps 00:14:21
    6. Mini Challenge - Postcode Finder 00:17:06
    7. The Twitter API 00:13:45
    8. Challenge - Build A Twitter Client 00:12:49
  11. Chapter 11 : Mobile Apps
    1. Introduction To Mobile Apps Section 00:01:05
    2. Creating HTML Based Apps 00:02:52
    3. Using App.JS 00:21:06
    4. Permanent Storage 00:06:34
    5. Challenge - Email Client App 00:50:54
    6. Introducing Phonegap Build 00:03:56
    7. Submitting An App To Google Play 00:13:33
    8. Submitting An App To The App Store 00:13:47
  12. Chapter 12 : HTML 5 & CSS 3 Special Features
    1. Introduction To HTML 5/CSS 3 Features Section 00:01:07
    2. What Is HTML5? 00:02:01
    3. HTML5 Form Features 00:13:27
    4. Audio & Video 00:09:47
    5. The HTML5 Canvas 00:18:50
    6. HTML5 Challenge - Clock Face 00:20:55
    7. Other HTML5 Features 00:08:53
    8. What Is CSS 3? 00:01:41
    9. Advanced Selectors 00:08:28
    10. Pseudo-Classes 00:11:03
    11. Gradients & Shadows 00:10:14
    12. Transformations & Animations 00:08:27
    13. Layout & Calculations 00:15:50
  13. Chapter 13 : Python
    1. Introduction To Python Section 00:01:01
    2. Why Learn Python? 00:02:30
    3. Hello World In Python 00:06:09
    4. Variables & Arrays 00:12:08
    5. Loops In Python 00:11:15
    6. If Statements In Python 00:10:46
    7. Functions In Python 00:12:15
    8. Python Project – Mastermind 00:32:14
  14. Chapter 14 : Bonus Section: Twitter Clone Using MVC
    1. Part 1: MVC Framework Setup 1:00:57
    2. Part 2: Displaying Tweets 00:22:23
    3. Part 3: Following & Unfollowing 00:23:09
    4. Part 4: Posting A Tweet 00:19:04
    5. Part 5: Searching & Viewing Profiles 00:17:03
  15. Chapter 15 : Where do you go from here?
    1. Where do you go from here? 00:00:40