Course outline for HTML, CSS and JavaScript

About HTML, CSS and JavaScript

Pre-requisites for learning HTML, CSS and JavaScript

  • 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

Duration

  • 2-5 days

Training Mode

Online training for HTML, CSS and JavaScript

We provide:

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

All jnaapti sessions are 100% hands-on. All our instructors are engineers by heart. Activities are derived from real-life problems faced by our expert faculty. Self-paced hands-on sessions are delivered via Virtual Coach.

Classroom training for HTML, CSS and JavaScript

Classroom sessions are conducted in client locations in:

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

Note: Classroom training is for corporate clients only

Related Technologies

Detailed Course Outline for HTML, CSS and JavaScript

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