Course Outline

Introduction to Yii 2

  • Installing Yii 2
  • My first app

Yii 2 project structure

  • Configuration
  • Models
  • Views
  • Controllers
  • Widgets and other

MVC and Requests

  • MVC
  • Requests
  • Routing
  • Sessions and Cookies

Data Access

  • Data Access Objects
  • Active Record
  • Query Builder
  • Migrations

Getting Data

  • Forms
  • Validation

Displaying data

  • Data Presentation
  • Sorting
  • Paging
  • Data Providers

Security

  • Authentication
  • Authorization
  • Cryptography

REST

  • Resources, Controllers, Routing
  • Authentication, Response Formatting, Versioning, Rate Limits

Testing

  • Testing Environment Setup
  • Unit Testing

Requirements

  • Basic PHP knowledge
  • Basic HTML, CSS and JS knowledge
 14 Hours

Number of participants



Price per participant

Testimonials (1)

Related Courses

PHP CodeIgniter

14 Hours

Unit Testing with PHPUnit

14 Hours

Zend Framework: Fundamentals

21 Hours

Advanced CakePHP

21 Hours

CakePHP Fundamentals

28 Hours

Laravel PHP Framework

14 Hours

Laravel Livewire

7 Hours

Laravel and Vue.js

14 Hours

Laravel: Middleware Development

14 Hours

Swoole for PHP Programmers

14 Hours

Symfony2 - enterprise web framework

21 Hours

Web Development with Symfony3

28 Hours

Symfony 4 for Web Application Development

28 Hours

CSS3 Advanced

7 Hours

Syntactically Awesome StyleSheets - Sass

14 Hours

Related Categories

1