Advance Diploma in Web Development
                 Course syllabus
 Subject                  Content description                     Time Duration

           Introduction

              •   Introduction
HTML
              •   A Brief Overview


           HTML Tags

              •   HTML Document Type Overview

              •   The Outer Structure of an HTML Document: Part

              •   The Outer Structure of an HTML Document: Part

              •   Creating and Using Templates

              •   HTML and Text

              •   Paragraphs

              •   Block and Inline Tags

              •   Controlling Line Breaks and Spaces

              •   Phrase Elements

              •   Font-Markup Elements

              •   Quotations and Quote Marks

              •   Pre-Formatted Text using the PRE Tag

              •   Aligning Paragraphs

              •   HTML Lists

              •   Selecting a Typeface using the FONT Tag

              •   Selecting a Type Size using the FONT Tag

              •   Introduction to Hyperlinks

              •   Absolute and Relative URLs

              •   Specifying a Different Base for Relative URLs

              •   Adding Titles to Your Links

              •   Fragments: Linking to a Segment of a Page
•     Inline Images and the IMG Tag

           •     Flowing Text Around an Image

           •     Breaking Lines Around an Image

           •     Image Borders

           •     Naming Images for Scripting
        Tables

           •     Introduction to HTML Tables

           •     Formatting Tables with CSS

           •     Aligning Images with Tables


        Frames

           •     Frames Overview

           •     Targeting Links to the Correct Frame

           •     Hiding Frame Borders


        Forms

            •    HTML Forms



        Introduction and Overview

           •     Welcome

           •     Introduction
XHTML
           •     What is XML?

           •     Conversion


        XHTML Structure and Tags

           •     Structure of an XHTML Document

           •     Outer Document Containers

           •     Creating and Using Templates

           •     XHTML and Text

           •     Paragraphs

           •     Block and Inline Tags
•     Controlling Line Breaks and Spaces

        •     Phrase Elements

        •     Font-Markup Elements

        •     Headings

        •     Quotations and Quote Marks

        •     Pre-formatted Text Using the PRE Tag

        •     Selecting a Type Face Using the FONT Tag

        •     Selecting a Type Size Using the FONT Tag

        •     XHTML Lists

        •     Introduction to Hyperlinks

        •     Relative URLs

        •     Specifying a Base for Relative URLs

        •     Fragments

        •     Inline Images

        •     Flowing Text Around an Image



      Tables

        •     Introduction to XHTML Tables

        •     Aligning Images with Tables



      Frames

         •    Frames Overview



      Forms

         •    Forms Overview



      Introductionc
        •     Welcome

CSS     •     What's Needed

        •     What is CSS?
Basics

  •     Web Sites that use CSS

  •     Breakdown of a CSS Rule

  •     CSS in HTML Documents

  •     The Document Tree

  •     Writing your First Rule




Incorporating CSS into HTML

  •     Class Selectors

  •     ID Selectors

  •     The SPAN Tag

  •     Grouping Selectors

  •     Types of Elements

  •     The DIV Tag

  •     Descendent Selectors




Color
  •     The Old HTML Way

  •     Background Colors

  •     Color in CSS



Layout
  •     Explaining the Box Model

  •     Border Properties

  •     Margins

  •     Padding

  •     Element Positioning

  •     The Clear Property

  •     Layered Presentation
•    Background Images

          •    Background Position

          •    Font Families

          •    Font Styles

          •    Font Weight

          •    Font Size

          •    Text Line Height

          •    Font Variant

          •    Indenting Text

          •    Aligning Text

          •    Text Decoration

          •    Transforming Text

          •    Link Basics

          •    More on Links

          •    CSS and Different Media


      1. Introduction


          •    IntroducingApache,Php,mysql


PHP       •    Installing Apache,Php,Mysql

          •    Configuring Apache for Php




      2.Php Basics


          •    Syntax rules

          •    Escaping characters

          •    Reserved words

          •    Variable

          •    Data types

          •    Functions
•    Function arguments

    •    Multiple arguments

    •    Variable scope

    •    Multiple arguments



3. Performing Operations


    •    Arithmetic operators

    •    Logical operators

    •    Assignment operators

    •    Comparison operators

    •    Conditional operators




4. Making Statements


    •    Conditional if statement

    •    If else statement

    •    Switch statement

    •    For loop

    •    While loop

    •    Do-while loop

    •    Interrupting loops

    •    Return statements




5. Using arrays


    •    Creating an array

    •    Changing array elements

    •    Listing array elements
•    Getting the array size

               •    Adding and removing array elements

               •    Array keys and values

               •    One base indexing



           Manipulating arrays



           6. Generating dynamic content


               •    Identifying browser platform

               •    Server date and time

               •    Time specific content

               •    Random number generator
Advanced
  PHP
               •    Getting form values

               •    Displaying submitted values

               •    String manipulation

               •    Reloading a page

               •    Browser redirection



           7. File handling with Php


               •    Displaying directory files

               •    Coping and renaming files

               •    Deleting files

               •    Opening and closing files

               •    Reading files

               •    Writing files

               •    Logging visitor details

               •    Enabling file uploads

               •    Creating and upload form
•    Creating an upload script

                 •    Uploading a file




             8. Data persistence


                 •    Introducing cookies

                 •    Set a cookie



                 •    Access limitation

                 •    Introducing sessions

                 •    Starting session

                 •    Session without cookies

                 •    Setting session persistence

                 •    Cookies or session




             9.E-mail with Php


                 •    Sending plain text E-mail

                 •    Sending html E-mail

                 •    Creating an attachment form

                 •    Sending attachment with E-mail




             10. Getting started with Mysql


                 •    Introducing databases

PHP and My       •    Exploring database tables
   SQL
                 •    Creating new database

                 •    Creating database table

                 •    SQL data types
•    Inserting table data

                   •    Altering an existing table

                   •    Updating records

                   •    Deleting data, tables and databases

                   •    SQL Queries




               11. Php and Mysql together


                   •    Creating Mysql user and password

                   •    Connecting a user to Mysql

                   •    Listing databases

                   •    Listing table names

                   •    Creating a database

                   •    Deleting a database

                   •    Creating a database table

                   •    Inserting table data

                   •    Altering tables

                   •    Retrieving data from a table



               •       Registering Domains.

Web Hosting    •       Parking Web sites.

               •       Publishing with FTP



              Optional Contents(Explain after the development part
               DreamWeaver

               •       Creating Web Pages.
DreamWeaver
               •       Working with Page Layouts

               •       Creating Frames
•       Working with Images

            •       Web Forms

            •       Editing HTML



            Flash

            •       Shapes, Colors, and Fills

            •       Flash Timelines

            •       Working with Layers
  Flash
            •       Saving and Publishing Movies

            •       Flash Symbols and Buttons

            •       Adding Sound to Flash

            •       Adding Flash Movies to HTML



            Photoshop

            •       Editing a Scanned Image

            •     Adjusting Tone, Balance and Focus from a
                Scanned Image

            •       Bevel and Emboss Effects
Photoshop
            •       Using Mixed Typefaces

            •       Creating a Floating Selection

            •       Using Layer Opacity

            •       Creating Web Graphics
Web designing syllabus

Web designing syllabus

  • 1.
    Advance Diploma inWeb Development Course syllabus Subject Content description Time Duration Introduction • Introduction HTML • A Brief Overview HTML Tags • HTML Document Type Overview • The Outer Structure of an HTML Document: Part • The Outer Structure of an HTML Document: Part • Creating and Using Templates • HTML and Text • Paragraphs • Block and Inline Tags • Controlling Line Breaks and Spaces • Phrase Elements • Font-Markup Elements • Quotations and Quote Marks • Pre-Formatted Text using the PRE Tag • Aligning Paragraphs • HTML Lists • Selecting a Typeface using the FONT Tag • Selecting a Type Size using the FONT Tag • Introduction to Hyperlinks • Absolute and Relative URLs • Specifying a Different Base for Relative URLs • Adding Titles to Your Links • Fragments: Linking to a Segment of a Page
  • 2.
    Inline Images and the IMG Tag • Flowing Text Around an Image • Breaking Lines Around an Image • Image Borders • Naming Images for Scripting Tables • Introduction to HTML Tables • Formatting Tables with CSS • Aligning Images with Tables Frames • Frames Overview • Targeting Links to the Correct Frame • Hiding Frame Borders Forms • HTML Forms Introduction and Overview • Welcome • Introduction XHTML • What is XML? • Conversion XHTML Structure and Tags • Structure of an XHTML Document • Outer Document Containers • Creating and Using Templates • XHTML and Text • Paragraphs • Block and Inline Tags
  • 3.
    Controlling Line Breaks and Spaces • Phrase Elements • Font-Markup Elements • Headings • Quotations and Quote Marks • Pre-formatted Text Using the PRE Tag • Selecting a Type Face Using the FONT Tag • Selecting a Type Size Using the FONT Tag • XHTML Lists • Introduction to Hyperlinks • Relative URLs • Specifying a Base for Relative URLs • Fragments • Inline Images • Flowing Text Around an Image Tables • Introduction to XHTML Tables • Aligning Images with Tables Frames • Frames Overview Forms • Forms Overview Introductionc • Welcome CSS • What's Needed • What is CSS?
  • 4.
    Basics • Web Sites that use CSS • Breakdown of a CSS Rule • CSS in HTML Documents • The Document Tree • Writing your First Rule Incorporating CSS into HTML • Class Selectors • ID Selectors • The SPAN Tag • Grouping Selectors • Types of Elements • The DIV Tag • Descendent Selectors Color • The Old HTML Way • Background Colors • Color in CSS Layout • Explaining the Box Model • Border Properties • Margins • Padding • Element Positioning • The Clear Property • Layered Presentation
  • 5.
    Background Images • Background Position • Font Families • Font Styles • Font Weight • Font Size • Text Line Height • Font Variant • Indenting Text • Aligning Text • Text Decoration • Transforming Text • Link Basics • More on Links • CSS and Different Media 1. Introduction • IntroducingApache,Php,mysql PHP • Installing Apache,Php,Mysql • Configuring Apache for Php 2.Php Basics • Syntax rules • Escaping characters • Reserved words • Variable • Data types • Functions
  • 6.
    Function arguments • Multiple arguments • Variable scope • Multiple arguments 3. Performing Operations • Arithmetic operators • Logical operators • Assignment operators • Comparison operators • Conditional operators 4. Making Statements • Conditional if statement • If else statement • Switch statement • For loop • While loop • Do-while loop • Interrupting loops • Return statements 5. Using arrays • Creating an array • Changing array elements • Listing array elements
  • 7.
    Getting the array size • Adding and removing array elements • Array keys and values • One base indexing Manipulating arrays 6. Generating dynamic content • Identifying browser platform • Server date and time • Time specific content • Random number generator Advanced PHP • Getting form values • Displaying submitted values • String manipulation • Reloading a page • Browser redirection 7. File handling with Php • Displaying directory files • Coping and renaming files • Deleting files • Opening and closing files • Reading files • Writing files • Logging visitor details • Enabling file uploads • Creating and upload form
  • 8.
    Creating an upload script • Uploading a file 8. Data persistence • Introducing cookies • Set a cookie • Access limitation • Introducing sessions • Starting session • Session without cookies • Setting session persistence • Cookies or session 9.E-mail with Php • Sending plain text E-mail • Sending html E-mail • Creating an attachment form • Sending attachment with E-mail 10. Getting started with Mysql • Introducing databases PHP and My • Exploring database tables SQL • Creating new database • Creating database table • SQL data types
  • 9.
    Inserting table data • Altering an existing table • Updating records • Deleting data, tables and databases • SQL Queries 11. Php and Mysql together • Creating Mysql user and password • Connecting a user to Mysql • Listing databases • Listing table names • Creating a database • Deleting a database • Creating a database table • Inserting table data • Altering tables • Retrieving data from a table • Registering Domains. Web Hosting • Parking Web sites. • Publishing with FTP Optional Contents(Explain after the development part DreamWeaver • Creating Web Pages. DreamWeaver • Working with Page Layouts • Creating Frames
  • 10.
    Working with Images • Web Forms • Editing HTML Flash • Shapes, Colors, and Fills • Flash Timelines • Working with Layers Flash • Saving and Publishing Movies • Flash Symbols and Buttons • Adding Sound to Flash • Adding Flash Movies to HTML Photoshop • Editing a Scanned Image • Adjusting Tone, Balance and Focus from a Scanned Image • Bevel and Emboss Effects Photoshop • Using Mixed Typefaces • Creating a Floating Selection • Using Layer Opacity • Creating Web Graphics