As a jack of all trades (and master of quite a few), a full-stack engineer can get a project done from start to finish. In this Career Path, you’ll begin with the front-end, move on to the back-end, then learn to connect the two. By the time you’re done, you’ll have the well-rounded skills needed to enter this in-demand job market.
To start this Career Path, sign up for Codecademy Pro.Try It For Free6 months
Includes
JavaScript, Node.JS, SQL, Express.JS, React, TDD, and more…
Experience
Beginners welcome
For those who want to
- Learn front-end and back-end dev
- Build and style interactive sites
- Communicate with web developers
Earn
Certificate of Completion
What will you be able to do?
Here are just a few things you’ll be able to do with this Career Path.
UNDERSTAND THE FULL STACK
Master the tools that front-end developers use every day, from HTML to React, plus server-side back-end JavaScript libraries with Express.js.
BUILD A WEB APP
Go beyond a landing page. Build the back-end of a web application and even create your own API.
SHOW OFF YOUR SKILLS
Build portfolio-worthy projects while you learn, so you can show recruiters your skills and kick-start your career as a web developer.
What projects will you build?
Build A Menu For Bytes Of China
This project is a step-by-step guide to create a restaurant menu database schema using PostgreSQL that closely models a real-life restaurant.
Ravenous: Create Project & Components
In this multi-section project, you’ll build a React app to search for restaurants using the Yelp API. In this section, start the base of your project by creating all necessary React components.
Tsunami Coffee
It’s time to build fluency in CSS design. In this next Pro Project, we’re going to practice responsive design in CSS so you can hone your skills and feel confident taking them to the real world. Why? Making a responsive design for your webpage will ensure, no matter the screen, the user will always see the design you intended. What’s next? A coffee shop, a perfect layout, more CSS. You got this!
What will you learn?
1
Welcome to the Full-Stack Engineer Path
Welcome to the Full-Stack Engineer Career Path!2
Getting Started with Full-Stack Engineering
Introduction to software engineering.3
JavaScript Syntax, Part I
Get introduced to JavaScript and get comfortable with the basics of writing JavaScript programs.+ 41 more lessonsTry It For FreeCAREER CHANGE GUIDEThis path comes with our guide to becoming a Full-Stack EngineerGet ready for your new career. We’ve mapped out the journey, step by step.View the full guideYou really feel like there’s nothing you can’t learn, which in turn builds so much confidence in your skills and gives the momentum to keep learning.
Joey
Codecademy Learner
How are Career Paths different?
Get in-depth knowledge.
Learning to code means more than just memorizing syntax. Instead, we help you think like a real programmer.
Get a helpful roadmap.
Like a career advisor, we guide you through each step. You’ll learn the right thing at the right time, all in one place.
Get job ready.
Gain practical experience as you go by creating portfolio-worthy projects that will help you land your next job.
Codecademy Pro
To get Career Paths, sign up for Codecademy Pro. With Pro, you’ll have unlimited access to everything you need to take your learning to the next level.Learn More