GST Technologies
WEBDESIGN COURSES

 

Introduction to Web Designing
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
HTML5 – HyperText Markup Language
Basic Structure of an HTML Page
Doctype, , ,
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 (
,
,
,
)
Iframes and Embedding Videos/Maps
HTML Entities & Symbols
CSS3 – Cascading Style Sheets
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
JavaScript – Programming the Web
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
jQuery – Simplifying JavaScript
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
Bootstrap 5 – CSS Framework
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
Real-World Project Development
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
Deployment and Best Practices
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