JavaScript Essential Training
Course by: Morten Rand-HendriksenCourse Info
- Duration: 5h 15m 32s
- Skill Level: Beginner
- Released: May 15, 2017
- Viewers: 41,664
Learn the most in-demand business, tech and creative skills from industry experts.
Start my free monthCourse details
JavaScript is a scripting language of the web. As the web evolves from a static to a dynamic environment, technology focus is shifting from static markup and styling—frequently handled by content management systems or automated scripts—to dynamic interfaces and advanced interaction. Once seen as optional, JavaScript is now becoming an integral part of the web, infusing every layer with its script.
Through practical examples and mini-projects, this course helps you build your understanding of JavaScript piece by piece, from core principles like variables, data types, conditionals, and functions through advanced topics including loops, closures, and DOM scripting. Along the way, you will also be introduced to some ES6 and the basics of JavaScript libraries.Instructor
Course Transcript
- If you work with or interact with the web, JavaScript is everywhere. It's an essential part of the modern interactive web and is a driving force behind much of the evolution we see both on the web and in interactive computing devices. I'm Morten Rand-Hendriksen and I'm here to take you on a journey of discovery, right here, right now with JavaScript Essential Training. We'll start out by getting to know JavaScript itself and familiarize ourselves with the tools used to work with the language. We'll explore concepts, including variables, functions, objects and methods, events and loops, and throughout, we'll work together on several projects to put theory into practice and make sense of how JavaScript is used in the real world. JavaScript has become a mainstay of modern web developments and can add a new level of interactivity and advanced functionality to any web project. I'm here to show you how to get it right, so let's get cracking with JavaScript Essential Training.
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.Download the exercise files for this course. Get started with a free trial today.Download courses and learn on the go
Watch courses on your mobile device without an internet connection. Download courses using your iOS or Android LinkedIn Learning app.
Download on the App StoreGet it on Google PlayWatch this course anytime, anywhere. Get started with a free trial today.
Course Contents
- Functions in JavaScript3m 28s
- Build a basic function3m 29s
- Add arguments to the function2m 30s
- Return values from a function3m 54s
- Anonymous functions5m 11s
- Immediately invoked funcitonal expressions4m 14s
- Variable scope3m 17s
- ES2015: let and const6m 12s
- Make sense of objects3m 19s
- Object constructors6m 16s
- Sidebar: Dot and bracket notation2m 44s
- Closures8m 11s
- Create an analog clock: Project breakdown1m 9s
- Use CSS to move clock hands3m 49s
- Use JavaScript to move clock hands2m 13s
- Get the current hour, minute, and second with the Date() object1m 33s
- Show the current time using fancy math4m 51s
- Make the clock move forward second by second3m 25s
- Solve the pesky "return to zero" problem5m 18s
- JavaScript validation and troubleshooting1m 30s
- Troubleshooting JavaScript7m 20s
- Send troubleshooting info to the console7m 42s
- Step through your JavaScript with browser tools5m 55s
- Online script linting5m 57s
- Automate script linting8m 24s
- Online script minification2m 50s
- Automate script minification2m 24s