Skip to content

Commit cb89a5f

Browse files
authored
Update README.md
1 parent f00228e commit cb89a5f

File tree

1 file changed

+66
-48
lines changed

1 file changed

+66
-48
lines changed

README.md

+66-48
Original file line numberDiff line numberDiff line change
@@ -1,53 +1,55 @@
1+
# IMPORTANT
12

2-
## Angular Universal Course
3+
This repository currently contains the code for both the old version and new currently ongoing version of the Angular Universal Course.
34

4-
This repository contains the code of the [Angular Universal Course](https://angular-university.io/course/angular-universal-course).
5+
- The starting point for the new version can be found at the 1-start branch
56

6-
![Angular Universal Course](https://s3-us-west-1.amazonaws.com/angular-university/course-images/angular-universal-small.png)
7+
- The starting point for the old version can be found at the 1-express branch
78

9+
- This master branch currently contains the finished version of the old course. The content of the old course will be removed once the new version is fully available.
810

9-
# Installation pre-requisites
1011

11-
IMPORTANT: Please use NPM 5 or above, to make sure the package-lock.json is used.
12+
## Angular Universal In Depth Course
13+
14+
This repository contains the code of the course [Angular Universal In Depth](https://angular-university.io/course/angular-universal-course).
1215

13-
For running this project we need and npm installed on our machine. These are some tutorials to install node in different operating systems:
16+
This course repository is updated to Angular v10, and there is a package-lock.json file available, for avoiding semantic versioning installation issues.
1417

15-
*Its important to install the latest version of Node*
18+
![Angular Universal In Depth](https://angular-university.s3-us-west-1.amazonaws.com/course-images/angular-universal-course.jpg)
1619

17-
- [Install Node and NPM on Windows](https://www.youtube.com/watch?v=8ODS6RM6x7g)
18-
- [Install Node and NPM on Linux](https://www.youtube.com/watch?v=yUdHk-Dk_BY)
19-
- [Install Node and NPM on Mac](https://www.youtube.com/watch?v=Imj8PgG3bZU)
20+
# Installation pre-requisites
2021

22+
Please use the latest Node long-term support (LTS) version.
2123

2224
# Installing the Angular CLI
2325

2426
With the following command the angular-cli will be installed globally in your machine:
2527

26-
npm install -g @angular/cli
28+
npm install -g @angular/cli
2729

2830

2931
# How To install this repository
3032

3133
We can install the master branch using the following commands:
3234

3335
git clone https://github.com/angular-university/angular-universal-course.git
34-
36+
3537
This repository is made of several separate npm modules, that are installable separately. For example, to run the au-input module, we can do the following:
36-
38+
3739
cd angular-universal-course
3840
npm install
3941

4042
Its also possible to install the modules as usual using npm:
4143

42-
npm install
44+
npm install
4345

4446
NPM 5 or above has the big advantage that if you use it you will be installing the exact same dependencies than I installed in my machine, so you wont run into issues caused by semantic versioning updates.
4547

4648
This should take a couple of minutes. If there are issues, please post the complete error message in the Questions section of the course.
4749

4850
# To Run the Development Backend Server
4951

50-
We can start the sample application backend with the following command:
52+
In order to be able to provide realistic examples, we will need in our playground a small REST API backend server. We can start the sample application backend with the following command:
5153

5254
npm run server
5355

@@ -57,89 +59,106 @@ This is a small Node REST API server.
5759

5860
To run the frontend part of our code, we will use the Angular CLI:
5961

60-
npm start
62+
npm start
63+
64+
The application is visible at port 4200: [http://localhost:4200](http://localhost:4200)
6165

62-
The application is visible at port 4200, but you need to use HTTPS - [https://localhost:4200](https://localhost:4200)
6366

64-
This application uses a self-signed certificate, so you will need to accept it using the browser. If you are using Chrome, you will need to click Advanced and then choose "Proceed to localhost".
6567

66-
# Important
68+
# Important
6769

6870
This repository has multiple branches, have a look at the beginning of each section to see the name of the branch.
6971

7072
At certain points along the course, you will be asked to checkout other remote branches other than master. You can view all branches that you have available remotely using the following command:
7173

7274
git branch -a
7375

74-
The remote branches have their starting in origin, such as for example section-1.
76+
The remote branches have their starting in origin, such as for example 1-navigation-and-containers.
7577

7678
We can checkout the remote branch and start tracking it with a local branch that has the same name, by using the following command:
7779

78-
git checkout -b section-1 origin/section-1
80+
git checkout -b section-1 origin/1-navigation-and-containers
7981

8082
It's also possible to download a ZIP file for a given branch, using the branch dropdown on this page on the top left, and then selecting the Clone or Download / Download as ZIP button.
8183

8284
# Other Courses
8385

84-
# Angular PWA Course
86+
# NgRx (with NgRx Data) - The Complete Guide
8587

86-
If you are looking for the [Angular PWA Course](https://angular-university.io/course/angular-pwa-course), the repo with the full code can be found here:
88+
If you are looking for the [Ngrx (with NgRx Data) - The Complete Guide](https://angular-university.io/course/ngrx-course), the repo with the full code can be found here:
8789

88-
![Angular PWA Course - Build the future of the Web Today](https://s3-us-west-1.amazonaws.com/angular-university/course-images/angular-pwa-course.png)
90+
![Ngrx (with NgRx Data) - The Complete Guide](https://angular-university.s3-us-west-1.amazonaws.com/course-images/ngrx-v2.png)
8991

90-
# Angular Security Masterclass
9192

92-
If you are looking for the [Angular Security Masterclass](https://angular-university.io/course/angular-security-course), the repo with the full code can be found here:
93+
# Angular Core Deep Dive Course
9394

94-
[Angular Security Masterclass](https://github.com/angular-university/angular-security-course).
95+
If you are looking for the [Angular Core Deep Dive Course](https://angular-university.io/course/angular-course), the repo with the full code can be found here:
9596

96-
![Angular Security Masterclass](https://s3-us-west-1.amazonaws.com/angular-university/course-images/security-cover-small-v2.png)
97+
![Angular Core Deep Dive](https://s3-us-west-1.amazonaws.com/angular-university/course-images/angular-core-in-depth-small.png)
9798

99+
# RxJs In Practice
98100

101+
If you are looking for the [RxJs In Practice](https://angular-university.io/course/rxjs-course), the repo with the full code can be found here:
99102

100-
# Angular Advanced Library Laboratory Course
103+
![RxJs In Practice Course](https://s3-us-west-1.amazonaws.com/angular-university/course-images/rxjs-in-practice-course.png)
101104

102-
If you are looking for the Angular Advanced Course, the repo with the full code can be found here:
105+
# NestJs In Practice (with MongoDB)
103106

104-
[Angular Advanced Library Laboratory Course: Build Your Own Library](https://angular-university.io/course/angular-advanced-course).
107+
If you are looking for the [NestJs In Practice Course](https://angular-university.io/course/nestjs-course), the repo with the full code can be found here:
105108

106-
![Angular Advanced Library Laboratory Course: Build Your Own Library](https://angular-academy.s3.amazonaws.com/thumbnails/advanced_angular-small-v3.png)
109+
![NestJs In Practice Course](https://angular-university.s3-us-west-1.amazonaws.com/course-images/nestjs-v2.png)
107110

111+
# Angular Testing Course
108112

109-
## RxJs and Reactive Patterns Angular Architecture Course
113+
If you are looking for the [Angular Testing Course](https://angular-university.io/course/angular-testing-course), the repo with the full code can be found here:
110114

111-
If you are looking for the RxJs and Reactive Patterns Angular Architecture Course code, the repo with the full code can be found here:
115+
![Angular Testing Course](https://s3-us-west-1.amazonaws.com/angular-university/course-images/angular-testing-small.png)
112116

113-
[RxJs and Reactive Patterns Angular Architecture Course](https://angular-university.io/course/reactive-angular-architecture-course)
117+
# Serverless Angular with Firebase Course
114118

115-
![RxJs and Reactive Patterns Angular Architecture Course](https://s3-us-west-1.amazonaws.com/angular-academy/blog/images/rxjs-reactive-patterns-small.png)
119+
If you are looking for the [Serverless Angular with Firebase Course](https://angular-university.io/course/firebase-course), the repo with the full code can be found here:
116120

121+
![Serverless Angular with Firebase Course](https://s3-us-west-1.amazonaws.com/angular-university/course-images/serverless-angular-small.png)
117122

123+
# Angular Universal Course
118124

119-
## Angular Ngrx Reactive Extensions Architecture Course
125+
If you are looking for the [Angular Universal Course](https://angular-university.io/course/angular-universal-course), the repo with the full code can be found here:
120126

121-
If you are looking for the Angular Ngrx Reactive Extensions Architecture Course code, the repo with the full code can be found here:
127+
![Angular Universal Course](https://s3-us-west-1.amazonaws.com/angular-university/course-images/angular-universal-small.png)
122128

123-
[Angular Ngrx Reactive Extensions Architecture Course](https://angular-university.io/course/angular2-ngrx)
129+
# Angular PWA Course
124130

125-
[Github repo for this course](https://github.com/angular-university/ngrx-course)
131+
If you are looking for the [Angular PWA Course](https://angular-university.io/course/angular-pwa-course), the repo with the full code can be found here:
126132

127-
![Angular Ngrx Course](https://angular-academy.s3.amazonaws.com/thumbnails/ngrx-angular.png)
133+
![Angular PWA Course - Build the future of the Web Today](https://s3-us-west-1.amazonaws.com/angular-university/course-images/angular-pwa-course.png)
128134

135+
# Angular Security Masterclass
129136

137+
If you are looking for the [Angular Security Masterclass](https://angular-university.io/course/angular-security-course), the repo with the full code can be found here:
130138

131-
## Angular 2 and Firebase - Build a Web Application Course
139+
[Angular Security Masterclass](https://github.com/angular-university/angular-security-course).
132140

133-
If you are looking for the Angular 2 and Firebase - Build a Web Application Course code, the repo with the full code can be found here:
141+
![Angular Security Masterclass](https://s3-us-west-1.amazonaws.com/angular-university/course-images/security-cover-small-v2.png)
134142

135-
[Angular 2 and Firebase - Build a Web Application](https://angular-university.io/course/build-an-application-with-angular2)
143+
# Angular Advanced Library Laboratory Course
136144

137-
[Github repo for this course](https://github.com/angular-university/angular-firebase-app)
145+
If you are looking for the Angular Advanced Course, the repo with the full code can be found here:
138146

139-
![Angular firebase course](https://angular-academy.s3.amazonaws.com/thumbnails/angular_app-firebase-small.jpg)
147+
[Angular Advanced Library Laboratory Course: Build Your Own Library](https://angular-university.io/course/angular-advanced-course).
140148

149+
![Angular Advanced Library Laboratory Course: Build Your Own Library](https://angular-academy.s3.amazonaws.com/thumbnails/advanced_angular-small-v3.png)
141150

142-
## Complete Typescript 2 Course - Build A REST API
151+
152+
## RxJs and Reactive Patterns Angular Architecture Course
153+
154+
If you are looking for the RxJs and Reactive Patterns Angular Architecture Course code, the repo with the full code can be found here:
155+
156+
[RxJs and Reactive Patterns Angular Architecture Course](https://angular-university.io/course/reactive-angular-architecture-course)
157+
158+
![RxJs and Reactive Patterns Angular Architecture Course](https://s3-us-west-1.amazonaws.com/angular-academy/blog/images/rxjs-reactive-patterns-small.png)
159+
160+
161+
## Complete Typescript Course - Build A REST API
143162

144163
If you are looking for the Complete Typescript 2 Course - Build a REST API, the repo with the full code can be found here:
145164

@@ -148,4 +167,3 @@ If you are looking for the Complete Typescript 2 Course - Build a REST API, the
148167
[Github repo for this course](https://github.com/angular-university/complete-typescript-course)
149168

150169
![Complete Typescript Course](https://angular-academy.s3.amazonaws.com/thumbnails/typescript-2-small.png)
151-

0 commit comments

Comments
 (0)