HOME > Development > Richard Stibbard "Ultimate Web Development Course"

Richard Stibbard "Ultimate Web Development Course"

  • Development
  • Dec 01, 2024
SynopsisRichard Stibbards Ultimate Web Development Course, available...
Richard Stibbard "Ultimate Web Development Course"  No.1

Richard Stibbards Ultimate Web Development Course, available at $64.99, has an average rating of 4.1, with 136 lectures, 3 quizzes, based on 646 reviews, and has 23806 subscribers.

You will learn about Flexible course design allows for complete beginners or more advanced learners Learn HTML5, CSS, MySQL, PHP, jQuery and AJAX in one working project Up-to-date coding standards using mysqli and prepared statements to ensure database security Instant update website – the most modern web interface Detailed coverage of programming logic and dynamic website coding processes Accompanying FREE PDF or Kindle book allows full-text search of the course This course is ideal for individuals who are Anyone interested in web design and development or No prior knowledge needed It is particularly useful for Anyone interested in web design and development or No prior knowledge needed.

Enroll now: Richard Stibbards Ultimate Web Development Course

Summary

Title: Richard Stibbards Ultimate Web Development Course

Price: $64.99

Average Rating: 4.1

Number of Lectures: 136

Number of Quizzes: 3

Number of Published Lectures: 136

Number of Published Quizzes: 3

Number of Curriculum Items: 139

Number of Published Curriculum Objects: 139

Original Price: $27.99

Quality Status: approved

Status: Live

What You Will Learn

  • Flexible course design allows for complete beginners or more advanced learners
  • Learn HTML5, CSS, MySQL, PHP, jQuery and AJAX in one working project
  • Up-to-date coding standards using mysqli and prepared statements to ensure database security
  • Instant update website – the most modern web interface
  • Detailed coverage of programming logic and dynamic website coding processes
  • Accompanying FREE PDF or Kindle book allows full-text search of the course
  • Who Should Attend

  • Anyone interested in web design and development
  • No prior knowledge needed
  • Target Audiences

  • Anyone interested in web design and development
  • No prior knowledge needed
  • “This has been one of the best web courses ever. It should be used as a model by almost anyone thinking of teaching on the web. It has cleared out nearly a decade of web programming cobwebs. The fact you have made a course which is complete end-to-end is impressive. The fact that code examples all work puts nearly every programming book and most web courses to shame.”
    Paul Wolfson, Principal Investigator, Dallas Legal Technology

    “The Ultimate Web Development course is the most user friendly course I have encountered to date. Additionally, the lecturer, Dr. Richard Stibbard is extremely committed and accessible. Oh! If only all the on-line lecturers could take a page from his book.
    Urich Wilmot-Hoyte

    “Solid Full Stack Development course– I have been through numerous other books and courses trying to get up to speed on CSS, JQuery, Ajax, and PHP, and so far this is the most effective. I think there are two keys to it’s success. First, the app developed throughout the course is reasonably complex and whether its a particular look in CSS or behaviour in jQuery, it accurately reflects what modern apps really look like. Next, there is enough hands on coding in all the tools that it really begins to stick. HIghly recommended for anyone wanting broad introduction to modern web development that really touches almost all the bases.”
    Donald Brummel

    Taught by freelance developer and experienced online educator Dr. Richard Stibbard, this course takes you in easy steps through the entire process of building an up-to-date web interface which updates its database and HTML on the fly without the need for page refreshes, rather like the ‘Add to Favourites’ function on Youtube or Trivago’s hotel search.

    You will learn how to:

  • structure a website using HTML5
  • apply styling with cascading stylesheets (CSS)
  • convert a static site to a dynamic one using PHP
  • remove inefficient duplicate code
  • use PHP functionsto isolate variables
  • use MySQLiand prepared statements for secure database queries
  • manipulate page content immediately with jQuery
  • update the database silently with AJAX
  • upload the project to a web host and deal with important security considerations.
  • PDF version of the course allows full-text search
  • The course is equally suitable for beginners or more advanced students. For beginners there are step-by-step instructions which take you through every step of the project until all the principles have been covered, and then hand over to assignments which allow you to put into practice what you have learned before you see the solutions.

    For learners already familiar with some aspects of web design and development who want to move onto specific points more quickly, incremental working filesand clear guidance are provided at every stage, allowing you to skip lessons you do not need and rejoin the course at any point without losing track of the necessary code.

    With studio quality audio, widescreen HD video, and incremental versions of the source code, this efficiently organized course teaches up-to-date coding techniques and gives comprehensive coverage of an important aspect of modern web development.

    Course Curriculum

    Chapter 1: Course Introduction

    Lecture 1: Introduction

    Lecture 2: Working Files, eBook and Bookmarks

    Chapter 2: Komodo Text Editor

    Lecture 1: Introducing Komodo Edit

    Lecture 2: Download Komodo Edit

    Lecture 3: Configure Komodo Edit

    Chapter 3: Local Webserver Installation

    Lecture 1: Introducing XAMPP

    Lecture 2: Download and Install XAMPP

    Lecture 3: Troubleshooting XAMPP installation (1)

    Lecture 4: Troubleshooting XAMPP installation (2)

    Lecture 5: Change Server Timezone (Optional)

    Lecture 6: XAMPP Tools and phpMyAdmin

    Chapter 4: Bare Bones HTML5

    Lecture 1: Introducing HTML5

    Lecture 2: Bare bones HTML – Movies List Page

    Lecture 3: Bare Bones HTML – Single Movie Page

    Lecture 4: Bare Bones HTML – Admin Page

    Chapter 5: Styling with CSS

    Lecture 1: Introduction to Styling with CSS

    Lecture 2: CSS Reset

    Lecture 3: Styling with Classes and IDs

    Lecture 4: Applying Classes to index.html

    Lecture 5: Box Layout

    Lecture 6: HTML-shiv for IE8

    Lecture 7: Styling the header and top navigation

    Lecture 8: Styling the favourites and movie list panel

    Lecture 9: Styling the footer

    Lecture 10: Styling the single movie page

    Lecture 11: Styling the admin pages

    Lecture 12: Creating background images with a CSS sprite

    Lecture 13: Cross-browser compatibility check

    Lecture 14: Validate HTML

    Chapter 6: Essential PHP

    Lecture 1: Introduction to PHP

    Lecture 2: Combining PHP and HTML to display strings, variables, and HTML tags

    Lecture 3: Echoing quote marks – String delimiters

    Lecture 4: PHP Conditions

    Lecture 5: Switch case

    Lecture 6: PHP Loops

    Lecture 7: PHP Includes

    Lecture 8: Arrays

    Lecture 9: Passing variables in the URL

    Lecture 10: Passing variables without their appearing in the URL

    Lecture 11: Guarding against missing variables

    Lecture 12: Functions and variable scope

    Lecture 13: Passing data to functions with parameters

    Chapter 7: MySQL in phpMyAdmin

    Lecture 1: What is a Database

    Lecture 2: Create a database, add tables

    Lecture 3: Insert data

    Lecture 4: Import data

    Lecture 5: Select records

    Lecture 6: Update existing database records

    Lecture 7: Select favourites

    Lecture 8: Delete records, empty and delete tables and database

    Chapter 8: MySQL in PHP

    Lecture 1: Initialise and connect to a database with mysqli

    Lecture 2: Select all records from a database

    Lecture 3: Select matching records using WHERE AND

    Lecture 4: SQL injection demonstrated

    Lecture 5: Combating SQL injection with mysqli real_escape_string

    Lecture 6: Combating SQL injection with prepared statements

    Lecture 7: Add data through PHP interface

    Lecture 8: Delete data through PHP interface

    Chapter 9: From static HTML to dynamic PHP

    Lecture 1: Introduction to Section 9 – PHP

    Lecture 2: Efficient, reusable code with PHP includes

    Lecture 3: One index file for single movie and movies list

    Lecture 4: One admin file for users and movies admin

    Lecture 5: Initialise and connect to the favourite movies database

    Lecture 6: Displaying dynamic data – the list of users

    Lecture 7: Convert users list to function

    Lecture 8: Set include paths in parent files

    Lecture 9: User navigation – test if valid user set

    Lecture 10: Set parameters for show users function

    Lecture 11: Parameterised show users function

    Lecture 12: Catching missing and invalid user_id

    Lecture 13: ASSIGNMENT: Write the favourite movies display function

    Lecture 14: The favourite movies display function

    Lecture 15: ASSIGNMENT: Write the non-favourites display function

    Lecture 16: The non-favourite movies display

    Lecture 17: Insert personal greeting on movie list page

    Lecture 18: The single movie display

    Lecture 19: Catching missing and invalid user input – movie_id

    Lecture 20: Catching empty movie-goers table

    Lecture 21: ASSIGNMENT – Catching empty movies table

    Lecture 22: Catching empty movies table

    Lecture 23: Data-dependent title for favourites list

    Lecture 24: Data-dependent welcome in movie list display

    Lecture 25: Data-dependent link on single movie page

    Lecture 26: ASSIGNMENT – Putting dynamic data into the movie admin table

    Lecture 27: Dynamic data in movies admin table

    Lecture 28: Dynamic data in users admin table

    Lecture 29: Check again for cross-browser compatibility

    Lecture 30: Validate HTML

    Instructors

  • Richard Stibbard "Ultimate Web Development Course"  No.2
    Richard Stibbard
    Web Developer and Online Educator
  • Rating Distribution

  • 1 stars: 9 votes
  • 2 stars: 9 votes
  • 3 stars: 58 votes
  • 4 stars: 202 votes
  • 5 stars: 368 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!