Overview
What you will study
This Advanced JavaScript for Websites and Web Applications course offered by City, University of London covers concepts such as JavaScript patterns, the "this" keyword, local storage, variable scoping, JavaScript performance and best practices.
We will also explore the potential of TDD, ES6 and React Framework in this JS training course.
Programme Structure
The program focuses on:
- Professional coding standards, best practices;
- Arrays and objects;
- Scope, hoisting and the "this" keyword;
- Advanced event handling and custom events;
- Creating High performance applications using bundlers (Webpack);
- ES6 and using Transpilers;
- Working with API/JSON;
- Asynchronous JavaScript (Promises, Async/Await, Generators);
- React;
- Building modular applications using React;
- Test-driven development (TDD)
Key information
Duration
- Part-time
- 2 months
Start dates & application deadlines
- Starting
- Apply before
-
Language
Delivered
Disciplines
Web Technologies & Cloud Computing View 49 other Short Courses in Web Technologies & Cloud Computing in United KingdomAcademic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
We are not aware of any English requirements for this programme.
Other requirements
General requirements
- You need to have attended our introductory JavaScript course, or be comfortable with the basics of the JavaScript language.
- You should know how to create functions (with arguments), arrays and objects; create if statements and for loops; register events; select and manipulate elements in the DOM.
- You should also be familiar with a JavaScript library such as jQuery, Sizzle or Zepto.
- You will need a good level of spoken and written English to enrol on this course.
Tuition Fee
-
International
520 GBP/fullTuition FeeBased on the tuition of 520 GBP for the full programme during 2 months. -
National
520 GBP/fullTuition FeeBased on the tuition of 520 GBP for the full programme during 2 months.