Course Description:
In this project-based course students will learn web development using PHP 7 and Laravel Framework. It includes essentials of web programming in PHP 7, Object Oriented Programming in PHP 7, Installation and Configuration of Laravel Framework, database development using Eloquent (Laravel ORM Framework) and MySql
Course Content:
Object-Oriented PHP - Databases in PHP
- Object-Oriented PHP
- CMS project-similar to (WordPress)
- Form Submissions in PHP
- Security in PHP
- Variables in PHP
- Math in PHP
- Arrays in PHP
- Control Structures in PHP
- Comparison Operators in PHP
- Mayor Loops in PHP
- Functions in PHP
- Constants in PHP
- Super Globals in PHP
- Sessions in PHP
- Cookies in PHP
- Learn to work with FILES
- Custom search feature
- Authentication
- Learn to use jQuery + Bootstrap
- RealTime Notifications with JS
- Protect your credentials with .ENV
- Learn Composer (PHP dependency Manager)
- Learn to send emails - from PHP or using a third-party Package
Final Project
| Laravel- What is Laravel | Introduction
- What is composer?
- How to install Laravel
- Architecture Concepts
- Understanding MVC Framework
- Folder and file structure
- Routing with example
- Controller
- View
- Blade Template
- Form Validation
- What is middleware
- Database configuration and Fetch Data
- Model
- Http Request Methods
- Session with login example
- File Upload
- Pagination with Database
- Save/Delete/Update Data in Database
- Migration
- Seeding
- What is API
- Create First API
- Deploy and Upload Project in Cpanel
Final Project |