-
Introduction
-
Web Basics: Internet, Intranet, WWW, Static and Dynamic Web Page;
Web Clients; Web Servers
- Client Server Architecture: Single Tier, Two-Tier, Multi-Tier
- HTTP: HTTP Request and Response; URL
- Client Side Scripting, Server Side Scripting
- Web 1.0, Web 2.0
-
Hyper Text Markup Language
-
Formatting: b, i, small, sup, sub; Spacing: Pre, Br; Formatting Text
Phrases: span, strong, tt
-
Image element; Anchors; Lists: Ordered and Unordered and Definition;
-
Tables(table, tr, td colspan, rowspan, thead, tbody, tfoot); Frames
(iframe)
-
Forms: Form Elements, ID attributes, Class Attributes of HTML
Elements
-
Meta Tag, Audio (src, controls, autoplay, preload, loop), Video
(src, controls, autoplay, poster, loop), Canvas, Main, Section,
Article, Header, Footer, Aside, Nav, Figure Tags
-
HTML Events: Window Events, Form Element Events, Keyboard Events,
Mouse Events
-
Cascading Style Sheets
- Inserting CSS: Inline, Internal, External
- CSS ID and Class Selectors
- Colors; Backgrounds; Borders; Text; Font; List; Table
- CSS Box Model; Normal Flow Box Layout: Basic Box Layout
-
Display Property, Padding, Margin; Positioning: Relative, Float,
Absolute
- CSS3 Borders, Box Shadows, Text Effects and shadow
-
Basics of Responsive Web Designs; Media Queries (Media Types,
Viewport)
- Introduction to Bootstrap (Basic concepts and installation)
-
Client Side Scripting with JavaScript
-
Variables and Data Types; Statements: Expression, Keyword, Block;
Operators
- Flow Controls, Looping
- Functions; Popup Boxes: Alert, Confirm, Prompt
- Objects and properties; Constructors
- Arrays
-
Built-in Objects: Window, String, Number, Boolean, Date, Math,
RegExp, Form, DOM
- User Defined Objects; Event Handling and Form Validation
- Error Handling (Try/Catch)
- Handling Cookies
-
jQuery Syntax; jQuery Selectors (Element, Id, Class), jQuery Events
(Mouse, Keyboard, Form, Document/Window) and jQuery Effects
(Hide/Show, Fade, Slide, Animate, Stop, Callback, Chaining )
- Introduction to JSON (Syntax, Data types, Parsing JSON)
-
AJAX and XML
- Introduction to XML and its Application
- Syntax Rules for creating XML document
- XML Elements; XML Attributes; XML Tree
- XML Namespace
-
XML schema languages: Document Type Definition (DTD), XML Schema
Definition (XSD); XSD Simple Types, XSD Attributes; XSD Complex
Types
- XML Style Sheets (XSLT)
- Xquery
-
Server Side Scripting using PHP
- Variables, Data Types, Strings, Constants
- Operators, Control structure, Functions, Array
- Creating Class and Objects
- PHP Forms, Accessing Form Elements, Form Validation, Events
- Cookies and Sessions
-
Working with PHP and MySQL, Connecting to Database, Creating,
Selecting, Deleting, Updating Records in a table, Inserting Multiple
Data
-
Introduction to CodeIgniter, Laravel, Wordpress (Basic concepts and
Installation)