PHP-MYSQL WITH JOOMLA

(60 Hours)

PHP Course Outline (Day wise)

HTML & CSS

  • Basic HTML, including concepts of table, form and div
  • Hyper Linking with HTML
  • Creating Home Page using Frame tag
  • HTML Important tags like <pre>, <iframe>,<meta> etc.
  • Using Dreamweaver to generate HTML tags and to Create Home page
  • Use of CSS and CSS implementation.

 JAVA SCRIPT

  • How JavaScript is used.
  • JavaScript syntax.
  • About objects, methods, and properties.
  • Work with JavaScript variables.
  • Create your own functions in JavaScript.
  • Write flow control logic in JavaScript.
  • Validate forms with JavaScript.
  • Create roll-over images with JavaScript.
  • Open and work with new windows.
  • Work with JavaScript timers and intervals.
  • Learn to work with the navigatorhistory, and location objects.

MYSQL

  • Introduction to MY-SQL, PHP MySQL Connect to a Database, SQL Syntax, SQL Create DB, SQL Create Table,SQL Constraints, SQL Not Null, SQL Unique, SQL Primary Key, SQL Foreign Key, SQL Stored Procedure, Overview of XML and JQUERY.
  • Using MYSQL with WAMP server, SQL Administration (Creating Use, Rights, Passwordetc) for data manipulation with PHP.

PHP INTRODUCTION/PHP LOOPS AND ARRAYS

  • About PHP
  • PHP Installation
  • About LAMP,WAMP and XAMP
  • PHP benefits over other Server Side Program
  • Introduction About PHP based WebCMS like Drupal, Joomla and Wordpress
  • PHP variables, PHP String, PHP Operators,
  • PHP if – else, Programming Examples and Implementation
  • PHP For Loops, Programming Examples and Implementation
  • PHP Switch Case Programming Examples and Implementation
  • PHP While Loops and Do While Loops
  • PHP Arrays

PHP FUNCTIONS AND INTERACTION WITH FORM

  • PHP Functions, PHP Forms, PHP $_GET, PHP $_POST
  • Using these concept making some PHP / MY – SQL application like logging in to database.
  • Data manipulation using PHP
  • Creating Profile page, Password Modification Screen and Deleting the Database Record using PHP-MYSQL
  • PHP Include, PHP File, PHP File Upload, PHP Cookies, PHP Sessions, PHP E-mail, PHP Error handling,
  • PHP Exception, Server side validation
  • Using these concept making some PHP / MY – SQL application like logging in to database, stopping the backbutton property of the browser

PHP FILE HANDLING, UPLOAD DOCUMENTS AND ERROR HANDLING

·         PHP Include,

·         PHP File, PHP File Upload,

·         PHP E-mail, PHP Error handling,

·         PHP Exception, Server side validation

PHP OOPS CONCEPT

  • Basic and essential knowledge of OOPS
  • Inserting, Fetching, Editing, Deleting and Reporting the data of the registration page using OOPS
  • Useful PHP Classes and Objects

PHP STATE MANAGEMENT/PHP INBUILT FUNCTIONS

  • Client side and Server Side State management in PHP
  • PHP Cookies,
  • PHP Sessions,
  • Creating Login Page using State Management
  •  String Functions
  • Date & time Functions
  • Mathematical Functions
  • Mysql Functions
  • Mail Functions

JOOMLA

Course Outline

  • CMS Introduction
  • CMS Structure
  • CMS Types (Files & Database)
  • Joomla Introduction
  • Joomla Advantages
  • Joomla CMS Features
  • WAMP Installation
  • Requirements of Joomla Installation
  • Installing Joomla on Local System
  • Installing Joomla on Windows
  • Installation Commons Errors
  • Joomla Frontend and Backend
  • Menus, Articles, Sections, Categories
  • Joomla Extensions (Frontend & Backend)
  • Modules, Components & Plug-in
  • Global Configuration Settings
  • Site Settings
  • Server Settings
  • System Settings
  • Joomla User Management
  • Managing Media with Media Manager
  • Section Manager
  • Category Manager
  • Creating Articles in Joomla
  • Joomla Article Parameters
  • Archive Manager
  • Front Page Manager
  • Article Trash
  • Joomla Creating Menu
  • Joomla Menu types
  • Joomla Menu Parameters
  • Joomla Menu Trash
  • Joomla Menu Modules
  • Joomla Menu Assignment
  • Install and Uninstall Modules
  • Module Manager
  • Default Joomla Modules
  • Module Positions and Parameters
  • Workings with External Modules
  • Using Components
  • Banners, Contact, News Feed
  • Polls, Search and Web Links
  • Plugin Manager
  • Joomla Templates Introduction
  • Joomla Template Manager
  • Joomla Templates Installing
  • Customizing Joomla Template
  • User Positions in Joomla
  • Custom Joomla Template
  • Adding Styles to Joomla Template
  • Top Extensions in Joomla
  • Ecommerce with Virtue Mart
  • SEO Extensions in Joomla
  • Language Manager
  • Social Networking Extensions
  • Security and Backup Extensions
  • Premium Extensions in Joomla
  • Live Project Exposure