100% found this document useful (1 vote)
163 views

Full Stack Web Development Outlines: HTML 5

The document outlines the key topics covered in a full stack web development course including HTML5, CSS3, JavaScript, jQuery, XML, DTD, Dreamweaver, PHP, SQL, and MySQL. It provides an introduction and lists of sub-topics to be covered for each area such as fundamentals of HTML, CSS properties, JavaScript variables and objects, PHP functions and arrays, SQL data types and administration. The course aims to teach students the full stack required to develop interactive web applications.

Uploaded by

naeemabbas.skp
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
163 views

Full Stack Web Development Outlines: HTML 5

The document outlines the key topics covered in a full stack web development course including HTML5, CSS3, JavaScript, jQuery, XML, DTD, Dreamweaver, PHP, SQL, and MySQL. It provides an introduction and lists of sub-topics to be covered for each area such as fundamentals of HTML, CSS properties, JavaScript variables and objects, PHP functions and arrays, SQL data types and administration. The course aims to teach students the full stack required to develop interactive web applications.

Uploaded by

naeemabbas.skp
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Full Stack Web Development Outlines

HTML 5
 Fundamentals of HTML
 Basic HTML tags
 Format text on Web Pages
 Incorporate images
 Create hyperlinks
 Create complex image maps
 Create tables and nested tables
 Insert a form on a web page
 Set, modify form field properties: text field, drop-down, check box, radio button
 Validating HTML

Cascading Style Sheet – CSS 3


 Introduction
 Designing with Style Sheets
 Style Sheet Syntax
 ID, Class Contextual Selectors
 Linked (External) Style Sheets
 Cascading Order
 Properties: Text, Font, Colors, Backgrounds, Borders
 Floating Elements
 Absolute and Relative Positioning i.e. Div’s etc.
 Layering Elements with the Z-Index
 Animation of objects

Javascript & Document Object Model –


DOM
 Introduction to JavaScript
 Variables and  Objects
 Decision Making Statement: If, Switch
 Loops: For, While & Do While
 Arrays
 Functions and Prototypes
 Core JavaScript Objects
 DOM Introduction
 DOM Event Model
 DOM Functions i.e. Document.Write, Document.GetElementById, Document.bgColor etc.

JQuery
 Introduction
 Install & Configuration
 jQuery Syntax
 Selectors
 Events: Hide/Show, Fade, Slide, Animate, Stop, CSS
 jQuery Callback
 jQuery Chaining

Extensible Markup Language – XML


 What is XML?
 XML Benefits
 XML Holds Data, Nothing More
 XML Separates Structure from Formatting
 XML Promotes Data Sharing
 XML is Human-Readable

Document Type Definition – DTD


 Introduction
 DTD Building Blocks
 Elements & Attributes
 Entities
 Validation

DreamWeaver CC
 Interactivity
 Application Development Environment
 Collaboration & Productivity
 Site Management and Media
 Customizing & Extending
 Page Authoring, Design & Management

PHP HyperText PreProcessor – PHP


 Introduction
 PHP Document
 Language Fundamentals: Variables, Constants
 Decision Making Statement: If, ? & Switch
 Loops: For, For-Each While & Do While
 Statement: Break, Continue
 Operators: Airthmentic, String, Assignment, Comparison, Incr/Decr etc.
 PHP functions:
 Arrays: Numerically Indexed, Associative
 Array Functions: Join, Explode, Implode, In_Array, Array_Search.
 String Functions: Strlen, Printf, Substr, Str_Replace
 Server-Side Processing
 Processing Forms via GET/POST
 GET or POST?
 State and Persistence: Cookies/Session
 Web Application Development
 Introduction to PHP Frameworks
 Basic OOP

SQL & MySQL


 What is SQL & MySQL and its Versions?
 MySQL CLI:mysql/GUI:phpmyadmin
 Administration & Query Browser
 Creating  Databases and Tables
 Using keys
 Table Types in MySQL
 Data Types:Varchar, Int, Char, Date and Time
 Deleting databases and tables
 Inserting, Retrieving, Updating and Deleting data
 MySQL User Accounts, Privileges and Access Control
 MySQL documentation
Integrating PHP and MySQL
 PHP interfacing with MySQL
 Connecting to MySQL
 Connecting to a database
 Executing SQL
 Retrieving the data set
 Refining the fetch

You might also like