Angular

front end

მათთვის, ვისაც სურს, შეისწავლოს ერთ-ერთი
ყველაზე მოთხოვნადი ჯავასკრიპტის ფრეიმვორკიანგულარი.. კურსის მიმდინარეობისას ისწავლი აპლიკაციის Front-end მხარის სრულფასოვნად აწყობას და მასში ნებისმიერი სირთულის
ლოგიკის ჩაშენებას. გაეცნობი typescript-ს, რომლის მეშვეობითაც იწერება კოდი ანგულარში,
გაიღრმავებ scss-ის ცოდნას და ისწავლი დამხმარე ბიბლიოთეკების გამოყენებას, როგორიცაა
google material და სხვა.

კურსის გასავლელად აუცილებელია:

  • იცოდე html, css, javascript
  • ფლობდე ინგლისურ ენას საშუალო დონეზე, შეგეძლოს ინგლისურად მასალების კითხვა და გააზრება

კურსი შედგება 15 ლექციისაგან, რომელთა განმავლობაშიც ITვისებ:

  • Angular-ს
  • Typescript-ს
  • html-ის ლაივ რეჟიმში აფდეითის საშუალებებს 

კურსის შედეგად:

  • შეძლებ ააწყო ნებისმიერი
    სირთულის დინამიური აპლიკაცია თუ ვებ საიტის Front-end მხარე ანგულარში
  • გახდები კონკურენტუნარიანი ბაზარზე
  • იღებ კვალიფიკაციის დამადასტურებელ სერტიფიკატს
  • უერთდები ჩვენს OLumni კლუბს და რეგულარულად იღებ ღირებულ და საინტერესო ინფორმაციას – მასტერკლასებისა თუ Meetup-ების სახით.

ლექცია 1

ანგულარის ზოგადი მიმოხილვა
ანგულარის დამხარე ხელსაწყოები და ბიბლიოთეკები
სამუშაო გარემოს მოწყობა
json server და შესაბამისი დატის გამზადება
Hello world

ლექცია 2

Typescript მიმოხილვა
განსხვავებები typescript და javascript შორის
typescript საბაზისო ფუნქციონალი

ლექცია 3

Typescript დეტალებში
ჩაშენებული ტიპები, ფუნქციები
ჩვენი ტიპების შექმნა, ინტერფეისები, კლასები

ლექცია 4

მოდული, კომპონენტი და სერვისი
მოდულის სახეობები
თემფლეითები, დატა ბაინდინგი და ფაიფები

ლექცია 5

დირექტივები ანგულარში
Lifecycle Hooks
Change detection
ფაიფების შექმნა
დემო აპლიკაციის დაწყება

ლექცია 6

Child components
@Input
ფაიფების შექმნა
პრაქტიკა

ლექცია 7

სერვისები
Dependency injection
გაზიარებული სერვისები
სერვისის ფუნქციონალის გამოყენება კომპონენტში
პრაქტიკა

ლექცია 8

HTTP დატის წამოღება
რა არის API სერვისები?
Observables
დატის მიღება და დამუშავება
Error and exception handling
პრაქტიკა

ლექცია 9

RxJS
Subjects
Subscriptions

ლექცია 10

Forms
Reactive and template driven forms
Data validation
Angular material
პრაქტიკა

ლექცია 11

Routing
Lazy loading
Child routes
Guards, resolvers
პრაქტიკა

ლექცია 12

დემო აპლიკაციის პროგრესი და აფდეითი
ტესტების შექმნა და ინტეგრაცია
ტესტების პრაქტიკული მაგალითები
ანიმაციები
ანიმაციების ინტეგრაცია

ლექცია 13

Redux and Angular
NgRx განხილვა
NgRx საბაზისო ფუნქციონალი

ლექცია 14

Server side rendering
Angular universal
Angular universal მაგალითი

ლექცია 15

დემო აპლიკაციის დასრულება
შეჯამება – რა ვისწავლეთ?
რისი სწავლა გავაგრძელოთ?
შემოგვიერთდი
ხანგრძლივობა: 30 საათი
ლექციების რაოდენობა: 15
დაწყების თარიღი: 20 მარტი
ლექციის დღეები: ორშაბათი 19:30 - 21:30 ხუთშაბათი 19:30 - 21:30 Online/Google Meet
ღირებულება:
კურსის სრული ღირებულება - ₾920