"Codecademy" Open Courses
-
View Website A Day at the Supermarket full-course
Adam W. Cooper, Engineering & Computer Science—Codecademy
This Python course teaches you how to manage your own supermarket and buy goods.
-
View Website A Simple Counter full-course
Combine HTML, CSS, and JavaScript to create a simple counter widget.
-
View Website Advanced CSS Positioning full-course
Benjamin Clifford, Engineering & Computer Science—Codecademy
This course is an introduction to absolute and fixed positioning and is a follow-up to a lesson in static and relative positioning.
-
View Website Advanced CSS Selectors full-course
Benjamin Clifford, Engineering & Computer Science—Codecademy
Review the basics of CSS and then learn about the different CSS selectors, from universal to group selectors, as well as pseudo selectors.
-
View Website Advanced Topics in Python full-course
Eric Weinstein, Engineering & Computer Science—Codecademy
This lesson covers some of the more complex aspects in Python, including iterating over data structures, list comprehensions, list slicing, and lambda expressions.
-
View Website Arrays and Function full-course
Tyler Larson, Engineering & Computer Science—Codecademy
This course covers the basics of how to use Arrays with Functions and the relationships between the two.
-
View Website Arrays and Objects in JavaScript full-course
Eric Weinstein, Engineering & Computer Science—Codecademy
This lesson covers some of the more powerful features of JavaScript, including arrays, how to create arrays of arrays, and a new data structure: objects.
-
View Website Basic jQuery full-course
Louis Sobel, Engineering & Computer Science—Codecademy
This class provides an introduction to jQuery selectors, selection manipulation, and object manipulation.
-
View Website Basic jQuery - Part Two full-course
Louis Sobel, Engineering & Computer Science—Codecademy
This follow-up course covers more fundamental knowledge of jQuery, including topics in jQuery methods, elements, element insertion, and copying, moving, and removing elements.
-
View Website Build a Resume full-course
Eric Weinstein, Engineering & Computer Science—Codecademy
Apply your CSS skills to style an eye-catching resume.
-
View Website Build Rock, Paper, Scissors full-course
This JavaScript course teaches you to how make sue of functions to program this game.
-
View Website Build Your First Webpage full-course
Kate Glover, Engineering & Computer Science—Codecademy
In this Web project, set up your first webpage, including headings, text articles, links, and color.
-
View Website Build Your Own Webpage full-course
Eric Weinstein, Engineering & Computer Science—Codecademy
Create your own webpage using HTML.
-
View Website Building a Cash Register full-course
Shaun Forsyth, Engineering & Computer Science—Codecademy
Learn how to quickly build a virtual cash register using JavaScript.
-
View Website Building a Webpage from Scratch full-course
Chris Danzig, Engineering & Computer Science—Codecademy
Gain a foundation in HTML and learn how to build a webpage from scratch.
-
View Website Building an Address Book full-course
Leng Lee, Engineering & Computer Science—Codecademy
This project makes use of objects in the context articles of an address book.
-
View Website Cash Register Part II full-course
Use recursion two times to make a cash register that tells you which coins to give your customers to make exact change.
-
View Website Checking Those Parameters full-course
Forbes Lindesay, Engineering & Computer Science—Codecademy
This course reviews checking your inputs when writing functions.
-
View Website Choose Your Own Adventure 2! full-course
Eric Weinstein, Engineering & Computer Science—Codecademy
A follow up to the lesson in making your own Choose your own adventure game.
-
View Website Choose Your Own Adventure! full-course
Create your very own Choose your own adventure game using JavaScript
-
View Website Classes full-course
Fletcher Heisler, Engineering & Computer Science—Codecademy
This Python course teaches you how to make your own Car and how to driveCar()!
-
View Website Clickable Photo Page full-course
Eric Weinstein, Engineering & Computer Science—Codecademy
Use a table to make a photo album or collection of images like the ones on Facebook or Pinterest.
-
View Website Code'n Tell full-course
Sasha Laundy, Engineering & Computer Science—Codecademy
Students will get to apply their jQuery learning to build their own project.
-
View Website Collapsible Message Panels full-course
Artem Titoulenko, Engineering & Computer Science—Codecademy
This course teaches you how to create collapsible message panels entirely in JavaScript so that you can use them on your own site.
-
View Website Conditionals in JavaScript full-course
Nick Gundry, Engineering & Computer Science—Codecademy
Learn how to write code that takes different actions based on different conditions.
-
View Website Contact List full-course
Eric Weinstein, Engineering & Computer Science—Codecademy
Combine your knowledge of objects and arrays to create a simple contact list.
-
View Website Control Flow in Ruby full-course
Eric Weinstein, Engineering & Computer Science—Codecademy
Learn how to write more complex programs that can respond to user input.
-
View Website Create a Histogram full-course
Eric Weinstein, Engineering & Computer Science—Codecademy
In this project, you'll write a program that reads a block of text articles and tells you how many times each word appears.
-
View Website Create a Personal Webpage full-course
Jeff Chan, Engineering & Computer Science—Codecademy
Apply what you've learned about CSS positioning to create a personal webpage with a neat layout.
-
View Website CSS Positioning full-course
Eric Weinstein, Engineering & Computer Science—Codecademy
Learn how to place HTML elements exactly where you want them to appear on the page.