Gen AI in Business - Global Trends Report 2024.pdf
Web Development syllabus
1. 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
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