23 OCT 2025 - We are back! If you have been following us over the last few years, you will know that the last 2 months have been rough. We website was practically not loading. Sorry for the mess. We are back though and everything should run smoothly now. New servers. Updated domains. And new owners. We invite you all to start uploading torrents again!
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:
How to configure your system to run Angular Applications
How to generate an Angular 2 application from scratch
What it takes to build 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.
And everything else you'll need in order to build real world Angular 2 + Rails applications!
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 programming language since the entire Angular 2 framework is built on TypeScript, however if you haven't worked with TypeScript you can still work through the course. Also, since we will build 2 Rails applications in this course I highly recommend that you are either working on a Mac or using an online IDE such as C9.
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!
VISITOR COMMENTS (0 )
FILE LIST
Filename
Size
01 Project Introduction/001 The Angular Rails Application Were Going to Build.mp4
16.1 MB
01 Project Introduction/002 Application Architecture for an Angular Rails Application.mp4
310.9 MB
01 Project Introduction/003 Monolith vs Microservice Architecture Deep Dive.mp4
104.7 MB
01 Project Introduction/004 The Role of Services in Microservice Architecture.mp4
317.1 MB
01 Project Introduction/005 The Role of Components in Microservices.mp4
257.4 MB
02 System configuration for Angular 2 Application/006 Configuring a System to Run Angular 2 Applications.mp4
11 MB
02 System configuration for Angular 2 Application/007 Generating an Angular 2 Application from Scratch.mp4
33.3 MB
03 Angular 2 Development/008 Hello Angular 2.mp4
50.9 MB
03 Angular 2 Development/009 Working with Browser Sync.mp4
16.2 MB
03 Angular 2 Development/010 Creating the App Component.mp4
25.7 MB
03 Angular 2 Development/011 Introduction to Angular 2 Routing.mp4
33.8 MB
03 Angular 2 Development/012 How to Create View Files in Angular 2.mp4
12.2 MB
04 Building the Document Management Component/013 Create a Document Management Component.mp4
17.6 MB
04 Building the Document Management Component/014 Creating Links Between Pages in Angular.mp4
12.5 MB
04 Building the Document Management Component/015 Creating an Angular Interface to Model Data.mp4
6.7 MB
04 Building the Document Management Component/016 Creating Mock Data in an Angular 2 Application.mp4
32.8 MB
04 Building the Document Management Component/017 How to Access Component Data from an Angular View Template.mp4
11.6 MB
05 Building the Proposal Component/018 Creating the Initial Proposal Component.mp4
20 MB
05 Building the Proposal Component/019 Creating an Angular 2 Data Model for Proposals.mp4
15.8 MB
05 Building the Proposal Component/020 Populating an Angular List View with Data.mp4
28.9 MB
05 Building the Proposal Component/021 Building an Angular 2 Component that will Create New Proposals.mp4
27.5 MB
05 Building the Proposal Component/022 Introduction to Angular 2 Forms.mp4
28.8 MB
05 Building the Proposal Component/023 Completing the Angular Proposal Form.mp4
59.2 MB
05 Building the Proposal Component/024 How to Implement Dynamic Data Validations in Angular 2.mp4
37.4 MB
05 Building the Proposal Component/025 Creating Dynamic Routes in Angular 2 Based on an ID Lookup.mp4
21.2 MB
05 Building the Proposal Component/026 How to Trigger Active Classes in Angular 2 Views.mp4
33.7 MB
06 Integrating Bootstrap 4 in an Angular 2 Application/027 Installing Bootstrap 4 into an Angular 2 Application with ng-bootstrap.mp4
24.6 MB
06 Integrating Bootstrap 4 in an Angular 2 Application/028 How to Set Universal Styles in an Angular 2 Application.mp4
5.2 MB
06 Integrating Bootstrap 4 in an Angular 2 Application/029 Creating a Bootstrap 4 Navigation Bar.mp4
35.4 MB
06 Integrating Bootstrap 4 in an Angular 2 Application/030 How to Dynamically Add CSS Classes in an Angular 2 View.mp4
23.2 MB
06 Integrating Bootstrap 4 in an Angular 2 Application/031 Using Bootstrap Cards in an Angular Application.mp4
33.5 MB
06 Integrating Bootstrap 4 in an Angular 2 Application/032 Creating Angular 2 Component Specific CSS Files.mp4
20.8 MB
06 Integrating Bootstrap 4 in an Angular 2 Application/033 Setting Additional Global Styles for All Application Components in Angular 2.mp4
10.3 MB
06 Integrating Bootstrap 4 in an Angular 2 Application/034 How to Override the Default Bootstrap 4 Navigation Styles.mp4
17.9 MB
06 Integrating Bootstrap 4 in an Angular 2 Application/035 Adding Styles to an Angular 2 Form.mp4
31 MB
06 Integrating Bootstrap 4 in an Angular 2 Application/036 How to Style Dynamic Validation Messages in Angular 2.mp4
71.7 MB
06 Integrating Bootstrap 4 in an Angular 2 Application/037 How to Style Form Inputs with Bootstrap 4 Styles.mp4
15.7 MB
06 Integrating Bootstrap 4 in an Angular 2 Application/038 How to Integrate the List Group Component Styles in Angular 2.mp4
39.6 MB
06 Integrating Bootstrap 4 in an Angular 2 Application/039 How to Work with Angular 2 Pipes to Format Currencies.mp4
13 MB
06 Integrating Bootstrap 4 in an Angular 2 Application/040 Final Style Changes to Angular Application.mp4
13.8 MB
06 Integrating Bootstrap 4 in an Angular 2 Application/041 How to Add a Custom Font to an Angular 2 Application.mp4
9.7 MB
07 Creating a Ruby on Rails Microservice to Manage Documents/042 Generating a Rails 5 API Application from Scratch.mp4
22.7 MB
07 Creating a Ruby on Rails Microservice to Manage Documents/043 How to Generate Data in a Rails 5 Application.mp4
24.8 MB
07 Creating a Ruby on Rails Microservice to Manage Documents/044 How to Configure the Network Settings for a Rails API App.mp4
10.8 MB
08 Connecting the Angular Front End with the Rails Document API App/045 Creating an Angular 2 Service for Managing API Data.mp4
17.1 MB
08 Connecting the Angular Front End with the Rails Document API App/046 Introduction to Angular 2 Observables.mp4
50 MB
08 Connecting the Angular Front End with the Rails Document API App/047 How to Render API Data in an Angular 2 Application.mp4
47.6 MB
08 Connecting the Angular Front End with the Rails Document API App/048 Analyzing Real Time Data Updates with an Angular Rails System.mp4
16.3 MB
08 Connecting the Angular Front End with the Rails Document API App/049 Final Style Changes to Angular 2 Document Component.mp4
9.3 MB
09 Creating the Proposal Ruby on Rails Microservice API Application/050 Building a Rails 5 API Microservice.mp4
6.1 MB
09 Creating the Proposal Ruby on Rails Microservice API Application/051 Using the Seeds File to Create Sample Data in a Rails 5 API App.mp4
35.2 MB
10 Connecting the Angular 2 App with the Rails Proposal Microservice/052 Using an Angular 2 Observable to Stream Live Data for the Proposal List Componen.mp4
51.1 MB
10 Connecting the Angular 2 App with the Rails Proposal Microservice/053 How to Implement an Angular 2 Show Page Component with API Data.mp4
65.4 MB
10 Connecting the Angular 2 App with the Rails Proposal Microservice/054 How to Build a Custom Link Function in an Angular 2 Component.mp4
15.1 MB
10 Connecting the Angular 2 App with the Rails Proposal Microservice/055 Creating an Angular 2 Form Submit Button.mp4
30 MB
10 Connecting the Angular 2 App with the Rails Proposal Microservice/056 How to Create New Records in a Rails API from an Angular App.mp4
55 MB
11 Final Application Changes/057 How to Add Dynamic Notifications in an Angular 2 Application.mp4
16 MB
11 Final Application Changes/058 Adding Final Style Changes to the Proposal Show Component.mp4
6 MB
11 Final Application Changes/059 How to Trigger Sending Emails from the Rails Microservice.mp4