JAVASCRIPT PROGRAMMING – CORE COMPONENTS
DURATION
3 days
LOCATION
Exeter or onsite at your premises.
INTRODUCTION
This 3 day course is intended for students who need to learn all of the essential skills necessary to write effective JavaScript code and serves as an excellent introduction to this powerful programming language. It would be ideal as a primer for anyone wishing to progress onto client-side scripting in web browsers or as a suitable foundation for implementing JavaScript in other applications. Besides excellent coverage of the theory and concepts, there is plenty of hands-on time devoted to putting into practice the topics introduced in each module. No previous knowledge of the subject matter is assumed as the course is built from the ground upwards.
PREREQUISITES
It is recommended that before attending this course students possess the following.
- An understanding of working in a Microsoft Windows operating system environment
- Some programming experience would be helpful but not essential
COURSE OBJECTIVES
Upon successful completion of this course, students will be able to:
- Understand JavaScript Data Types
- Work with Variables
- Use Different Operators
- Control the Execution of Code
- Create and Work with Objects
- Create and Work with Arrays
- Create and Work with Functions
- Use the Built In JavaScript Objects
- Understand Advanced JavaScript Object Concepts
- Understand JSON
- Implement Regular Expressions
- Understand and Handle JavaScript Errors
COURSE OUTLINE
Introduction to JavaScript
- Overview of JavaScript
- JavaScript Programming Basics
Data Types, Variables and Operators
- Data Types
- Variables
- Operators
Controlling Code Execution
- Introduction to Controlling Program Execution
- Branching Statements
- Looping Statements
- Miscellaneous Statements
Objects Part 1: An Introduction
- Creating Objects
- Object Properties and Methods
Arrays
- Introduction to Arrays
- Creating and Populating Array
- Multi-Dimensional Arrays
- Working with Arrays
Functions
- Creating Simple Functions
- Returning Data from Functions
- Passing Data into Functions
- Advanced Function Considerations
Objects Part 2: The Built In JavaScript Objects
- The String Object
- The Date Object
- The Math Objects
Objects Part 3: Advanced JavaScript Objects
- Object Constructor Functions
- Classes and Prototypes
- Modules and Namespaces
- JSON (JavaScript Object Notation)
Regular Expressions
- Creating Regular Expressions
- Pattern Matching
- The RegExp Object
Handling Errors in JavaScript
- Overview of Scripting Errors
- Handling Errors with Try, Catch and Finally
WHAT’S INCLUDED?
Courseware and manual, certificate of achievement, refreshments and lunch are all included in this course.
To book
For more information or to book onto our JavaScript Programming training course please contact us on 01392 824 022 or email training@amesolutions.co.uk.
If there is a JavaScript course that is not listed on our site, that you are interested in attending then please let us know and we can arrange one to one training onsite with our Trainer.
Still not convinced?
We can help you!
Fill out the form below and one of our IT specialists will contact you.