Articles are more in-depth explanations about concepts covered in Codecademy courses. Here you'll learn more about workflows that developers use every day, and take your coding skills to the next level.
JavaScript Glossary
Programming reference for JavaScript
Bootstrap: Creating Menus, Navbars, and Modals
In this article, we'll use Bootstrap to implement these three common website features:
React Setup, Part III: Webpack
Install and Configure Webpack on your Local Computer
Host Images on Dropbox
Guide for hosting your images on Dropbox.
Ruby: Reading and Writing Files
Learn to read and write ruby files from the command line
React Setup, Part IV: HTMLWebpackPlugin
Configure HTMLWebpackPlugin on your Local Computer
Git Setup for Mac and Windows Computers
Git Setup for Mac and Windows Computers
Consider Design While You Build
5 Steps to leverage design practices and tools while you build websites
React Setup, Part I: React and ReactDOM
Install React.js On Your Local Computer
Request-Response Cycle I
Guide for navigating a Rails app with static pages.
Ruby: Command Line Arguments with ARGV
Feed your Programs Ruby Arguments via the Command Line
React Setup, Part II: Babel
Install and Configure Babel on your Local Computer
List of Command Line Commands
Glossary of commonly used commands
HTML: Classes vs IDs
In this article, learn more about the differences between HTML classes and IDs.
Text Editors: Atom and Sublime
Text Editors: Atom and Sublime
Bootstrap: Using It In a Project
Bootstrap is a popular CSS framework of prewritten stylesheets designed to help you build webpages faster.
Command Line Interface
Getting started with the command line
Accessibility and HTML
Many visually-impaired users browse the Internet with the user of a screen reader. In this article, you'll learn about various ways to make your content accessible to visually-impaired or blind users.
The Virtual DOM
Fighting Wasteful DOM Manipulation
CSS3 Features
Overview of CSS3 features used in the Make a Website course.
Push to GitHub
Guide for managing your code with Git and sharing your code with GitHub.
SQL RDBMS
A Brief Overview of Common Relational Database Management Systems
Python Glossary
Programming reference for Python
Setup Ruby
Setup Ruby on your own computer
Use DevTools
Debug and experiment with code from within your browser.
Standard Controller Actions
Guide for Rails' seven standard controller actions used for displaying and modifying data.
Ruby Glossary
Programming reference for Ruby
HTML5 Features
Overview of HTML5 features introduced in Codecademy's Make a Website course.
React Setup, Part V: Conclusion
Run a React Program on Your Local Computer
HTTP Errors: 404
An introduction to the Web's most popular error
Request-Response Cycle III
Guide for navigating a Rails app with a form.
Create and View a Web Page on Your Computer
If you've completed many Codecademy courses, but still find yourself asking, "Where can I write code on my own computer?", then start here!
Inline Styles in HTML
A short guide on when and when not to use inline CSS styles in HTML.
Map a Custom Domain
Guide for mapping a custom domain to your app.
List of SQL commands
Glossary of commonly used SQL commands
HTML Glossary
Programming reference for HTML elements
Set-up Python
Get Python setup on your own computer
MVC: Model, View, Controller
App organization explained
Sublime Text
Where to write your code when you're not on Codecademy
Request-Response Cycle II
Guide for navigating a dynamic Rails app.
Deploy Rails to Heroku
Guide for putting your Rails app online with Heroku.
React: The Virtual DOM
Fighting Wasteful DOM Manipulation
HTTP Requests
Understand the basics of how your web browser communicates with the internet
CSS Glossary
Programming reference for CSS covering Comments, Properties, and Selectors