Skillcrush Course + Add-On

Front End Development + React JavaScript

Supercharge your front end developer career—and income—with React JavaScript

Front end developers use HTML, CSS, and JavaScript (including libraries like React) to transform static website designs into rich, interactive, multimedia web experiences.

With a killer salary, and tons of growth opportunities, front end development is one of the hottest jobs in tech!

ALL front end developers work in HTML, CSS, and JavaScript, but they don’t all know React JS. And since React JS is quickly becoming one of the most in-demand front end development skills, knowing it will give you an important leg up in your job search!

Course Outline

Prerequisites: None

  • HTML & CSS Icon

    HTML & CSS

    HTML and CSS are the building blocks of the web and the cornerstones of front end development. In this class, you will learn how to structure, code, and launch your very own website from scratch. You will also learn how to take advantage of the modern web development tools that come baked into all major web browsers to make writing code and building beautiful websites easier than you ever imagined!

    You’ll Learn:

    • HTML
    • CSS
    • Domains & Hosting

  • Working With Git and GitHub Icon

    Working With Git and GitHub

    Professional developers may not agree on much, but they do ALL agree about one thing: version control. In this course you will learn how to use the world’s most popular version control system, Git, to track all your coding projects. Learn how to use Git via your computer’s command line and back everything up online using the service Github. You’ll also get practice installing Git, creating code repositories, and sharing your code with other developers.

    You’ll Learn:

    • Git
    • GitHub
    • Command Line

  • Coding Responsive Websites Icon

    Coding Responsive Websites

    In this class, you’ll learn the development process for Mobile First, including how to set up your code according to industry standards, use media queries to set breakpoints for different screen sizes, make responsive typography and images, and how to code responsive layouts using Flexbox.

    You’ll Learn:

    • Responsive Typography
    • Flexbox
    • Media Queries
    • Standard Breakpoints

  • JavaScript & jQuery Icon

    JavaScript & jQuery

    The web is an interactive medium! Learn how to design engaging user experiences and then translate those dreams into motion using JavaScript and jQuery, a framework that makes writing JavaScript a snap.

    You’ll Learn:

    • JavaScript
    • jQuery

  • React JavaScript Icon

    React JavaScript

    In this introduction to the JavaScript React library, you’ll take your foundational JavaScript skills to the next level and learn to use JavaScript with React to create elegant, highly interactive websites. You’ll learn how React makes it possible to dynamically build user interfaces using data—with HTML, CSS, and JavaScript—so that your web application can respond to user interaction in real time.

    When you finish this class, you’ll leave with four portfolio-ready projects that highlight your ability to harness React’s power to build intuitive, lightning-quick websites that users love.

    You’ll Learn:

    • Modern JavaScript (ES6)
    • Dynamic and Reusable User Interfaces
    • Managing Data Flow
    • Application States
    • Components
    • JSX

Tools you will learn:

  • TEXT EDITORS
  • CHROME DEVTOOLS
  • SLACK
  • ADOBE PHOTOSHOP
  • CODESANDBOX
  • REACT DEVELOPER TOOLS

Your Front End Developer with React JS Portfolio

By the end of this course, you’ll have learned everything you need to code up your very own responsive, interactive website, for which you’ll use the following skills:

  • HTML & CSS

    HTML & CSS

    The first two languages every future developer should learn, HTML and CSS are known as the “building blocks” of the web

  • Domains & Hosting

    Domains & Hosting

    A web host provides the home where your website lives, and a domain is the address you type in your browser to find it

  • Media Queries

    Media Queries

    Additions to your code to make websites show up perfectly on all devices—desktops, tablets, and phones

  • JavaScript

    JavaScript

    A programming language that makes websites dynamic, interactive, and really fun to use

  • Version Control

    Version Control

    A tool used to keep track of changes to code and to allow the user to restore earlier versions in case of bugs

  • Command Line

    Command Line

    A text-only way of browsing and interacting with your computer

  • JSX

    JSX

    A popular JavaScript extension that makes it easy to write HTML within JavaScript code

After completing the program, you will earn:

The Skillcrush Front End Developer Course With React JavaScript

Official Certificate Of Completion

The perfect addition to your new development portfolio, your resume, AND your LinkedIn profile!

How Do I Know if This Course is For Me?

This Course Is For You If:

  • You want to build confidence and make money with tech skills, but don’t know how to begin.
  • You’ve dabbled in HTML, CSS and JavaScript but need to learn the fundamentals.
  • You’re dying to learn a JavaScript framework or library like React JS!
  • You like learning to be fun and collaborative.
  • You CANNOT WAIT to learn how to make your own website.

This Course Is Not For You If:

  • You’ve already designed and coded your own websites from scratch.
  • You want to learn advanced topics such as back end programming or mobile app development right now.
  • You’re not ready to go all-in on JavaScript just yet (check out the Front End Developer Course instead!).
  • You believe learning has to be serious in order to be effective and life-changing.

Your instructors are ALWAYS here to help.

  • Ann Cascarano

    Web Development Instructor

    Ann teaches Git, WordPress, Python, and JavaScript here at Skillcrush and at other mentoring events in and around her Montreal stomping grounds. A mom of four, she happily nurtures her little ones’ interest in technology and delights in their discoveries. Ann’s idea of a fun weekend project is to test out a different deployment method or dipping her toes into a new programming language.

  • Jesse DeOms

    JavaScript Subject Matter Expert

    Jesse is a front end developer and educator. He leveraged online learning communities like Skillcrush to transition from high school teacher to full-time developer. After a few years building cutting-edge user Interfaces for various fortune 500 companies, Jesse enjoys splitting his time between coding and teaching other developers to build awesome websites with React JS and JavaScript!

  • Sharon Siegel

    Full Stack Instructor

    Sharon is a self-taught developer who started out with a Psychology degree and no tech skills to speak of. With the help of Skillcrush, she became a Full Stack Developer. After spending some time working as a full-time Developer, she returned to Skillcrush as an Instructor to teach HTML & CSS, Git, JavaScript, and Ruby and help students gain the skills they need to succeed in the world of tech.

Have a question? Our team of expert instructors is here for you around the clock:

  • GET HELPFUL FEEDBACK ON YOUR WORK

  • GET HELPFUL FEEDBACK ON YOUR WORK

  • SLACK COMMUNITY

  • SHOOT US A QUICK EMAIL

With 1-on-1 support from your instructors & Skillcrush community, you’ll accomplish more than you ever thought possible.

Frequently Asked Questions

  • Do I need to have previous tech experience to succeed in this Course?

  • How much does a front end developer using React JS make?

  • Can I purchase the React JavaScript class later?

  • How long will I have access to my Course?

  • Should I have a Mac or a PC to take this course?

  • What software will I need for the Front End Developer Course With React JavaScript, and what does it cost?

  • Does this course cover JavaScript frameworks or libraries?

  • What skills do you need to become a front end developer?

Skillcrush Reviews

You don’t have to go back to school. You don’t need to be under 30, 40, or even 60. You don’t have to leave your job or take time off. You don’t even have to know a single thing about code—if you can download a file, you’re tech-savvy enough.

  • Within a month of finishing my Front End Developer Course, I landed my first client. I made back the money that it cost to take the course AND paid my car note with that first job!

    Emily Martens

    Web Developer

  • My dream has literally come true and is really working. Now that I have tech skills, I work from home, earn a decent wage, spend time with my children, code (which I love), and continue to learn.

    ANTONIA CRONIN

    WEB DEVELOPER

  • I dove into my Front End Developer Course in March and April while I was living in Europe, and then I returned home and started freelancing. Honestly, I didn’t even finish the course until November…. I was so busy taking on work that didn’t need it!

    Nathalia Bailey

    Freelance Developer

Choose the plan that’s right for you

Sign up for your personalized learning program right now! If you’re not completely satisfied within the first 14 days of your program, we’ll give you a full refund.

Includes Lifetime Access!

4 MONTHLY PAYMENTS

$199

Low monthly payment

Enroll Now

ONE-TIME

$699

Save $97!

Enroll Now

More Questions? We’re Here For You.

  • CHAT WITH US!

    Want to talk in real time with a career counselor? Look for the chat box at the bottom right corner of this page.

  • EMAIL US ANYTIME

    We’re always happy to answer any questions. Write us at hello@skillcrush.com.