Course 1 – Intro To JavaScript

You are here: Home » Computer Programming Languages » JavaScript » Course 1 - Intro To JavaScript

Course 1 – Intro To JavaScript You will learn introductory level object oriented programming using ES6 JavaScript. This course sequence covers data types and structures, functions, and object-oriented programming with classical inheritance.

Though you will learn these concepts in the context of ES6 syntax, they are required knowledge for understanding object oriented programming.

Though it is not a prerequisite for most of the content in this sequence, an introductory level understanding of HTML and CSS will make the requests course a more meaningful learning experience.

In the introductory JavaScript courses, you will create JavaScript programs that apply your new programming skills to model real-world problems.

A couple of the projects include: writing the JavaScript logic for a rock paper scissors game, and authoring a script that returns a random response from a magic eight ball.

Why learn JavaScript?

JavaScript is the language of the web. You can use it to add dynamic behavior, store information, and handle requests and responses on a website. The concepts covered in these courses lay the foundation for adding this behavior.

Introduction to JavaScript – Control Flow: True and False values

By |2019-02-08T19:16:42-04:00April 27th, 2018|Categories: Computer Programming Languages, Course 1 - Intro To JavaScript, JavaScript|Tags: , , , , |

Introduction to JavaScript – Control Flow: True and False values Even non-boolean data types, like strings and numbers, can still be used like booleans to determine control flow. In JavaScript, all values have a truthy or falsy value. This means that they evaluate to true or false when they are used as a part of [...]

Introduction to JavaScript – Control Flow: if/else Statements

By |2019-02-09T23:14:15-04:00April 24th, 2018|Categories: Computer Programming Languages, Course 1 - Intro To JavaScript, JavaScript|Tags: , , , , , |

Introduction to JavaScript – Control Flow: if/else Statements The core task of programming is writing lists of instructions for computers, or translating our ideas from human-speak to computer-speak. Let’s learn how we can ask JavaScript to think like us and make decisions the way we do. We’ll start with human-speak. Many decisions we make everyday [...]

Introduction to JavaScript – Control Flow

By |2019-02-10T02:38:37-04:00April 24th, 2018|Categories: Computer Programming Languages, Course 1 - Intro To JavaScript, JavaScript|Tags: , , , |

Introduction to JavaScript – Control Flow In this lesson, we’ll explore how we can use the building blocks of JavaScript to write programs that make decisions. Control flow statements enable JavaScript programs to make decisions by executing code based on a condition. If a given condition is true, we execute one block of code. If [...]

Introduction to JavaScript – Variables: Review

By |2019-02-10T03:07:40-04:00April 24th, 2018|Categories: Computer Programming Languages, Course 1 - Intro To JavaScript, JavaScript|Tags: , , , |

Introduction to JavaScript - Variables: Review Great work! 8-) This lesson covered a lot of foundational skills that you will often use in your future programming endeavours. Let's review what we learned: Introduction to JavaScript - Variables: Review   Variables hold reusable data in a program. JavaScript will throw an error if you try to [...]