Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 14 hours
Course Outline
Introduction to JavaScript
- History, implementations, and versions.
- Embedding code within HTML documents.
- Syntax fundamentals.
- Keywords and reserved identifiers.
- Variables.
- Data types.
- Operators.
- Control statements.
- Functions.
- Memory management.
Reference Types
- Wrapper types.
- Arrays.
- Date objects.
- Regular Expressions (RegExp).
- Math object.
- Function objects.
Object-Oriented Programming
- Creating objects.
- Inheritance.
Anonymous Functions
- Recursion.
- Closures.
- Private elements.
Browser Object Model
- Core objects: window, location, navigator, screen, and history.
- Time counters.
- Client type detection.
Document Object Model
- DOM hierarchy.
- Accessing and modifying elements.
Events
- Event types.
- Event handling mechanisms.
- Event propagation.
- The event object.
- Programmatic event generation.
- Memory and performance considerations.
- Form submission via JavaScript.
Exceptions and Debugging
- Error reporting and exception handling.
- Debugging techniques and tools.
- Common errors in Internet Explorer.
Requirements
- A foundational understanding of basic computer operations and web technologies.
- Familiarity with HTML and the basic structure of web pages.
- While prior programming experience is beneficial, it is not mandatory.
Target Audience
- Entry-level web developers.
- Front-end developers seeking to solidify their JavaScript foundations.
- IT professionals with an interest in web application development.
Testimonials (7)
The participants
Arne Schwarck - Diehl Aviation Laupheim GmbH
Course - Javascript Basics
the exercises that we did
Baby Mulaudzi
Course - Javascript Basics
I really like going through the training examples and real life examples
Yohance Campbell
Course - Javascript Basics
Good report, patient in spending time unblocking student's wrong thinking.
Daryl Campbell
Course - Javascript Basics
Very knowledgeable, easy to understand trainer.
geoff loken
Course - Javascript Basics
Practical use of JS
Piotr Michniewicz - Credit Suisse Poland SP. Z O.O.
Course - Javascript Basics
I thinks it was difficult to address the training to our group, due to uneven level of knowledge among participants. Marcin did it really well in my opinion.