V-Empower – Training Program
V-Empower have lately been focusing upon the open sources and open source technologies, mainly PHP. We are in the process of elevating our niche in this area to the next level, and be the most looked after “one stop shop” for all PHP stuff.
While doing so, we also want to build a next level of team with PHP skills, and that main reason has pulled us in to training division.
Our focus while training all aspiring candidates at a reasonable training fee, would be towards carving a niche out of them in PHP5.3, with series of test after each topic and also after the completion of the training.
Finally we qualify the candidate on their aggregate of average scoring, and shall also provide them a certificate from V-Empower, which will say about their ranking in PHP and their forte with certain areas in PHP.
The training is basically for
- PHP programming following a MVC architecture through a framework (mostly symphony).
- The basics like html and java scripts will also be the part of the curriculum.
- Please find the detailed training syllabus in subsequent section.
- The program is for duration of about 1.5 to 2 months.
- The training classes will be in morning sessions starting from 10:30 AM – 12:00 NOON (including Saturdays).
- The trainees are supposed to do their practice, immediately after the training for around 2 hours in groups of 2 candidates each.
We might schedule shift system if the number of candidates increase.
- The practice session will be helped and monitored by a Lab instructor.
- The fee for the curriculum is INR 4500/-
- Please Note: The training program doesn’t guarantee you a job, but we would definitely like to counsel the qualifying candidates and look to recruit them for internship with or without payroll for about 3 months, before they are made permanent employees (on V-Empower or our Associates’ payroll).
V-Empower – PHP Training Syllabus
1. Hyper Text Markup Language (HTML)
- Basic HTML
- Using Tables in HTML
- Forms & Data Handling
- Cascading Style Sheets (CSS)
2. JavaScript (JS)
- Basic JavaScript
- In-built Functions & Methods
- Forms & Data Handling
- Data Validations & Error Handling
- Dynamic HTML (DHTML)
3. Core PHP
- Intro to Server-Side Languages (Dynamic Web)
- PHP Installation & php.ini Configuration
- PHP Scripting Fundamentals
- Variables, Data Types & Expressions
- Operators in PHP
- Looping & Conditional Constructs
- In-Built Functions (String, Math & Date)
- Arrays and In-Built Functions
- User-Defined Functions
- Error Handling & Reporting
4. Advanced PHP
- Intro to PHP Components & Settings
- HTTP Headers & Output Buffering
- Overview of Directory & File Processing
- Functions of File Component
- File Uploads & Downloads
- Intro to Mail Processing
- Individual & Mass Mailing Explained
- Session & Cookie Management
- PHP Functions for Managing Sessions
- Authentication in PHP
- Overview to OOPs
- Objects & Classes in PHP
- Inheritance and Access Modifiers
- $this & Scope Resolution Operator
- Class constants , Parent & Self
- Static Members & Static Functions
- Final Methods & Final classes
- MySql
5. MVC Architecture
- Introduction
- Business Process in MVC
6. MVC Frameworks (Symfony)
- Introduction
- Installation
- Project Setup
- Database configuration
- Form Creation and Validations
- Interact with Database
Get Started