HOME | ABOUT US | REGISTER ONLINE | RESOURCE PERSONS | WORKSHOP| PREVIOUS WORKSHOP| COMPANIES PARTICIPATED | CONSULTANCY SERVICE | CONTACT
PHP Programming with CodeIgniter & CakePHP Framework
About Workshop


Introduction
In this PHP course you will learn Advanced level PHP with CodeIgniter & CakePHP framework, and how to execute scripts on your server. You will also learn about Advanced MySQL, XHTML, DHTML, Advanced JavaScript, and AJAX. We will teach you advanced level CSS. After finishing this course, you can develop projects using PHP framework CodeIgniter & CakePHP with MySQL.

How participant will benefit after the course
• PHP frameworks help reuse the developed code, intuitive to work with and of course stable.
• Participants will be able to develop professional dynamic website using CodeIgniter and CakePHP.
• Participant will be able to design database with proper documentation.
• They will also know & develop Online Payment Method.

Course Highlights:
• Complete package on web development with XHTML, DHTML
• PHP framework along with documentation process
• Client side & server side validation with image verification
• SSL & Email Manager System
• Import & Export Files
• Advanced PHP & AJAX Searching
• Online Payment Method
• CakePHP Framework – Basic with Models, Controllers & Views
• CakePHP Framework – Develop web application
• Individual / Group PHP framework CodeIgniter & CakePHP Project

Workshop topics to be covered:

Lesson: 01 (XHTML & DHTML)
Introduction, XHTML Syntax, XHTML DTD, XHTML Validation, XHTML Modules, XHTML Tag List, XHTML Attributes, XHTML Events, DHTML Introduction, DHTML JavaScript, DHTML DOM, DHTML Events, DHTML CSS

Lesson: 02 (Advanced CSS)
Classification, Positioning, Dimension, Media Types, Pseudo-class, Pseudo-elements.

Lesson: 03 (PHP Server Installation, Basic PHP Variable, Operator & Statement)
• About PHP
• About MySQL
• Advantage of using PHP for web development
• PHP Installation
• PHP Syntax & PHP Variable
• PHP Operators
• Conditional Statements
o if (...else) statement
o Switch statements

Lesson: 04 (PHP Loops, Array & Functions)
• Loop
o For statement
o Foreach statement
o While statement
o Do While statement
• Arrays
• PHP Functions
• Get & Post Variable
• Difference between PHP 4 & PHP 5

Lesson: 05 (PHP CodeIgniter Framework Projects Creation)
• Advantage of using Framework
• Introducing PHP Framework (CodeIgniter)
• Lecture on PHP Framework with Example

Lesson: 06 (CodeIgniter Framework - Basic DB & Client Side Validation)
• Active Record Class:
o Insert Data
• Client Side Validation
• RegExp

Lesson: 07 (CodeIgniter Framework - Server Side Validation & Image Verification)
• Server side validation
• Captcha image verification

Lesson: 08 (CodeIgniter Framework - Advanced Database with Session & Email System)
• Active Record Class:
o Selecting Data
o Method Chaining
• Session
• Email system

Lesson: 09 (DB Normalization, Query, DB Relationship & Model Description)
• Active Record Class:
o Deleting Data
o Updating Data
• Database Normalization
• Database relationship
• Database Model Description

Lesson: 10 (Advanced PHP Framework with Methods, Classes & Cooke)
• Basic database design concept
• CodeIgniter Methods
• CodeIgniter Classes
• Cooke

Lesson: 11 (Ajax with Advanced Searching)
Introduction, Ajax request, Ajax Example, Ajax browser, Ajax XMLHttpRequest, Ajax suggest, Ajax database, Ajax XML file.
Note: Test on Database, JavaScript & Ajax

Lesson: 12 (CodeIgniter Framework - SSL, Email Manager)
• Lecture on secure path SSL
• Email Manager

Lesson: 13 (CodeIgniter Framework - File Import, Export & Advanced Searching)
• File import
• File export
• Advanced PHP Searching

Lesson: 14 (CodeIgniter Framework - File Upload & Online Payment Method)
• Include file & file upload
• PayPal Standard
• Authorize.net

Lesson: 15 (CakePHP Framework – Basic with Models, Controllers & Views)
• Introduction to CakePHP
• Basic Concepts
• Installing CakePHP
• Configuration
• Models
• Controllers
• Views
• Components
• Helpers

Lesson: 16 (CakePHP Framework – Develop web application)
• Cake's Global Constants and Functions
• Data Validation
• Plugins
• Access Control Lists
• Data Sanitation: The Sanitize Class
• The Cake Session Component
• The Request Handler Component
• The Security Component
• Simple User Authentication

Bdjobs.com Workshop Tracks
 
Marketing/ Sales Track
HR Track
Finance, Accounts & Commercial Track
Quality & Process Track
IT Track
RMG Track
Banking & Financial Industry Track
Development/ NGO Track
Next Stage/ Career Development Track
Project Management
Other Specialized Workshops
 
BdJobs.com Limited
8th Floor - West
BDBL Building (Old BSRS)
12 Kawran Bazar
Dhaka, Bangladesh
Email:
asad@bdjobs.com, jomir@bdjobs.com, sumona@bdjobs.com, bithi@bdjobs.com, saleehin@bdjobs.com, hasantareq@bdjobs.com, ridoy@bdjobs.com
Tel: 9117179,9140345,8124366,
9143104,9144559
Cell: 01811410861-62,01811410851 ctg