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.
Course Outline
Introduction to JavaScript
- History, implementations, and versions.
- Embedding code within an HTML document.
- Syntax.
- Keywords and reserved words.
- Variables.
- Data types.
- Operators.
- Control statements.
- Functions.
- Memory management.
Reference Types
- Type wrappers.
- Arrays.
- Dates.
- Regular Expressions (RegExp).
- Math.
- Functions.
Object-Oriented Programming
- Creating objects.
- Inheritance.
Anonymous Functions
- Recursion.
- Closures.
- Private elements.
Browser Object Model
- Objects: window, location, navigator, screen, history.
- Timers and counters.
- Detecting the client type.
Document Object Model
- DOM hierarchy.
- Accessing and modifying elements.
Events
- Types of events.
- Event handling.
- Propagation.
- The event object.
- Programmatic event generation.
- Memory and performance considerations.
- Processing forms via JavaScript.
Errors and Debugging
- Reporting and exception handling.
- Techniques and tools for debugging.
- Common pitfalls in Internet Explorer.
Requirements
- A fundamental understanding of computer operations and web technologies.
- Experience with HTML and basic web page structure.
- Basic programming experience is beneficial but not mandatory.
Target Audience
- Novice web developers.
- Front-end developers seeking to strengthen their JavaScript fundamentals.
- IT professionals interested in web application development.
14 Hours
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.