Learning Platform
Codecademy Courses
Explore 24 courses from Codecademy
24
Available Courses
21
Topics Covered
Online
Delivery Format
All Codecademy Courses
Browse our selection of Codecademy courses
Codecademy
Introduction to JavaScript
Learn the JavaScript fundamentals you'll need for front-end or back-end development.
Codecademy
Asynchronous JavaScript
Learn how to write asynchronous JavaScript using promises and async await syntax!
Codecademy
Linear Data Structures
Learn about virtualization of computer memory by building the fundamental data structures of computer science: lists, stacks, and queues.
Codecademy
Learn Testing for Web Development
Build better and more maintainable web applications through test-driven development.
Codecademy
Learn SQL
Learn to communicate with databases using SQL, the standard data management language.
Codecademy
Conversational Design with Alexa
Learn advanced techniques to build more conversational Alexa skills.
Codecademy
Introduction to Alexa
Learn how to build and host your own Alexa Skill.
Codecademy
Learn Responsive Design
Learn responsive design techniques, like relative sizing units and media queries, to create websites viewable on devices of all sizes.
Codecademy
Learn Web Scraping with Beautiful Soup
Learn Beautiful Soup, a popular Python library for web scraping.
Codecademy
Learn Node.js
Learn about the different components of a web application's back-end and explore the Node.js JavaScript runtime environment.
Codecademy
Learn Bootstrap
Give your website a clear layout and polished style—fast! Learn how to use one of the most popular front-end frameworks, Bootstrap 4!
Codecademy
Learn Java
Learn the basics of the popular Java language in this introductory course. ☕️
Codecademy
Technical Interview Practice: Python
Hone your coding skills by practicing with industry standard technical interview problems!
Codecademy
Learn Vue.js
Learn how to make front-end web apps with ease using Vue.js, an increasingly popular JavaScript front-end framework.
Codecademy
Learn Ruby
Learn to program in Ruby, a flexible and beginner-friendly language used to create sites like Codecademy.
Codecademy
Learn the Command Line
Discover the power of this simple yet essential text-based tool and increase your productivity as a developer.
Codecademy
Learn CSS
Learn how to style and visually organize HTML with CSS. This course covers version 3 of CSS.
Codecademy
Learn Python 2
Learn the basics of the world's fastest growing and most popular programming language used by software engineers, analysts, data scientists, and machine learning engineers alike.
Codecademy
Introduction to Blockchain
Learn the fundamental concepts of Blockchain and implement them in Python.
Codecademy
Deploy a Website
Learn how to publish a personal website to the public Internet.
Codecademy
Learn C#
Learn Microsoft's popular programming language C#, used to make websites, mobile apps, video games, VR, and more!
Codecademy
Learn Python 3
Learn the latest and greatest version of the most popular programming language in the world!
Codecademy
Practical Data Cleaning
Pull and clean data from the web with this Python based course.
Codecademy
Building Interactive JavaScript Websites
Learn the Document Object Model, the interface between JavaScript and HTML elements, and combine HTML, CSS, and JavaScript into exciting interactive sites!
Can't Find What You're Looking For?
Browse our complete learning directory with thousands of courses across all topics