You are on page 1of 5

Course Outline

Dynamic Website Development Using PHP, MySQL, HTML, JavaScript & Joomla
HTML , XHTML Coding Difference between HTML & XHTML Create Menu DHTML Introduction to PHP / MySQL PHP Syntax & Constructs Apache Web Server PHP Built-in Functions Arrays & Data Types Forms Handling Handling Email with PHP Working with MySQL Handling Databases with PHP Using JavaScript Using Dreamweaver Using Flash Web Page Deployment Web Server Security

HTML, XHTML Coding


HTML Basic o HTML Elements o HTML Attributes o HTML Headings o HTML Paragraphs o HTML Formatting o HTML Styles o HTML Links o HTML Images o HTML Tables o HTML Lists

o HTML Forms HTML Advance o HTML Layout o HTML Frames o HTML Fonts o HTML Entities o HTML Head o HTML Meta o HTML URLs o HTML Tag List XHTML o XHTML Introduction o XHTML Why o XHTML vs HTML o XHTML Syntax o XHTML DTD o XHTML HowTo o XHTML Validation Create Menu Using DHTML Using Dreamweaver

Overview of PHP
Static vs. Dynamic Web Sites Dynamic Content from Databases Client-Side Scripting vs. Server-Side Scripting Apache web server installation & Configuration Configuring PHP.INI

Basic Scripting and Looping Constructs


PHP Scripting Fundamentals Print Statement Code Blocks Data Types Defining Constants and Variables Looping Constructs o o o o While Do While For Exit & Break

Conditional Constructs

True and False Expressions If, Else and Elseif Switch/Case Statement The ? (Ternary) Operator

PHP Functions

Introduction to Functions Declaring Functions Scope Passing Arguments to Functions Local and Global Scope Passing Arguments to Functions by Value and Reference Returning Values from a Function

PHP Operators

Logical Operators Relational Operators Bitwise Operators Other Operators

Arrays in PHP

What are Arrays? Usage of Arrays in PHP Array Indexing Initializing Arrays Operating on Arrays Sorting Arrays One-Dimensional Arrays Multi-Dimensional Arrays Associative Arrays Array Functions Forms and Arrays in Web Applications

Working with Databases and Forms


Configuring PHP For Database Support Simple SQL Queries via PHP Populating Forms Retrieving Data from Forms

Configuring and Using MySQL


Installing and Configuring MySQL Connecting to MySQL PHP Functions Specific to MySQL Executing SQL Calls o Select o Insert o Fetch o Update o Delete Using PHP MyAdmin to configure MySQL.

Introducing With JavaScript


JS Basic o o o o o o o o o o o o o o o JS Introduction JS How To JS Where To JS Statements JS Comments JS Variables JS Operators JS Comparisons JS If...Else JS Switch JS Popup Boxes JS Functions JS For Loop JS While Loop JS Break Loops

Advance JavaScript o JS Validation o JS Image Maps o JS Animation Web Page Deployment Web Server Security

Introducing With Joomla


Joomla Installation & Global Configuration Joomla Template Creation & Installation

How to create Category, Section & Article in joomla How to create Contact us page in joomla How to link articles to the Joomla Menu How to create a Poll in Joomla 1.5 How to add a hit counter in Joomla How to install extensions to your Joomla website How to change Joomla templates How to create a simple Joomla 1.5 template How to add a drop-down menu to Joomla 1.5 How to secure your Joomla website How to optimize your Joomla website How to create a backup of Joomla 1.5 How to upgrade Joomla 1.5 to the latest stable version How to upgrade from Joomla 1.0 to Joomla 1.5 How to fix the most common Joomla 1.5 issues How to convert a static website to Joomla Customize Module, Component & Plug in Creation & Installation.

Final Project
Dynamic Website Development using HTML, PHP, MySQL, JavaScript & Joomla.

Contact
Please contact us through email using marketing@nanoit.biz or mahbub@nanoit.biz , or, 0184 111 7001 -10 to reach us using phone or visit our website http://nanoit.biz . Thanks.

You might also like