Insights 7 Tips for Learning from Home While Social Distancing We know that learning from home can be challenging. That's why we've put together a list of tips to help you stay focused and motivated.
Insights Learn From Home: A Guide for Teachers, Students, and Parents During Covid-19 Have you signed up for Codecademy Pro through our scholarship program but don't know how to get started? This guide will help you get the ball rolling, whether you're a student, teacher, or parent.
Insights MySpace and the Coding Legacy it Left Behind For an entire generation, Myspace was a gateway to writing code. We looked back on the site’s code editor and explained how it led to the site’s downfall.
Insights Protect Your Personal Data By Thinking Like a Data Scientist Data is a currency we spend more often than we realize. Understanding how our data is collected and used can help us evaluate the decisions we make with it.
Insights When One Teaches, Two Learn: Meet Codecademy’s Community We believe “when one teaches, two learn.” To make that belief a reality for learners, we host an online community with tens of thousands of members.
Insights How to Start a Group Project As you develop your coding skills, you may want to use them to build a complex project. We'll walk you through how to assemble and manage a project team.
Insights Announcing the Winners of the C++ Community Challenge Sharing the results of our month-long C++ Community Challenge—an opportunity for C++ Pro learners to team up and build something amazing together.
Insights Web Scraping MLB Stats with Python and Beautiful Soup Python web scraping libraries like Beautiful Soup can automate the collection of website data. Let's try it out by scraping MLB batting stats from ESPN.
Insights Why I Love Teaching at Codecademy Learning web development skills empowered me to help others learn the same. In this article, I describe my career switch and my role as a Codecademy Coach.
Insights What is a Product Manager? What does a product manager do? And why have they become such an important part of the tech world? Allow us to explain.
Insights How to Tackle a Data Science Project In hopes of pursuing a career in Public Policy, I’ve spent the past year reorienting my programming towards Data Science. Naturally, doing so required significant practice finding, reading, visualizing and analyzing data.
Insights Engaging with Communities as a Female Technologist As a woman in a male-dominated field, I started to feel more confident when I joined communities that connect women in computer science to each other.
Insights Climbing the Ladder: Investigating the "American Dream" with Python We used Python to analyze how wealth, location and collegiate selectivity affect student outcomes and economic mobility.
Insights How to Build a Data Science Portfolio A data science portfolio is a great way to showcase your skill set in lieu of work experience. This article will provide some tips to help jumpstart yours.
Insights 5 Skills Developers Need Beyond Writing Code Learning to program tends to center around, well, programming. But developers spend most of their time on tasks that require a different set of skills.
Insights Aggregating Pokémon Data with Python and Pandas Python is a more flexible and scalable tool for data analysis than spreadsheets. To prove it, we're analyzing the same Pokémon data with both and comparing.
Insights Go Behind-the-Scenes of Our Curriculum Hackathon (and Pick the Winner) Codecademy recently held our bi-annual internal hackathon. Now, we’re explaining what a hackathon actually is, and why you might want to take part in one.
Insights How Learning Data Structures and Algorithms Helped Me Ace My Coding Interviews When I walked into my first coding interview, I assumed I didn't have to understand data structures and algorithms. Oh, how I was wrong.
Insights Using Machine Learning to Analyze Taylor Swift's Lyrics I used natural language processing and other machine learning techniques to analyze the discography of an artist with an intriguing history: Taylor Swift.
Insights Identifying Storylines in Survivor with Machine Learning I made a machine learning model that gave me some insights into my favorite reality TV show, Survivor. Now, I'm explaining how I did it, step-by-step.
Insights What are Neural Networks? Artificial neural networks are interconnected groups of nodes, akin to the vast network of neurons in a brain. Let’s explore how they came into existence.
Insights Visual Studio vs. Sublime Text: Which Editor Should You Choose? We're providing an in-depth comparison of two of the most popular code editors: Visual Studio and Sublime Text.
Insights What Are Data Structures? Learn what data structures are, why they are useful, and how you can use them effectively.
Insights JavaScript: How Did It Get So Popular? How the first browser war— and an especially productive 10 days—led to the creation of JavaScript, the most important language in modern web development.
Insights Learning, Teaching, and Changing Computer Science My experiences as a computer science student, teacher, and curriculum developer have given me a perspective on CS education that I would love to share.