Udemybeginneren

Learning Path: Yii 2: Design Applications with PHP

Build modern web apps & services with Yii 2! Learn practical development skills using the latest features. Get hands-on experience creating real-world solutions.

3.0(66)
394students
9h 25m
Certificate
Packt Publishing
Packt PublishingTech Knowledge in Motion

Course Content

Learning Path: Yii 2: Design Applications with PHP is a beginner-level Udemy course taught by Packt Publishing. It runs 9h 25m, is taught in English, and includes a certificate of completion. Learners rate it 3.0 out of 5 from 66 reviews, with 394 students enrolled. It is a paid course, last updated May 2018.

Are you a PHP developer looking to master the Yii framework? Ready to build fast and secure web applications with the latest Yii 2 features? This Learning Path is designed for you.

Yii is a high-performance, component-based PHP framework ideal for rapidly developing modern web applications. Known as "Yes It Is!", Yii 2 builds upon the core principles of its predecessor, offering simplicity, speed, and extensibility.

This comprehensive video learning path provides a structured, step-by-step approach to mastering Yii 2. Each video builds on the previous, ensuring a solid understanding of each concept.

Here's what you'll learn:

  • Yii 2 Framework Installation & Fundamentals: Get started with Yii 2 by installing the framework and understanding key concepts like application templates, the dependency injection container, and model events.
  • Migrating from Yii 1: Learn how to integrate your existing Yii 1 applications with Yii 2, leveraging your existing code.
  • Database Interaction: Master various methods for working with databases in Yii 2, including Active Record, Query Builder, and direct SQL queries via DAO.
  • RESTful Web Services Development: Build robust RESTful web services using the Yii 2 framework.
  • Application Deployment & Testing: Learn best practices for securely deploying and testing your Yii 2 applications with tools like Codeception, PHPUnit, Atoum, and Behat.
  • Version Control with Git: Gain proficiency in Git and its essential commands for effective collaboration within distributed teams.
  • Responsive Web Design: Develop customized and reliable web applications with a focus on creating responsive designs using the Twitter Bootstrap framework.
  • Data Security: Implement robust security measures by encrypting and decrypting data using Yii 2 components.

By the end of this Yii 2 Learning Path, you'll possess a deep understanding of the framework's advanced features and best practices for building scalable and secure PHP web applications.

About the Authors:

This course brings together the expertise of experienced PHP developers and Yii framework specialists:

  • Alexander Makarov: A core team member of the Yii framework since 2010 and a former contributor to the CodeIgniter community. He's also a technical reviewer for Yii related books.
  • Dmitry Eliseev: A web developer since 2008 specializing in server-side PHP and PHP frameworks. His blog is a leading resource for the Russian Yii community.
  • Andrew Bogdanov: A seasoned web developer with over six years of experience in industrial development, focusing on Yii and MVC frameworks. He has experience with various PHP frameworks including Yii, Kohana, Symphony, Joomla, and WordPress.
  • Vitalii Tron: A PHP developer with 7 years of experience, specializing in Yii-based applications for 4 years. He holds a degree in Computer Science and has a strong track record of successful projects.
$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.