React Native

ლექცია 1
გაცნობა
კურსის მიმოხილვა
კურსის მიზანი
warm up კითხვები
კავშირი და განსხვავებები React-სა და React Native-ს შორის
ლექცია 2
Რა არის React Native?
Როგორ მუშაობს React Native?
Native (Swift, Android Kotlin) vs React Native Apps
React Native CLI vs Expo
Development გარემოს გამართვა
დავალება
ლექცია 3
Component Props / State
Component lifecycle methods
React Hooks
დავალება
ლექცია 4
CSS React Native-ში
Inline Styles
Flexbox
დავალება
ლექცია 5
React Native-ის სინტაქსი (JSX)
მთავარი კომპონენტები – Styles, stylesheets, views და text
Building Lists
The FlatList Element
Rendering a FlatList
List rendering მაგალითი
დავალება
ლექცია 6
State Management in Depth
Context API
ლექცია 7
Introduction to Redux
დავალება
ლექცია 8
ბიბლიოთეკებთან მუშაობა (install/use)
React Native-ის სქრინებს შორის ნავიგაცია
HTTP მეთოდებთან მუშაობა
ასინქრონული Request (Async / await)
ლექცია 9
Todo APP-ის აწყობა React Native-ში (UI და ფუნქციონალი, Event Handling)
Debugging
ლექცია 10
მთავარი გვერდის ლეიაუთის აწყობა
Redux Thunk-ის ინტეგრირება
API-დან ინფორმაციის წამოღება
API-დან წამოღებული ინფორმაციის გამოტანა მთავარ გვერდზე
დავალება
ლექცია 11
ფილმების აპლიკაციის დაგეგმვა (არქიტექტურა)
Development გარემოს გამართვა
სტეიტ მენეჯმენტის ინტეგრაცია
ნავიგაციის გამართვა
დავალება
ლექცია 12
აპლიკაციის დეტალური გვერდის layout-ის აწყობა
CRUD (Create, Read, Update, Delete) ოპერაციები API-დან წამოღებულ data-ზე
Search-ის ფუნქციონალის დამატება
დავალება
ლექცია 13
what comes next?
IOS and Android advanced topics (xcode
Hermes განხილვა
Animations in react native
ლექცია 14
ფინალური პროექტების წარდგენა
გასაუბრებისთვის საჭირო რჩევები
Feedback- ების გაცვლა
კურსის შეჯამება