Front End Fundamentals Course

Learn the fundamentals of modern websites (HTML, CSS, and JavaScript) in this introductory course designed for novices taking their first steps into the world of software development.

students head photo
from 100+ students
This is some text inside of a div block.

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.

Matt Landers
Developer Relations Lead @ Google Analytics
Will Johnston
Luke Przekwas
Info at-a-glance
Program Length
Understand and build foundations of modern web development
Start your new career

Course Overview

Covalence's Front End Fundamentals course builds up your foundation to master the three basic pillars of modern web development: HTML, CSS, and JavaScript.

These three technologies are omnipresent – no matter which library or framework you choose, you'll still need to understand "The Big Three".

If you're just getting started and want to learn a bit more about the way the websites are built and work, or if you're curious about making an eventual career change, this course is a great place to start.

After training software developers for over six years, we've found that most people want a little help along the way – in one form or another. So with all of our courses, you'll also have access to community-based support in our Discord server, and you can connect with us in Gravity (our learning management system, too). If you decide this is a stepping stone to a much larger decision in your life, take the next step by starting your personal admissions process for our Catalyst program, where we can provide a much more immersive, personalized experience as you learn everything you need to know to break into the technical workforce.

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.

“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.


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.

1. Getting Started
see more

Module 1 provides 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.

2. Intro to HTML, CSS, and JavaScript
see more

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.

3. Intro to Bootstrap, the Document Object Model (DOM), and jQuery
see more

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.

4. Advanced JavaScript Techniques
see more

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.

see more

see more

see more

see more

see more

see more

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.

guy celebrating his first job as a web developer ordering a pizza
Covalence's instructors are undoubtedly what secures their program's reputation as a five-star bootcamp experience and sets them apart from other programs. If you are willing to dedicate personal time to your learning, this curriculum is designed for your success.
Betsy Bailey

Betsy Bailey

Product Manager at PaySplit


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.

How much does this cost?

Our Front End Fundamentals course is $149. Click the "Enroll today" button on this page to purchase it.

How do I know if this is right for me?

Start for free by creating an account, take a look around, purchase the course, and interact with us. We're not like most educational providers, but come to a conclusion for yourself based on how we teach, interact, and support our students. We’ll be ready when you’re ready.

How long will I have access to this course?

We’re big fans of the “buy it for life” principle. Technical, career-changing education is our craft, and we're proud of it. You should have access to a course as long as we’re supporting it and you paid for it.

What’s your refund policy?

If you aren’t happy with your standalone course purchase for any reason, just let us know within 30 days and we’ll give you a full refund. It’s that easy. All we ask is you provide some feedback so we can improve our services for future students. (Note: immersive programs have their own unique refund policies.)

Will this help me get a job?

Our Front End Fundamentals course is what we consider "introductory" content. By itself, it won't be what you need to make a career change; however, it is one of the most important building blocks that you need to set early in that journey.

Will I receive a certificate?

No. We only issue certificates to students that successfully pass the final assessment at the end of the Catalyst Full Stack Program.

Our Front End Fundamentals course is $149. Click the "Enroll today" button on this page to purchase it.

Our Front End Fundamentals course is $149. Click the "Enroll today" button on this page to purchase it.

Our Front End Fundamentals course is $149. Click the "Enroll today" button on this page to purchase it.

By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.