Web Development Course : laravel ORM and Raw PHP!

  • Course provided by Udemy
  • Study type: Online
  • Starts: Anytime
  • Price: See latest price on Udemy
Udemy

Course Description

This course will take you from your basic PHP knowledge to building advanced websites using PHP frameworks. In this course you will learn a whole lot of important concepts in web development that will land you big jobs and contracts.

We've got very awesome reviews for this course:

  1. "Thanks a whole lot! This is the best web development course I have ever taken. Every step was carefully broken down and explained in simple language" - Sodiq
  2. "I just wanted to drop in and say a big thank you for such a wonderful course" - John
  3. "I got a new job because of this course, even before I finished!" - Selena

The course builds a robust and powerful jobs recruitment website platform while explaining cool concepts such as

  1. MVC
  2. Routing
  3. Middlewares
  4. Authentication and Authorization
  5. Access Control Levels
  6. Templating Engines
  7. Object Relational Models
  8. Database Relationships
  9. and so on.

This is the one single course that will put you ahead in advanced web development, and its all easy and well broken down.

Who this course is for:

  • Students who wish to learn how to build advanced and beautiful websites and platforms.
  • People who wish to have enough knowledge in web development so as to land high paying development jobs.

Course content

9 sections • 51 lectures • 5h 37m total length

  • Introduction
    06:06
  • Install wampserver and RawPHP
    07:52
  • Installation and setup
    07:26
  • How to setup your database
    07:26

  • Introduction to routing
    09:22
  • Routing the home page
    03:23

  • What is MVC?
    09:24

  • How to add icons
    06:15
  • Customizing frontend
    05:40
  • How to change theme
    05:58
  • How many free flat ui themes are available on Bootswatch homepage
    1 question
  • User Authentication Run Through
    06:04
  • What is the default username and password for admin and user login in RawPHP
    1 question

  • How to add list of countries to your database
    06:02
  • Adding list of states/provinces and local governments
    08:40

  • Country Model
    03:57
  • Country Controllers
    05:14
  • Create countries routes
    05:29
  • Create countries index.twig view
    08:38
  • Create countries add.twig view
    11:30
  • Create countries edit.twig view
    04:24
  • Create countries edit page
    11:25
  • Deleting a country
    06:00

  • Introduction to Laravel ORM and CakePHP ORm
    06:41
  • Introduction to Database Relationships
    15:26
  • User edit redirect fix
    05:01
  • Create dropdown list of countries
    05:01

  • Install RawPHP CLI
    05:01
  • How to create models
    02:02
  • How to generate controllers from CLI
    05:01
  • How to generate controllers [Part 2]
    04:15
  • How to generate views from CLI
    04:50
  • Generate states view
    05:01
  • Add and edit pages
    04:58
  • Add states menu
    04:18
  • Add skills field to signup page
    05:05
  • Add url to skills table
    05:29
  • Create skills model and database relationships
    07:04
  • Create skills controller and routes
    05:44
  • List all skills
    07:20

  • Defining Many-Many relationships in the model
    05:14
  • List all user skills
    05:05
  • Create the skills-user join table
    05:28
  • Refractor skills create
    09:32
  • Fix add skills age
    05:17
  • Skills view page
    09:48
  • List users in skills view
    07:37
  • Create search model
    05:20
  • create search controller
    04:33
  • Fix search Controller add method
    08:45
  • Search results add controller
    07:37
  • Display user search results
    09:13
  • Concluding search results page
    09:48

Instructor

Full Stack Software Developer
  • 3.9 Instructor Rating
  • 4,537 Reviews
  • 119,998 Students
  • 27 Courses

Dave Partner has lots of happy students here on Udemy. He has been programming and building applications for many years. Dave Partner's courses are very comprehensive and they cover from beginner level to advanced on each of the topics.

With more than a decade background in teaching, mentoring and grooming software developers, Dave Partner is easily rated one of the best tutors in the world on the field.

Expected Outcomes