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
- Intro to Web Development: Building foundational web pages.
- HTML/CSS Basics: Core concepts and essentials.
- Advanced CSS: Advanced styling techniques.
- Page Layout & SEO: Structuring pages for performance and visibility.
- Navigation & Sprites: Creating seamless user navigation.
- Grid-Based Design & Typography: Enhancing readability and design structure.
- Mobile Web Development: Media queries & responsive design.
- HTML5/CSS3 Code Review: Best practices and optimization.
JavaScript Training Topics
- Introduction to JavaScript: Basics, syntax, and role in web development.
- Data Types and Variables: Understanding primitive types, arrays, and objects.
- Functions: Definition, scope, and closures.
- DOM Manipulation: Accessing and modifying HTML elements.
- Events: Handling user interactions (click, hover, etc.).
- Object-Oriented JavaScript: Prototypes, classes, and inheritance.
- Asynchronous JavaScript: Promises, async/await, and AJAX.
- Error Handling: Debugging and handling exceptions.
- JSON: Data exchange and parsing.
- Client-Side Storage: LocalStorage and SessionStorage.
- Introduction to Frameworks: Basics of libraries like jQuery.
- Code Review and Best Practices: Clean coding and optimization.
jQuery Training Topics
- jQuery Fundamentals: Basics of the jQuery library.
- Event Binding: Binding and unbinding events.
- Event Propagation & Delegation: Bubbling, capturing, and delegation techniques.
- Event Object & Advanced Event Handling: Using the event object and advanced methods.
- Content, Attributes & Properties: Manipulating DOM elements.
- CSS Styles & Dimensions: Adding and modifying styles dynamically.
- $.ajax Options & Shortcut Methods: Making asynchronous requests efficiently.
- Animating Properties & Easing: Creating animations with custom effects.
- Stop/Delay & Global Settings: Managing animations and AJAX globally.