Presentation
Objectives
Salary
The wage for JavaScript developers in London is 32% higher than the national average, at £66k ($88k) per year. If we talk about the lower and upper wages in London, it is £22k ($29k) and £132k ($177k) respectively.
Average salary for JavaScript developers in the UK per year:
- Junior: $55k (£41k);
- Middle: $76k (£57k);
- Senior: $94k (£71k).
According to the salary survey conducted by The Economic Research Institute annual compensation data can be ranked as follows:
- Junior: $64k (€54k);
- Middle: $90k (€76k);
- Senior: $111k (€94k).
Based on the above data, it can be concluded that the hourly rate in Belgium averages about $44 (€37).
According to the data provided the salary level by experience looks like this:
- Junior: $64k (€54k);
- Middle: $90k (€76k);
- Senior: $112k (€94k).
By 2025, the average wage level is expected to grow by 11% to $100k (€84k) instead of $90k (€76k).
A JavaScript engineer in the Netherlands makes €15 per hour. If you look at the level of annual salaries by cities, the figures available for Amsterdam are €58k.
The annual salary scale for JavaScript developers in Copenhagen, depending on their experience:
- Junior: $82k (DKK 518k);
- Middle: $116k (DKK 727k);
- Senior: $143k (DKK 899k).
Based on this data, the hourly rate can be calculated. In Copenhagen it is $56 (DKK 350), while in the whole of Denmark it is $52 (DKK 328).
For Denmark as a whole, the average annual pay should increase by 10% and reach $119k or DKK 747k in 5 years. Average annual JS developers salaries in Denmark by experience are as follows:
- Junior: $78k (DKK 486k);
- Middle: $109k (DKK 682k);
- Senior: $134k (DKK 843k).
Career opportunities



Methodology
Our courses do not have a start and end date. With Tokio’s 100% online training programme, you decide your pace, circumstances and capabilities and we follow you. Ours is «tailor-made» learning.
They are your teachers, experts with real knowledge that will help you to improve your knowledge of this profession.
Our educational advisors will accompany you throughout your training. They will help you achieve your goals through realistic objectives, organisation and motivation for tokiers!
Self-assessment questionnaires, final exams, exercises, case studies… Learning by doing! You will learn by doing. In addition, you will have up to 300 hours of quality professional internships in companies in the sector.
You will have live classes. And if you have not been able to attend, no problem! We’ll upload them to the virtual platform so you can watch them as many times as you want.
You’re almost there! To conclude your training, you’ll have to demonstrate everything you’ve learned through a project.
You will receive extra training to improve your skills (communication, leadership, teamwork…) thanks to our short courses.
We will give you all the keys to succeed in any selection process.
We put at your disposal, on the student platform, an Employment Observatory where you will find the best job opportunities according to your preferences and your sector.
Your classes
You will be able to attend online masterclasses given by renowned professionals in the sector who collaborate with Tokio School by sharing their experience. These sessions will also be participative and you will be able to ask them your questions.
Online platform
the protagonist of the learning process.
Content overview
Unit 1. Knowing HTML5 and the document structure
- Brief history of HTML5
- Installing Visual Studio Code as an IDE
- Basic structure of an HTML5 document
Unit 2. Semantic and text containers
- Types of semantic containers
- Types of text containers
Unit 3. Semantic format of the text
Unit 4. Links and tables
Unit 5. Forms
Unit 6. Images and multimedia
- HTML5 tags and attributes
- Multimedia tags in HTML5
Unit 1. Style sheets.
- Brief history of CSS3
- Using style sheets with Visual Studio Code
- Writing in CSS
Unit 2. CSS properties for text, lists and tables.
- Font-family, Font-style, Font-weight and Font-size.
- Customised bullets
- Vertical menus
Unit 3. Format and layout.
Unit 4. Responsive design.
- Media Queries
- View Meta Tag
Unit 5. Template design: Bootstrap 4.
- Using Bootstrap 4
- Components and colours
Unit 6. Good practices in HTML5 and CSS3.
Unit 7. Design with mockups.
Unit 8. Design with templates: Bootstrap 4.
Unit 9. Content Management Systems (CMS).
Unit 1. JavaScript language.
Unit 2. General concepts: Variables and operators.
- Conditional processes
- Iterative structures
- Single and multidimensional tables
- Procedures, functions and argument passing
Unit 3. Conditional structures.
Unit 4. Iterative structures.
- Loop While
- Loop do-while
- Loop for
Unit 5. Tables.
Unit 6. Object-oriented programming in JavaScript.
Unit 7. Objects in JavaScript.
Unit 8. Data forms.
- Basic properties of forms and elements
- Form utilities
- Validating a form
Unit 9. DOM model.
- Introduction.
- Procedures.
- Functions
- Methods
Unit 10. XML Stream Browsing via DOM.
Unit 1. Cookie management in JavaScript.
Unit 2. Local storage.
- LocalStorage and sessionStorage
- Implementation
Unit 3. Remote storage.
- XML format
- JSON format
Unit 4. Geolocalization in JavaScript.
Unit 5. Design and graphics.
- Canvas: Explanation and uses
- Libraries for making graphics in JavaScript
Unit 6. First steps with React.
- Introduction and create-react-app
- Directory structure
- JSX
Unit 7. Components and properties in React.
- Components
- Props
- Hello world
Unit 8. Advanced events and routes in React.
Unit 9. Good practices with JavaScript.
Sukiru: habilidades para samuráis digitales
Tu formación incluye nuestro Curso Scrum Manager para que te conviertas en todo un experto en la aplicación de esta metodología de trabajo a nivel de equipos y puedas conseguir la certificación oficial Scrum Master
Sukiru: soft skills for digital samurai
You will receive extra training to improve your skills (communication, leadership, teamwork…) thanks to our short courses.
#alwaysforward
Digital teachers
Time to get on the tatami
Do you want to show what you’re worth? At Tokio School we have agreements with more than 3,000 companies in the technology and digital sector. You can do up to 300 hours of optional internships while expanding your network and your CV. Where would you like to do an internship? Suggest companies! You will be part of Tokio Net, our network of students and alumni.
Certifications
Once you have finished your training you will receive the following qualifications:
Front-end development course
*Training not officially recognised for academic purposes.
We are Tokio
We’re not the kind of people who like to pin medals on themselves, but if others do…
TOP Educational Agreements
Contact
Training is not approved for official academic purposes.











