First Steps to Developing Web Applications with Yii 2. We'll start by installing a basic Yii application template using Vagrant. Before we get started, you will have a fully functional web application ready to be configured. You will learn how to generate models, views and controllers, debug and test them with the Debug Toolbar and Codeception. Then you will learn how to modify this generated code to create a registration page, profile page and listing pages, and a search interface using ActiveQuery and TypeAhead. We will also use ACF and RBAC to improve the security of our site.
Learning Yii 2
Learning Yii 2 is a 31-lesson 2 hours 51 minutes self-paced course by Lynda.com. First Steps to Developing Web Applications with Yii 2.
Course facts
- Lessons
- 31
- Duration
- 2 hours 51 minutes
- Level
- All levels
- Language
- English
- Updated
- Instructor
- Lynda.com
- Price
- Premium
Who teaches Learning Yii 2? Lynda.com
Lynda.com was a US online video tutorial platform founded by Lynda Weinman in 1995 — one of the original online learning sites, predating the modern course-platform market by more than a decade. After LinkedIn acquired Lynda.com in 2015, the catalog was migrated into LinkedIn Learning, but the original Lynda.com brand still anchors a large body of video tutorial material that circulates separately.
The CourseFlix listing carries five Lynda.com courses covering Adobe Lightroom CC, Sketch design fundamentals, Visual Studio Code for web developers, Yii 2 (PHP), and Houdini essential training. The breadth reflects Lynda.com's original catalog scope — design and creative software alongside developer-focused material.
What lessons are included in Learning Yii 2?
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | The Course Overview Demo | 03:19 | |
| 2 | Creating a Development Environment Using Vagrant and PuPHPet | 05:42 | |
| 3 | Installing the Basic Application Template | 03:13 | |
| 4 | An Overview of the Yii 2 Directory Structure | 05:08 | |
| 5 | Configuring and Extending Yii 2 Components | 07:04 | |
| 6 | Configuring and Using Gii | 03:02 | |
| 7 | Generating and Working with Models | 05:01 | |
| 8 | Generating the Controllers | 05:23 | |
| 9 | Generating the Views | 04:45 | |
| 10 | Configuring and Using the Debug Module | 04:42 | |
| 11 | Introducing the Codeception Testing Framework | 05:19 | |
| 12 | Unit Testing | 05:29 | |
| 13 | Functional Testing | 04:49 | |
| 14 | Installing Selenium and Acceptance Testing | 05:32 | |
| 15 | It’s Alive – Creating Our First Monster | 05:16 | |
| 16 | Warding Off Evil | 06:16 | |
| 17 | Registering Our Ghouls, Goblins, and Vampires | 06:11 | |
| 18 | Access Control Filter – The Silver Bullet | 05:05 | |
| 19 | Implementing Role Based Access Control | 06:52 | |
| 20 | All about Yii 2 Layouts | 06:57 | |
| 21 | Managing JavaScript and CSS | 03:39 | |
| 22 | Introducing the Yii 2 HTMLHelper | 06:49 | |
| 23 | Monster Profiling – The Scary Details | 06:45 | |
| 24 | Finding the Right Ghoul-mate Using ActiveQuery | 06:44 | |
| 25 | Enhancing the Search UI | 05:13 | |
| 26 | Displaying and Sorting Results | 05:34 | |
| 27 | Adding New Themes | 06:25 | |
| 28 | Sending E-mails Using Swiftmailer | 06:02 | |
| 29 | Working with Images | 06:13 | |
| 30 | Tracking Database Changes Using Migrations | 06:26 | |
| 31 | Love, the International Language (i18N) | 06:29 |
Get instant access to all 30 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionWhat courses are similar to Learning Yii 2?
-
Updated 2y agoWriting Readable PHP
By: SpatieLearn how to write code that’s a joy to read for you, your co-workers, and future self. View high-quality videos on both clean coding and static analysis.2h 40m -
Updated 3y agoDocker for PHP Developers
By: Udemy"Docker for PHP Developers" is a book and video course that will teach you how to use Docker and PHP to create clean.7h 35m -
Updated 2y agoMake a Google search engine clone: JavaScript PHP and MySQL
By: UdemyDo you want to become an expert in JavaScript, PHP and MySQL?Do you want to build a real search engine just like Google? If so, you’re in the right place!5h 47m5/5 -
Updated 2y agoPHP Development Bootcamp: Zero to Mastery
By: Zero To MasteryJoin the ultimate PHP Bootcamp to learn modern PHP from scratch. Master PHP web development, create your own applications, and boost your career. Perfect for23h 47m5/5 -
Updated 2y agoMake a Spotify Clone from Scratch: JavaScript PHP and MySQL
By: UdemyDo you want to become an expert in JavaScript, PHP and MySQL? Do you want to build a real music streaming site just like Spotify? If so, you’re in the right pla14h 59m5/5 -
Updated 2y agoPHP From Scratch 2024 | Beginner To Advanced
By: Udemy, Brad TraversyLearn PHP fundamentals then build a job listing website from the ground up, using a Laravel-like infrastructure. This course is broken up into two parts. First18h 17m5/5 -
ClassicBecome a WordPress Developer: Unlocking Power With Code
By: UdemyLearn PHP, JavaScript, WordPress theming & the WP REST API to Create Custom & Interactive WordPress Websites.41h 45m5/5
More courses by Lynda.com
-
Updated 2y agoHoudini Essential Training
There's a multitude of tools for 3D content creation on the market, and each has its own advantages and merits. Houdini—a leading package for 3D content creatio7h 44m -
Updated 3y agoVisual Studio Code for Web Developers
A great code editor is a crucial addition to any web developer's arsenal of tools. In this course, learn how to make the most of Visual Studio (VS) Code—the pow1h 21m -
Updated 3y agoLearn Sketch: The Basics
Sketch is one of the most popular UX design tools around. This training course can help designers of all skill levels be productive with its focused, comprehens2h 19m -
Updated 3y agoLightroom CC
Take what you know about Lightroom Classic CC—whether it's a little or a lot—and kick it up a notch, with this essential training from photographer and teacher5h 48m