Thomas Kilgour

Thomas Kilgour

664 points

About Me

Thomas Kilgour hasn't filled this out yet.
    • Getting Started with Programming

      Time to become a coding ninja.

      100% Complete
      8 Sections 42 Exercises JavaScript Introduction
    • JavaScript Quick Start Guide

      A guide to JavaScript for people who already know how to code in other languages.

      28% Complete
      8 Sections 45 Exercises JavaScript
    • Review of Functions in JavaScript

      A quick overview of functions, how to define them, and how variable scope affects when and where variables can be accessed within functions.

      100% Complete
      3 Sections 8 Exercises JavaScript Functions
    • Hello, New York

      A quick taste of programming suitable for even the busiest of New York schedules. (Apply what you learned in the Functions in Javascript course)

      100% Complete
      5 Exercises JavaScript Functions
    • Starting a Startup

      Like all businesses, our startup has to worry about costs. So let's calculate some costs! This course is a level 1 application of what you learned in: Functions in Javascript.

      100% Complete
      7 Exercises JavaScript Functions
    • Introduction to Objects I

      An introduction to object oriented thinking in JavaScript. Objects are the building blocks of object oriented programming (OOP) so we begin here!

      100% Complete
      6 Sections 33 Exercises JavaScript Objects
    • Functions in JavaScript

      A guide through the basics of creating and using functions in JavaScript.

      100% Complete
      5 Sections 27 Exercises JavaScript Functions
    • FizzBuzz

      This is the first application for Week 1 of Code Year.

      100% Complete
      5 Exercises JavaScript Introduction
    • Conditionals in JavaScript

      Conditional logic is a fundamental building block of learning to code. Learn to write code that takes different actions based on different conditions.

      100% Complete
      6 Sections 29 Exercises JavaScript Conditionals
    • Dice Game

      Practice your coding and conditional skills by making a virtual dice game.

      100% Complete
      6 Exercises JavaScript Conditionals
    • Introduction to Objects II

      A closer look at objects in JavaScript and an introduction to object-oriented programming concepts

      100% Complete
      6 Sections 30 Exercises JavaScript Objects
    • Blackjack: Deal 'em Up

      Put all your coding skills together to start building your very own interactive blackjack game!

      100% Complete
      2 Sections 14 Exercises JavaScript Conditionals
    • Building an Address Book

      This project makes use of objects in the context of an address book.

      100% Complete
      6 Exercises JavaScript Objects
    • Review Primitives in JavaScript

      We're going to get into the nitty gritty of JavaScript.

      100% Complete
      7 Sections 39 Exercises JavaScript Review
    • Olympic Tryouts

      Help a coach organize their Olympic trials with data validation and recursive functions.

      100% Complete
      6 Exercises JavaScript Functions
    • Building a Cash Register

      The cash register has failed and the boss is not happy, help save the day and create your own cash register.

      100% Complete
      7 Exercises JavaScript Objects