
Learn how to implement a ride-sharing community website, similar to BlaBlaCar, using the full power of Yii 2 PHP Framework.
In this video you will learn about the rules you should comply with if you want to use Yii 2 framework in your project.
After this video you will know how to configure the Yii 2 environment for your project.
How to work with GIT in your Yii 2 project - the answer is in this video.
Learn more about the business requirements for the project we develop in this course.
This video demonstrate how to translate project requirements into the database architecture.
Database migrations is the one of the most powerful Yii2 features which helps you to synchronize the database schema and save you a lot of time during the development.
This video covers CRUD (create, read, update, and delete) - the central concept of the Yii2 database design.
This video explains how to implement a basic sign-up and covers essential checks and user notifications.
In this video you will extend your basic login scenario and learn how to use Swift mailer to send activation emails.
Once registered on your Yii2 website, users should be able to sign-in - this video shows you how.
Let's integrate the Facebook login functionality into our Yii2 website.
In this video you will learn how to implement a sign-in using a Twitter account.
For everyone with a Gmail account, we cover the native Google authentication for your Yii2 website.
Yii 2 is a comprehensive and truly out-of-the-box PHP framework for developing modern web applications. It simplifies almost every aspect of the web development, including security, database interaction and automated testing, and helps to reduce most of tedious and repetitive operations.
This course is designed to provide you with a complete training on web development using Yii 2. The entire course will guide you through all stages of a real-life development project starting from analysis and architectural design to implementation and testing. In every video we'll be focusing on a new aspect. Each section will have theory and practical sessions to reinforce your learning experience. Together, we will create step-by-step a fully working ride-sharing community website, similar to BlaBlaCar.
We combined knowledge from different areas of software development such as architectural patterns, user interface design, database performance and tuning, and designed our videos in a way to create the most memorable and learning experience. Enjoy!