Offering Solutions Angular Course (OSAC)
This repository contains material for getting started with Angular. It should provide a code base where you can start on learning or teaching Angular.
If you are attending the course you are ready to dive into the following chapters with us
- Angular Start
- Components Part I
- Directives
- Components Part II
- Lifecycle
- Observables
- Services
- Dependency Injection
- Pipes
- Forms
- Routing
- Modules
- Testing
See the instructions to get started
- Dropbox - Account (not obligatory)
- PC / Laptop
- Enthusiasm and the will to learn something new :-)
If you come with your own laptop please make sure you installed the following pieces of software to your PC:
You can get git on https://git-scm.com/downloads and check if you installed git via typing
git
on your commandline. Something like this should appear:
You can get node at https://nodejs.org/en/download/ and install it normally. After doing this make sure you can type
node -v
and
npm -v
on your console.
The exact versions do not really matter at all but be sure that node version is greater than version 6!
You can get Typescript on https://www.typescriptlang.org/#download-links or by directly typing
npm install -g typescript
on your commandline.
Please make sure that afterwards you are able to type
tsc -v
on your commandline seeing something like this:
Generally you can use every text editor you want to implement Angular applications. We will use Visual Studio Code in this course. We will do an introduction to this editor and extend it with useful plugins to make our dev life a little easier.
Please check the checkboxes highlighted here. It makes your life easier:
You can download Visual Studio Code from https://code.visualstudio.com/
You can get the Angular CLI at https://cli.angular.io/. After installing it cia npm
you can check if it is correctly installed by typing
ng version
without getting an error.