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 agoSelf-Made SaaS Course
By: Andrew SchmelyunLearn how to build a full SaaS app from idea to launch. This course walks you through each step in clear, simple terms.5h 19m -
Updated 3y agoWrite PHP Like a Pro: Build a PHP MVC Framework From Scratch
By: UdemyLearn to write faster, easier to maintain, more secure PHP websites by using a model-view-controller framework. Learn the basic concepts of using a model-view-c2h 51m -
Updated 2y agoComplete Modern PHP Developer Course in 2023
By: UdemyUpdated to use PHP 8. PHP is one of the most popular programming languages in the world. It powers the entire modern web.23h 40m -
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 -
Updated 1y agoDeploy PHP!
By: Servers for HackersIn this course, you will create a robust deployment strategy for PHP applications from scratch. We will start with simple operations and step by step move on to3h 47m -
Updated 2y agoPractical Object Oriented Programming
By: CodecourseLearn OOP with a practical twist, and finish up by building a todo application to cover what we've learned.3h 28m5/5 -
NewMake 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! This5h 47m -
Updated 3y agoBuild a Placekitten clone with Silex
By: CodecoursePlacekitten's API generates image placeholders of cute cats in any size for development. Let's rebuild it.34m
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