Full Stack Development Course
Our time-tested Full Stack web development curriculum with React, Node.js/Express, and TypeScript. This is the curriculum only, not the immersive program.


Online done right.
This ain’t your momma’s online college course. We focus on your personal results and success instead of catering to cohorts.
Your time. Your pace.
Full-time. Part-time. Somewhere in between? You choose. We’ll be here for you, because what works for one doesn’t work for everyone.
On-the-job training, pre-job.
You’ll learn the same tools and techniques that are used in software jobs today. Not used-to-use tech from 20 years ago.
Personalized coaching.
From lab reviews to 1:1 sessions, our Catalyst student-to-instructor relationship is unmatched. Enroll in a course, find a lifelong coach.
Course Overview
HTML. CSS. JavaScript. React. Node.js. Express. MySQL. TypeScript. And more.
It's all here, and for the first time ever, Covalence is releasing its time-tested Catalyst Full Stack curriculum as a standalone course.
This course is curriculum only – no other personalized supportive services are included. Enroll in our Catalyst program or upgrade your membership to receive our coaching and career services.
Your Admissions Process
Leave your prior accolades at the door. All we care about is you.
Schedule a consult
Have questions? Can't believe what you're reading? Want to make sure we're the "real deal"? Understandable. Just schedule a call with us – we love meeting future students!
Start Catalyst Prep
We'll teach you whether you're a high school dropout or Summa Cum Laude valedictorian – you still have to purchase and complete our prep course before you can enroll.
Pick your start date
While you work through Catalyst Prep, we'll work through the finer details (instructor meet 'n' greet, paperwork, payment) so you're ready to roll on your start date.
You’ll be in good company with our alumni.






“Full Stack” means...
You’ll learn how to build for both the front-end and back-end of modern websites and web applications – first with JavaScript then with TypeScript – so that you’re ready for whatever the next step in your career throws your way.
Curriculum
This is exactly what you’ll learn in this course. Expand these details to see a breakdown of the curriculum and what you'll build in each module.
Learn about all the necessary onboarding info you’ll need to quickly set up all the programs and processes we use while you’re enrolled at Covalence.
Module 2 builds the foundations for front-end web development: HTML, CSS, and JavaScript. We'll work through simple concept labs to build your first website, style it with CSS, and add some basic functionality with JavaScript.
Module 3 expands the foundations you set in Module 2, starting with one of the most popular CSS frameworks (Bootstrap) to allow your websites to look better than raw HTML, and then we expand our JavaScript knowledge with your first introduction to the manipulating the Document Object Model (DOM) natively and with jQuery, which is your first foray into JavaScript libraries.
With the basics out of the way, Module 4 is where the rubber meets the road with more advanced JavaScript techniques. You'll learn all about async functions, scope, promises, closures, spread operators, template literals, and more – everything you need to know to really understand and use modern JavaScript, not just copy and paste it from Stack Overflow.
Module 5 is all about one of the most popular JavaScript libraries in the world right now – React.js. We've been teaching it since 2018, and we keep our curriculum up to date with the latest version changes and improvements the React team has made over the past several years. We'll start simple with concepts and architecture of a React web application, and from there we'll teach you how to set up the proper Hooks, state management, and more.
Once we round out Front End Development with React, we make our way over to the server-side, still in JavaScript with Node.js and Express as our back-end framework. We'll set up routes, APIs, and start letting the data flow from the front to the back end of our applications. There's not as much "visualization" to this section of the curriculum, but we'll teach you how to figure out what's going on with plenty of console.log()'s and Postman tabs.
JavaScript's popularity is not always well-received with programmers and institutions that rely on more stringent (less dynamic) languages to ensure proper code etiquette and cleanliness – that's where TypeScript swoops in to save the day. It's the best parts of JavaScript with the best parts of a more strongly (or static) typed language, like C#/.NET or Java, and the best part is that it's a superset of JavaScript – which means that if you know JavaScript, learning TypeScript is pretty easy and makes your life a lot easier. So that's what we do… teach JavaScript, then rehash all of the previous module topics in TypeScript.
A front-end and back-end is only as good as the data that it's showing – or retrieving from other services – so we'll teach you how to set up and manage your own relational databases with MySQL, along with some basic ETL protocols and stored procedure techniques to make your life a little easier. Our speciality isn't in database management, so this introduction is intended for web developers that need to set up Full Stack applications – or work in a team that manages their own. You'll also learn how to send transactional emails with Mailgun, process payments with Stripe, and control access to your applications with user authentication protocols.
JavaScript, from front to back.
We focus on your fluency in JavaScript first, then introduce TypeScript, to make sure you have a solid foundation in one language.
Lectures. Labs. Repeat.
You’ll have several activities and labs to complete in order to prove your mastery of this material. It’s challenging but fun – get ready to work!
Foundations, not frameworks.
Modern web development changes daily. No one can keep up with everything, but we can build up your foundational knowledge base so you’re prepared for anything.
Novice? No matter.
We curate our curriculum with beginners in mind. Everything builds on top of previous topics, so you can go from module one to done.
Anything but average.
We’re only interested in making one dent in the universe: yours.
$60k
Average starting pay for 1st job post-grad
3-4
Average # months to 1st job post-grad
2:1
Average student-to-instructor ratio


Betsy Bailey
Product Manager at PaySplit
FAQs
You’ve got questions. We’ve got answers, even if they aren’t listed here. If you can’t find what you’re looking for, just reach out. We’re happy to help.
This standalone, curriculum-only course costs $949. This is the same curriculum that we teach in our Catalyst Full Stack Program, but with this course purchase you do not receive any additional support outside of what we offer in our Discord community.
No. We only issue certificates to students that successfully pass the final assessment at the end of the Catalyst Full Stack Program.
For as long as you paid for it and we're supporting it. Your access will be revoked if your payment is refunded, disputed, or unsuccessful.
Sure – if you approach this content with the same intentionality and ferocity that you would an immersive program; however, we do not sell this course with that purpose in mind. If that's what you're looking for from us, you would be much better suited enrolling in our Catalyst program.
No, we do not support downloadable content at this time.
A stable internet connection, a decent computer, a great attitude, a sunny disposition, and an unwavering work ethic.
This standalone, curriculum-only course costs $949. This is the same curriculum that we teach in our Catalyst Full Stack Program, but with this course purchase you do not receive any additional support outside of what we offer in our Discord community.
This standalone, curriculum-only course costs $949. This is the same curriculum that we teach in our Catalyst Full Stack Program, but with this course purchase you do not receive any additional support outside of what we offer in our Discord community.
This standalone, curriculum-only course costs $949. This is the same curriculum that we teach in our Catalyst Full Stack Program, but with this course purchase you do not receive any additional support outside of what we offer in our Discord community.