Designing Rich Internet Applications Using HTML5, CSS3 and jQuery- Advance Level
      Course Code: hsts-c24
      
      
      
     
    
     
    
     
	 
	 
	 
Corporate and Enterprise Training
Our live courses are also offered via our enterprise training  program which comes with:
  - In-person training at your location
 
  - Access to recorded sessions of live classes
 
  - Flexible training schedules that match your  employees’ availability
 
  - Course curriculum customization based on your training  requirements and business goals
 
  - Special rates for small or large groups
 
Feel free to contact us by email or phone to discuss your  training needs and get a quote. 
	 
      Overall Info About our Live Classes
     
 
						Highlights
                        
                        - 
                        30 hours of hands-on training led by experienced instructors
                        
 
                        - 
Digital courseware and online course tracking
 
- 
Final course project delivery
 
- 
Certificate of Completion for each course
 
- 
Session-based assignment
 
                        
					
                    
              
						 Enrollment Fee
                         In-person in DC or live online for $2990 per course
                        
                        
					
                    
                     Course Session Dates
                         Our courses are offered all year around. Upon registration we enroll you to the earliest available class but you can reschedule it free of charge.
                    
					
                     Locations
					
					
					
					- Virtual live instructor classes via Zoom
 
					
				- In-person classes in Washington DC and Virginia:
					  Below are our DC classroom locations:
					  
						
						  - Dupont Circle
 
						  - 1666 Connecticut Ave NW Washington D.C. 20009
 
						  - Logan Circle
 
						  - 1624 14th St NW Washington D.C. 20009
 
						  - Chinatown
 
						  - 601 I St NW Washington D.C. 20001
 
						  - Columbia Heights
 
						  - 3343 14th St NW Washington D.C. 20010
 
						
	  
					  
					  
					 Below are our Virginia classroom locations:
					  
						
						  - Falls Church
 
						  - Comining soon...
 
					
						
	  
					  
				
			 	
	 - 
Private custom training on site or at your location
 
- 
Project based training cn site or at your location
 
					
					
						 Time
                        
                        - 
                       Online Monday-Friday: 11 am-5:30 pm EST
                        
 
                        - 
                       DC Monday-Friday: 9 am-3:30 pm EST
                        
 
                        - 
                       DC/Online Saturdays: 11 am-5:30 pm EST
                        
 
                        - 
                       DC/Online Sundays: 1 pm-7:30 pm EST
                        
 
                        - 
Private custom & project based training: your preference
 
                        
						
                  
					
						 Software Versions
                         Our classes are taught on the most current version of software whenever possible. To request a specific version, please Contact Us or call us at 240-200-6131
						
			
    
    
	    
     
     
      
	   
       Course Outline
      
         
             Topics Covered in this Course
             
             	
                 
    1- jQuery  Selectors and Filters
  
  - document.ready() 
 
  
  - Using jQuery  	Selectors and Filters 
 
  
  - Selecting Single and  	Multiple Elements 
 
  
  - Operating on Wrapped  	Sets 
 
  
  - Method  	Chaining 
 
2- DOM  Manipulation
  
  - Accessing Attributes  	of an Element 
 
  
  - Adding and Removing  	Elements 
 
  
  - Setting Element  	Content With text() and html() 
 
  
  - Manipulating  	Classes and CSS 
 
3- jQuery  Events
  
  - jQuery Event Model 
 
  
  - Binding and Removing  	Event Handlers with on() and off() 
 
  
  - Delegated and Direct  	Events 
 
  
  - Event Object 
 
  
  - Common  	jQuery Events 
 
4- Page  Animation with Effects
  
  - Controlling  	Visibility Using show() and hide() 
 
  
  - Creating Slide and  	Fade Effects 
 
  
  - Creating Custom  	Animations 
 
  
  - Animation  	Queuing and Callback Functions 
 
5- Ajax  Requests Using jQuery
  
  - Ajax Overview 
 
  
  - Loading Remote HTML 
 
  
  - Making Ajax Requests  	Using the $.ajax() Function 
 
  
  - Using  	the $.get() and $.post() Functions 
 
6- jQuery  Form Enhancement
  
  - Using Form Selectors  	and Filters 
 
  
  - Handling Keyboard and  	Focus Events 
 
  
  - Improving Behavior  	and Appearance 
 
  
  - Performing Form  	Validation 
 
  
  - Using  	the Validation Plugin 
 
7- Utility  Functions
  
  - Disabling Animations 
 
  
  - Using Other Libraries  	with jQuery 
 
  
  - String  	and Array Manipulation 
 
8- jQuery  Plugins
  
  - Benefits of Plugins 
 
 
  - Integrating Popular  	Plugins 
 
  
  - Image Manipulation  	with Slideshows and Carousels 
 
  
  - Creating  	Custom Plugins 
 
9- jQuery  UI Overview
  
  - Configuring and  	Downloading the UI Library 
 
  
  - Themes and Styles 
 
  
  - Using ThemeRoller 
 
  
  - Overview  	of UI Widgets 
 
                
                        
          
        
	  
      
	  
	              
    
     
    	  
	  
	  
	  
	  
	  
	  
      
       
	
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
 
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  View Other Classes!