Yii2 PHP Framework - Full Course (Build a YouTube Clone)
Offered By: freeCodeCamp
Course Description
Overview
Syllabus
) Introduction.
) Demo.
) Install necessary tools.
) Project setup.
) Create Database and run migrations.
) Signup, activate account and test login.
) Change Url format.
) Explore project structure & entry script.
) Config files.
) Controllers & actions.
) Views.
) Install Bootstrap 4.
) Asset bundles.
) Layouts.
) Application properties.
) Navbar widget.
) Components.
) Nav widget.
) Identity Class.
) Active Record class.
) Behaviors.
) Finish studio layout.
) Url creation.
) More on layouts.
) Finish studio layout.
) Create auth layout (Nested layouts).
) Aliases .
) Video table migration .
) Generate Video model using Gii.
) Active Record & Models .
) Model rules .
) Generate Video CRUD using Gii .
) Video create page (Working with forms).
) Video upload.
) Video page.
) Video status change.
) Thumbnail upload.
) Thumbnail resize.
) Handle upload errors.
) Save video tags.
) Video listing page (Gridview & Data providers).
) Restrict upload for authorized users only.
) Implement frontend layout.
) Video delete.
) Output published videos on frontend.
) Video view page.
) Count video views.
) Implement Like/Dislike.
) Channel page.
) Subscribe/Unsubscribe.
) Many to Many relations.
) Output videos on channel page.
) Email send using mailtrap.
) Search.
) Similar videos.
) History page.
) Implement dashboard.
) Debug bar.
) Relation eager loading.
) Caching.
) Overview, code cleanup and improvements.
Taught by
freeCodeCamp.org
Related Courses
Introduction to DatabasesMeta via Coursera MongoDB for Node.js Developers
MongoDB University Full Stack Foundations
Udacity Ruby on Rails Web Services and Integration with MongoDB
Johns Hopkins University via Coursera MongoDB Basics
MongoDB University