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   While
         o   Do… While
         o   For
         o   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   JS Introduction
     o   JS How To
     o   JS Where To
     o   JS Statements
     o   JS Comments
     o   JS Variables
     o   JS Operators
     o   JS Comparisons
     o   JS If...Else
     o   JS Switch
     o   JS Popup Boxes
     o   JS Functions
     o   JS For Loop
     o   JS While Loop
     o   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.

Php

  • 1.
    Course Outline Dynamic WebsiteDevelopment 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
  • 2.
    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 While o Do… While o For o Exit & Break Conditional Constructs
  • 3.
    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
  • 4.
    Configuring and UsingMySQL  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 JS Introduction o JS How To o JS Where To o JS Statements o JS Comments o JS Variables o JS Operators o JS Comparisons o JS If...Else o JS Switch o JS Popup Boxes o JS Functions o JS For Loop o JS While Loop o 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
  • 5.
    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.