Envato Tuts+ Courses
- Video courses taught by expert instructors.
- Learn new skills from start to finish.
- Downloadable Source Files also available on GitHub.
Course Description
So you want to learn JavaScript?
In this Envato Tuts+ course we’ll start at the very beginning and cover everything about the language that a beginner needs to know. Maybe you’ve never programmed anything before, or maybe you’re coming to JavaScript from another language. Whatever your situation, we’ll go through everything you need to get up and running with one of the most popular and dynamic languages in use today.
As you follow along with almost six hours of content you’ll learn the fundamentals of JavaScript, from variables, data types, operators, functions, and keywords, to how to control program flow and work with strings. You’ll even learn more advanced techniques such as prototypal inheritance, regular expressions, closures, and mixins.
Start your JavaScript journey today!
What You’ll Learn
- Understand the basics of JavaScript: variables, data types, operators, functions, keywords, and more.
- How to control program flow by using conditionals, switches, for and while loops, and timers.
- How to work with strings, arrays, object instances, and more.
- Work with the DOM through DOM traversal, manipulating HTML elements, and adding and removing elements.
- Use the Selector API, the History API, geolocation, and web storage.
- Advanced techniques such as prototypal inheritance, regular expressions, closures, and mixins.
About the Instructor
Dan Wellman is an author and front-end developer based in the south of England. By day he builds web sites and applications and likes to focus on JavaScript, testing and workflow tools. By night he produces video courses for Envato Tuts+ on a range of mostly front-end focused topics, usually centered around JavaScript. You can check out his website, follow him on Twitter, and see his profile on GitHub.