This course follows on from
Web Development Fundamentals - HTML and CSS to add the basics for the third skill needed for web development, JavaScript.
Course Objectives
Set up a development environment for programming in modern JavaScript
Manage and use JavaScript types and data structures effectively
Control the flow of programs using loops and conditional code
Use JavaScript alongside HTML, manipulating and changing the DOM
React to events to make web pages respond to user interaction, including form handling
Produce and use basic Object-Oriented JavaScript
Work with asynchronous data using JavaScript
Audience:
The course is aimed at anyone who wants to learn web development and perhaps progress into using modern JavaScript libraries and frameworks. It is suitable for those who are relatively new to programming, or experienced developers skilled in other languages who need to learn the nuances of JavaScript.