JavaScript 2: Advanced JavaScript for web sites and web applications

City University London
Em Islington (Reino Unido)

Preço a consultar

Informação importante

  • Short course
  • Islington (Reino Unido)
  • Quando:
    à escolha
Descrição

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.

Informação importante
Instalações

Instalações e datas

Início Localização
à escolha
Islington
Northampton Square, EC1V 0HB , London, Reino Unido
Ver mapa

O que se aprende nesse curso?

Javascript training
Javascript
IT
English
Web

Programa

What will I learn?
  • 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

Informação adicional

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.