SlideShare a Scribd company logo
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 Development syllabus

More Related Content

What's hot

Cascading style sheet
Cascading style sheetCascading style sheet
Cascading style sheet
Michael Jhon
 
JavaScript Lecture notes.pptx
JavaScript Lecture notes.pptxJavaScript Lecture notes.pptx
JavaScript Lecture notes.pptx
NishaRohit6
 
CSS Selectors
CSS SelectorsCSS Selectors
CSS Selectors
Rachel Andrew
 
Java Script ppt
Java Script pptJava Script ppt
Java Script ppt
Priya Goyal
 
Css
CssCss
Learn javascript easy steps
Learn javascript easy stepsLearn javascript easy steps
Learn javascript easy steps
prince Loffar
 
Introduction to JavaScript
Introduction to JavaScriptIntroduction to JavaScript
Introduction to JavaScript
Marlon Jamera
 
Javascript essentials
Javascript essentialsJavascript essentials
Javascript essentials
Bedis ElAchèche
 
HTML, CSS, JavaScript for beginners
HTML, CSS, JavaScript for beginnersHTML, CSS, JavaScript for beginners
HTML, CSS, JavaScript for beginners
PrakritiDhang
 
Introduction to Cascading Style Sheets (CSS)
Introduction to Cascading Style Sheets (CSS)Introduction to Cascading Style Sheets (CSS)
Introduction to Cascading Style Sheets (CSS)
Chris Poteet
 
Css selectors
Css selectorsCss selectors
Css selectors
Parth Trivedi
 
JavaScript: Variables and Functions
JavaScript: Variables and FunctionsJavaScript: Variables and Functions
JavaScript: Variables and FunctionsJussi Pohjolainen
 
Lab #2: Introduction to Javascript
Lab #2: Introduction to JavascriptLab #2: Introduction to Javascript
Lab #2: Introduction to Javascript
Walid Ashraf
 
computer language - Html frames
computer language - Html framescomputer language - Html frames
computer language - Html frames
Dr. I. Uma Maheswari Maheswari
 
ASP.NET Page Life Cycle
ASP.NET Page Life CycleASP.NET Page Life Cycle
ASP.NET Page Life Cycle
Abhishek Sur
 
JavaScript Control Statements I
JavaScript Control Statements IJavaScript Control Statements I
JavaScript Control Statements I
Reem Alattas
 
HTML Forms
HTML FormsHTML Forms
HTML Forms
Ravinder Kamboj
 
Advance Java Topics (J2EE)
Advance Java Topics (J2EE)Advance Java Topics (J2EE)
Advance Java Topics (J2EE)
slire
 
CSS
CSSCSS
Introduction to JavaScript
Introduction to JavaScriptIntroduction to JavaScript
Introduction to JavaScript
Andres Baravalle
 

What's hot (20)

Cascading style sheet
Cascading style sheetCascading style sheet
Cascading style sheet
 
JavaScript Lecture notes.pptx
JavaScript Lecture notes.pptxJavaScript Lecture notes.pptx
JavaScript Lecture notes.pptx
 
CSS Selectors
CSS SelectorsCSS Selectors
CSS Selectors
 
Java Script ppt
Java Script pptJava Script ppt
Java Script ppt
 
Css
CssCss
Css
 
Learn javascript easy steps
Learn javascript easy stepsLearn javascript easy steps
Learn javascript easy steps
 
Introduction to JavaScript
Introduction to JavaScriptIntroduction to JavaScript
Introduction to JavaScript
 
Javascript essentials
Javascript essentialsJavascript essentials
Javascript essentials
 
HTML, CSS, JavaScript for beginners
HTML, CSS, JavaScript for beginnersHTML, CSS, JavaScript for beginners
HTML, CSS, JavaScript for beginners
 
Introduction to Cascading Style Sheets (CSS)
Introduction to Cascading Style Sheets (CSS)Introduction to Cascading Style Sheets (CSS)
Introduction to Cascading Style Sheets (CSS)
 
Css selectors
Css selectorsCss selectors
Css selectors
 
JavaScript: Variables and Functions
JavaScript: Variables and FunctionsJavaScript: Variables and Functions
JavaScript: Variables and Functions
 
Lab #2: Introduction to Javascript
Lab #2: Introduction to JavascriptLab #2: Introduction to Javascript
Lab #2: Introduction to Javascript
 
computer language - Html frames
computer language - Html framescomputer language - Html frames
computer language - Html frames
 
ASP.NET Page Life Cycle
ASP.NET Page Life CycleASP.NET Page Life Cycle
ASP.NET Page Life Cycle
 
JavaScript Control Statements I
JavaScript Control Statements IJavaScript Control Statements I
JavaScript Control Statements I
 
HTML Forms
HTML FormsHTML Forms
HTML Forms
 
Advance Java Topics (J2EE)
Advance Java Topics (J2EE)Advance Java Topics (J2EE)
Advance Java Topics (J2EE)
 
CSS
CSSCSS
CSS
 
Introduction to JavaScript
Introduction to JavaScriptIntroduction to JavaScript
Introduction to JavaScript
 

Similar to Web Development syllabus

PHP WITH MYSQL TRAINING IN HYDERABAD
PHP WITH MYSQL TRAINING IN HYDERABADPHP WITH MYSQL TRAINING IN HYDERABAD
PHP WITH MYSQL TRAINING IN HYDERABADven88
 
9 Months Web Development Diploma Course in North Delhi
9 Months Web Development Diploma Course in North Delhi9 Months Web Development Diploma Course in North Delhi
9 Months Web Development Diploma Course in North Delhi
Jessica Smith
 
Web design training , Web Design Training In Kolkata
Web design training , Web Design Training In KolkataWeb design training , Web Design Training In Kolkata
Web design training , Web Design Training In Kolkata
W3webschool
 
Web Designing
Web DesigningWeb Designing
Web Designing
BALUJAINSTITUTE
 
Advance Java Training in Bangalore | Best Java Training Institute
Advance Java Training in Bangalore | Best Java Training Institute Advance Java Training in Bangalore | Best Java Training Institute
Advance Java Training in Bangalore | Best Java Training Institute
TIB Academy
 
Open Source CMS Playroom
Open Source CMS PlayroomOpen Source CMS Playroom
Open Source CMS Playroomlibrarywebchic
 
Course outline Website Design & Development
Course outline   Website Design & DevelopmentCourse outline   Website Design & Development
Course outline Website Design & Development
VOvais
 
6 Months PHP internship in Noida
6 Months PHP internship in Noida6 Months PHP internship in Noida
6 Months PHP internship in Noida
Tech Mentro
 
Customising civicrm
Customising civicrmCustomising civicrm
Customising civicrm
Chris Ward
 
PHP Classroom Training
PHP Classroom TrainingPHP Classroom Training
PHP Classroom Training
Srihitha Technologies
 
Software development
Software developmentSoftware development
Software development
BALUJAINSTITUTE
 
Become a Full Stack Web Developer (.NET) - Thisiswali
Become a Full Stack Web Developer (.NET) - ThisiswaliBecome a Full Stack Web Developer (.NET) - Thisiswali
Become a Full Stack Web Developer (.NET) - Thisiswali
thisiswali
 
Library Mashups & APIs
Library Mashups & APIsLibrary Mashups & APIs
Library Mashups & APIslibrarywebchic
 
Internet Marketing Institute in Delhi
Internet Marketing Institute in DelhiInternet Marketing Institute in Delhi
Internet Marketing Institute in Delhi
Jessica Smith
 
Php Online Training
Php Online TrainingPhp Online Training
Php Online Training
Nagendra Kumar
 
Web Designing Online Training
Web Designing Online TrainingWeb Designing Online Training
Web Designing Online Training
Srihitha Technologies
 
Web designing course content
Web designing course contentWeb designing course content
Web designing course content
Trainme Softtech
 
Full Stack Developer Course | Infinite Graphix Technologies
Full Stack Developer Course | Infinite Graphix TechnologiesFull Stack Developer Course | Infinite Graphix Technologies
Full Stack Developer Course | Infinite Graphix Technologies
Infinite Graphix Technologies
 

Similar to Web Development syllabus (20)

PHP WITH MYSQL TRAINING IN HYDERABAD
PHP WITH MYSQL TRAINING IN HYDERABADPHP WITH MYSQL TRAINING IN HYDERABAD
PHP WITH MYSQL TRAINING IN HYDERABAD
 
9 Months Web Development Diploma Course in North Delhi
9 Months Web Development Diploma Course in North Delhi9 Months Web Development Diploma Course in North Delhi
9 Months Web Development Diploma Course in North Delhi
 
Web design training , Web Design Training In Kolkata
Web design training , Web Design Training In KolkataWeb design training , Web Design Training In Kolkata
Web design training , Web Design Training In Kolkata
 
Web Designing
Web DesigningWeb Designing
Web Designing
 
Advance Java Training in Bangalore | Best Java Training Institute
Advance Java Training in Bangalore | Best Java Training Institute Advance Java Training in Bangalore | Best Java Training Institute
Advance Java Training in Bangalore | Best Java Training Institute
 
Open Source CMS Playroom
Open Source CMS PlayroomOpen Source CMS Playroom
Open Source CMS Playroom
 
Course outline Website Design & Development
Course outline   Website Design & DevelopmentCourse outline   Website Design & Development
Course outline Website Design & Development
 
6 Months PHP internship in Noida
6 Months PHP internship in Noida6 Months PHP internship in Noida
6 Months PHP internship in Noida
 
Customising civicrm
Customising civicrmCustomising civicrm
Customising civicrm
 
PHP Classroom Training
PHP Classroom TrainingPHP Classroom Training
PHP Classroom Training
 
Software development
Software developmentSoftware development
Software development
 
Become a Full Stack Web Developer (.NET) - Thisiswali
Become a Full Stack Web Developer (.NET) - ThisiswaliBecome a Full Stack Web Developer (.NET) - Thisiswali
Become a Full Stack Web Developer (.NET) - Thisiswali
 
Java
JavaJava
Java
 
Library Mashups & APIs
Library Mashups & APIsLibrary Mashups & APIs
Library Mashups & APIs
 
Sharepoint 2010 content
Sharepoint 2010 contentSharepoint 2010 content
Sharepoint 2010 content
 
Internet Marketing Institute in Delhi
Internet Marketing Institute in DelhiInternet Marketing Institute in Delhi
Internet Marketing Institute in Delhi
 
Php Online Training
Php Online TrainingPhp Online Training
Php Online Training
 
Web Designing Online Training
Web Designing Online TrainingWeb Designing Online Training
Web Designing Online Training
 
Web designing course content
Web designing course contentWeb designing course content
Web designing course content
 
Full Stack Developer Course | Infinite Graphix Technologies
Full Stack Developer Course | Infinite Graphix TechnologiesFull Stack Developer Course | Infinite Graphix Technologies
Full Stack Developer Course | Infinite Graphix Technologies
 

Recently uploaded

IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 

Recently uploaded (20)

IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 

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