Price: AED 2,000

Duration: 30 Hours

Timing: Flexible

Course Overview

This course Yii2 PHP Framework is form from an open source PHP framework responsible for rapid growing, web applications. A component based architecture and full solid caching support. This is suitable for forums, portals, content management systems, e-commerce websites and more.

 

Course Outline

KEY CONCEPTS

  • Yii2 PHP Framework Introduction
  • Components
  • Properties
  • Events
  • Behaviors
  • Configurations
  • Aliases
  • Class Autoloading
  • Service Locator
  • Dependency Injection Container

WORKING WITH DATABASES

  • Database Access Objects
  • Query Builder
  • Active Record

APPLICATION STRUCTURE

  • Application Structure Overview
  • Entry Scripts
  • Applications
  • Application Components
  • Controllers
  • Models
  • Views
  • Modules
  • Filters
  • Widgets
  • Assets
  • Extensions

HANDLING REQUESTS

  • Request Handling Overview
  • Bootstrapping
  • Routing and URL Creation
  • Requests
  • Responses
  • Sessions and Cookies
  • Handling Errors
  • Logging

GETTING DATA FROM USERS

  • Creating Forms
  • Validating Input
  • Uploading Files
  • Collecting Tabular Input
  • Getting Data for Multiple Models
  • Extending ActiveForm on the Client Side

DISPLAYING DATA

  • Data Formatting
  • Pagination
  • Sorting
  • Data Providers
  • Data Widgets
  • Working with Client Scripts

Related Article

Related Courses