Kelly M.

13 Articles0 Comments

Kelly M. is a full stack software engineer and technical writer with interests in edtech and research.

Python SyntaxError: Invalid Syntax

Syntax are rules that dictate how programming languages should be written. Each language has its own set of syntax rules different from others. We can think of them like grammar or punctuation in spoken languages. The question mark in English…

Python Algorithms

Algorithms are well defined instructions used to solve problems. Imagine you live on the second floor of a building and you needed to give yourself instructions to check your mail. Your algorithm would look something like this: Notice that we…

Is Python Object Oriented

What is Object-Oriented Programming? Object-oriented programming (OOP) is a paradigm or design that allows us to model concepts as objects and define the relationships between the objects. The paradigm focuses on the objects developers want to manipulate, instead of the…

JavaScript SyntaxError

Syntax are rules that dictate how programming languages should be written. Each language has its own set of syntax rules different from others. We can think of them like grammar or punctuation in spoken languages. The question mark in English…

JavaScript ReferenceError

In JavaScript, a reference error is thrown when a code attempts to reference a non-existing variable. In this article, we will dive into the most common types of reference error triggers and how to fix them. Common Reference Errors According…

What is the Javascript DOM?

The JavaScript Document Object Model (DOM) is a representation of the HTML elements of a webpage. It is an interface we can use to manipulate a web page by changing its content or style. We can access the DOM by…

JavaScript TypeError

In JavaScript, a TypeError is an object that represents an error as a result of doing an operation that cannot be performed, usually because a value in an operation is not of the expected type. But what are types? According…

Python Data Structures

Data structures are essential in programming. They are used to organize, store, and manage data in a way that is efficient to access and modify.  Imagine doing your weekly load of laundry. Ideally, you separate socks, tees, trousers, and delicates…

Typeerror: Cannot Read Property ‘length’ of Undefined

The .length property in JavaScript has many different use cases. It can be used to: Indicate the number of parameters expected by a function with function.length. Return the number of elements inside of an array with Array.prototype.length. Find out the…

Converting Circular Structure to JSON

A circular structure is an object that references itself. In the example below, we are referencing the object (obj) as a value for the location key. Like XML, JSON (JavaScript Object Notation) is used for storing and exchanging data. JSON…

Get matched modal

Find the best bootcamp for you

Our matching algorithm will connect you to job training programs that match your schedule, finances, and skill level.