Skip to main content

Topic outline

  • Topic 1

    Web client -server architecture & Intro to PHP



    This lesson introduce students to the main concept of dynamic web programming and highlight the differences between client-side and server-side scripting languages. Through the session reasons were given to show why PHP was choosen to be our server-side scripting language in this course.



    After Completing this Section the Student should be able to:

    • Understand the difference between server-side and client-side scripting languages

    • Main advantages of using PHP language as our server-side scripting language, and

    • How PHP works?

  • Lesson 2

    Topic two: Syntax, Variables & Strings Introduction
  • Lesson 3

    Topic Three: Introduction to PHP Programming and Syntax
  • Topic 5

    Topic Four: Creating Dynamic Websites
  • Topic 6

    Topic Five: Error Handaling and Debugging
  • Topic 7

    Topic Six: Using PHP with MYSQL
  • Topic 9

    Topic Seven: PHP Mail
  • Topic 10

    Topic Eight: cookies and sessions
  • Topic 11

    Topic Nine: Course Blog
  • Fundamental Laravel Concepts

  • Topic 14

  • Topic 15

  • Introduction to OOP

    In PHP with MySQL Beyond the Basics, expert instructor Kevin Skoglund introduces powerful PHP programming techniques using object-oriented programming (OOP). Both novice and experienced PHP developers will benefit from the efficient, well-organized, reusable, and easy-to-understand code that OOP offers. Kevin shows how OOP techniques can streamline database queries, help manage sessions, and simplify user logins. While building a real-world web application, Kevin also includes practical advice on topics ranging from structuring code to logging user actions. Exercise files accompany the course.

  • OOP in Practice

    • Understanding class inheritance
    • setting access modifiers
    • Using setters and getters
    • Working with the static modifier
    • Reviewing the scope resolution operator
    • Referencing the parent class
    • Using constructors and destructors
    • Cloning objects
    • Comparing objects
  • Topic 18

  • Topic 19

  • Topic 20