Online

React

700

0
შედარება
პროვაიდერი
ხანგრძლივობა -
ლექტორი დემნა მიქავა
სერთიფიკატი გაიცემა
დაწყების დრო 29.02.2024

სასწავლო კურსის მიზანია, სტუდენტებმა მიიღონ ცოდნა დაპროგრამების ენა Javascript-ზე და ბიბლიოთეკაზე ReactJS, რათა მათ შემდგომში შეძლონ მიღებული ცოდნის გამოყენებით დინამიური ვებ გვერდების შექმნა.

გიორგი ძირკველიშვილი

“ჩემი მიზანია, სტუდენტებს დავეხმარო შეისწავლონ ერთ-ერთი ყველაზე მოთხოვნადი ტექნოლოგია ბაზარზე.

ბავშვობიდან აინტერესებდა ტექნოლოგიები და მათი მუშაობის პრინციპი. 17 წლის ასაკში დაიწყო Arduino-ს პროგრამირება. 

სწავლობდა აგრარულ უნივერსიტეტში, ელექტრო, კომპიუტერული ინჟინერიისა და პროგრამირების განხრით. შემდეგ სწავლა განაგრძო თიბისი IT აკადემიაში – Backend დეველოპმენტის მიმართულებით და Tbilisi school of communication-ში, React.js-ის კუთხით.

მისი პირველი სამსახური იყო თიბისი ბანკში, სადაც მუშაობდა Software developer-ის პოზიციაზე. 2021 წლიდან შეუერთდა BT Group-ს, სადაც დღემდე მუშაობს.

დემნა მიქავა

Front-End დეველოპერი

,,ჩემი მიზანია, სტუდენტებისთვის არა მხოლოდ React-ის და მისი ეკოსისტემის ბიბლიოთეკების შესწავლა, არამედ აპლიკაციის პრობლემების გადაჭრის უნარების გაუმჯობესება.“

მისი დეველოპმენტის სფეროში საქმიანობა 2019 წლიდან იწყება. პირველი სამსახური 2020 წელს დაიწყო ქართულ კომპანია Sweeft-ში, სტაჟიორად. სტაჟირების დაწყებიდან მალევე ჩაერთო პირველ რეალურ პროექტში, სადაც ძალიან დიდი გამოცდილება დააგროვა. 

2022 წლიდან დღემდე არის Lasting Dynamics-ში, Mobile და Web Front-End დეველოპერად.

მის პორტფოლიოში შეხვდებით შემდეგ პროექტებს: KYC, Mrecords, Omne, Tip აპლიკაცია – პერსონალისა და მომხმარებლებისთვის, სამედიცინო პლატფორმა და ა.შ. 

ინდივიდუალური პროექტები: Ecommerce ტიპის აპლიკაცია, Mobile აპლიკაცია, რომელიც იყენებს Google-ის Api-ს, რათა საშუალება მისცეს მომხმარებლებს იპოვონ ახლომდებარე ბარები, რესტორნები, კაფეები და ა.შ.

დეტალები: React

სერტიფიკატი

ლექტორი

დაწყების დრო

ლოკაცია

შეფასებები

0.0 out of 5
0
0
0
0
0
შეფასების დაწერა

შეფასებები ჯერ არ არის.

შეაფასე პირველმა: “React”

თქვენი ელფოსტის მისამართი გამოქვეყნებული არ იყო. აუცილებელი ველები მონიშნულია *

Workshop 1

JS:

  • let და const
  • მოდულები (import/export)
  • spread & rest
  • ნაგულისხმევი პარამეტრები (default parameters)
  • template strings
  • destructuring
  • მიმთითებელი(reference) და პრიმიტიული(primitive) ტიპები
  • classes
  • this
  • closures
  • arrow ფუნქციები
  • promises
  • map, filter, reduce

Workshop 2

  • node
  • npm
  • create-react-app
  • ფოლდერ სტრუქტურა
  • ელემენტები და კომპონენტები
  • JSX  სინტაქსი
  • props
  • children
  • Lists  and keys
  • პირობითი დარენდერება(Conditional rendering)

Workshop 3

  • რა არის რეაქტ ჰუკები ?
  • usestate
  • მონაცემთა ცალმხრივი ნაკადი (one way data flow)
  • useEffect
  • როგორ მუშაობს რეაქტი? (Virtual DOM)

Workshop 4

  • Class vs Function Components
  • State მანიპულაცია
  • Lifecycle მეთოდები
  • Higher order კომპონენტები
  • რეაქტის კომპონენტების გასტილვა

Workshop 5

  • რა არის synthetic event-ები ?
  • რეაქტის event-ების ბაზისები
  • ფორმის event-ები (form events)
  • ვალიდაცია
  • useRef
  • Controlled vs uncontrolled components

Workshop 6

  • ასინქრონული request-ები
  • axios vs fetch
  • api-სთან კომუნიკაცია
  • async/await
  • REST API

Workshop 7

  • კომპონენტებს შორის კომუნიკაცია
  • გლობალური და ლოკალური  State
  • Prop drilling
  • Context API
  • useContext
  • პროექტის დაგეგმვა
  • პროექტის გამართვა

Workshop 8

  • useReducer hook
  • რეაქტ ჰუკები ოპტიმიზაციისთვის (useCallback, useMemo)
  • Custom hooks
  • React.memo
  • როგორ დავადებაგოთ რეაქტის აპლიკაცია?

Workshop 9

  • React Router
  • JWT tokens
  • რეგისტრაცია
  • ლოგინი
  • ავტორიზაცია და დაცული რესურსები/route-ბი  react router-თან ერთად
  • მომხმარებლის პროფილი
  • პროდუქტების შეფასება

Workshop 10

  • პაგინაცია
  • ძებნა
  • დეტალური გვერდი
  • სორტირება
  • რეფაქტორინგი
  • პროექტის კონცეპტების განხილვა
  • როგორ განვვითარდეთ კურსის დასრულების შემდეგ? (redux, typescript, react query, testing)
No more offers for this product!

700

0
შედარება
პროვაიდერი
upway.ge
Logo
რეგისტრაცია
Compare items
  • Total (0)
Compare
კალათა