Web Development syllabus

pramuka9 7,570 views 11 slides Mar 20, 2011
Slide 1
Slide 1 of 11
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11

About This Presentation

Normal web development syllabus for beginners


Slide Content

Advance Diploma in Web Development
Course syllabus
Subject Content description Time Duration
HTML
Introduction
• Introduction
• 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


XHTML
Introduction and Overview
• Welcome
• Introduction
• 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


CSS
Introductionc
• Welcome
• 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

PHP
1. Introduction
• IntroducingApache,Php,mysql
• 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

Advanced
PHP
6. Generating dynamic content
• Identifying browser platform
• Server date and time
• Time specific content
• Random number generator
• 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


PHP and My
SQL

10. Getting started with Mysql
• Introducing databases
• Exploring database tables
• 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

Web Hosting

• Registering Domains.
• Parking Web sites.
• Publishing with FTP


Optional Contents(Explain after the development part
DreamWeaver

DreamWeaver
• Creating Web Pages.
• Working with Page Layouts
• Creating Frames

• Workin g 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