CISCO Networking Academy Partner (+995) 595 511 355 / (+995) 591 050 989 / +(995) 571 381 166

React JS დეველოპერი

შეხვედრების რაოდენობა: 12 შეხვედრა (24 გაკვეთილი)

შეხვედრის ხანგრძლივობა: 2 საათი

მსმენელების მაქსიმალური რაოდენობა: 15 მსმენელი

სასწავლო კურსის ლექტორები: 

დავით ბოჭორიშვილი – სამეცნიერო კიბერ უსაფრთხოების ასოციაციის (SCSA) ლექტორი და front-end დეველოპერი.

სასწავლო კურსის ანოტაცია: 

React.js არის დაპროგრამების ენა JavaScript-ის ბიბლიოთეკა, რომელიც გამოიყენება მომხმარებლის ინტერფეისების შესაქმნელად. React გამოიყენება ვებ და მობილური აპლიკაციებისთვის. React საშუალებას აძლევს დეველოპერებს შექმნან მასშტაბური ვებ აპლიკაციები, რომლებსაც შეუძლიათ მონაცემების შეცვლა, გვერდის გადატვირთვის გარეშე. React-ის მთავარი მიზანია იყოს სწრაფი, მასშტაბური და მარტივი. სასწავლო კურსი იქნება დატვირთული პრაქტიკული მაგალითებით, რომელიც ხელს შეუწყობს სტუდენტებს, გაიღრმავონ ცოდნა front-end ტექნოლოგიების მიმართულებით.

რას ისწავლით ამ კურსის ფარგლებში?

სასწავლო კურსის ფარგლებში მსმენელები შეისწავლიან: JSX, Babel, ფუნქციურ კომპონენტებს, Class-base Component, მოვლენებს, სტილებს, HTTP მოთხოვნებს, Router, Link, Switch. თითოეული ლექციაში გათვალისწინებულია პრაქტიკული მაგალითები.

რას შეძლებთ კურსის დასრულების შემდეგ?

კურსის დასრულებისას სტუდენტები შეძლებენ როგორც SPA ასევე MPA web აპლიკაციების შექმნას. გაიგებენ რა არის Component, როგორც ფუნქციური ასევე კლასსზე დაფუძნებული.

კურსის წინაპირობაა HTML, CSS, JavaScript- ის საფუძვლები.

კურსის საფასური: 250 ლარი

საფასური SCSA წევრებისთვის: 200 ლარი – გაიგეთ მეტი წევრობის შესახებ

კურსი ჩატარდება დისტანციურად! 

შეხვედრა 1 – შესავალი.

1. რა არის React
2. რა არის npm/npx
3. რა არის Babel
4. რა არის JSX

საშინაო დავალება: ლექციაზე გავლილი თემების შესაბამისი სამუშაოების შესრულება;

შეხვედრა 2 – React გარემო.

1. React გარემო
2. React საწყისები
3. React კომპონენტების განხილვა
a. props
4. React Lists

საშინაო დავალება: ლექციაზე გავლილი თემების შესაბამისი სამუშაოების შესრულება;

შეხვედრა 3 – ივენთები, სტილები     

  1. ივენთები
  2. სტილები
    1. Css, ClassName
    2. Dynamic Styles

საშინაო დავალება: ლექციაზე გავლილი თემების შესაბამისი სამუშაოების შესრულება;

შეხვედრა 4 – Functional Component. 

  1. Functional Component
  2. UseState
  3. Render List, Conditional Logic
  4. Fragments

 საშინაო დავალება: ლექციაზე გავლილი თემების შესაბამისი სამუშაოების შესრულება;

შეხვედრა 5 – Class 

  1. რა არის OOP
  2. როგორ გამოვიყენოთ Class
  3. პრაქტიკული მაგალითები

საშინაო დავალება: ლექციაზე გავლილი თემების შესაბამისი სამუშაოების შესრულება;

შეხვედრა 6 – Class-base Components.. 

  1. Class-base Component
  2. Class VS Functional Component

საშინაო დავალება: ლექციაზე გავლილი თემების შესაბამისი სამუშაოების შესრულება;

შეხვედრა 7

  1. Handling Side Effects,
  2. useref
  3. useContext

საშინაო დავალება: ლექციაზე გავლილი თემების შესაბამისი სამუშაოების შესრულება;

 შეხვედრა 8 – Forms, Validation.

  1. ფორმებზე მუშაობა
  2. ვალიდაცია

საშინაო დავალება: ლექციაზე გავლილი თემების შესაბამისი სამუშაოების შესრულება;

შეხვედრა 9 – HTTP REQUEST.. 

  1. Http Request
  2. async, await

საშინაო დავალება: ლექციაზე გავლილი თემების შესაბამისი სამუშაოების შესრულება;

შეხვედრა 10 – MPA

  1. Multi-Page-Application
    1. Router
    2. Link

საშინაო დავალება: ლექციაზე გავლილი თემების შესაბამისი სამუშაოების შესრულება;

შეხვედრა 11 – MPA 

1.React-router

  1. useParam

2.pagination

საშინაო დავალება: ლექციაზე გავლილი თემების შესაბამისი სამუშაოების შესრულება;

შეხვედრა 12 – საბოლოო პროექტი

  1. განვლილი მასალის მიმოხილვა
  2. ქვიზი
  3. შესასრულებელი პროექტის განხილვა

საბოლოო პროექტი

 

 

სხვა კურსები

Back to top

I agree to Privacy Policy of Scientific Cyber Security Association