Speak to an Admission Advisor Schedule a Call
Learn React in 3 Weeks and Build a Portfolio of Apps
This part-time, project-based course will teach you the skills you need to build React applications. You'll learn the fundamentals of React, including components, state, and props, and you'll build a portfolio of projects to showcase your skills.
Upcoming Courses
Course | Start Date | Graduation | Apply |
---|---|---|---|
React | Sep. 4 | Sep. 22 |
Enroll today and start your journey to becoming a React developer!
React.js is one of the most in-demand job skills in tech today. Learn everything from how to add React to an existing project build to building full React application from scratch.
Learn from Experts
This course is taught by experienced React developers who will share their knowledge and expertise with you. You'll learn from them directly and get one-on-one direct instruction.
Build your Portfolio
You'll build a portfolio of projects to showcase your skills to potential employers. This will help you stand out from the competition and land your dream job.
Build a Successful Career
You'll gain the skills you need to build a successful career in frontend development. React is one of the most popular frontend frameworks in the world, and there is a high demand for React developers.
Part-time Evening Course
This course is part-time, so you can learn on the side. This is perfect for busy professionals who want to learn React without disrupting their work or personal lives.
Course Overview
What you'll learn
In this course, you'll learn everything you need to learn to hit the ground running as a React Developer.
- React
- Frontend Engineering
- Components
- State
- Props
- Hooks
- Context
- Deployment
- Component Libraries
- Next.JS
- Tailwind CSS
Learn from Industry Experts
At Boca Code, you'll learn from senior-level software engineers that have built and deployed enterprise-level applications. Each is an expert in their own right, but you'll have the benefit of getting the best from each of them.
Founder and Lead Instructor
Todd H. Albert, Ph.D.
Professor, NASA Fellow, Senior Software Engineer, Mentor, Entrepreneur. 41 years coding and 22 teaching.
Senior Instructor
Jiho Sohn
17-year veteran dedicated to efficiency, communication, and mindful integration of design and technology.
Senior Instructor
Damian Montero
Developer, Mentor, Trainer, Professional Speaker with expertise in Web3, blockchain, JavaScript, and .Net
Senior Instructor
Jonathan Sanchez
Mobile developer, engineer, mentor, and entrepreneur, Jonathan breaks down the hardest concepts in the simplest way.
Admissions Director
Nerissa Dorlus
Nerissa is chasing her passion and clearly finding that she can not only achieve, but excel at anything she puts her mind to.
Director of Career Success
Bridgette Lemus
Bridgette is an over-achiever and is determined and talented. A real Renaissance Woman, she wants to work on something meaningful.
Testimonials from our former students
Creativity
Software Engineering is a surprisingly creative field. Building and designing apps requires a balance between logic and creativity using both hemispheres of our brains.
Inventive Project Ideas
Coming up with new projects to build can be like an artist deciding what to paint, only with fewer limitations.
Problem Solving
Elegant and efficient solutions to complex problems require creative thinking and innovation.
Styling & Designing Sites
We encourage students to get creative and have fun and pour themselves in styling their sites.
User Experience (UX) Design
Many enjoy focusing on creating intuitive and enjoyable user interfaces that are aesthetically pleasing, easy to use, and efficient.
Algorithm Design
Designing algorithms that solve problems optimally often requires creative thinking. We come up with novel approaches to turn inventive processes into code.
Innovation & Research
Software engineers need to stay up to date with the latest developments, explore new ideas, and conduct research to innovate and improve existing systems.
Architectural Design
Designing software involves making decisions about how different components will interact, how data will flow, and how the system will be structured.
Collaboration & Teamwork
Creative problem-solving and brainstorming are common in teams, where individuals contribute diverse perspectives and ideas to find the best solutions.
Ready to Enroll?
Only 24 seats.
Enroll now to assure your seat.
Course only offered once per year!