Udemy

This New PHP MVC AJAX Course Teaches You LOGIN+REGISTRATION!

Enroll Now
  • 119 Students
  • Updated 1/2019
4.2
(16 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
9 Hour(s) 34 Minute(s)
Language
English
Taught by
Eduard Stefanescu
Rating
4.2
(16 Ratings)

Course Overview

This New PHP MVC AJAX Course Teaches You LOGIN+REGISTRATION!

By creating your own login and registration system with AJAX forms submissions and email activation using PHP and more.

  • WATCH THE FIRST 6 VIDEOS FOR FREE WHERE YOU WILL LEARN HOW TO STRUCTURE THE PROJECT!

  • DOWNLOAD ANYTIME FOR FREE THE SOURCE CODE OF THE PROJECT TO HAVE COMPLETE CONTROL OVER THE KNOWLEDGE AND TO AVOID MISTAKES!

  • EVERYTHING EXPLAINED CLEAR! NO NEED TO GUESS!


The course will teach you mainly how to create:

  • A simple website using PHP MVC (Model View Controller) architecture

  • Login system

  • Register system with email activation

  • Forgot password system using email recovery

  • Change password system


For our login and register system we will use:

  1. PHP (Model View Controller architecture)

  2. PDO

  3. phpMyAdmin

  4. AJAX

  5. JavaScript

  6. HTML

  7. CSS

  8. Boostrap

  9. Font Awesome

  10. Apache XAMPP


Creating a project like this is an excellent way to learn the foundation of a MVC framework which will help you when you'll work with Laravel or other frameworks.


This project it's also highly recommended to be used for students when learning in colleges/university and present it as a project. If you choose to do so, we recommend to do some slightly changes to design or code in order to be unique. Because for sure you don't want your teachers to say that they already saw this project on another student.

Be unique and challenge yourself!

Course Content

  • 10 section(s)
  • 65 lecture(s)
  • Section 1 1. INTRODUCTION
  • Section 2 2. DATABASE
  • Section 3 3. CONFIGURATION
  • Section 4 4. LIBRARIES
  • Section 5 5. CLASSES
  • Section 6 6. MVC CORE
  • Section 7 7. USER INTERFACE
  • Section 8 8. REGISTRATION
  • Section 9 9. LOG IN AND LOG OUT
  • Section 10 10. FORGOT PASSWORD

What You’ll Learn

  • You will learn how to create your own login and register system, that will allow users to submit forms without reloading the pages.
  • You will learn how to create classes and methods using PHP OOP (Object Oriented Programming).
  • You will learn how to organize your project using the PHP MVC (Model View Controller) architecture.
  • You will learn how to create database connection and execute queries using PDO.
  • You will learn how to create databases and tables using phpMyAdmin.
  • You will learn how to make submission forms without having to reload pages using AJAX.
  • You will learn how to create a beautiful website using Bootstrap's themes and Font Awesome's icons.
  • You will learn how to send emails using PHPMailer.
  • You will learn how to track user's location (country, state, city, operating system, browser and IP address).


Reviews

  • C
    Cor van Dooren
    1.0

    Veel fouten en redundante code. Slecht verstaanbaar engels door Romeens accent.

  • D
    David Haskins
    5.0

    Wow what an introduction to the MVC pattern. We have a router to keep users on the pages they are supposed to see. Registration, authentication, and password reset. The instructor has extracted all the variables from the database queries so the model class is very generic. That had to take some work with a debugger. Now I have the code and will reuse it. What I like is the code is vanilla PHP, there is no composer. Just a library to include location services. A little AJAX for quick responses to requests, made behind the scenes, without a page refresh. I learned about requests and routing. We even check to see that requests are made from within the site so someone trying to manipulate a request from outside of the site will throw an error. A must have course for aspiring PHP MVC developers in my opinion. I will build off this system and add other great ideas that I have seen and even others as I need them. I think the course is a good spring board from which to add more knowledge.

  • S
    Santiago
    3.5

    The professor shows us step by step what to do, which is appreciated, however his explanations as to how the things work aren't very clear for those that are seeing an MVC system for the first time.

  • J
    Jad Riachi
    5.0

    It is a nice well-organized course. The instructor is clear and straight to the point. I am enjoying it. Thanks.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed