0
Instructor Name

Faith Philemon

Category

Web Development

Reviews

0 (0 Rating)

Course Requirements


- Basic knowledge of HTML, CSS, and programming concepts.

- Familiarity with any programming language will be beneficial but not mandatory.

- Access to a computer with a reliable internet connection.

- A code editor, preferably a text editor such as Sublime Text, Visual Studio Code, or Notepad++.

- A web server environment such as XAMPP or WAMP (Windows) or MAMP (Mac).

Course Description

In this comprehensive PHP Web Development Fundamentals, you will learn the fundamental concepts and practical techniques to become a proficient PHP developer. Whether you are a beginner or have some experience with web development, this course will take you from the basics to advanced topics, enabling you to build dynamic and interactive web applications using PHP.


Through hands-on projects and real-world examples, you will explore topics such as PHP syntax, variables, data types, control structures, functions, and object-oriented programming (OOP) principles. You will also delve into topics like database integration with MySQL, form handling, file handling, security considerations, and popular frameworks like Laravel.


By the end of this course, you will have gained the skills and knowledge necessary to develop robust, scalable, and secure web applications using PHP. You will be equipped with a strong foundation in PHP development, empowering you to pursue various opportunities in the web development industry.


Course Outcomes

- Understand the fundamentals of PHP programming language and its role in web development.

- Develop dynamic websites and web applications using PHP and MySQL.

- Implement essential programming concepts such as variables, arrays, control structures, loops, and functions in PHP.

- Apply object-oriented programming principles to create modular and reusable code.

- Integrate databases into PHP applications using MySQL for data storage and retrieval.

- Handle user input and form submissions securely.

- Manage files and directories within a web application.

- Explore popular PHP frameworks such as Laravel and understand their benefits.

- Learn best practices for developing secure and scalable PHP applications.

Course Curriculum

1 Setting a PHP Web Server
5 Min


2 Hello World
6 Min


3 Variables & Datatypes
7 Min


4 Variable Naming Rules
2 Min


5 How to use a variable in PHP
2 Min


6 Comments in PHP
1 Min


7 Arrays in PHP
5 Min


8 Assessing Items in an Array
6 Min


9 Associative arrays in PHP
8 Min


10 Applications of arrays in PHP
1 Min


11 Operators - Math & Logic in PHP
14 Min


1 The If Else Conditional Statements
9 Min


2 More Example On If Else Conditional Statement
3 Min


3 Switch Case Conditional Statement
6 Min


4 When To Use If Over Switch Case
2 Min


1 For-Loop
8 Min


2 Using For-Loop To Automatically Generate Dropdown-Box Options
8 Min


3 Foreach Loop
5 Min


4 Combining Foreach And If Statement
5 Min


5 While Loop
5 Min


6 Do While Loop
8 Min


1 Introduction to functions in PHP
4 Min


2 Parameters & Arguments in PHP functions
4 Min


3 Returning Values From A Php Function
4 Min


4 Solution To Tickets Amount Calculation
7 Min


5 Introduction To Build-In Functions In PHP
7 Min


6 Maths functions
3 Min


7 String functions
6 Min


8 Array functions
7 Min


9 Randomly Generating Background Colors With CSS & PHP
5 Min


1 Introduction To Form Handling In PHP
19 Min


2 Processing Our Form(Validation)
20 Min


3 Processing Forms In An External File
10 Min


4 Passing Data Between Pages Using Query Strings
10 Min


5 Passing Data Between Pages Using Query Strings - Part 2
12 Min


1 Introduction to MySQL
5 Min


2 Creating Databases And Tables In Sql
11 Min


3 Creating Databases And Tables Using Visual Editor (No Sql Code)
8 Min


4 Inserting Data To Your Database Tables
8 Min


5 Selecting (Viewing) Data Using Sql Queries
5 Min


6 Selecting Records Based On Certain Criterias
11 Min


7 Updating (Editing) Records Using SQL
8 Min


8 Deleting Records Using SQL
5 Min


1 Setting Up The Theme
8 Min


2 Creating A Page Layouts
14 Min


3 Creating Banner Layout
4 Min


4 Designing The Registration Page
9 Min


5 Designing The Registration Page 2
7 Min


6 Creatng Basic Database Configuration
11 Min


7 Testing & Connecting To Our Database Configuration
14 Min


8 User Registration - Part 1
28 Min


9 Password Hashing In PHP
2 Min


10 User Registration - Part 2
12 Min


11 User Login Page - Part 1
13 Min


12 Duplicate Validation For Username & Email
15 Min


13 Duplicate Validation For Username & Email 2
17 Min


14 Refactoring Our Code
3 Min


15 The Login Functionality
27 Min


16 Sessions In PHP (Applying It In Our Application)
13 Min


17 The Login Functionality - 2
19 Min


18 Refactoring Our Login Logic
5 Min


19 Displaying Alert For Successful Login
13 Min


20 Switching To Vs Code Editor
2 Min


21 Fixing The Success-Alert Issue
5 Min


22 Dynamically Displaying Name On Banner
3 Min


23 Creating The Url Shortening Form
13 Min


Student Feedback

PHP Web Development Fundamentals

0

Course Rating
0.00%
0.00%
0.00%
0.00%
0.00%

No Review found

Sign In or Sign Up as student to post a review

Reviews

You must be enrolled to ask a question