Unisoft Technologies Nagpur

2nd Floor, Prananand Building
West High Court Road, Above Anand Bhandar
Dharampeth, Nagpur – 440010, Maharashtra
+91 95030 05060  ·  www.unisoftindia.org

Official Course Syllabus

Complete HTML Course in Nagpur

8-Unit Curriculum  ·  Beginner to Advanced  ·  Hindi & English  ·  Placement Support

Duration 45 Days
Mode Online & Offline
Certificate Unisoft Cert.
Batch Timing 8 AM – 9 PM
Fee EMI Available
Eligibility After 10th / 12th

Course Curriculum — 8 Units

01 Introduction to HTML
  • What is HTML? History & evolution — Understanding the core structure of the World Wide Web and how browsers parse web pages.
  • Structure of an HTML document — The boilerplates: Document Type Definition (<!DOCTYPE html>), the HTML root tag, and metadata.
  • Basic tags: <html>, <head>, <body> — Differentiating between the document header (for metadata and styles) and the body (visible elements).
  • Headings, paragraphs & text formatting — Working with typographic tags (<h1>–<h6>, <p>) and formatting text semantically (<strong>, <em>, <mark>, <code>).
  • Lists: ordered, unordered & definition — Creating structured data lists using <ul>, <ol>, and key-value <dl> (description lists).
  • SEO Basics & Metadata — Structuring <meta> description, keywords, viewport configuration, and Favicons.
02 Links & Navigation
  • Anchor tags <a> and key attributes — Linking pages together using href, target="_blank", and rel="noopener".
  • Internal vs external navigation — Navigating between sections on the same page (scroll links) vs navigating to other websites.
  • Email, phone & file-download links — Creating action-oriented triggers using mailto:, tel:, and the download attribute.
  • Navigation menus with <nav> — Building clean, crawlable semantic site headers and navbar structures.
03 Images & Media
  • Adding images with <img> — Displaying visual graphics on a page.
  • Attributes: alt, title, width, height — SEO and accessibility best practices for images, and avoiding layout shifts.
  • Responsive images with srcset & <picture> — Serving different image sizes and formats dynamically based on device screens.
  • Embedding audio and video — Implementing basic <audio> and <video> tags.
  • Modern additions: Lazy loading & formats — Native loading optimization (loading="lazy") and modern asset delivery (WebP, AVIF).
  • Resource hints for speed — Using preload, preconnect, and prefetch to accelerate file delivery.
04 Tables
  • Basic table: <table>, <tr>, <td>, <th> — Structuring data sets in row and column grids.
  • <thead>, <tbody>, <tfoot> — Partitioning table content for readability and printer-friendly styling.
  • Merging cells: rowspan & colspan — Creating multi-row and multi-column spanned cells.
  • Captions & accessibility attributes — Adding summaries and utilizing scope attributes for screen readers.
05 Forms & User Input
  • Form structure with <form> & action/method — Connecting frontend forms to backend services via GET and POST requests.
  • Input types: text, email, password, date, file… — Collecting diverse user data types with native keyboard triggers.
  • <textarea>, <select>, <option>, <datalist> — Building multi-line text blocks, dropdown selections, and auto-suggest search inputs.
  • <fieldset> & <legend> — Grouping related form elements together for clean structure and accessibility.
  • Built-in HTML5 form validation — Using required, pattern, min/max, and custom validation messages without JavaScript.
  • Modern additions: Mobile optimization & APIs — Customizing virtual keyboards (inputmode, enterkeyhint), Constraint Validation API, and native components like <dialog>, <popover>, <details>, and <summary>.
06 Semantic HTML
  • What is semantic markup & why it matters — Writing clean, readable HTML that browsers, developers, and search engines understand.
  • <header>, <footer>, <main>, <article>, <section>, <aside> — Defining layout regions instead of relying on generic <div> wrappers.
  • Impact on SEO & screen-reader accessibility — How Google crawlers and assistive devices navigate a semantic structure.
  • Accessibility & WAI-ARIA — Introducing basic ARIA roles (role="..."), labels (aria-label), and keyboard navigation.
07 Advanced Multimedia & Graphics
  • <audio> & <video> with controls & attributes — Embedding media with autoplay, loop, muted, and custom player attributes.
  • <canvas> for dynamic 2D graphics — Scripting graphics, shapes, and animations directly in the browser.
  • <svg> for scalable vector graphics — Creating resolution-independent inline vector shapes and symbols.
  • Embedding external content with <iframe> — Safely embedding maps, external videos, and sandboxing them for security.
08 HTML5 APIs & Modern Features
  • Geolocation API — Accessing user location coordinates with permission.
  • Drag-and-Drop API — Creating interactive interfaces where users can drag and drop elements.
  • Web Storage: localStorage & sessionStorage — Storing client-side user data securely in the browser.
  • Web Components & Shadow DOM — Building reusable, encapsulated HTML custom elements with <template>, <slot>, and CSS styling scopes.

What You Will Achieve

🏗️

Build Real Websites

Create fully structured, accessible HTML pages from scratch

🔍

SEO-Ready Markup

Write semantic HTML that search engines and screen readers love

📱

Responsive Media

Use HTML5 picture, srcset & media tags for responsive layouts

🎓

Unisoft Certificate

Earn a recognised certificate on successful course completion

💼

Placement Support

Interview prep & referrals to 10+ hiring partner companies

🚀

Strong Foundation

Ready to advance to CSS, JavaScript & full-stack frameworks

Tools & Technologies Covered

HTML5 VS Code Chrome DevTools GitHub Basics Live Server Extension ARIA & Accessibility SEO Fundamentals HTML5 APIs