Yii2 beginner to professional
Yii2 beginner to professional, available at $59.99, has an average rating of 4.25, with 102 lectures, based on 317 reviews, and has 1785 subscribers.
You will learn about Build website with yii2 from scratch Understand Yii2 better Developer a standard project in hours This course is ideal for individuals who are Anyone who wants to learn yii2 or PHP developer that want's to go into yii2 framework It is particularly useful for Anyone who wants to learn yii2 or PHP developer that want's to go into yii2 framework.
Enroll now: Yii2 beginner to professional
Summary
Title: Yii2 beginner to professional
Price: $59.99
Average Rating: 4.25
Number of Lectures: 102
Number of Published Lectures: 102
Number of Curriculum Items: 102
Number of Published Curriculum Objects: 102
Original Price: $99.99
Quality Status: approved
Status: Live
What You Will Learn
- Build website with yii2 from scratch
- Understand Yii2 better
- Developer a standard project in hours
Who Should Attend
- Anyone who wants to learn yii2
- PHP developer that want's to go into yii2 framework
Target Audiences
- Anyone who wants to learn yii2
- PHP developer that want's to go into yii2 framework
Yii is a fast, secure and professional PHP framework. Yii2 is a high performance PHP framework bet for developing robust project with speed.
Yii is one of the most popular framework and it is gaining popularity and relevancy day-by-day because of it’s key concept, performance, efficiency, flexibility and security.
Coding in plain PHP or any other language can be time consuming, especially for common tasks. Using a framework is the best way to apply common tasks, like:
- Security
- Form validation
- Database configurations
- Authentication
- Database queries (CRUD), and
- Many more
In this course you will build a complete application in the Yii2 Framework from the ground up. You’ll learn how the MVC pattern works as I take you step-by-step through everything needed to be an expert in Yii2.
High paying jobs require knowledge of frameworks, since speed and accuracy are crucial for the development team and company. Having knowledge of using frameworks will allow you to find a hight paying job, or find a job easier than not having the skill at all.
This course will help newbies as well as experts to solving regular problems during coding. In this course you will learn all the available features given to us from Yii2 framework. This course is all about students who are willing to learn Yii2 and want their programming skills enhanced. You will learn all sort of Best Practices to use during your development.
I created this course with the intention to provide you with the knowledge you need to use Yii2 to develop applications fast and efficiently. I also create this course to help you provide a great skill that will propel you in your web development career.
Who is the target audience?
- Students who want to developer PHP dynamic applications and websites faster
- Students who have basic Knowledge of OOP in PHP
- Students who have basic knowledge of PHP and willing to learn a PHP framework
- Students who want to improve their careers or get a better one
- Students who want to learn Yii2 from basic to advanced
- Students who want to build web application using Yii2
Course Curriculum
Chapter 1: Getting started
Lecture 1: Introduction
Lecture 2: Install composer 1
Lecture 3: Install composer 2
Lecture 4: Install from an archive file
Lecture 5: Install Yii2 with composer
Lecture 6: Components structures and directories 1
Lecture 7: Components structures and directories 2
Lecture 8: When to use basic or advance template
Chapter 2: Yii2 Basics – MVC
Lecture 1: Introduction to MVC
Lecture 2: Model
Lecture 3: View
Lecture 4: Controller
Lecture 5: Passing data to view from controller
Lecture 6: Partial view
Chapter 3: Yii2 Templating
Lecture 1: Understanding layout
Lecture 2: Passing data to layout with params
Lecture 3: Passing data to layout with session
Lecture 4: Passing data to partial view
Lecture 5: Changing advanced website template 1
Lecture 6: Changing advanced website template 2
Lecture 7: Changing advanced website template 3
Lecture 8: Changing basic website template (bootstrap) 1
Lecture 9: Changing basic website template (bootstrap) 2
Lecture 10: Changing basic website template (bootstrap) 3
Lecture 11: Replicating basic template on advanced
Chapter 4: Routing
Lecture 1: Enable pretty URL
Lecture 2: Setup .htaccess file
Lecture 3: Passing parameters to URL
Lecture 4: Retrieving parameters from URL
Lecture 5: Remove parameter title from URL to look pretty
Chapter 5: Helpers
Lecture 1: HTML Helpers – Tags
Lecture 2: HTML Helpers – ActiveForm
Lecture 3: HTML Helpers – Img, Link
Lecture 4: HTML Helpers – Ul, Ol
Lecture 5: HTML Helpers – Form 1
Lecture 6: HTML Helpers – Form 2
Lecture 7: URL Helpers 1
Lecture 8: URL Helpers 2
Lecture 9: Array Helpers – Intro, getValue
Lecture 10: Array Helpers – Validate Array
Lecture 11: Array Helpers – getColumn, Index, map
Lecture 12: Array Helpers – multiSort, isIn, merges
Chapter 6: Database
Lecture 1: Connecting to database
Lecture 2: Migration
Lecture 3: Multiple database connections
Chapter 7: Authentication
Lecture 1: Signup
Lecture 2: Login
Lecture 3: Check authentication in views
Lecture 4: Logout
Lecture 5: Add more fields to signup
Lecture 6: Controller authentication
Lecture 7: Controller authentication 2
Lecture 8: Separate frontend and backend login table
Chapter 8: ActiveRecord
Lecture 1: Insert record
Lecture 2: Read all record from table
Lecture 3: Read one record from table
Lecture 4: Update record
Lecture 5: Delete record
Lecture 6: Authenticate active record actions
Lecture 7: Faker
Chapter 9: Database – Working with data
Lecture 1: Read all data in a table
Lecture 2: Filter columns and set conditions of data
Lecture 3: Order post, count and limit posts to be fetched at a time
Lecture 4: View post details
Lecture 5: Sluggable id
Lecture 6: Connect model to another database
Chapter 10: Widgets
Lecture 1: Creating widgets
Lecture 2: Gridview
Lecture 3: GridView – Format column
Lecture 4: GridView – ActionColumn
Lecture 5: Listview
Lecture 6: Detailview
Lecture 7: Pagination
Lecture 8: PJax – Inserting record
Chapter 11: Gii
Lecture 1: Generating model
Lecture 2: Generating controller
Lecture 3: Generating form
Lecture 4: Generating CRUD
Lecture 5: Generating module
Lecture 6: Generate CRUD to module
Lecture 7: Generating model from second database
Chapter 12: Relations
Lecture 1: HasOne relations
Lecture 2: HasMany relations
Chapter 13: Uploads
Lecture 1: File upload
Lecture 2: Upload multiple files
Lecture 3: Display post image
Chapter 14: Extensions
Instructors
-
Femi Ibiwoye
Web Developer
Rating Distribution
- 1 stars: 14 votes
- 2 stars: 25 votes
- 3 stars: 61 votes
- 4 stars: 98 votes
- 5 stars: 119 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple