Live Online Advanced Course 8 Weeks Part-Time
What you’ll learn
Class and Function Components
State and Props
useState and useEffect
Jest and React Testing Library
Test Driven Development
Intro Course – React
What will I build?
1 of 1
This sticky-note dashboard application built by Juno grad Nova Quach lets you create to-do lists and set a primary goal for the day. Built with React, this project also uses Firebase and Google authentication so users can save their notes.View Live Project
Dates & Costs
48 hours over 8 weeks
Learn on evenings or weekends in our signature 8-week format, designed to fit in with a busy schedule.
No Sessions ScheduledRequest a Session
January 01 – January 01, 2021
6:30pm - 9:30pm EST
The Juno Team
2021-01-01 – 2021-01-01
$2,000 CAD + HST
All of our Continuing Education courses are $2,000 CAD + HST. Talk to a member of our Student Success Team to learn more about payment details and financing options.
What people are saying about this course
1 of 1
Our React Student Experience Package contains everything you need to know about this course, including:
- Course syllabus and day-by-day overview
- A look at course costs and financing options
- Overview of the incredible Juno community and what you can expect from your learning experience
- What your next steps should be
What formats are Juno's courses offered in?
All Juno courses are offered Live Online from anywhere in the world, or In-Person at our campus in the heart of downtown Toronto, Canada. If you choose to learn Live Online, all you need is a computer and a reliable internet connection. If you choose to learn In-Person, you need to be able to attend on campus classes for the duration of your course.
Please note: Due to COVID-19, all Juno courses are Live Online until further notice. Find out more about Juno's Live Online course format here or signup here to be the first to know when our In-Person courses are back.
Who is React for?
Do I need to know how to code before taking React?
Why would I take this course at Juno over another school offering similar curriculum?
Our React curriculum covers the most up-to-date content and industry standards around the topics covered in this course. In our course, you’ll also be introduced to two key concepts, React Hooks and Testing, that are not usually taught in typical React courses. Both of these advanced concepts will change the way you approach writing code, and are an in-demand, must-learn skill for anyone aspiring to be an expert React developer.
What if I have some experience with another framework such as Angular or Vue?
React is its own library with lots to learn, and experience with another framework will likely make it easier for you to grasp key concepts covered in this course. In the same way, the concepts covered in this course will also make it easier for you to continue your coding journey and can apply to all of the programming you do in the future.
What will be a tangible takeaway from the course?
At the end of this course, you will have built an impressive React application with its own test suite. This project will be an awesome portfolio piece to showcase your React skills, and a great representation of what you can do with these exciting new technologies. Your project will also showcase your understanding of concepts many React developers have likely not yet explored, and the great level of thought you put into considering the testing and real world use of the application.
Will this course cover Redux or other state management philosophies? Will it teach TypeScript?
Hooks are taught in Juno’s React course, so the useReducer hook, which was built with state management in mind, will be covered. This hook is being widely used as an alternative to Redux and other state management philosophies.
Can’t find the answers to your question?
Check out our full FAQs page