Certification Program on Yii

This is a professional training program designed for the people who want to learn in-depth about Yii. Any final year student,
IT graduate or an IT professional can join this program.

  • Yii is an open source, object-oriented, component-based, MVC PHP web application framework. Yii is pronounced as “Yee” or [ji:] and in Chinese it means “simple and evolutionary”. Yii is a high-performance PHP framework which is best suited for developing Web 2.0 applications.

    ExcelPTP is giving training on the Yii framework to the developers as well as the students who want to start their career in the field of PHP. Yii framework is very fast and secure and therefore it has gained tremendous popularity in the market. For giving the training of Yii framework we have appointed a set of experts from the industry who will guide the students in every possible manner.

    This course is especially designed for the students who are interested in making a career in the PHP and therefore are willing to learn the Yii framework which has a lot of demand in the market nowadays. In this course, you will learn about the introduction to Yii, how to install Yii on your PC, developing a small app through Yii and at last the database connectivity.

    Goal: The goal of this course is to train the students in a professional way so that they can go to the industry and work on the Yii framework in a efficient manner. After learning this course, you will able to build your own application in Yii which will help you in your job.

    Prerequisites: Basic knowledge of  HTML and Core PHP is necessary.

    • Overview on PHP (optional)
    • Overview on HTML/CSS
    • Overview CorePHP and OOPS
    • OOP (optional)
    • Introduction Class & Objects
    • Class Constants
    • Autoloading Classes
    • Constructors and Destructors
    • Visibility
    • Object Inheritance
    • Scope Resolution Operator (::) (Static Method)
    • Static Keyword
    • Class Abstraction
    • Object Interfaces
    • Traits
    • Overloading / Over Riding
    • Object Iteration
    • Magic Method  (__tostring)
    • Final Keyword
    • Practical Assignment
    • MVC : Model, View and Controller (optional)
    • Learning with Examples for model – view – controller
    • MVC Approach
    • Practical Assignment
    • Starting with Yii Framework
    • Why Frameworks?
    • What is YII?
    • What is YII best for?
    • YII Comparison with Other Frameworks
    • YII Installation
    • Installation Guide
    • Creating First YII Application
    • Connecting to Database
    • Implementing CRUD Operations
    • Referencing Files and Directories
    • MVC Fundamentals in Yii
    • Typical Workflow
    • Entry Script
    • Application
    • Controller
    • Model
    • View
    • Components
    • Modules
    • Path alias and Namespace
    • Conventions
    • Development Workflow
    • Usage of Gii
    • Benefit and Usage of Gii
    • How to use Gii
    • Working with Forms
    • Creating Model
    • Creating Action
    • Creating Form
    • Collecting Tabular Input
    • Using Form Builder
    • Working with Databases
    • Data Access Objects (DAO)
    • Active Record
    • Relational Active Record
    • Caching
    • Data Caching
    • Fragment Caching
    • Page Caching
    • Dynamic Content
    • Extending YII
    • Using Extensions
    • Creating Extensions
    • Using Third Party Libraries
    • Testing
    • Test Driven Development
    • Test Environment Setup
    • Test Bootstrap Script
    • Defining Fixtures
    • Unit Testing
    • Functional Testing
    • Special Topics
    • Automatic Code Generation
    • URL Management
    • Authentication and Authorization
    • Theming
    • Logging
    • Error Handling
    • Internationalization
    • Security
    • Performance Tuning
    • Web Service
    • Console Applications
    • Practical Project
    • Questions / Answers
    • Few Examples – Practices
    • Resource Sharing

we have two training programs

No limits on learning, No limits on Training duration, No limits on salary offer,No limits on job interviews call ,
learn AS much AS you can & your Dream job is ready

4 months Training (Code: PTP-4):

  • 4 Months Training Program

  • Monday To Friday (4 Hours/Day)

  • Only Practical things

  • Individual one to one Training

  • Professional Well Experience Programmers as Trainers

  • Stipend provide based on performance

  • On job training program with 100% Placement Assistance till your 1st offer letter

6 months Training (Code: PTP-6):

  • 6 Months Training Program

  • Monday To Friday (8 Hours/Day)

  • Only Practical things

  • Individual one to one Training

  • Professional Well Experience Programmers as Trainers

  • Stipend provide based on performance

  • job Guaranteed training with offer letter on 1st Day of joining

Few Words from beginner

One of our trainee would love to share his Experience with you

Sooraj Dalwadi - Web Designer

I am pleased to have the Amar Technolabs Pvt. Ltd. & Excel PTP, as my preferred company for implementing my skills in Web Designing. I would like to thanks Excel PTP for their best level of teaching and delivering me best solutions.

I appreciate the efforts and cooperation shown by Excel PTP team at each level of task and I m glad to have chosen them as my implementation partner.

Sooraj Dalwadi,
Jr. Web Designer.