[Udemy 100% Free]-Angular 2 - 100% Free Udemy Discount Coupons For Online Courses


Thursday, December 20, 2018

[Udemy 100% Free]-Angular 2

[Udemy 100% Free]-Angular 2


Introduction to Angular2. A quick start.
Starting a new project based on Angular 2 requires the creation of an appropriate folder structure, environment configuration, TypeScript installation, type definitions, creation of the first component and bootstrap function call.

Let's start building the application by creating the necessary components with the help of Angular CLI. With the help of Angular CLI, we no longer have to repeat many manual activities which greatly speeds up the work with Angular 2.   

In the first episode we will install all the necessary tools and we will make 1 project in Angular 2.0 
2 episode we will make our first project in Angular 2.0. We will use, among others, the dir. Ng-model, * ngFor, ng-class
3 episode we will make a project in Angular 2.0 completely from scratch !!! without using the Angular CLI tool
nor writing in TypeScript, we will do everything in plain JavaScript !!! 
4th episode we will add another component which will be included in the main component.
5 episode, we will add the Service and transfer the logic to the service.
The 6th episode will be Dependency Injection. 
7 episode we will make a small change in our application to show one important feature of angulara, which is the detection of changes. Let's say that instead of just displaying a random quote, whenever we refresh the page, we now want to automatically display a different quote every certain time.
8 episode we will make some final changes in our application and we will divide our code into separate files and modules. 
9 episode we want to transfer the application we wrote in previous episodes to ES6   
10 episode we have already configured projects to work with ES6 which is compiled to ES5 and t we have configured a development server that automatically reloads our application after each change. We are now ready to take advantage of the new ES6 features.
11 episode we will see how to use classes in ES6. Angular provides its own auxiliary methods for defining classes, using ES6 we have a more convenient syntax for creating classes. The keyword "class" is entered
12 episode we will look at modules in ES6, which are one of the most important changes introduced with the ES6 specification. 
13 episode we have already moved our first application to use the new JavaScript functions introduced with the ES6 specification. In the next few episodes, we'll do almost the same thing, but with TypeScript.
14 episode we will update our code to use the types.  
On the 15th episode we will discuss another useful feature of TypeScript such as private and public access modifier. 
16 episode at this point we created three different versions of the same simple application using ES5, ES6 and TypeScript, so now we will discuss which one is the best solution. 
17 episode in this part, we will look in more detail at the templates in Angular 2. We will build another simple application that will be a Currency Converter.
18 episode propery binding
19 episode event binding
20 episode in our application we have propery binding and event binding one-way connections. Now we will add the two-way binding "bidirectional binding".
On the 21st episode, we will see some new options that have to do with css classes.
22 episode, we will write a service that will help us in converting different currencies. 
23 episode we will update our user interface so as to allow the user to select any currency from the drop-down list. 
24 episode "CurrencySelectComponent" A dropdown list in which the user can select any currency. 
25 episode we will see how to emit custom events in our components using Angular 2.0. 
On the 26th episode, we will add the ngIf structural directive to our application. 
On the 27th episode we will add pipes to our application.
28 episode we will create our own pipe. 
29 episode we will use the HTTP client, which we can use to send http requests in our applications using Angular 2. I will show you how to perform the first http request. This will be a get request. 
On the 30th episode, we will discuss Promises (promises) that are used for asynchronous operations such as executing http requests.  
31 episode we will look at observables, i.e. observable. In Angular 2 using an HTTP client, we can use observables - observable, which are similar to promises - promises, but they are much more powerful and give a lot more possibilities.
32 episode, we will create a Firebase database available for free from Google. We will use the database in the next 4 episodes, where we will use the http client and generate queries to our database. REST API.
33 episode we will create a service where we will use the client Http.Get and we will download data from our database using the REST API. 
Episode 34 will be added to Http.Post and we will create new tabs using the REST API. 
35 episode we will add Http.Delete and we will remove the bookmarks using the REST API. 
36 episode we will add Http.Patch and we will edit the bookmarks using the REST API. 
37 episode cleaning tabs, improving the appearance (responsiveness), error handling 
38 episode how to check the correctness of the registration form. As an example, we will create a registration form, of course. 
39 episode further check the correctness of the registration form. 
40 episode we display appropriate validation messages.  
41 episode finish work with the registration form. 

No comments:

Post a Comment