Web Design

Web Design Training

SRG Global Technologies provides a 5-week intensive training program in User Interface/Front-End Development. With a global demand for products featuring a rich and engaging user experience, our training focuses on mastering essential front-end technologies, including:

  • HTML/HTML5
  • CSS/CSS3
  • JavaScript and Object-Oriented JavaScript
  • jQuery, AJAX, and JSON
  • Responsive Design
  • Basics of Client-Side MVC

Gain in-depth knowledge and practical skills to create modern, visually appealing, and interactive web interfaces.

HTML5 & CSS3 Training Topics

  1. Intro to Web Development: Building foundational web pages.
  2. HTML/CSS Basics: Core concepts and essentials.
  3. Advanced CSS: Advanced styling techniques.
  4. Page Layout & SEO: Structuring pages for performance and visibility.
  5. Navigation & Sprites: Creating seamless user navigation.
  6. Grid-Based Design & Typography: Enhancing readability and design structure.
  7. Mobile Web Development: Media queries & responsive design.
  8. HTML5/CSS3 Code Review: Best practices and optimization.
 

JavaScript Training Topics

  1. Introduction to JavaScript: Basics, syntax, and role in web development.
  2. Data Types and Variables: Understanding primitive types, arrays, and objects.
  3. Functions: Definition, scope, and closures.
  4. DOM Manipulation: Accessing and modifying HTML elements.
  5. Events: Handling user interactions (click, hover, etc.).
  6. Object-Oriented JavaScript: Prototypes, classes, and inheritance.
  7. Asynchronous JavaScript: Promises, async/await, and AJAX.
  8. Error Handling: Debugging and handling exceptions.
  9. JSON: Data exchange and parsing.
  10. Client-Side Storage: LocalStorage and SessionStorage.
  11. Introduction to Frameworks: Basics of libraries like jQuery.
  12. Code Review and Best Practices: Clean coding and optimization.

jQuery Training Topics

  1. jQuery Fundamentals: Basics of the jQuery library.
  2. Event Binding: Binding and unbinding events.
  3. Event Propagation & Delegation: Bubbling, capturing, and delegation techniques.
  4. Event Object & Advanced Event Handling: Using the event object and advanced methods.
  5. Content, Attributes & Properties: Manipulating DOM elements.
  6. CSS Styles & Dimensions: Adding and modifying styles dynamically.
  7. $.ajax Options & Shortcut Methods: Making asynchronous requests efficiently.
  8. Animating Properties & Easing: Creating animations with custom effects.
  9. Stop/Delay & Global Settings: Managing animations and AJAX globally.
Scroll to Top