SitePoint
  • Premium
  • Library
  • Community
  • Jobs
  • Blog
LoginStart Free Trial

The home for developers

Track your course progress, manage projects, and find your dream job - all in one place.

Start Your Free Trial

7 Day Free Trial. Cancel Anytime.

SitePoint Premium

  • Access to 700+ courses
  • Publish articles on SitePoint
  • Daily curated jobs
  • Learning Paths
  • Discounts to dev tools
  • Library/
  • Text courses/
  • Learn to Code with JavaScript
Learn to Code with JavaScript

Learn to Code with JavaScript


Course details

5.0∙15 Ratings11 reviews

Published
March 2021
Publisher
SitePoint
Chapters
16

About the course

Do you want to learn to code? Perhaps you want to learn how to build the next social media sensation or blockbuster game? Or perhaps you just want to get some valuable coding experience under your belt? This easy-to-follow, practical, and fun guide is the perfect place to start on your coding journey. You’ll be learning to program with JavaScript—the most popular programming language on Earth—but the principles and techniques that you’ll master will provide you with a foundation to go on and use in many other languages, too.

You’ll learn:

  • Programming basics, including data types, variables and more
  • How to use logic to control the flow of a program
  • How to use loops to repeat code over and over again
  • How to write functions that can be used to store code in reusable blocks
  • How to store data in collections such as arrays, sets and maps
  • How to create objects that store properties and actions
  • And much more!

Along the way, you’ll build a collection of fun applications, including games and interactive web pages. Start your coding journey here!

Author

Darren Jones

Darren Jones

Darren loves building web apps and coding in JavaScript, Haskell and Ruby. He is the author of Learn to Code using JavaScript, JavaScript: Novice to Ninja and Jump Start Sinatra.He is also the creator of Nanny State, a tiny alternative to React. He can be found on Twitter @daz4126.

Course Outline

Chapter 1: Press Start
Chapter 2: Programming Basics
Chapter 3: Letters And Words
Chapter 4: Numbers
Chapter 5: Collections
Chapter 6: Logic
Chapter 7: Going Loopy
Chapter 8: Functions
Chapter 9: Objects
Chapter 10: The Document Object Model
Chapter 11: The Main Event
Chapter 12: Going Loopy Over Arrays
Chapter 13: Let's Get Functional
Chapter 14: Getting Classy
Chapter 15: It's About Time
Chapter 16: End Of Line

Reviews
5.0

15 total

15
0
0
0
0

Course details

5.0∙15 Ratings11 reviews

Published
March 2021
Publisher
SitePoint
Chapters
16

SitePoint

Stuff we do

  • Premium
  • Newsletters
  • Learning paths
  • Library
  • Forums

Contact

  • Contact us
  • FAQ
  • Publish your book
  • Write an article
  • Advertise

About

  • Our Story
  • Corporate Memberships
  • Start free trial
  • Login

Connect

  • RSS
  • Facebook
  • Twitter (X)
  • Instagram

Subscribe to our newsletter

Get the freshest news and resources for developers, designers and digital creators in your inbox each week

© 2000 – 2025 SitePoint Pty. Ltd.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Terms of usePrivacy policy