Lessons

Arrays Intro

Arrays allow programmers to store multiple values in a single variable

Created by jamie 8 months ago

Access Level: premium

Account: MVCode

Tower Defense 1

Create a path using a list of node positions

Created by aaronjau101 8 months ago

Access Level: premium

Account: MVCode

Static Class Methods

Static Class methods let us call methods directly on the Class, rather than on a specific Object of the Class

Created by jamie 9 months ago

Access Level: premium

Account: MVCode

Copy Constructor

A copy constructor allows you to duplicate an object by passing it into the constructor of the same class. In this lesson we will pass a Cnum to a new Cnum in order to make a duplicate of the original.

Created by jamie 9 months ago

Access Level: premium

Account: MVCode

Complex Arithmetic

Adding arithmetic computations to our Cnum class

Created by jamie 9 months ago

Access Level: premium

Account: MVCode

Complex Numbers

For the next few lessons, we will be making a complex number class to illustrate the concepts we've learned

Created by jamie 9 months ago

Access Level: premium

Account: MVCode

Mutator Methods

Mutators are methods that change the value of the object they are called on

Created by jamie 9 months ago

Access Level: premium

Account: MVCode

Setter Methods

Setters are public access methods that allow users to write to private property fields. These may come with protections to prevent users from writing invalid data

Created by jamie 9 months ago

Access Level: premium

Account: MVCode

Getter Methods

Getter methods are public methods that allow users to read the value of private class members without offering them the ability to overwrite these values

Created by jamie 9 months ago

Access Level: premium

Account: MVCode

Private access methods

A private method is one which can only be used within the Class where it is defined

Created by jamie 9 months ago

Access Level: premium

Account: MVCode

Public access methods

A public method is one that is available to processes outside of the Class itself

Created by jamie 9 months ago

Access Level: premium

Account: MVCode

Class Methods

Classes, in addition to holding several properties, can also contain methods

Created by jamie 9 months ago

Access Level: premium

Account: MVCode

Introduction to Classes

A Class is a custom data type. Classes can represent more complex data than integers or strings.

Created by jamie 9 months ago

Access Level: premium

Account: MVCode

What is a Condition?

Learn about conditional expressions, comparison operators, and logical operators.

Created by aaronjau101 9 months ago

Access Level: premium

Account: MVCode

What is a Variable?

Learn about creating and using variables in Javascript

Created by aaronjau101 9 months ago

Access Level: premium

Account: MVCode

Side Scroll Adventure: The Alternate Ending

Convert your Sidescroller game to share with the world!

Created by slinkous 9 months ago

Access Level: premium

Account: MVCode

What is a Value?

Learn about different values we use in Javascript

Created by aaronjau101 9 months ago

Access Level: premium

Account: MVCode

Doug's Test Lesson

Test

Created by doug 10 months ago

Access Level: premium

Account: MVCode

Nested for loop challenge

Write a program to produce a checkerboard

Created by jamie 10 months ago

Access Level: premium

Account: MVCode

Nested for loops

We can nest loops to repeat a set of repeated actions a certain number of times

Created by jamie 10 months ago

Access Level: premium

Account: MVCode

Contains

Write a function that checks if a given string contains a given substring.

Created by jamie 10 months ago

Access Level: premium

Account: MVCode

Replace

Write a function to replace each instance of a letter in a string with a different letter

Created by jamie 10 months ago

Access Level: premium

Account: MVCode

Reverse String

Write a function that uses a while loop to reverse a string.

Created by jamie 10 months ago

Access Level: premium

Account: MVCode

String Algorithms 2

Write a function that takes a string and capitalizes every other character.

Created by jamie 10 months ago

Access Level: premium

Account: MVCode

for loops

For loops are a shorthand for a while loop with an iterator

Created by jamie 10 months ago

Access Level: premium

Account: MVCode