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
- Evolution, execution environments, and versioning
- Integration of code within HTML documents
- Syntactic conventions
- Reserved keywords and definitions
- Variable declarations
- Data typing system
- Operator logic
- Control flow structures
- Function definitions
- Memory allocation and management
Reference Types
- Wrapper type mechanics
- Array objects
- Date handling
- Regular expressions
- Mathematical utilities
- Function objects
Object-Oriented Programming
- Object instantiation
- Inheritance mechanisms
Anonymous Functions
- Recursive techniques
- Closure principles
- Private data encapsulation
Browser Object Model
- Core objects: window, location, navigator, screen, history
- Time and counter functions
- User agent detection methods
Document Object Model
- DOM tree hierarchy
- Element access and modification techniques
Events
- Event classification
- Event handling strategies
- Event propagation flow
- The Event object structure
- Programmatic event simulation
- Memory optimization and performance
- Form management via JavaScript
Exceptions and Debugging
- Error reporting and exception handling protocols
- Debugging techniques and toolkits
- Common Internet Explorer pitfalls
Requirements
- Familiarity with fundamental computer operations and web technologies
- Proficiency in HTML and basic web page architecture
- Foundational programming experience is beneficial but not mandatory
Target Audience
- Entry-level web developers
- Front-end developers seeking to reinforce JavaScript fundamentals
- IT professionals involved in web application development for government sectors
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.