Learning JavaScript Full Series Training Course

Training » Categories » Web Programming » JavaScript » Learning JavaScript Full Series

Course Summary

(C2 strongly recommends our "Learning jQuery" class for most web designers who want to add dynamic features to their webpages. The JavaScript class below is only for web developers for whom jQuery is not an option.)

JavaScript brings your web pages to life and lets your visitors interact with your content. C2's Javascript series is for web designers and developers who have a good grasp of HTML and CSS but have no programming or JavaScript experience. Students will learn the most commonly requested JavaScript techniques including showing and hiding parts of the page, animation elements, interactive navigation, form control and refreshing page content with Ajax and external data.

(See also our "Learning jQuery" and "Dynamic Websites with jQuery Plugins" classes)

[top] Duration

30 hours.

5 course(s)

[top] Audience

This is a beginners programming class aimed at web designers who are comfortable with HTML and CSS but have no or little experience with JavaScript but want to add advanced, custom interactive features to their websites. This course is project-based and focuses on giving students a strong, basic understanding of how to manipulate a web pages contents at a more fine grained level of control than using a JavaScript library like jQuery.

*if you want to make your webpages interactive and don't need the fine-grained custom control of raw JavaScript please check out our other JavaScript related courses: Learning jQuery and Dynamic Websites with jQuery Plug-ins

[top] Outline

Learning JavaScript Series Level 1   (6 hours)

Day 1:
Progressive enhancement with unobtrusive JavaScript, language and logic basics

Day 2:
Navigating the web page, selecting and modifying elements of page

Learning JavaScript Series Level 2   (6 hours)

Day 1:
Complex animations and manipulation of page elements

Day 2:
Overlays, slideshows and lightboxes, debugging JavaScript

Learning JavaScript Series Level 3   (6 hours)

Day 1:
Tabs, accordions and tooltips

Day 2:
Panels and scrollable areas

Learning JavaScript Series Level 4   (6 hours)

Day 1:
Forms, validation and controls

Day 2:
Ajax and external data sources

Learning JavaScript Series Level 5   (6 hours)

Day 1:
Workshop: Bring in your own files or work on our demo project.

Day 2:
Workshop: Bring in your own files or work on our demo project.

Training Schedule

Location May 2012 Jun 2012 Jul 2012 Aug 2012