Learning Path: Yii 2: Design Applications with PHP

Learn to develop Real-world web applications and web services with the new features of Yii 2

2.40 (64 reviews)
Udemy
platform
English
language
Web Development
category
Learning Path: Yii 2: Design Applications with PHP
391
students
9.5 hours
content
May 2018
last update
$39.99
regular price

What you will learn

Explore Yii 2 framework and application development using it.

Write your applications more efficiently using shortcuts, Yii’s core functionality, and the best practices in Web 2.0.

Learn to use Yii 2 with different JavaScript Frameworks and libraries such as WebSockets, Angular, Ember, Backbone, React.

Develop a deep understanding of writing RESTful Web Services using Yii 2 and its built-in features.

Get data from database, and deal with Active Record, migrations, widgets, and core features.

Implement your own Yii extension and make your extension reusable and useful for the community.

Gain knowledge on the best technologies, such as Codeception, PHPUnit, Atoum, and Behat.

Build attractive user interface for your application with Twitter Bootstrap framework.

Why take this course?

Are you a PHP developer working on Yii framework? Do you want explore the new features of Yii 2 for creating fast-paced, secured web 2.0 based applications? If yes, this Learning Path is for you.

Yii is a high-performance, component-based PHP framework for rapidly developing modern web applications. The name Yii can be considered as the acronym for Yes It Is!. Yii 2 inherits the main spirit behind Yii for being a simple, fast, highly-extensible PHP framework.

Packt’s Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that video builds on the skills learned in the video before it.

This Learning Path begins with installing Yii 2 framework, learning about application templates, dependency injection container, and model events. Then, you’ll learn to use your external code along with updating your existing Yii 1 applications to Yii 2. Also, you’ll be familiar with some main methods for working with databases in Yii 2, such as Active Record, Query Builder, and direct SQL queries through DAO. Next, you’ll learn to write RESTful Web Services using Yii 2. Further, you’ll learn to deploy and test your applications securely with introduction to some best technologies, such as Codeception, PHPUnit, Atoum, and Behat. As the Learning Path progresses, you’ll be introduced to Git and its most used commands to work smoothly in a distributed team. You’ll also learn to develop customized and reliable web applications along with making these applications responsive using Twitter Bootstrap framework. Finally, you’ll learn to secure your applications by encrypting and decrypting data using Yii 2 components.

By the end of this Learning Path, you will have a deep understanding of the new and advanced features and concepts introduced in Yii 2 framework and application development practices using it.

About the Authors:

For this course, we have combined the best works of these esteemed authors:

Alexander Makarov is an experienced engineer from Russia and has been an Yii framework core team member since 2010. Before joining the Yii core team, he participated in the growth of the CodeIgniter community in Russia. . He has been a technical reviewer for books on Yii as well.

Dmitry Eliseev has been a web developer since 2008 and specializes in server-side programming on the PHP and PHP frameworks. Since 2012, he has authorized his personal blog, about web development in general and about the Yii framework in particular. His blog has become a well-known resource in the Russian Yii community.

Andrew Bogdanov is a seasoned web developer from Yekaterinburg, Russia with more than six years of experience in industrial development. Since 2010 he has been interested in the Yii and MVC frameworks. He has worked on various CMS and frameworks using PHP and MySQL, including Yii, Kohana, Symphony, Joomla, WordPress, CakePHP, and so on. He is very good in slicing and frontend, so he can provide full information about the Yii framework.

Vitalii Tron has about 7 years of experience in programming and he has been developing Yii-based applications for 4 years. He graduated from the Sumy State University in the Mechanical-Mathematics School of Computer Science department. He also successfully finished post-graduate courses at the same department. Vitalii has amazing job history at Elance, where his clients have left delighted feedback about his work.

Screenshots

Learning Path: Yii 2: Design Applications with PHP - Screenshot_01Learning Path: Yii 2: Design Applications with PHP - Screenshot_02Learning Path: Yii 2: Design Applications with PHP - Screenshot_03Learning Path: Yii 2: Design Applications with PHP - Screenshot_04

Reviews

William
February 1, 2023
This course is little more than clicking on the Yii2 website and command line prompts. It is dull and plodding. The only redeeming value of the course is that it covers Yii2 completely. I would not recommend this course to any aspiring Yii programmer.
Metee
October 27, 2022
Spent most time with copy code and mistyped command. very lack knowlege for example advanced template how to config db
Alberto
January 21, 2021
Podría ahorrar tiempo quitando los errores en los comandos y si los subtítulos fueran más precisos también
Shirish
December 1, 2020
Most of the time it was copy and past with no explanation of why there and what it does? Also, instruction asks the learner to refer to the doc most of the time which makes me think if I have to refer to the docs for basic understanding then what the purpose of this Volume 1 course. The Author could be a little more descriptive about the working of code.
Sailendra
September 5, 2020
Very Very vague explanation, Really hard to grasp what tutorial is saying, He is jumping from one topic to another in quick fashion. I guess this will helpful for intermediate to expert level but not for the one who is looking to do it from scratch.
Robert
June 10, 2020
You don't repeatedly write the wrong command into the command line and waste my time. It is easy to edit a video, this is very lazy on your part. You hardly explain anything. The voice actor sounds like a robot. It's the worst course I've ever bought on Udemy.
Ted
April 30, 2020
Any course that uses a "voice over artist" to essentially read what is already a poorly written book is not worth the money.
Lee
November 17, 2019
Too brief and simple, more like a guide rather than a course. Seriously, what I get from the yii official guide is more useful than this.
Mark
May 9, 2019
It's good, buuuuut.... when you have someone doing voice over for a product/service that knows nothing about the product/service (and with long periods of silence) it's a little difficult to gauge the outcome or the level of necessary information that will be passed on.... It got better after that first voice over person was finished and the next one took over. They seemed to know more about programming than the previous one did.
Vitor
July 31, 2018
No curso o instrutor o tempo todo fala rapidamente sobre um assunto super superficialmente e já sugere o aluno a entrar no site do framework para saber mais, e segue essa rotina em todas as lições. Dinheiro jogado fora.
Stefan
February 13, 2018
Der Kurs ist wirklich eher für Fortgeschrittene geeignet. Darüber hinaus ist allerdings die gesprochene Beschreibung komplett asynchron mit dem Screencast. Der Sprecher sagt Dinge wie "Enter this command at the command line" und das entsprechende Kommando folgt erst, nachdem er sich mehrmals vertippt hat und zwischendurch komplett andere Dinge getan hat. Das ist nur ein Beispiel - was der Sprecher sagt, und worum es gerade geht, hat an vielen Stellen absolut nichts miteinander zu tun.
Carlos
January 2, 2018
La explicación no es buena, da por hecho que el alumno ya sabe muchas cosas, comete demasiados errores mientras está configurando la aplicación y pasa demasiado tiempo con huecos sin hablar ni explicar nada.
F3D
July 25, 2017
Its awfull desynchronization of page and sound. And looks like author not good in theme because he makes wrong commands several times....

Charts

Price

Learning Path: Yii 2: Design Applications with PHP - Price chart

Rating

Learning Path: Yii 2: Design Applications with PHP - Ratings chart

Enrollment distribution

Learning Path: Yii 2: Design Applications with PHP - Distribution chart

Related Topics

1179406
udemy ID
4/13/2017
course created date
4/15/2021
course indexed date
Bot
course submited by