GST Technologies
WebDesign Training

 

    🔹 Module 1: Introduction to Web Designing (1 Week)
    • What is Web Design?
    • Role of a Web Designer
    • Website Types: Static vs Dynamic
    • Understanding the Internet, Browsers & Servers
    • Introduction to Front-end & Back-end
    • Tools Required: Code Editors (VS Code), Browsers, Design Tools

    🔹 Module 2: HTML5 – HyperText Markup Language (1.5 Weeks)
    • Basic Structure of an HTML Page
    • Doctype, <html>, <head>, <body>
    • Elements, Tags, Attributes
    • Headings, Paragraphs, Line Breaks, Horizontal Rules
    • Text Formatting Tags (bold, italic, underline)
    • Lists: Ordered, Unordered, Description Lists
    • Links and Anchors
    • Images and Image Attributes
    • Tables: Rows, Columns, Headers
    • Forms: Input, Textarea, Select, Checkbox, Radio
    • Semantic HTML5 Tags (<header>, <footer>, <article>, <section>)
    • Iframes and Embedding Videos/Maps
    • HTML Entities & Symbols

    🔹 Module 3: CSS3 – Cascading Style Sheets (2 Weeks)
    • Introduction to CSS
    • Types of CSS: Inline, Internal, External
    • Syntax, Selectors, Properties
    • Colors (Hex, RGB, HSL)
    • Fonts & Google Fonts Integration
    • Text Styling: Alignment, Decoration, Transformation, Spacing
    • Backgrounds (color, image, gradient)
    • Box Model (Margin, Padding, Border, Content)
    • Display Property: Block, Inline, Inline-block, None
    • Positioning: Static, Relative, Absolute, Fixed, Sticky
    • Float and Clear
    • Flexbox Layout
    • CSS Grid Layout
    • CSS Pseudo-classes and Pseudo-elements
    • Transitions and Basic Animations
    • Media Queries & Responsive Design

    🔹 Module 4: JavaScript – Programming the Web (2 Weeks)
    • Introduction to JavaScript
    • Variables (var, let, const)
    • Data Types and Operators
    • Conditional Statements: if, else, switch
    • Loops: for, while, do-while
    • Functions and Events
    • Arrays and Objects
    • String & Array Methods
    • DOM Manipulation:
      • getElementById, querySelector
      • Changing HTML & CSS using JS
      • Event Listeners (click, mouseover, keypress)
    • Form Validation using JavaScript

    🔹 Module 5: jQuery – Simplifying JavaScript (1 Week)
    • What is jQuery?
    • jQuery Syntax and Selectors
    • Events (click, hover, focus, blur)
    • Hide/Show, Toggle, Slide, Fade Effects
    • DOM Manipulation using jQuery
    • CSS Manipulation and Class Handling
    • jQuery Animation (animate)
    • AJAX with jQuery (basic introduction)
    • Form Handling & Validation

    🔹 Module 6: Bootstrap 5 – CSS Framework (1–1.5 Weeks)
    • What is Bootstrap and Why Use It?
    • Setting Up Bootstrap (CDN and Download)
    • Bootstrap Grid System
    • Responsive Layouts
    • Utility Classes
    • Bootstrap Components:
      • Navbar
      • Buttons
      • Cards
      • Forms
      • Modals
      • Alerts
      • Carousel
      • Collapse
    • Bootstrap Icons
    • Creating a Responsive Website Using Bootstrap

    🔹 Module 7: Real-World Project Development (2 Weeks)
    • Project Planning and Wireframing
    • Design Mockup with Figma (optional)
    • Convert Design to HTML/CSS/JS
    • Create:
      • Personal Portfolio Website
      • Product Landing Page
      • Blog Template
    • Implement Responsive Design
    • Host on GitHub Pages or Netlify

    🔹 Module 8: Deployment and Best Practices (1 Week)
    • Introduction to Version Control (Git & GitHub)
    • Basic Terminal Commands
    • Pushing Projects to GitHub
    • Free Hosting Platforms (GitHub Pages, Netlify)
    • SEO Basics (Meta Tags, Titles, Alt Text)
    • Accessibility & Web Standards (W3C Guidelines)

GST TECHNOLOGY