About Workshop
Introduction
In this course you will learn to build own PHP CMS. Throughout this course, you will develop CMS by using PHP CodeIgniter Framework. CodeIgniter is an Application Development PHP Framework created to help web developers build websites and applications faster and more efficiently. Its goal is to enable you to develop projects much faster than you could if you were writing code from scratch, by providing a rich set of libraries for commonly needed tasks, as well as a simple interface and logical structure to access these libraries. Codeigniter lets you creatively focus on your project by minimizing the amount of code needed for a given task. After finishing this course, you will be able to develop project using PHP framework CodeIgniter with MySQL.
Course Highlights:
Understanding XHTML and DHTML
Understanding about CSS
Lecture on JavaScript DOM and AJAX
PHP framework along with documentation process
PHP Codeigniter Framework Projects Creation
Basic DB & Client Side Validation
Server Side Validation & Image Verification
Advanced Database DB Normalization, & DB Relationship
Advanced Database with Session
Advanced PHP Framework with Methods, Classes & Cooke
Implementation of TinyMCE Editor
SSL, Email Manager, File Import & Export
Advanced Searching, File Upload & Online Payment Method
Individual / Group PHP framework Codeigniter Project
Workshop topics to be covered:
Day 1: 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
Day 2: Classification, Positioning, Dimension, Media Types, Pseudo-class, Pseudo-elements. Lecture on JavaScript DOM and AJAX
Day 3: About PHP, About MySQL, Advantage of using PHP for web development, PHP Installation, PHP Syntax & PHP Variable, PHP Operators, Conditional Statements , If (...else) statement ,Switch statements
Day 4: Loop , For statement , Foreach statement, While statement , Do While statement , Arrays, PHP Functions, Get & Post Variable , Difference between PHP 4 & PHP 5
Day 5: About Framework & advantage of using Framework , About Codeigniter, Application Flow Chart, Model-View-Controller, Codeigniter Projects Creation
Day 6: Active Record Class: Insert Data, Client Side Validation , RegExp
Day 7: Server side validation , Captcha image verification
Day 8: Basic database design concept , Database Normalization , Database relationship, Database Model Description, Active Record Class: Selecting Data, Method Chaining, Active Record Class: Deleting Data, Updating Data , Session
Day 09: Codeigniter Methods , CodeIgniter Classes, Cooke, Implementation of TinyMCE Editor, Chart
Day 10: Lecture on secure path SSL , Email Manager, File import & export
Day 11: Advanced PHP Searching, Include file & file upload
Day 12: Understanding online payment method, Implementation of PayPal Standard payment , Understanding Authorize.net