Diploma in Advanced PHP with Laravel Platform- This course will deal with some of the advanced features of Laravel PHP framework such as Forms, Validation, Database and Records. Laravel is a PHP framework for modern web apps. Laravel is a free, open-source PHP web application framework, designed for the development of MVC web applications. Advanced PHP gives you the concepts, features, tools, and practical advice to use them together to build secure, scalable, and reliable web applications.
Eligibility:
To register for a Diploma in Advanced PHP with Laravel, students must earn graduation. We provide multiple computer courses at an affordable price in Chandigarh, Mohali, and Kharar. Learn from the best teachers get a valuable certificate, We have a great infrastructure, friendly environment, Join Usfor a better future in the IT - sector.
Course:
Course in Diploma in Advanced PHP with Laravel may include subjects such as Advanced PHP, Control Structures, PHP Functions and Classes, PHP Forms, Laravel PHP Framework, Security & Session, HTML Template to Laravel Blade Template. Online and offline computer courses are available in CITC Register Nowfor a discount.
Module-1
Course Modules/Papers
Advanced PHP
Laravel Framework
Course Syllabus
Local Development Environment and Software Install
Embedding PHP in HTML
Inserting Comments in PHP
Data Types, Variables in PHP, Arrays, Associative Arrays
Control Structures, If statements, Switch statements in PHP
Comparisons and logical operators, Loops in PHP
Functions and Classes, Defining Functions
Global Variable and Scope
Function in and out parameters
Constants, Math, String, Array Functions
Objects and Classes
Forms,Form submission
Extracting information from the form
Validating form
External Page
Databases, Creating a database in PHPmyadmin
Queries- select insert delete and update
ReFactoring Database, Files, Refactoring
PHP Security
Password Encryption
SQL Injection
Web on PHP, Get/ Post
Cookies,Session
CMS Project/ Blogging System
Assets
Reusable
Working with data
Navigation links
Categories
Dashboard
Notification
Pagination
Links and Get Request
Installing Laravel
Artisan CLI ( command-line interface )
Laravel Directory Structure
Configuring a new Laravel project
Architecture & Basics
Architecture overview -Basic routing
Call a controller method from a route
Passing variables from controllers to views
CSRF protection
Validation
Error handling
Controller
Request
Response
Views
Session
HTML Template to Laravel Blade Template
Master layout
Extending the master layout
Displaying variables
Blade conditional statements & loops
PHP functions in blade
Creating and using a basic views
Loading a view into another view/nested views
Adding assets
Integrating with Bootstrap
Security & Session
Authentication
Authorization
Encryption
Hashing
Sessions Effective
Database
Introduction
Query Builder
Migrations
Seeding
Eloquent ORM (Storing and Using Data)
Eloquent ORM Models
Naming conventions
Table name and primary keys
Timestamps
Eloquent ORM INSERT, READ , UPDATE , DELETE
Using models in controllers
Displaying data from models in views
Creating a registration & user login form
Artisan command to create inbuilt user register and login system