JavaScript 2: Advanced JavaScript for web sites and web applications
Short course
In Islington
Description
-
Type
Short course
-
Location
Islington
Following on the introductory short course on JavaScript, this course will focus on advanced JavaScript notions and on building more complex scripts and applications. We will look at notions such as JavaScript patterns, the "this" keyword, local storage, variable scoping, JavaScript performance and best practices. We will also focus on using JavaScript libraries to speed up simple tasks such as DOM selection, manipulation and event registration. Course Information Start DateStart TimeDurationCostCourse CodeApply Monday 3 October 2016 18:30 - 20:30 10 weeks £480.00 CS3606 Apply Now Tuesday 17 January 2017 18:30 - 20:30 10 weeks £480.00 CS3606 Apply Now Tuesday 2 May 2017 18:30 - 20:30 10 weeks £480.00 CS3606 Apply Now Tutor Info Gerard Luskin is a freelance web designer and developer who specialises in building content management systems and bespoke web applications with PHP, MySQL and JavaScript. He has been involved in teaching web design and development technologies since 2007. Eligibility Students need to have attended the introductory course to JavaScript, or alternatively, students should be confortable with the basics of the JavaScript language. Students should know how to create functions (with arguments), arrays, object, if statements and for loops. Register events and select and manipulate elements in the DOM. Students should also be familiar with a JavaScript library such as jQuery, Sizzle or Zepto. English Requirements Applicants must be proficient in written and spoken English.
Facilities
Location
Start date
Start date
Reviews
Subjects
- Javascript training
- Javascript
- IT
- English
- Design
- Web
Course programme
- Professional coding standards, Best practices
- Arrays and Objects
- Scope, Hoisting and the "this" keyword
- Advanced event handling and custom events
- Ajax and JSON
- Local storage
- Geolocation and Google Maps
- Introduction to JavaScript Frameworks and Libraries
- Design patterns
- Browser differences and progressive enhancement techniques
Additional information
Teaching and Assessment
Informal assessment will take place through game development, group discussion, classroom activities, and questions and answers sessions as guided by your tutor.
JavaScript 2: Advanced JavaScript for web sites and web applications