Web Development: HTML5, CSS3, PHP, OOP and MySQL database

About this course: 285 videos and 59 sections

  1. Work on 5 HTML/CSS Projects;
  2. Build 12 PHP Apps;
  3. Create 1 membership system.

What you will learn:

Front-end development:

HTML, CSS and their creative combinations and applications. You will also learn how to predict, avoid and fix bugs and unexpected results.

Back-end development:

PHP basics and advanced applications and functions. Create your own customized APPs. New knowledge is taught step by step. You will not be asked to bite more than you can chew.

MySQL database.

Apart from basic connection and CURD operations, you will also learn advanced functions like database security, anti-injection, Transaction, prepared statements, etc.


The most important feature of this course is that it knows and acknowledges the fact that you have other things going on in your life and can only devote partly your coding study.

Therefore, all knowledge is taught in a step-by-step manner. A complicated program will be divided into parts. You will study each part first. In the end, you will assemble those parts together and create a complete APP.

Besides, we aim to make this course as complete as possible. This means you will get all the information you need here. You will have the whole picture, rahter than just a small segment. For your real-life development, this is particularly important.

Who is this course for?

This course can help complete beginners as well as students who have certain background in web development but want to go higher and further.

Why this course:

Our front-end lessons covers fundamental concepts as well as advanced tech combinations.

Most importantly, we emphasize on cleaning dead corners so that you will always be able to avoid traps and directly find the best solution to get what you want. This can significantly improve your development efficiency.

You can get all the concept explanation from the internet for free, so why paying for a video course?

We can get you there faster and most importantly can make sure your knowledge is complete. You will get the whole picture, instead of just a small segment.

For example, in our PHP lesson, you will learn how to create upload and download programs, but our course covers more than that! Because in real life, your program needs more than that.

We will teach you how to add security measures to your program and how to create an automatic file management system to manage all your uploaded files.

In the end, we will also teach you how to record information of uploaded files into your database.

And this is NOT all!

Showing and explaining to students all the coding skills is just one mission of this course. Another mission, which is also the most important one, is to help students master coding skills.

For example, we will first teach you how to create directories. Just that, nothing else.

Then, we will first teach you how to create a program that can only upload files. Still just that, nothing else.

Then, we will teach you how to integrate the two APPs together and create a file upload system that can also manage uploaded files automatically.

In the end, we will show you the security loophole and how to fix that loophole.

After you have completed your basic database operation course, we will show you how to record information of uploaded file into the database.

If we just teach you everything at the same time, it would be very difficult for you to master everything. Eventually, it will only cost you more time and efforts.

Therefore, we decide to teach you step by step. The course time might be longer, but it is worth it. In the end, it will save you time and efforts. Your knowledge foundation will be more solid as well.

#web development #html5 #css3 #php #mysql

Link tutorial:
Web Development: HTML5, CSS3, PHP, OOP and MySQL database