Make a YouTube Clone from Scratch: JavaScript PHP and MySQL

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

Learn JavaScript, PHP and MySQL by making the ultimate YouTube clone website completely from scratch!

Do you want to become an expert in JavaScript, PHP and MySQL?

Do you want to build a real video upload site just like YouTube?

If so, you’re in the right place! This course will guide you step by step in creating your own YouTube clone COMPLETELY from scratch.

We’re talking the kind of website that will amaze anybody that sees it. The kind of website that will get you hired in no time!

Why let me teach you?

I work as a Software Engineer at Microsoft where I build products used by millions of people all over the world! I want to take the skills I’ve gained through years of working with some of the best developers in the world and transfer them directly to you!

I’ve taught thousands of students here on Udemy and created some of the most popular development courses on Udemy!

Okay so what’s the course about?

I will personally guide you, step by step, in creating your own video upload site just like YouTube complete with:

  • video upload

  • video thumbnail generation

  • server side video conversion

  • full video player

  • likes + dislikes on videos

  • full comment system with likes/dislikes, replies etc.

  • video details editing

  • account creation

  • and much more!

Whether you are a complete beginner* or an experienced programmer, this course will be massively beneficial to you.

Why should I take the course?

In the programming world, the “big 4” often consists of Google, Microsoft, Facebook and Amazon. To get a job at any of these companies, you absolutely MUST know the essentials: HTML, CSS, PHP, JQuery, JavaScript and MySQL.

If you take this course, you will have nothing to worry about because we use all of these skills extensively!

Support: 

By enrolling in this course, you will have the COMPLETE support of a Microsoft Software Engineer (me). I'm always ready to answer any question you may have. Programming issues, errors, feature requests, general programming advice - it doesn't matter, I'm always happy to help! I always aim to respond to questions within a few hours and it's also worth noting that I've answered EVERY SINGLE question asked so far.

Future course discounts:

By enrolling in this course, you will get access to ALL of my current and future courses for the lowest possible discount we as instructors are capable of offering on Udemy - FOREVER. 

Project portfolio:

The site you create in this course will be the highlight of your project portfolio! Any potential employer who see's this project on your resume will want to hear all about it. The reason? They know that a project like this means you're familiar with the wide range of technical skills they need their employees to know.  

Fun!

Finally, this project is a lot of fun and I know you'll have a great time implementing your own unique ideas as well as the ones we implement together. What are you waiting for?

  • Program with an object oriented approach

  • Handle data submissions using PHP and insert into MySQL databases

Course Curriculum

Instructor

Profile photo of Reece Kenney
Reece Kenney

Hi there! My name is Reece Kenney, and I’m from Rugby, England. I currently work as a Software Engineer at Microsoft where I spend my days doing a range of front end and back end development using languages such as JavaScript, TypeScript and C# to name a few! Through my work at Microsoft, I have a lot of experience developing...

Review
4.9 course rating
4K ratings
ui-avatar of Marcel Motta
Marcel M.
3.5
8 months ago

Didactics is prety good, but some videos seems to be outdated and with some effort you get concluded

  • Helpful
  • Not helpful
ui-avatar of Lusquan
Lusquan
4.5
10 months ago

So far so very good

  • Helpful
  • Not helpful
ui-avatar of Matheus Silva
Matheus S.
5.0
10 months ago

nice

  • Helpful
  • Not helpful
ui-avatar of Bogdan Jurcul
Bogdan J.
5.0
1 year ago

It's really good I really like how Reece is explaining everything. 10/10

  • Helpful
  • Not helpful
ui-avatar of Martin Bridgman
Martin B.
5.0
1 year ago

I have now taken Reece Kenney's - Spotify clone course and now his YouTube Clone course. I think the best complement I can give these courses is to say on the basis of these two courses, I have also signed up for Reece's - Build a social Network, Twitter clone and Whatsapp clone courses.

This is a hugely practical and fulfilling way to learn Object Oriented PHP. It is easy to follow along. The instructor appears to explain concepts to allow a beginner to follow the course but I suspect it might be a bit much for beginners. I think the end product application of this course would be a very impressive addition to any portfolio.

My reccomendation would be to take the Spotify clone course first. It seemed to me that this course was a bit more advanced than the Spotify course. I think having taken the Spotify course gave me the foundation to better learn some of the more advanced concepts in this course.

As a result of the two courses I really feel I have learnt and then consolidated my understanding of PHP - OOP. It feels like being boosted up a level. I will feel quite confident in using this approach in applications outside this course. I am looking forward to starting the other three of Reece's courses I have signed up for. Before doing this I am taking a course on Ajax. Building the YouTube app relies quite heavily on sending and recieving data via JS/Ajax requests. For me personally, it was an area in the course I felt less confident in. I think Reece has a course on his own YouTube site, but I am already signed up with another Udemy course.

  • Helpful
  • Not helpful
ui-avatar of Jeff Hilaire
Jeff H.
5.0
1 year ago

Very detailed straight to the point tutorial focused on execution. Strongly recommended for people looking to simply add to their coding skillset

  • Helpful
  • Not helpful
ui-avatar of Thomas J Moore
Thomas J. M.
5.0
1 year ago

I greatly appreciate the teaching method as it is designed for those who have some experience. The instructor always refers the student who is not knowledgeable in any given area to go back and study on their own. All while continuing to move foreword so those of us who have more knowledge can continue. Also so beginners can get some practical experience with the hands on approach.

  • Helpful
  • Not helpful
ui-avatar of Dionissis Vasalos Nomikos
Dionissis V. N.
3.5
1 year ago

Generally a very good course... I lost it though in the ffmpeg tool usage and as a matter of fact i was unable to see the inpact of my code in many occassions.
Response time for the questions could be faster...
But it was a nice experience

  • Helpful
  • Not helpful
ui-avatar of David Haskins
David H.
5.0
2 years ago

Reece has put a tremendous amount of work into creating this feature rich video sharing application. It has some advanced coding so you may need to familiarize yourself with the php manual as you go to fully understand all of the objects and functions you are using. This is really one of the biggest reasons for my 5 star rating. Building the entire system is a challenge and you will come out more knowledgeable for it.

  • Helpful
  • Not helpful
ui-avatar of Janis Karamisevs
Janis K.
5.0
2 years ago

Good for beginners/ a lot of useful repetition [mysql queries, classes, some ajax];

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses