Technologies used: Ruby, Rails, Angular 2
Bootcamp stage: Month 3
"If you are somewhat familiar with Rails and interested in learning Angular, this is definitely one of the best tutorials out there. Jordan explains every single action he does in a way that most instructors don't take the time to do. He also explains Angular in a way that is relatable from a Rails point-of-view. I would HIGHLY recommend this course to any who fits the description I described above." - Alex Hinson
"One of the best courses I've taken. Very easy to follow and everything was explained in a way that makes sense. I purchase several courses on Udemy and rarely finish them because I end up losing interest. Not with this course, I finished it in 2 days! This course gets an A++ from me, great job!" - Peter Ortiz
Are you ready to build professional applications that combine the Angular 2 application framework with Rails 5 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 Angular 2 and Ruby on Rails 5 applications. In fact, in this course we're going to develop three applications, with Angular working as the front end, and two Rails API apps functioning as the backend. This is a powerful combination since you will learn how to create incredibly fast, dynamic Angular applications that embrace features such as real time updates, along with the power and flexibility provided by the Rails framework.
We'll start the course by walking through the application architecture, this will teach you the concepts you will need to understand how microservices should be designed from a software engineering and best practice perspective. From there we will start building the Angular 2 front end application, including integrating the Bootstrap 4 framework to style the app. After the front end is complete we will create two Rails 5 API applications that will store and manage the data for the full system.
Throughout the course material you will learn concepts such as:
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!