Course outline for HTML, CSS and JavaScript

TechnologyHTML, CSS and JavaScriptDuration* 2-5 days LevelPrerequisites listed

About HTML, CSS and JavaScript

Pre-requisites

  • Basic knowledge of programming concepts will help but is not a prerequisite
  • Experience with working on any editor.

Lab Setup

Hardware Configuration

  • 2GB of free RAM, 20GB of free disk space and full network connectivity

Software Configuration

  • Ubuntu 20.04/22.04 Desktop Edition (sudo/root access required)
  • Firefox and Chrome browsers

How we train

Online training for HTML, CSS and JavaScript

  • Instructor-led live cohorts
  • Self-paced learning with expert coaches
  • 24x7 cloud labs with end-to-end examples

All sessions are 100% hands-on. Labs and activities are derived from real-world work our engineers deliver.

Classroom training

Available for corporate teams in:

  • Bengaluru
  • Chennai
  • Hyderabad
  • Mumbai
  • Delhi/Gurgaon/NCR
  • Pune

Note: Classroom training is for corporate clients only.

Self-paced hands-on sessions are delivered via VirtualCoach.

Related Technologies

Detailed Course Outline

Hands-on

HTML Fundamentals

  • Introduction to HTML
  • HTML DOM
  • Building the first HTML page
  • Understanding doctypes
  • Elements and Attributes
  • More elements – Lists, Images, Links, Tables
  • HTML Forms
  • IFrames
  • Containers - div and span
  • Validating HTML

CSS Fundamentals

  • Understanding styling
  • CSS Basics
  • Inheritance and Cascade - the C of CSS
  • Styling text with CSS
  • CSS Selectors
  • Styling other elements with CSS - Lists and Links, Tables
  • The CSS box model
  • Positioning with CSS
  • CSS Floats

JavaScript Fundamentals

  • Understanding DOM
  • Introduction to scripting in the browser
  • JavaScript - an introduction
  • Statements
  • Variables
  • Operators
  • Conditionals
  • Looping
  • Functions
  • Data types and objects
  • How JavaScript is different from other popular languages
  • Working with DOM in JavaScript
  • Events and working with events in JavaScript