News & Views

Codecademy Python and JavaScript Guide

Want to use Codecademy to learn Python or JavaScript and don't know where to start?

Or, maybe you have started a tract already and don't know where to go next? You aren't alone -- we get asked all the time which courses to tackle in Codecademy (and in what order).

So, if you hit a lesson asking you to do something you aren't familiar with or even if you are looking to plan out your lessons before getting started -- here is our lesson guide for Codecademy Python and JavaScript:

codeacademy course guide

For this guide, we took a detailed look at all of Codecademy's courses and laid them out in a clear and logical order to ensure you don't miss any key concepts or risk getting lost along the way.

  1. Learn the Command Line

    The command line is a powerful, text-based interface built into every machine that allows developers a more efficient and deeper communication with their (and other) computers.

  2. HTML & CSS

    HTML is the foundation of any webpage. Then, CSS was developed to allow styling to be added to HTML content.

  3. Learn Git

    Git, or reversion technology, is a tool to allow you to save multiple versions of your code. It also allows you to work collaboratively with other developers and access the open-source community to open your code to the world.

  4. Make a Website

    Use HTML5/CSS3 and Bootstrap (a website framing and template tool) to create and modify websites learning how to change the look and feel of four project sites.

  5. Deploy a Website

    Jekyll, a GitHub publishing tool, is used by developers to get simple sites up quickly and for free. Next, use Amazon Web Service (AWS) to host and publish a site using a custom domain.

  6. LeaSass

    Sass is a CSS tool to enable developers and designers to reduce repetition and increase maintainability of website styling.

  7. Python

    Python is a general-purpose and popular programming language that is gaining popularity as a tool for working with large amounts of data. Its error handling and natural syntax make it a good language for beginners to learn programming fundamentals.

  8. JavaScript

    JavaScript is the most popular scripting language today and is used to program the behavior of web pages.

  9. jQuery

    JQuery is a lightweight library that allows you to add interactivity and animation to your website.

  10. Learn SQL

    SQL is what is referred to as a "relational-database," meaning that it recognizes relations among stored items.

  11. ReactJS: Part 1

    ReactJS is a fast, scalable, and powerful JavaScript framework that focuses on a modular programming style, leading to its rapidly growing popularity.

  12. ReactJS: Part 2

    Continue learning with programming patterns and setting up ReactJS on your local machine.

Don't stop there

There are some other amazing courses to check out on Codecademy including Java and Ruby. If your goal is to continue learning more JavaScript, you might also try FreeCodeCamp's excellent course that culminates in you helping contribute to real-world nonprofit projects using GitHub! If Python is more your style, Learn Python The Hard Way is an amazing book to try next.

Jason Ephraim Jason Ephraim Campus Director, Houston LinkedIn