Yii is an open source, high performance application development framework best for developing web applications in PHP. Yii is a powerful framework used for developing large MVC application with its fast, secure and easy to use features. Yii accelerates the application development process by maximizing the reusability of web programming. The training course is designed to teach the students to develop application that has high traffic such as web portals, forums and CMS.
The students will learn to develop virtually any scale of web applications by understanding the light-weight features of Yii framework and sophisticated caching mechanism. This training will prepare students on serious application development from the ground up. The students after the completion of the training program will be able to fulfill the responsibilities of web application developer in Yii framework or a CMS developer. Yii is regarded as one of the best MVC framework by industry professionals and is used extensively in PHP application development.
The instructors at Nepal Training Centre are qualified industry professionals with multiple years of experience in application development in Yii framework. The instructors have spent a considerable amount of time and effort in research to prepare comprehensive course content acceptable at the industry level and are updated frequently to cover all the development in Yii framework. The hands on training and professional job oriented training approach of the instructors will prepare the student to pursue a career in Yii framework.
Yii framework training is perfect for web developers who are looking to start a career in web application development using a framework. Individuals looking to join the training course must knowledge of Object Oriented Programming Concepts and PHP language. The knowledge of HTML, CSS and SQL is beneficial for the students during the training.
Module 1: Concept of MVC architecture
• Introduction to MVC
• Functionality
• Why?
Module 2: Introduction to Yii Framework
• Introduction to Yii
• Installation and configuration of Yii
• Configuration of Files and Folders
Module 3: Fundamentals of Yii
• Scripts
• MVC
• Components
• Module
• Namespace
• Conventions
• URL
Module 4: Model, view and Controller
• GII tools
• Actions
• Access
• Models
• Views
• Forms
Module 5: Database
• Connectivity
• Record
• Queries
• Relational tables
Module 6: Application
• Login
• Authentication
• Internationalization
Module 7: Yii Themes and extensions
• Implementation of themes
• Custom themes
• Extensions
Module 8: Error handling and testing
• Error Handling
• Testings