Angular 4 with Typescript The Complete Guide in Arabic
4.9 (8 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
108 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Angular 4 with Typescript The Complete Guide in Arabic to your Wishlist.

Add to Wishlist

Angular 4 with Typescript The Complete Guide in Arabic

The first complete course from beginner to profession in Angular 4 with Typescript , in Arabic.
4.9 (8 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
108 students enrolled
Last updated 6/2017
Arabic
Current price: $10 Original price: $100 Discount: 90% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • ES6
  • Typescript
  • Angular 4 Framework
  • Components
  • Data Bindings
  • Directives
  • Observables
  • Pipes (Filters)
  • Dependency Injection
  • Form Validation
  • Routing
  • Services
  • Http
View Curriculum
Requirements
  • HTML, CSS and basic JS
  • Basic PC Running Mac , Linux or Windows
  • Any Code Editor and Terminal
  • Google Chrome
Description

This course starts from scratch, you don't need to know Angular 1 (Angular 4 is the latest version of Angular 2) 

You'll be guided from Setup to Deployment

Why Learn Angular?

  1.  Enhanced developer productivity with Angular 
  2. Consistent coding patterns
  3. Extensive binding with Angular 
  4. Full-featured routing
  5. Minimized size and maximized performance
  6. Documentation and community

So Let's get started !!

Who is the target audience?
  • Frontend Developers
  • Juniors and Experienced Developers
  • Full Stack Developers
  • Hybrid Mobile Developers
Students Who Viewed This Course Also Viewed
Curriculum For This Course
51 Lectures
03:36:17
+
ES6 With Typescript
13 Lectures 42:06

004-Using Atom as text editor with typescript
04:13

005-All about Let Keyword
05:47


007-Template Strings
04:36

008-Spread Operator
01:55

009-ES6 Modules Overview
01:57

010-Building ES6 Modules Part 1 - Introduction
02:55

011-Building ES6 Modules Part 2 Converting File to ES6 Modules
02:03

012-Building ES6 Modules Part 3 Importing ES6 Modules
03:23

013-Arrow Functions
02:04

014-Arrow Functions and this scope
04:23

015-ES6 Classes Intro
03:09
+
Angular 4 Overview
6 Lectures 26:45
016-Back to Angular
02:29


018-Angular Setup
03:44

019-Dig Deeper in our Angular Project Skeleton
06:23

020-Adding Bootstrap to our Angular Application
03:41

021-Angular Application rendering Cycle
08:35
+
Components
8 Lectures 36:11
022-Intro to Components
04:10

023-Creating Rootcave (First) Component
08:03

024-Registering Rootcave Component in AppModule
06:09

025-Using Rootcave component
01:44

026-Creating Components with the CLI
04:08

027-Writing Template from the Component
03:32

028-Styling The Component
04:34

029-Dig Deep in Component Selector
03:51
+
Data Binding
5 Lectures 23:56
030- Introduction to Data Binding
03:48

031- Data Binding Interpolation
02:13

032- Data Binding Property Binding
04:06

033- Data Binding Event Binding
05:11

034- Data Binding 2 Way Data Binding
08:38
+
Directives
8 Lectures 47:25
035- Introduction to Directives
07:06

036 - ngIf Directive
04:22

037- ngFor Directive
05:11

038- ngSwitch Directive
06:01

039- ngStyle Directive
05:51

040- ngClass Directive
04:46

041- ngNonBindable Directive
02:47

042- Building Custom Directives
11:21
+
Observables
6 Lectures 19:27
043- Observables
02:43

044- Using Observables
03:12

045- Error Handling With Observables
02:09

046- Unsubscribe From an Observable Stream
03:35

047- Observables vs Promises
04:24

048- Observables With External Resources
03:24
+
Pipes
3 Lectures 14:42
049- Introduction to Pipes
02:42

050- Built-in Pipes
05:04

051- Async Pipes
06:56
About the Instructor
Mahmoud El Kotoury
4.9 Average rating
8 Reviews
108 Students
1 Course
Founder at Root Cave

Mahmoud El Kotoury is an end-to-end product developer (user experience, full-stack engineering) who takes a wide view of the whole system. He founded Root Cave , a software house delivering Line Of Business Applications using modern technologies such as  Angular , Laravel and Ionic Framework , and he co-founded the Defcon Egypt.


Mahmoud inherently understands that the customer is the single most valuable asset an organization can have, and is driven by the unrelenting pursuit of customer-driven focus, ideals and user experience.