Why ?

What You’ll Learn:

    Companies Where Our Learners Work


    Level Up Your Web Development Skills and Your Career

    In the age of automation, technical skills are changing the workplace. We're here to help you get ahead. Explore exactly how to develop your career with code.


    Edit Templates Like an Engineer

    Edit email, blog templates or copy on a website with HTML & CSS skills.


    Build Your Own Landing Pages & Websites

    Learn JavaScript basics to build your own landing pages and interactive websites.


    Go from Technical to Engineer

    Learn to build apps with React.js and boost your programming skills while going full-stack.


    Get Promotion Ready

    Gain hard skills for a better title, larger salary, or start a business of your own.

    After 6 years and 45 million learners, we know what works

    Start learning web development skills faster with a Pro Path

    What’s a Path?

    You don’t need to know all of a programming language to start using it. Paths show you where to start on day one and will guide you through languages, projects, and practice to get you to your goal faster than you would with a traditional course.

    When you subscribe to a Path, you’re getting Pro

    Paths are part of our monthly subscription service, Codecademy Pro. Get access to quizzes, portfolio-building projects, videos, and your path.

    We All Start at the Beginning

    If you can read, you can learn to code. We're here to make technical skills more flexible and accessible. Coding is for everyone, and so are we.


    I'm no longer just restricted to using templates. If I want to modify the HTML or bring in my own design, it is way simpler for me now.

    Jason Hogge
    Marketing Specialist

    Learn from the Best

    Meet Natalia Rodriguez

    Natalia is an engineer with a Bachelor's in Computer Science from Southwestern University. She previously worked with the Science Visualization Group at the American Museum of Natural History and as a Software Engineer at Indicative. In her free time, Natalia co-anchors “Technolochicas” at Univision to raise awareness of technology careers amongst Latinas.


    Commit to Coding

    Start your monthly subscription to your Pro Path today
    Join Codecademy Pro