Quick Start to JavaScript: Volume 1
Throughout this series of JavaScript tutorials we'll learn how to write the programming language from scratch, so you can start creating code of your own. Software required: Mozilla Firefox.
What you'll learn
Throughout this series of JavaScript tutorials for beginners, we'll learn how to write the programming language from scratch, so you can start creating code of your own.
Quick Starts are a series of specially constructed tutorials meant to be followed in sequence and include valuable exercises to reinforce learned concepts.
This tutorial assumes no prior programming experience and starts exploring the logic of a language and the concepts needed to write code from the ground up.
We'll start by exploring what we can create with JavaScript and then learn how to start creating our own code with the basic building blocks of JavaScript using:
- strings
- numbers
- booleans
- common operators
- variables
- and control flow
With this in mind, you'll be presented with an assignment immediately following each volume. These assignments will challenge you to take the skills that you've learned in a particular volume and apply them to a different asset.These JavaScript tutorials are designed to be taken in sequence, so we highly encourage you to start with this volume and proceed all the way through to Volume 3, all so you can take advantage of the periodic assignments along the way to get the full learning experience.
Software required: Mozilla Firefox.
Table of contents
- What Is Javascript? 9m
- Hello World: Writing Your First JavaScript 10m
- Introduction to Operators 9m
- Understanding the Console 9m
- String, Number, and Boolean Values 10m
- Variables 11m
- Using Variables 6m
- Introduction to Control Flow: if/else Statements 6m
- Using else if 14m
- Control Flow and Comparison Operators 10m
- Putting It All Together: Zombie Text Adventure Game 8m
- Volume 1 Assignment: Choose Your Own Adventure 1m
Course FAQ
JavaScript is an object-oriented programming language used primarily for making interactive elements on web pages and applications. It was initially only used for browsers and web pages, but it has spread to many other environments and applications.
Some advantages of learning to program with JavaScript are:
- Creating responsive and interactive elements
- Enhancing the user experience
- JavaScript is a text-based programming language
- Client-side JavaScript is very fast
- JavaScript is relatively simple to learn and execute
- JavaScript is extremely popular and frequently used
In several ways, JavaScript is actually one of the easier programming languages to learn, especially as a first programming language. It will be more difficult for some than others, but this course puts it simply and clearly to help you learn JavaScript easily and effectively.
In this course you will start your journey through JavaScript by learning:
- What is JavaScript?
- The different JavaScript operators
- Understanding the Console
- Strings, numbers, and boolean values
- Using variables
- If/else and else if statements
- Much more
This course is for anyone who wants to learn some quick JavaScript basics and apply them in a real project. Mostly intended for absolute beginners who are brand new to JavaScript or coding in general.
Nope! This JavaScript tutorial assumes no prior programming experience, so don't stress about it. We will be learning the absolute basics and fundamentals of JS in this course.