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