Advance PHP Training
Advance PHP Training
Advance PHP Training
PHP
CURRICULUM
This course is intended for anyone looking to their current PHP and MySQL knowledge to that
of an Advanced PHP Developer . AdvPHP aims to assist PHP users of all levels to create
robust, maintainable applications quickly and easily . Developers who are already familiar
with PHP and want to improve their knowledge of advanced development techniques like
CakePHP , Joomla, Smarty etc.
Course Description
Joomla is an award-winning content management system (CMS), Which enables you to
build Web sites and powerful online applications. Many aspects, including its ease-of-use
and extensibility , have made Joomla the most popular W eb site software available. Best of
all, Joomla is an open source solution that is freely available to everyone.
WordPress is free blog software, unless you want to implement some more features to meet
the growing needs of a popular blog. During the next few years W ordPress evolve into more
of a CMS friendly platform.
Designed For
Anyone who have successfully completed the Basic PHP course.
Job seekers who want to double their chances to get placement as PHP Developer
Developers who are already familiar with PHP and want to improve their knowledge of
advanced development techniques.
Professional PHP developers who want to write more ef ficient and secure code.
PHP Programmers who want to learn MVC based framework
Course Contents:
Joomla
Introducation to Joomla
§ Content Management System Overview , Joomla! Benefits, Joomla! Features, How
Joomla! W orks.
Joomla Administration
Administration, Template Manager , Language Manager , Ariticle Manager , Section and
Category Managers, Frontpage Manager , Media Manager , Trash manager , Global
Configuration Manager , User Manager , Menu Manager , Extension Manager , Module
Manager , Plugin Manager .
Joomla Extensions
Difference Between Modules, Components, and Plug-Ins: The Most Advanced
Extensions, Components and Modules, Module Types, Default Site Modules, W rapper,
Banners Module and Advertisement Module.
Site Components
Banners Component, Contacts Component, Newsfeeds Component, Polls Component,
Weblinks Component, Site Plug-Ins.
Wordpress
Installation of W ordpress
Installing W ordPress on a Dedicated Server
Understanding wp-config.php
Understanding the database structure
Understanding Directory Permissions
Working in widgets
Installing widgets
Creating your own Widget
Working with W ordPress Themes
Understanding the Structure of W ordPress Themes
Finding Themes and Choosing the Right One
Installing and Configuring Themes
Editing and Customizing Themes
CakePHP
Beginning with CakePHP
What is CakePHP , Understanding Model-V iew-Controller
CodeIgniter
Introduction to CodeIgniter
What is CodeIgniter , Requirements, Basic Installation
Introduction to MVC structure
OOPs programming in CodeIgniter
Application set up with Codeigniter
Understand view model and controller
Interaction with database,
Implementing with ajax(with jquery)
Helpers , Libraries in Codeigniter
Validating the users.
Project Implementation in CodeIgniter
Jquery Implementation
jQuery is a fast, small, and feature-rich JavaScript library . It makes things like HTML
document traversal and manipulation, event handling, animation, and Ajax much simpler
with an easy-to-use API that works across a multitude of browsers. With a combination of
versatility and extensibility , jQuery has changed the way that millions of people write
JavaScript.
Introduction to Jquery
Implementing a Jquery features in our website.
Website Hosting
How we upload/host our website online.
Partners : Java