Date : Fri, 01 Sep 2017 - Thu, 30 Nov 2017 Last Date of Registration : Thu, 31 Aug 2017
No. of Classes/ Sessions : 48 Total Hours : 96
Duration : 6 month Time : 6.00 pm - 8.00pm
Category : IT and Technology
Resource Person
Mohammed Abdullah Al Faisal

View Profile
Associate Resource Person

Training Details

Start Date: Fri, 01 Sep 2017
Last Date of Registration: Thu, 31 Aug 2017
Training Fee: 35000.00
Vanue: Dhaka: Bangladesh Skill Development.House # 2B, Road # 12 Mirpur Road, Dhanmondi, Dhaka-1209, Bangladesh.


Who Can Attend?

Any IT and none IT persons

Methodology

Lecture,Practical exercise and evaluation, Evaluation: Classroom attendance, regular participation in the class, practical exercise,

"Web Design & Development Project = Industry oriented Application Development, Language = PHP (using
Objective of this Training

How participant will benefit after the course:

  • This course will enable participants to design dynamic web site and application using yii2.
  • Rapidly developing modern Web applications
  • Utilizes Modern Technologies
  • Highly Extensible
  • Simplifies Security
  • Shorten Development Time
  • Easy to Tune for Better Performance

Training Overview & Outline


Day 1: Introduction to Yii2 Framework
Day 2:     

  • Installing Yii2
  • Running Applications
  • Saying Hello

 Day 3:

  • Application Structure
  • Applications
  • Application Components
  • Controllers
  • Models
  • Views
  • Modules
  • Filters
  •  Widgets
  •  Assets
  •  Extensions

Day 4:

  • Using Gii to create our Project
  •  Design the database schema to support projects

Day 5:

  • Displaying Data
  • Pagination
  • Sorting
  • Data Providers

Day 6:

  • Yii2's relational AR model features
  • GridViewconfiguration
  • DetailViewconfiguration
  • SearchModelconfiguration

Day 7:

  • Form field validation
  • Data Formatting

Day 8:

  • Html helper
  •  Admin data filter
  • Know about model behaviors

Day 9:

  • Access control filter
  • Authentication

Day 10:

  • Security
  • Security best practices

Day 11:

  • Caching
  • Data Caching
  •  Fragment Caching
  • Page Caching
  •  HTTP Caching

Day 12:

  • Handling Requests
  • Routing and URL Creation
  • Requests

Day 13:

  • Creating user-friendly URLs
  •  Configuring routing rules

Day 14:

  • Special TopicsWidgets

Day 15:

  • Theming
  • Configuring the application to use a theme
  • Working with Client Scripts

Day 16:

  • yii2 advanced template
  • Translating the site to other languages

 Day 17 to Day 20:

  •  SDLC – Overview

Day 21 to Day 31:

  • A Real life project using yii2

Day 32 to Day 35:

  • Testing &Deployment

 
 
  
 

 

Registration