Skip to ContentMini Arrow Down Icon
  • Codecademy Logo
  • Codecademy Logo
HTML & CSS
Python
JavaScript
Java
SQL
Bash/Shell
Ruby
C++
R
C#
PHP
Go
Swift
Kotlin
C
Web Development
Data Science
Computer Science
Developer Tools
Machine Learning
Code Foundations
Web Design
Game Development
Mobile Development
Data Visualization
Interview Prep
Cybersecurity
Math
Cloud Computing
DevOps
AI
Data Engineering
Data Analytics
IT
For Business
Beta Catalog
All Cheatsheets

Cheatsheets

facebooktwitterlinkedin
  • Cheatsheets
    Learn Python 3
  • Cheatsheets
    Learn JavaScript
  • Cheatsheets
    Learn HTML
  • Cheatsheets
    Learn Java
  • Cheatsheets
    Learn SQL
  • Cheatsheets
    Learn C++
  • Cheatsheets
    Learn C#
  • Cheatsheets
    Learn CSS
  • Cheatsheets
    Learn React
  • Cheatsheets
    Code Foundations - Learn How to Code
  • Cheatsheets
    Learn C
  • Cheatsheets
    Learn PHP
  • Cheatsheets
    Learn R
  • Cheatsheets
    Computer Science - CS101: Introduction to Programming
  • Cheatsheets
    Learn Ruby
  • Cheatsheets
    Learn Intermediate JavaScript
  • Cheatsheets
    Learn TypeScript
  • Cheatsheets
    Full-Stack Engineer - Fundamentals of HTML
  • Cheatsheets
    Learn the Command Line
  • Cheatsheets
    Data Scientist: Natural Language Processing Specialist - Principles of Data Literacy
  • Cheatsheets
    Learn Swift
  • Cheatsheets
    Learn Go
  • Cheatsheets
    Learn Git & GitHub
  • Cheatsheets
    Front-End Engineer - Fundamentals of HTML
  • Cheatsheets
    Introduction to Cybersecurity
  • Cheatsheets
    Full-Stack Engineer - Fundamentals of CSS
  • Cheatsheets
    Learn Intermediate Python 3
  • Cheatsheets
    Front-End Engineer - Fundamentals of CSS
  • Cheatsheets
    Learn Intermediate CSS
  • Cheatsheets
    Data Scientist: Machine Learning Specialist - Learn SQL
  • Cheatsheets
    Python for Programmers
  • Cheatsheets
    Build a Website with HTML, CSS, and Github Pages - Beginner HTML
  • Cheatsheets
    Analyze Data with SQL - Getting Started with SQL
  • Cheatsheets
    Data Scientist: Inference Specialist - Python Fundamentals for Data Science (Part I)
  • Cheatsheets
    Learn Node.js
  • Cheatsheets
    Learn Kotlin
  • Cheatsheets
    Learn Bash Scripting
  • Cheatsheets
    Learn React Native
  • Cheatsheets
    Building Interactive JavaScript Websites
  • Cheatsheets
    Introduction to IT
  • Cheatsheets
    Analyze Business Data with SQL - Writing Basic Queries
  • Cheatsheets
    iOS Developer - iOS and Swift Foundations
  • Cheatsheets
    Data Scientist: Natural Language Processing Specialist - Python Pandas for Data Science
  • Cheatsheets
    Analyze Data with Python - Introduction to Python
  • Cheatsheets
    Analyze Data with SQL - Calculating Aggregates
  • Cheatsheets
    Build a Website with HTML, CSS, and Github Pages - Beginner CSS
  • Cheatsheets
    Computer Science - CS102: Data Structures and Algorithms
  • Cheatsheets
    Analyze Business Data with SQL - Joining Multiple Tables
  • Cheatsheets
    Build Websites for your Business - How to Build Websites on Your Own Computer
  • Cheatsheets
    Getting Started Off-Platform for Data Science
  • Cheatsheets
    Introduction to UI and UX Design
  • Cheatsheets
    Visualize Data with Python - Introduction to Python
  • Cheatsheets
    Learn Web Scraping with Beautiful Soup
  • Cheatsheets
    Create Video Games with Phaser.js - Learn JavaScript Basics
  • Cheatsheets
    Create a Front-End App with React - Introduction to JavaScript and Building Apps
  • Cheatsheets
    Learn jQuery
  • Cheatsheets
    Build Chatbots with Python - Introduction to Python and Chatbots
  • Cheatsheets
    Data Scientist: Inference Specialist - Exploratory Data Analysis in Python
  • Cheatsheets
    Learn Redux
  • Cheatsheets
    Analyze Financial Data with Python - Introduction to Python
  • Cheatsheets
    Build a Website with HTML, CSS, and Github Pages - Responsive Design and Accessibility
  • Cheatsheets
    Learn the Basics of Regular Expressions
  • Cheatsheets
    iOS Developer - Wireframing and Creating a Project in Xcode
  • Cheatsheets
    Introduction to DevOps
  • Cheatsheets
    Build a Website with HTML, CSS, and Github Pages - Intermediate CSS: Colors and Typography
  • Cheatsheets
    Full-Stack Engineer - Async JavaScript and HTTP Requests
  • Cheatsheets
    Back-End Engineer - Web Development Fundamentals
  • Cheatsheets
    Learn HTML
  • Cheatsheets
    Learn Data Analysis with Pandas
  • Cheatsheets
    Data Scientist: Analytics Specialist - Statistics Fundamentals for Data Science
  • Cheatsheets
    Learn Asynchronous JavaScript
  • Cheatsheets
    Analyze Data with Python - NumPy: A Python Library for Statistics
  • Cheatsheets
    Build Python Web Apps with Django - Introduction to Django
  • Cheatsheets
    Java: Introductions and Variables
  • Cheatsheets
    Learn Data Structures and Algorithms with Python
  • Cheatsheets
    Build a Website with HTML, CSS, and Github Pages - Intermediate CSS: Layout and Positioning
  • Cheatsheets
    Build a Machine Learning Model with Python - Supervised Learning: Regression
  • Cheatsheets
    Build Websites for your Business - Advanced CSS: Flexbox and CSS Transitions
  • Cheatsheets
    Probability
  • Cheatsheets
    Learn the Basics of Artificial Intelligence (AI) with Minimax
  • Cheatsheets
    Introduction to Linux
  • Cheatsheets
    Build a Website with HTML, CSS, and Github Pages - Finishing Touches and Publishing a Website
  • Cheatsheets
    Java for Programmers
  • Cheatsheets
    Learn React Testing
  • Cheatsheets
    Learn the Basics of Machine Learning
  • Cheatsheets
    Analyze Data with Python - Data Manipulation with Pandas
  • Cheatsheets
    Front-End Engineer - Async JavaScript and HTTP Requests
  • Cheatsheets
    iOS Developer - Building Code History: The User Interface
  • Cheatsheets
    Build Basic Android Apps with Java - Android and Java Foundations
  • Cheatsheets
    Learn Spring
  • Cheatsheets
    Pass the Technical Interview with Python - Welcome to Interview Prep in Python
  • Cheatsheets
    Learn Go: Loops, Arrays, Maps, and Structs
  • Cheatsheets
    C++ for Programmers
  • Cheatsheets
    Java: Object-Oriented Programming
  • Cheatsheets
    Full-Stack Engineer - Introduction to Back-End
  • Cheatsheets
    Build Web Apps with ASP.NET - Beginner C#
  • Cheatsheets
    Pass the Technical Interview with Python - Linear Data Structures
  • Cheatsheets
    Create REST APIs with Spring and Java - Java I
  • Cheatsheets
    Fundamentals of Cybersecurity - Why Cybersecurity?
  • Cheatsheets
    Create a Front-End App with React - Introduction to React
  • Cheatsheets
    Learn Advanced Python 3
  • Cheatsheets
    Data Science Foundations - Data Visualization Fundamentals with Python
  • Cheatsheets
    Learn JavaScript Unit Testing
  • Cheatsheets
    Fundamentals of Cybersecurity - Cyber Attacks
  • Cheatsheets
    Learn Advanced React
  • Cheatsheets
    Learn ASP.NET
  • Cheatsheets
    Design Databases With PostgreSQL - What Is A Database?
  • Cheatsheets
    Visualize Data with Python - Graphing in Python
  • Cheatsheets
    Build Python Web Apps with Flask - Introduction to Python
  • Cheatsheets
    Data Scientist: Analytics Specialist - Data Wrangling, Cleaning, and Tidying
  • Cheatsheets
    Build Python Web Apps with Django - Templates in Django
  • Cheatsheets
    Analyze Business Data with SQL - Interview Prep
  • Cheatsheets
    Linear Regression in Python
  • Cheatsheets
    Create a Front-End App with React - JavaScript Functions, Arrays, and Loops
  • Cheatsheets
    Fundamental Math for Data Science - Probability
  • Cheatsheets
    Create a Front-End App with React - JavaScript Iterators, Objects, and Classes
  • Cheatsheets
    Build Python Web Apps with Flask - Introduction to Flask
  • Cheatsheets
    Pass the Technical Interview with JavaScript - Getting Started with Data Structures
  • Cheatsheets
    Learn Responsive Design
  • Cheatsheets
    Back-End Engineer - Basics of Back-End Development
  • Cheatsheets
    Learn p5.js
  • Cheatsheets
    Create REST APIs with Spring and Java - Web and Spring Basics
  • Cheatsheets
    Analyze Data with Python - Data Visualization with Matplotlib
  • Cheatsheets
    Build Chatbots with Python - Python Data Structures and Loops
  • Cheatsheets
    Computer Architecture
  • Cheatsheets
    Visualize Data with Python - Python for Data Analysis
  • Cheatsheets
    Getting Started with Natural Language Processing
  • Cheatsheets
    Learn Raspberry Pi
  • Cheatsheets
    Analyze Data with Python - Statistics for Data Analysis
  • Cheatsheets
    How to Clean Data with Python
  • Cheatsheets
    Create Video Games with Phaser.js - Learn JavaScript: Function and Scope
  • Cheatsheets
    iOS Developer - Building Code History: The Question Model
  • Cheatsheets
    Machine Learning Fundamentals - Feature Engineering I: Data Transformations
  • Cheatsheets
    Build Chatbots with Python - Rule-Based Chatbots
  • Cheatsheets
    Learn Microsoft Excel for Data Analysis
  • Cheatsheets
    Java: Algorithms
  • Cheatsheets
    Build Python Web Apps with Django - Data in Django
  • Cheatsheets
    Create a Front-End App with React - Modern JavaScript: Modules and Browser Compatibility
  • Cheatsheets
    Create a Back-End App with JavaScript - JavaScript Fundamentals
  • Cheatsheets
    iOS Developer - Building Code History: The Game Model
  • Cheatsheets
    Analyze Financial Data with Python - Introduction to Pandas
  • Cheatsheets
    Design Databases With PostgreSQL - What Can I Do With A Database?
  • Cheatsheets
    Build a Machine Learning Model with Python - Supervised Learning: Introduction to Classification
  • Cheatsheets
    Analyze Data with Python - Hypothesis Testing with SciPy
  • Cheatsheets
    Learn Intermediate Swift
  • Cheatsheets
    Design Databases With PostgreSQL - How Do I Make And Populate My Own Database?
  • Cheatsheets
    Differential Calculus
  • Cheatsheets
    Learn Node-SQLite
  • Cheatsheets
    Learn A-Frame (VR)
  • Cheatsheets
    Pass the Technical Interview with JavaScript - JavaScript Linear Data Structures
  • Cheatsheets
    Java: Loops and Arrays
  • Cheatsheets
    Data Scientist: Machine Learning Specialist - Supervised Learning I : Regressors, Classifiers and Trees
  • Cheatsheets
    Create REST APIs with Spring and Java - Responding to Requests
  • Cheatsheets
    Analyze Data with R - What Is R?
  • Cheatsheets
    Computer Science - CS103: Databases
  • Cheatsheets
    Pass the Technical Interview with Java - Getting Started With Data Structures
  • Cheatsheets
    Pass the Technical Interview with Java - Linear Data Structures
  • Cheatsheets
    Data Scientist: Machine Learning Specialist - Math for Machine Learning
  • Cheatsheets
    Master Statistics with Python - Variable Types
  • Cheatsheets
    Learn Flask
  • Cheatsheets
    Data Scientist: Machine Learning Specialist - Machine Learning Fundamentals
  • Cheatsheets
    Linear Algebra
  • Cheatsheets
    Learn Data Visualization with Python
  • Cheatsheets
    Create a Front-End App with React - React: Components Interacting
  • Cheatsheets
    Visualize Data with Python - Data Manipulation in Python
  • Cheatsheets
    Build Web Apps with ASP.NET - ASP.NET I
  • Cheatsheets
    Build Python Web Apps with Django - Views in Django
  • Cheatsheets
    Analyze Financial Data with Python - Introduction to NumPy
  • Cheatsheets
    Create a Back-End App with JavaScript - JavaScript Conditionals and Functions
  • Cheatsheets
    Build Basic Android Apps with Java - Wireframing, Java Variables, and Android Studio
  • Cheatsheets
    Build Web Apps with ASP.NET - Intermediate C#
  • Cheatsheets
    Analyze Data with R - Introduction To Programming In R
  • Cheatsheets
    Create REST APIs with Spring and Java - Java II
  • Cheatsheets
    Create a Professional Website with Velo by Wix
  • Cheatsheets
    Data Scientist: Natural Language Processing Specialist - Supervised Learning I : Regressors, Classifiers and Trees
  • Cheatsheets
    Build Deep Learning Models with TensorFlow - Foundations of Deep Learning and Perceptrons
  • Cheatsheets
    Analyze Financial Data with Python - Visualizing Finance Data
  • Cheatsheets
    Create a Front-End App with React - React: Component State
  • Cheatsheets
    Build Deep Learning Models with TensorFlow - Getting Started with TensorFlow
  • Cheatsheets
    Learn Data Analysis for your Business - Getting Started with Data Analytics
  • Cheatsheets
    Build Python Web Apps with Flask - Introduction to Python Data Structures and Loops
  • Cheatsheets
    Learn Statistics with NumPy
  • Cheatsheets
    iOS Developer - Building Cookcademy: Exploring Recipes
  • Cheatsheets
    Learn Full-stack Engineering for your Business - JavaScript Syntax, Part I
  • Cheatsheets
    Build a Machine Learning Model with Python - Supervised Learning: Advanced Classification
  • Cheatsheets
    Python Fundamentals
  • Cheatsheets
    Visualize Data with Python - Advanced Graphing in Python
  • Cheatsheets
    Create a Back-End App with JavaScript - Building Back-End Servers with Express.js
  • Cheatsheets
    Software Design Principles
  • Cheatsheets
    Build Python Web Apps with Django - Forms in Django
  • Cheatsheets
    Create an Advanced Web App with React and Redux - React
  • Cheatsheets
    Computer Science - CS104: Computer Architecture
  • Cheatsheets
    Create Video Games with Phaser.js - Learn JavaScript: Arrays and Loops
  • Cheatsheets
    Data Scientist: Natural Language Processing Specialist - Getting Started with Natural Language Processing
  • Cheatsheets
    R for Programmers
  • Cheatsheets
    Learn Data Analysis for your Business - Python Fundamentals
  • Cheatsheets
    iOS Developer - Building Code History: The Final App
  • Cheatsheets
    Learn the Basics of Android
  • Cheatsheets
    Back-End Engineer - Async JavaScript and HTTP Requests
  • Cheatsheets
    Create REST APIs with Spring and Java - Data with JPA
  • Cheatsheets
    Build Python Web Apps with Django - Accounts and Authentication in Django
  • Cheatsheets
    Analyze Financial Data with Python - Regression
  • Cheatsheets
    Build Basic Android Apps with Java - Programming Logic with Java
  • Cheatsheets
    Study for the AP Computer Science A Exam (Java) - Writing Your First Java Program
  • Cheatsheets
    Connecting Front-End to Back-End
  • Cheatsheets
    Java: Inheritance and Polymorphism
  • Cheatsheets
    Exploratory Data Analysis in Python
  • Cheatsheets
    Learn Build Tools
  • Cheatsheets
    Technical Interview Practice with Python
  • Cheatsheets
    Data Scientist: Natural Language Processing Specialist - Python Fundamentals Part III
  • Cheatsheets
    Learn Statistics with Python
  • Cheatsheets
    Fundamentals of Cybersecurity - Cybersecurity Assessment and Research
  • Cheatsheets
    Data Scientist: Machine Learning Specialist - Statistics Fundamentals Part II
  • Cheatsheets
    Create a Back-End App with JavaScript - JavaScript Objects, Modules, and Browser Compatibility
  • Cheatsheets
    Pass the Technical Interview with Python - Hash Maps
  • Cheatsheets
    Learn Navigation Design
  • Cheatsheets
    iOS Developer - Learn Git & Github for iOS Development
  • Cheatsheets
    Build Python Web Apps with Flask - Introduction to SQL and Databases for Back-End Web Apps
  • Cheatsheets
    Create a Back-End App with JavaScript - JavaScript Arrays, Loops, and Iterators
  • Cheatsheets
    Pass the Technical Interview with Python - Algorithmic Concepts
  • Cheatsheets
    Design Databases With PostgreSQL - How Do I Make Sure My Database Stays Intact?
  • Cheatsheets
    Getting More Advanced with Design
  • Cheatsheets
    Create Video Games with Phaser.js - Learn JavaScript: Higher Order Functions and Iterators
  • Cheatsheets
    Learn Recursion with Python
  • Cheatsheets
    iOS Developer - Learn the Command Line for iOS Development
  • Cheatsheets
    Learn Statistics with R
  • Cheatsheets
    iOS Developer - Building Cookcademy: Adding New Recipes
  • Cheatsheets
    Design Databases With PostgreSQL - How Do I Make Sure My Database Stays Fast?
  • Cheatsheets
    Styling a Website
  • Cheatsheets
    Java: Going Further with Classes and Methods
  • Cheatsheets
    Front-End Engineer - Search and Graph Search Algorithms
  • Cheatsheets
    Principles of Data Literacy
  • Cheatsheets
    Create REST APIs with Spring and Java - Spring Context
  • Cheatsheets
    Fundamentals of Operating Systems
  • Cheatsheets
    [Beta] Introduction to Big Data with PySpark
  • Cheatsheets
    User Authentication & Authorization in Express
  • Cheatsheets
    Linear Data Structures
  • Cheatsheets
    Pass the Technical Interview with Python - Nonlinear Data Structures
  • Cheatsheets
    Build a Machine Learning Model with Python - Unsupervised Learning
  • Cheatsheets
    Full-Stack Engineer - DevOps Fundamentals
  • Cheatsheets
    Technical Interview Practice with JavaScript
  • Cheatsheets
    Data Scientist: Analytics Specialist - Advanced Exploratory Data Analysis
  • Cheatsheets
    Learn Tableau for Data Visualization
  • Cheatsheets
    Create an Advanced Web App with React and Redux - Introduction to React and Redux
  • Cheatsheets
    Build Deep Learning Models with TensorFlow - Classification
  • Cheatsheets
    Learn React Router
  • Cheatsheets
    Study for the AP Computer Science A Exam (Java) - Object-Oriented Programming
  • Cheatsheets
    Analyze Data with R - Statistics In R
  • Cheatsheets
    Analyze Data with R - Working With Data In R
  • Cheatsheets
    Create Video Games with Phaser.js - Learn JavaScript: Objects
  • Cheatsheets
    Build Basic Android Apps with Java - Java Arrays and Loops
  • Cheatsheets
    Learn dplyr
  • Cheatsheets
    Learn Emojicode
  • Cheatsheets
    Pass the Technical Interview with JavaScript - Hash Maps
  • Cheatsheets
    How to Debug JavaScript Errors
  • Cheatsheets
    Full-Stack Engineer - Search & Graph Search Algorithms
  • Cheatsheets
    Build Chatbots with Python - Retrieval-Based Chatbots
  • Cheatsheets
    Pass the Technical Interview with JavaScript - Algorithmic Concepts
  • Cheatsheets
    Pass the Technical Interview with Java - Hash Maps
  • Cheatsheets
    Pass the Technical Interview with Python - Sorting Algorithms
  • Cheatsheets
    Data Scientist: Machine Learning Specialist - Deep Learning and Neural Networks
  • Cheatsheets
    Java: Conditionals and Control Flow
  • Cheatsheets
    Pass the Technical Interview with Python - Graphs and Graph Traversals
  • Cheatsheets
    API Development with Swagger and OpenAPI
  • Cheatsheets
    Pass the Technical Interview with Java - Algorithmic Concepts
  • Cheatsheets
    Learn Full-stack Engineering for your Business - JavaScript Syntax, Part II
  • Cheatsheets
    iOS Developer - Building Cookcademy: Editing and Favoriting Recipes
  • Cheatsheets
    Apply Natural Language Processing with Python - Text Preprocessing
  • Cheatsheets
    Build a Machine Learning Model with Python - Perceptrons and Neural Nets
  • Cheatsheets
    Analyze Data with R - Data Visualization In R
  • Cheatsheets
    Create a Back-End App with JavaScript - SQL for Back-End Development
  • Cheatsheets
    Master Statistics with Python - Summary Statistics for Quantitative Data
  • Cheatsheets
    Pass the Technical Interview with Java - Nonlinear Data Structures
  • Cheatsheets
    Pass the Technical Interview with JavaScript - Nonlinear Data Structures
  • Cheatsheets
    Build Basic Android Apps with Java - Android App Development
  • Cheatsheets
    Scan Systems with Nmap - Getting Started with Nmap
  • Cheatsheets
    Analyze Data with R - Introduction To Machine Learning In R
  • Cheatsheets
    Cybersecurity for Business
  • Cheatsheets
    Fundamental Math for Data Science - Descriptive Statistics
  • Cheatsheets
    Data Scientist: Natural Language Processing Specialist - Language Quantification
  • Cheatsheets
    Pass the Technical Interview with Python - Interview Prep and Practice Problems
  • Cheatsheets
    Learn Sorting Algorithms with Python
  • Cheatsheets
    Pass the Technical Interview with JavaScript - Sorting Algorithms
  • Cheatsheets
    Create an Advanced Web App with React and Redux - Redux
  • Cheatsheets
    Create a Back-End App with JavaScript - Connecting JavaScript and SQL
  • Cheatsheets
    Master Statistics with Python - Visualizing a Distribution of Quantitative Data
  • Cheatsheets
    Data Scientist: Natural Language Processing Specialist - Unsupervised Learning Algorithms I
  • Cheatsheets
    Learn CSS-in-JS
  • Cheatsheets
    Build Chatbots with Python - Deep Learning and Generative Chatbots
  • Cheatsheets
    Pass the Technical Interview with Java - Sorting Algorithms
  • Cheatsheets
    Fundamental Math for Data Science - Inferential Statistics
  • Cheatsheets
    Learn Linear Regression in R
  • Cheatsheets
    Handling Missing Data
  • Cheatsheets
    Learn Complex Data Structures
  • Cheatsheets
    Defending Node Applications from SQL Injection, XSS, & CSRF Attacks
  • Cheatsheets
    Technical Interview Practice with Java
  • Cheatsheets
    iOS Developer - Algorithmic Concepts
  • Cheatsheets
    Securing Express Applications - User Authentication & Authorization
  • Cheatsheets
    Learn Handlebars
  • Cheatsheets
    Study for the AP Computer Science A Exam (Java) - Conditionals and Control Flow
  • Cheatsheets
    Scan Systems with Nmap - Nmap Prerequisites
  • Cheatsheets
    Learn ggplot2
  • Cheatsheets
    Text Preprocessing
  • Cheatsheets
    Pass the Technical Interview with Java - Graph Data Structures
  • Cheatsheets
    Learn Website UI Design
  • Cheatsheets
    Software Engineering for Data Scientists - Software Engineering in Python II
  • Cheatsheets
    Create an Advanced Web App with React and Redux - Deployment
  • Cheatsheets
    Fundamentals of Cyber Resilience and Risk Management - Cyber Resilience and Risk Management
  • Cheatsheets
    Data Scientist: Natural Language Processing Specialist - Supervised Learning II: SVM's, Random Forests, Naive Bayes
  • Cheatsheets
    Learn Data Analysis for your Business - Data Wrangling and Tidying
  • Cheatsheets
    Summary Statistics
  • Cheatsheets
    Learn Full-stack Engineering for your Business - SQL for Back-End Development
  • Cheatsheets
    Learn Full-stack Engineering for your Business - JavaScript Syntax, Part III
  • Cheatsheets
    Data Acquisition
  • Cheatsheets
    Back-End Engineer - Search and Graph Search Algorithms
  • Cheatsheets
    Scan Systems with Nmap - Introduction
  • Cheatsheets
    Learn Full-stack Engineering for your Business - Build a Back-End with Node/Express.js
  • Cheatsheets
    Study for the AP Computer Science A Exam (Java) - Arrays and Loops
  • Cheatsheets
    Data Analyst Interview Preparation - Coding Challenges
  • Cheatsheets
    [Beta] Learn Advanced Java
  • Cheatsheets
    Data Scientist: Inference Specialist - Math for Inference Data Science
  • Cheatsheets
    JavaScript Syntax, Part III
  • Cheatsheets
    Learn Full-stack Engineering for your Business - Linear Data Structures
  • Cheatsheets
    Build Basic Android Apps with Java - Intermediate Java and Capstone Project
  • Cheatsheets
    Data Scientist: Inference Specialist - Regression for Inference Data Science
  • Cheatsheets
    Data Scientist: Analytics Specialist - Learn Microsoft Excel for Data Analysis
  • Cheatsheets
    Feature Engineering - Transforming Data into Features
  • Cheatsheets
    Responsive Design
  • Cheatsheets
    Cybersecurity Analyst Interview Prep - Knowledge Review for Cybersecurity Analysts: Communication, Definitions, & Networking
  • Cheatsheets
    Master Statistics with Python - Linear Regression
  • Cheatsheets
    Learn Full-stack Engineering for your Business - Test Driven Development with JavaScript
  • Cheatsheets
    Learn Data Analysis for your Business - Data Acquisition
  • Cheatsheets
    Master Statistics with Python - Hypothesis Testing
  • Cheatsheets
    Learn Data Analysis for your Business - Data Visualization
  • Cheatsheets
    Master Statistics with Python - Visualizing Categorical Data
  • Cheatsheets
    Pass the Technical Interview with Java - Java Interview Prep and Algorithms Practice
  • Cheatsheets
    Language Parsing
  • Cheatsheets
    Fundamental Math for Data Science - Differential Calculus
  • Cheatsheets
    iOS Developer - Linear Data Structures
  • Cheatsheets
    Data Scientist: Natural Language Processing Specialist - Deep Learning and Neural Networks
  • Cheatsheets
    iOS Developer - Sorting Algorithms
  • Cheatsheets
    Livestreams
  • Cheatsheets
    Study for the AP Computer Science A Exam (Java) - Algorithms
  • Cheatsheets
    Back-End Engineer - DevOps Fundamentals
  • Cheatsheets
    Data Wrangling and Tidying
  • Cheatsheets
    [Beta] Machine Learning/AI Engineering Foundations - Python Fundamentals for ML/AI Engineers (Part II)
  • Cheatsheets
    Redux
  • Cheatsheets
    Learn Full-stack Engineering for your Business - React, Part I
  • Cheatsheets
    Study for the AP Computer Science A Exam (Java) - Inheritance and Polymorphism
  • Cheatsheets
    Study for the AP Computer Science A Exam (Java) - Code Challenges
  • Cheatsheets
    [Beta] Machine Learning/AI Engineering Foundations - Python Pandas for ML/AI Engineers
  • Cheatsheets
    Introduction to Algorithms and Linear Data Structures in Swift
  • Cheatsheets
    Deploying with Netlify and Heroku
  • Cheatsheets
    Software Engineering for Data Scientists - Learn Git: Introduction to Version Control
  • Cheatsheets
    Learn React.js: Part II
  • Cheatsheets
    Foundations of Machine Learning: Supervised Learning
  • Cheatsheets
    Fundamental Math for Data Science - Linear Algebra
  • Cheatsheets
    Software Engineering for Data Scientists - Learn Bash Scripting
  • Cheatsheets
    Learn Full-stack Engineering for your Business - Security, Authentication, and Authorization
  • Cheatsheets
    SQL for Interview Prep
  • Cheatsheets
    Learn Full-stack Engineering for your Business - Improved Styling with CSS
  • Cheatsheets
    Intermediate CSS: CSS Grid
  • Cheatsheets
    Securing Express Applications - Data Security
  • Cheatsheets
    Fundamentals of Cyber Resilience and Risk Management - Secure Configurations and Encryption
  • Cheatsheets
    Scan Systems with Nmap - Nmap Scripting
  • Cheatsheets
    Data Scientist Interview Preparation - Coding Challenges for Data Scientist Interview Preparation
  • Cheatsheets
    Python for Data Analytics
  • Cheatsheets
    [Beta] Machine Learning/AI Engineering Foundations - Exploratory Data Analysis in Python
  • Cheatsheets
    Securing Express Applications - Defending Node Applications from SQL Injection, XSS, & CSRF Attacks
  • Cheatsheets
    Foundations of Machine Learning: Unsupervised Learning
  • Cheatsheets
    Data Scientist: Inference Specialist - R for Programmers
  • Cheatsheets
    How to Implement Search Algorithms with Python
  • Cheatsheets
    Learn Full-stack Engineering for your Business - Interview Skills
  • Cheatsheets
    Learn Full-stack Engineering for your Business - Git and GitHub, Part II
  • Cheatsheets
    Create Video Games with Phaser.js - Learn JavaScript Classes and Phaser Animations
  • Cheatsheets
    [Beta] Machine Learning/AI Engineering Foundations - Python Fundamentals for ML/AI Engineers (Part I)
  • Cheatsheets
    Learn Full-stack Engineering for your Business - Search & Graph Search Algorithms
  • Cheatsheets
    CS101 Livestream Series
  • Cheatsheets
    Summarize a Single Feature
  • Cheatsheets
    iOS Developer - Whiteboarding and Practice Problems
  • Cheatsheets
    JavaScript Fundamentals
  • Cheatsheets
    [Beta] Machine Learning/AI Engineering Foundations - Math and Statistics for ML/AI Engineers
  • Cheatsheets
    React, Part I
  • Cheatsheets
    Text Generation
  • Cheatsheets
    Learn Full-stack Engineering for your Business - Git and Github, Part I
  • Cheatsheets
    Learn Full-stack Engineering for your Business - Setting Up Your Dev Environment
  • Cheatsheets
    Data Scientist Interview Preparation - Machine Learning and Algorithms for Data Science Interviews
  • Cheatsheets
    Data Scientist: Natural Language Processing Specialist - Text Generation
  • Cheatsheets
    Build Web Apps with ASP.NET - ASP.NET II
  • Cheatsheets
    Study for the AP Computer Science A Exam (Java) - A Deeper Dive Into Classes
  • Cheatsheets
    Learn Full-stack Engineering for your Business - Algorithms
  • Cheatsheets
    Data Scientist: Inference Specialist - Advanced Exploratory Data Analysis
  • Cheatsheets
    Securing Express Applications - Introduction to Securing Express Applications
  • Cheatsheets
    Natural Language Processing
  • Cheatsheets
    Learn Full-stack Engineering for your Business - Redux
  • Cheatsheets
    Learn Full-stack Engineering for your Business - React, Part II
  • Cheatsheets
    Learn Full-stack Engineering for your Business - Complex Data Structures
  • Cheatsheets
    Data Scientist: Natural Language Processing Specialist - Text Preprocessing
  • Cheatsheets
    Data Scientist: Natural Language Processing Specialist - Build Chatbots
  • Cheatsheets
    Learn Full-stack Engineering for your Business - Building Interactive Websites with JavaScript
  • Cheatsheets
    Machine Learning: Unsupervised Learning
  • Cheatsheets
    Learn Full-stack Engineering for your Business - Designing Relational Databases
  • Cheatsheets
    Machine Learning/AI Engineer Career Path - Software Engineering for Machine Learning/AI Engineers
  • Cheatsheets
    Learn Hardware Programming with CircuitPython
  • Cheatsheets
    Learn Data Analysis for your Business - Data Manipulation with Pandas
  • Cheatsheets
    Master Statistics with Python - Associations between Variables
  • Cheatsheets
    Learn Data Analysis for your Business - Summary Statistics
  • Cheatsheets
    Hypothesis Testing with Python
  • Cheatsheets
    Learn Full-stack Engineering for your Business - Async JavaScript and HTTP Requests
  • Cheatsheets
    Data Visualization
  • Cheatsheets
    Machine Learning: Supervised Learning 🤖
  • Cheatsheets
    Data Scientist: Analytics Specialist - Learn Tableau for Data Visualization
  • Cheatsheets
    Software Engineering for Data Scientists - Learn the Command Line
  • Cheatsheets
    Learn Full-stack Engineering for your Business - Advanced PostgreSQL
  • Cheatsheets
    Pass the Technical Interview with JavaScript - JavaScript Interview Prep and Algorithm Practice
  • Cheatsheets
    Master Statistics with Python - Probability
  • Cheatsheets
    Learn Full-stack Engineering for your Business - Web Development Fundamentals
  • Cheatsheets
    Data Scientist: Inference Specialist - Causal Inference Fundamentals
  • Cheatsheets
    [Beta] Machine Learning/AI Engineering Foundations - Principles of Data Literacy
  • Cheatsheets
    Software Engineering for Data Scientists - Software Engineering in Python I
  • Cheatsheets
    Machine Learning/AI Engineer Career Path - Intermediate Machine Learning
  • Cheatsheets
    Software Engineering for Data Scientists - Learn Git II: Git for Deployment
  • Cheatsheets
    HTML: Tables and Forms
  • Cheatsheets
    Learn Full-stack Engineering for your Business - Making a Website Responsive
  • Cheatsheets
    Learn Data Analysis for your Business - SQL for Interview Prep
  • Cheatsheets
    [Beta] Intermediate Machine Learning - Supervised Learning II: Advanced Regressors and Classifiers
  • Cheatsheets
    Learn Data Analysis for your Business - Hypothesis Testing
  • Cheatsheets
    Master Statistics with Python - Summary Statistics for Categorical Data
  • Cheatsheets
    Machine Learning/AI Engineer Career Path - Machine Learning Fundamentals
  • Cheatsheets
    Fundamentals of Cyber Resilience and Risk Management - Social Engineering and Human Error
  • Cheatsheets
    Foundations of Deep Learning

Codecademy from Skillsoft

  • About
  • Careers
  • Affiliates
  • Shop
    • Twitter Icon
    • Facebook Icon
    • Instagram Icon
    • Youtube Icon

Resources

  • Projects
  • Interview Challenges
  • Docs
  • Cheatsheets
  • Articles
  • Videos
  • Blog
  • Career Center

Support

  • Help Center

Community

  • Forums
  • Discord
  • Chapters
  • Events
  • Learner Stories

Individual Plans

  • Pro Membership
  • For Students

Enterprise Plans

  • Business Solutions

Mobile

  • Download on the App Store
  • Get it on Google Play

Support

  • Help Center

Course Catalog

Languages

  • HTML & CSS
  • Python
  • JavaScript
  • Java
  • SQL
  • Bash/Shell
  • Ruby
  • C++
  • R
  • C#
  • PHP
  • Go
  • Swift
  • Kotlin

Subjects

  • Web Development
  • Data Science
  • Computer Science
  • Developer Tools
  • Machine Learning
  • Code Foundations
  • Web Design
  • —
  • Full Catalog
  • Beta Content
  • Roadmap

Languages

  • HTML & CSS
  • Python
  • JavaScript
  • Java
  • SQL
  • Bash/Shell
  • Ruby
  • C++
  • R
  • C#
  • PHP
  • Go
  • Swift
  • Kotlin
  • Privacy Policy
  • Cookie Policy
  • Do Not Sell My Personal Information
  • Terms
Made with ❤️in NYC © 2022 Codecademy