training@mercury-training.com
Istanbul-Turkey: +905395991206 - Amman-Jordan: +962785666966 - London (UK): +447481362802

Strategic Business IT Planning, Deployment & Management Courses


PHP Laravel framework

Introduction:

PHP, as a scripting language has been very popular due to its simplicity, speed, and scalability. Many PHP frameworks help make this language easier to adopt and among the most popular of these is Laravel- widely adopted due to its simple and elegant syntax that eases the development process and simplifies routing, authentication, caching through built-in templates, libraries and MVC architecture.

Course Content:
Unit 1: Architecture:

  • Container
  • Facades
  • Flexibility
  • Robustness

Unit 2: Setup & Installation:

  • Requirement
  • Installation
  • Web Server Configuration
  • Project Structure

Unit 3: Basic Routing:

  • Basic Routing
  • Route Parameters

Unit 4: Responses:

  • Views
  • View Data
  • Redirects
  • Custom Responses

Unit 5: Filter :

  • Basic Filters
  • Multiple Filters
  • Filter Classes
  • Global Filters
  • Pattern Filters

Unit 6: Controllers :

  • Creating Controllers
  • Controller Routing
  • RESTful Controllers

Unit 7: Blade Templates :

  • Creating Templates
  • PHP Output
  • Control Structures
  • Templates
  • Template Inheritance

Unit 8: Advance Routing :

  • Named Routes
  • Secure Routes
  • Parameter Constraints
  • Route Prefixing
  • Domain Routing

Unit 9: URL Generation :

  • The Current URL
  • Generating Framework URLS
  • Asset URLs
  • Generation Shortcuts

Unit 10: Request Data :

  • Retrieval
  • Old Input
  • Upload Files
  • Cookies

Unit 11: Forms :

  • Forms
  • Fields
  • Buttons
  • Macros
  • Security

Unit 12: Validation :

  • Validation
  • Rules
  • Error Messages
  • Custom Rules
  • Custom Message

Strategic Business IT Planning, Deployment & Management Courses
PHP Laravel framework (B15095)

 

Mercury dynamic schedule is constantly reviewed and updated to ensure that every category is being addressed at least once a month, if not once every week. Please check the training courses listed below and if you do not find the subject you are interested in, email us or give us a call and we will do our best to assist.

Istanbul Office (Turkey)

training@mercury-training.com +905395991206

London (UK)

training@mercury-training.com +447481362802

Amman (Jordan)

training@mercury-training.com +962785666966