React JS + Angular + Rails 5 Bootcamp

Join this exciting course to build real-world applications using React JS, Angular, and Ruby on Rails. Get hands-on experience and learn from an expert!

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

In this course, you’ll learn to create cutting-edge web applications using React JS and Angular, powered by Ruby on Rails. It's a journey of fun coding, learning, and creating!

Key Points

  • Learn to build applications with React JS and Angular.
  • Understand Ruby on Rails as a backend API.
  • Gain hands-on experience through live coding workshops.

Learning Outcomes

  • Build modern React JS and Angular applications.
  • Configure and set up your development environment.
  • Integrate multiple APIs and implement real-time features.

About This Course

Learn how to build a real world React JS and Angular apps that utilize Ruby on Rails for a backend API.

May 2021 Course Update! Added a new section of live coding workshops, including a deep dive on how to work with React hooks

Are you ready to build professional applications that combine the front end frameworks, such as React JS and Angular with Ruby on Rails as a backend? Then this is the course for you. My name is Jordan Hudgens, and I'll be your instructor for the course. In addition to being the lead instructor for devCamp I've also been building web applications for over a decade for organizations such as Eventbrite and Quip.

After you have completed this course you will be able to build modern React JS, Angular, and Ruby on Rails 5 applications. In fact, in this course we're going to develop several applications that highlight the powerful and dynamic features offered by front end frameworks such as React JS and Angular working as the user interfaces, and Ruby on Rails API apps functioning as the backend. This is a powerful combination since you will learn how to create incredibly fast, dynamic React JS and Angular applications that embrace features such as real time updates, along with the power and flexibility provided by the Ruby on Rails framework.

Throughout the course material you will learn concepts such as:

  • How to configure your system to run Angular and React JS Applications

  • How to generate an Angular applications

  • How to generate React JS applications

  • What it takes to build React and Angular components

  • How to work with Angular Observables to automatically update page elements without even needing to refresh the page.

  • Along with how to communicate with APIs and parse the data they return.

  • How to integrate authentication from scratch with session based auth

  • And everything else you'll need in order to build real world React JS and Angular applications, with a Ruby on Rails API!

This is not an entry level course. You will need at least a basic understanding of Rails in order to go through this material. Additionally, I also recommend that you are familiar with the TypeScript and JavaScript programming languages, however if you haven't worked with TypeScript or JavaScript before, you can still work through the course.

Each lesson of the course is paired with the source code that I used in the guide so you can check your work. And since the application we're building is a real world app I'll constantly be adding to the course material with new features, as I do with my other courses.

Please feel free to review the course curriculum and I look forward to going through the material with you on your development journey!

  • Build Angular and React applications from scratch

  • Integrate Angular and React applications with multiple Ruby on Rails APIs

  • Implement features such as: routing, data binding, data updates without a page refresh, and more!

Course Curriculum

2 Lectures

Instructor

Profile photo of Jordan Hudgens
Jordan Hudgens

Jordan Hudgens is the CTO and Founder of Bottega where he leads instruction and curriculum development for all of the DevCamp and Bottega code schools around the US.As a full stack developer for over the past decade, Jordan has traveled the world building applications and training individuals on a variety of technology stacks, including: Ruby on Rails, Python, React JS,...

Review
4.9 course rating
4K ratings
ui-avatar of Jack Smith
Jack S.
2.5
2 years ago

Jordon is very verbose in his teaching style and it interferes with his lessons.

  • Helpful
  • Not helpful
ui-avatar of Kevin Hobbs
Kevin H.
5.0
4 years ago

Very clear instruction and good content so far. Viewing any code examples is difficult on a mobile screen so this doesn’t impact the experience relative to other courses like it.

  • Helpful
  • Not helpful
ui-avatar of David Auza
David A.
5.0
5 years ago

I wanted to get some understanding of how Angular apps communicate with Rails APIs and that's exactly what I got. I learned a lot from this course. The instructor is great. If you already have worked with Angular, Rails, and Bootstrap it will be relatively easy to follow. Otherwise you should get familiar with the tools and then take this course. Just as advertised they use Angular 2 which is outdated, and Rails 5.

  • Helpful
  • Not helpful
ui-avatar of Gabriel Sanna
Gabriel S.
4.0
5 years ago

The instructor is really good and I feel im getting value from this course. That said it is currently a bit out of date. Supposedly the course is being updated, but those updates currently arent available. I have only run into a few problems as a result of this but have been able to overcome them with a few minutes of research.

  • Helpful
  • Not helpful
ui-avatar of Anonymized User
Anonymized U.
1.0
5 years ago

This is my second Rails course that Jordan has taught, however this isn't a Rails course. It's in the title and description but there's absolutely zero teaching for Rails, it's all scaffolds and "here's the docs, read these" it's not worth any time or money if you want to learn Rails.

I highly recommend his other Rails courses but not this once. Additionally, the Angular is very out of date but you do learn the basics of what Angular can do.

  • Helpful
  • Not helpful
ui-avatar of Yuen Yoshida
Yuen Y.
4.0
5 years ago

One of the most attractive feature of this course is that it integrates angular and rails to build one application. You can put the notion of Microservice application into practice with angular and rails.
However you need to learn bunch of things outside of this course, if you are not familiar with any of these technologies, such as angular, typescript, rxjs, rails, bootstrap.

  • Helpful
  • Not helpful
ui-avatar of Karl Bylko
Karl B.
3.5
5 years ago

I can't in good faith give the course full "what I expected" rating since it wasn't updated to keep up with new changes with Angular framework. Other than that it was very useful in terms of building functionality that has a real life use case.

  • Helpful
  • Not helpful
ui-avatar of Alfredo CM
Alfredo C.
4.5
5 years ago

el instructor y curso son excelentes, pero se maneja una version muy vieja de angular

  • Helpful
  • Not helpful
ui-avatar of Olusola Oduntan
Olusola O.
5.0
5 years ago

I am enjoying the course so far. It is exactly what I was looking for. Had a few issues on the difference in versions of some of the frameworks used in the course and what I have installed but the research required to resolve those issues have been a good learning experience.

  • Helpful
  • Not helpful
ui-avatar of Erna Tercero
Erna T.
5.0
5 years ago

Jordan is a great instructor for beginners, and great explaining and patient. Content is great, just need some updates.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses