JavaScript for ages 13 to 18 – Summer Course

Next upcoming course:
August 11th to the 15th. 2PM to 7PM daily.

Course Description:
-Week long  JavaScript course in central London for students aged 13 to 18.
-Dynamic and fun curriculum
-All students will also have access to the JavaScript e-learning videos for a year following the course end date. Therefore, they can easily go back over any modules if required.
-At the end of the course, students will be able to build more interactive websites.

Course Prerequisites:
Basic computer operating knowledge required. Introduction to HTML and CSS required.

Location:
The locations of our courses vary as per group sizes and schedules, however all of our London courses are run in central London. This course will run in Canary Wharf. Exact location will be confirmed within two weeks of course commencement.

Class Size:
20 spaces available. Book early to avoid disappointment.

Cost:
£499/ student.

Booking:
Limited spaces available. Click here to book your place now. £100 booking deposit required. Balance due by August 10th 1014.

Course Curriculum:
JavaScript Levels 1 & 2
Module 1 – Introduction
Lesson 1 – Intro to this Course
Lesson 2 – Intro to JavaScript
Lesson 3 – Using Text Editors for JavaScript
Lesson 4 – Calling Javascript in HTML

Module 2 – Comments And Statements
Lesson 1 – Comments
Lesson 2 – Statements

Module 3 – Variables
Lesson 1 – Intro
Lesson 2 – Different Types Of Variables
Lesson 3 – Using Variables With Strings

Module 4 – Functions
Lesson 1 – Intro
Lesson 2 – Notes on Functions
Lesson 3 – Using Parameters With Functions
Lesson 4 – Functions With Multiple Parameters
Lesson 5 – The Return Statement
Lesson 6 – Calling A Function From Another Function
Lesson 7 – Global & Local Variables

Module 5 – Operators
Lesson 1 – Math Operators
Lesson 2 – Assignment Operators

Module 6 – Conditionals
Lesson 1 – If Statement
Lesson 2 – If/ Else Statement
Lesson 3 – Nesting
Lesson 4 – Complex Conditions
Lesson 5 – Switch

Module 7 – Loops
Lesson 1 – For Loop
Lesson 2 – While Loop
Lesson 3 – Do While Loop

Module 8 – Event Handlers
Lesson 1 – onClick
Lesson 2 – onMouseOver and onLoad
Lesson 3 – More on Functions/ Changing the Text

Module 9 – Objects
Lesson 1 – Intro to Objects, Methods and Properties
Lesson 2 – Creating Our Own Objects
Lesson 3 – Object Initialisers
Lesson 4 – Adding Methods to our Objects

Module 10 – Arrays
Lesson 1 – Intro
Lesson 2 – Other Ways to Create Arrays
Lesson 3 – Array Properties and Methods
Lesson 4 – Join and Pop Method
Lesson 5 – Reverse, Push, Sort Methods
Lesson 6 – Adding Array Elements using a Loop
Lesson 7 – Cool Techniques to Print Array Elements
Lesson 8 – Associative Arrays

Module 11 – Math Objects
Lesson 1 – Built in Properties and Methods
Lesson 2 – Rounding Numbers
Lesson 3 – Random Numbers
Lesson 4 – Minimums And Maximums
Lesson 5 – Exponents

Module 12 – Date Objects
Lesson 1 – Date Objects

Module 13 – Forms
Lesson 1 – Intro To Forms
Lesson 2 – Accessing Form Elements
Lesson 3 – Simple Form Validation

Module 14 – Course Conclusion
Lesson 1 – How to Publish your Website