This course is intended to bring a beginner in JavaScript to a level where she or he is able to enter the market as a JavaScript developer. The course is intensive and entirely 'hands on'
Overview
This course is intended to bring a beginner in JavaScript to a level where she or he is able to enter the market as a JavaScript developer. The course is intensive and entirely 'hands on'
Course Outline
The basics and the advanced patterns of JavaScript (2 days)
Literals and constructors
Functions
Object Creation Patterns
Code reuse Patterns
DOM and Browser Patterns
The client side JavaScript is addressed with both plain JavaScript and JQuery (2 days)
Interaction with the DOM (Document Object Model) & CSS
Interaction with the BOM (Browser Object Model)
Handling of events
Forms
Server Side JavaScript (NodeJS) is introduced and depended (2 days)
Design Fundamentals
Module system
Flow Control Patterns
Coding with Streaming
Design Patterns
Wiring Modules
Recipes and Scalability Architectural Patterns
Data Serialization and Streams
Network Paradigms
ExpressJS
AngularJS (2 days)
Directives and Controllers
Filters
Routing
Services & Forms
Testing your code
Server communication
Requirements
As the progress and flow of the training covers both basics and advanced aspects for JavaScript, JQuery, NodeJS, AngularJS it is not required for attendees to have a specific level of experience, but they must be familiar with some kind of web development and web concepts.
NobleProg is an international training and consultancy group, delivering high quality courses to every sector, covering: Cyber Security, Artificial Intelligence, IT, Management, Applied Statistics.
Over the last 17 years, we have trained more than 50,000 people from over 6000 companies and organisations.
Our courses include classroom (both public and closed) and instructor-led online giving you choice and flexibility to suit your time, budget and level of expertise.
We practice what we preach – we use a great deal of the technologies and methods that we teach, and continuously upgrade and improve our courses, keeping up to date with all the latest developments.
Our trainers are hand picked and have been through rigorous checks and interviews, and all courses are evaluated by delegates ensuring continuous feedback and improvement.
© 2025 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy