HTML: Hyper Text Markup Language
- HTML Basic
- What is Markup Language
- Basic Structure of HTML
- Meta Tags
- External Link Tags
- HTML Elements
- Basics, Elements , Attributes
- Paragraphs and Formatting
- HTML Skeleton, Links
- Creating an HTML Document
- Basic Content Structure
- Headings
- Horizontal Rules
- Line Breaks
- Images
- Optimizing web graphics - JPEG, GIF & NG
- Getting images from Photoshop
- Embedding Images in a Web Page
- Using Graphics as Links
- Using Background Images
- Setting image properties via HTML
- Hyperlinks
- Href, Name, Title, Target
- Lists
- Creating Unordered & Ordered Lists
- Creating Nesting Lists
- Creating Definition List
- Div & Tables
- Creating of Div Tag
- Creating and Modifying Tables
- Formatting Tables
- Table Headers and Captions
- Form
- Name, Action, Method
- Text, Hidden, Password
- Radio Button, Checkbox
- Select, Textarea
- Submit, Reset, Button
- HTML5
- HTML5 Structural Elements
o Section, Article, Aside
o Header, Hgroup
o Footer, Nav
- HTML5 Content Elements
o Figure, Figcaption, Video
o Audio, Embed, Canvas
- HTML5 New Application Focused Elements
o Meter, Details, Summary
o Progress, Time
- HTML5 Input Types
o Color, date, datetime
o email, month, number
o range, search, tel
o time, url, week
- HTML5 Form Attributes
o autocomplete
o novalidate
o form/formaction
o autofocus
o multiple
o pattern(regexp)
o placeholder
o required
CSS: Cascading Style Sheet
- Understanding CSS:
- Versions of CSS
- Types of CSS Rules
- CSS and Markup Languages
- CSS Basics:
- Adding Styles to an HTML Tag
- Adding Styles to a Web Page and Web Site
- Redefining an HTML Tag
- Defining Classes to Create Your Own Tags
- Defining IDs to Identify an Object
- Defining Styles with the Same Rules
- Adding Comments to CSS
- Style Sheet Strategies
- Font Properties:
- Understanding Typography on the Web
- Setting the Font Size
- Making Text Italic and Setting Bold, Bolder, Boldest
- Creating Small Caps
- Setting Multiple Font Values
- Text Properties
- Adjusting Text Spacing
- Setting Text Case
- Aligning Text Horizontally and Vertically
- Indenting Paragraphs
- Setting Text and Foreground Color
- Decorating Text
- Setting Text Direction
- Setting Page Breaks for Printing
- Color and Background Properties
- Choosing Color Palettes
- Setting Text and Foreground Color
- Setting a Background Color
- Setting a Background Image
- Setting Multiple Background Values
- Box Properties
- Setting an Elementâ??s Margins
- Setting an Elementâ??s Border
- Setting an Elementâ??s Outline
- Setting an Elementâ??s Padding
- Setting the Width and Height of an Element
- CSS Border
- Border, width, color, style
- Positioning
- Static, relative, absolute
- Fixed, z-index
- Floating
- None, left, right
- Initial,inherits
- Pseudo â?? elements and CSS classes
- CSS List
- list-style
- list-style-image
- list-style-position
- list-style-type
- CSS3
- Borders
- CSS3 Backgrounds
- CSS3 Gradients
- CSS3 Shadows
- CSS3 Text Effects
- CSS3 Fonts
- CSS3 2D/3D Transforms
- CSS3 Transitions
- CSS3 Animations
- CSS3 Multiple Columns
- Create a Layout Using CSS Property
JavaScript Introduction
- Statements & Comments
- Variables
- Data types
- Operators
- Conditional Statements and Loops
- User Defined Functions
- HTML Events
- Window Event Attributes
o onload
o onunload
- Form Events
o onblur
o onchange
o onfocus
o oninput
o onselect
o onsubmit
- Keyboard Events
o onkeydown
o onkeypress
o onkeyup
- Mouse Events
o onclick
o ondblclick
o onmouseover
o onmouseout
o onmousedown
o onmouseup
- JS Validations
Advanced JavaScript
- JavaScript Basics
- Refreshing Basic JavaScript Concepts
- Defining Functions
- Arrays & Objects in JS
- Date & Math Object
- String Methods
- Set timeout & Set Interval Function
- The DOM Objects
- Introduction to DOM object
- DOM Methods
- Access & Modify HTML through DOM
- Event Listners
- DOM Navigation
- Dynamic Content Handling
- Session Storage
- Local Storage
- Advance JavaScript Overview
- Arrays & Objects redefined
- JS Hoisting for variables & Functions
- Functions in depth
- JS Prototype
- This Keyword in JS
- Getting Into Advance JS
- OOJS concept
- Classes & Instances
- Exception Handling in JS
- Constructors & Inheritance
JQuery
- Introduction
- JQuery Syntax
- jQuery Selectors
- jQuery Events
- jQuery Effects
- jQuery Hide/Show
- jQuery Fade
- jQuery Slide
- jQuery Animate
- jQuery Stop()
- jQuery callback
- jQuery chaining
- JQuery HTML
- jQuery Get
- jQuery Set
- jQuery Add
- jQuery Remove
- jQuery CSS Classes
- jQuery CSS
- jQuery Misc
- jQuery noConflict()
Ajax
- AJAX with JavaScript
- Why AJAX & How it works
- Syntax (XMLHTTPRequest Object)
- Sending Requests to server
- Processing Response
- AJAX Events
- Example with PHP Server
- JQuery AJAX
- jQuery load
- jQuery Get/Post
Bootstrap
- How to Create a Layout in Bootstrap
- Grid Classes
- Basic Tags in Bootstrap
- Contextual colors and backgrounds
- Table in Bootstrap
- Bootstrap Basic Tables
o Striped Rows
o Bordered Table
o Hover Rows
o Condensed Table
o Contextual Classes
o Responsive Tables
- Navigation bar in Bootstrap
- Inverted Navigation Bar
- Fixed Navigation Bar
- Navigation Bar with Dropdown
o Right-aligned Navigation Bar
o Collapsing the Navigation Bar
- Form in Bootstrap
- Vertical Form
- Horizontal Form
- Inline Form
- Buttons in Bootstrap
- Button Styles
- Button Sizes
- Block Level Buttons
- Active/Disabled Buttons
- Images in Bootstrap
- Rounded Corners Image
- Circle Image
- Thumbnail Image
Wordpress â??Content Management System
- What is CMS?
- What is Wordpress?
- Features Of Wordpress
- What is Plugins?
- What is Widgets?
- Installation Of Wordpress
- How to install pages and posts?
- How to Active widgets?
- How to install plugins?
- How to install Wordpress theme?