FLUTTER

კურსის აღწერა
კურსის ფარგლებში მოქმედებს შემდეგი პირობა: N1 კურსდამთავრებულს სწავლის გადასახადი სრულად უბრუნდება!
მობილური აპლიკაციები სულ უფრო პოპულარული ხდება, იზრდება cross-platform-ებზე მოთხოვნაც, რომლის საშუალებით ერთი კოდით აპლიკაციის შექმნა სხვადასხვა პლატფორმაზე არის შესაძლებელი. ერთ-ერთი ასეთი cross-platform Flutter-ია, რომელიც LinkedIn-ის მიხედვით N1 Software უნარია, ხოლო Statista-ს კვლევის თანახმად N1 მობაილ ფრეიმვორკია ბაზრის ყველაზე მაღალი წილით. Flutter Google-ის მიერ შექმნილი UI ფრეიმვორკია, რომელიც საშუალებას გვაძლევს შევქმნათ მობაილ და Web / Desktop აპლიკაციები როგორც Android, ისე IOS პლატფორმისთვის – ამისთვის კი მხოლოდ ერთი კოდია საჭირო. ფრეიმვორკს იყენებენ ისეთი დიდი კომპანიები როგორიც არის Google, Alibaba, Ebay, და ა.შ.
კურსის გავლის შემდეგ შეგეძლება
-
Dart პროგრამირების ენაზე კოდის დამოუკიდებლად წერა
-
საშუალო ზომის აპლიკაციის შექმნა Flutter framework-ის გამოყენებით
-
სწორი მიდგომებისა და პრაქტიკების ეფექტურად გამოყენება რეალურ სამუშაო გარემოში
ვისთვის არის კურსი
პროგრამა განკუთვნილია ადამიანებისთვის, რომლებსაც ჰქონიათ გამოცდილება რომელიმე ობიექტზე ორიენტირებულ პროგრამირების ენაში (Java, C++, C#, Javascript), ესმით OOP კონცეფციების მნიშვნელობა (კლასები, ობიექტები, მეთოდები, მემკვიდრეობითობა, აბსტრაქცია ა.შ.) ან უმუშავიათ რომელიმე დეველოპმენტის ფრეიმვორკთან, როგორიც არის Android, IOS, React Native, Xamarin და სხვა.
კურსი მოიცავს
პროგრამა მოიცავს კონსულტაციებსა და რჩევებს კარიერული განვითარებისა თუ დაგეგმარების კუთხით. კურსდამთავრებულები კი Commschool-ისგან მიიღებენ კარიერულ მხარდაჭერას, რომელიც გამოიხატება სტაჟირებებითა და სამუშაო შემოთავაზებებით პარტნიორი კომპანიებისგან.
კურსი ასევე მოიცავს ულიმიტო წვდომას გლობალურ მონაცემთა ბაზასთან WARC, რომლის მეშვეობითაც შეძლებ გაიღრმავო ცოდნა სხვადასხვა მიმართულებით. შესაბამისად, წვდომა გექნება სხვადასხვა ქეისზე, სტატიებზე, მონაცემებზე, ტრენდებზე, ვებინარებზე, მინი კურსებსა და რეპორტებზე.
კურსს გაუძღვება
ნატალი ალიბეგაშვილი
დეტალები: FLUTTER
|
შეფასებები
შეაფასე პირველმა: “FLUTTER” კომენტარის გაუქმება
-
1. შესავალი Dart-ში
- რატომ იყენებს Flutter ფრეიმვორკი Dart ენას
- Dart ენის სტრუქტურის გაცნობა
- OOP-ის შესავალი Dart-ში
- პრაქტიკული დავალება
-
2. Intermediate Dart პროგრამირება
- კლასები და კონსტრუქტორები
- Interfaces, abstract classes, and mixins
- ბიბლიოთეკები და პაკეტები
- ასინქრონული პროგრამირების გაცნობა Futures-თან და Isolates-თან
- Unit ტესტის წერა
- პრაქტიკული დავალება
-
3. Visual Studio Code
- Setup
- კონფიგურაციის ფაილების განხილვა
- Vsc extensions
- პრაქტიკული დავალება
-
4. შესავალი Flutter-ში
- ძირითადი Widget-ები
- Structure
- Displaying information
- Positioning Widgets
- პრაქტიკული დავალება
-
5. Widgets
- Widget rendering
- Widget ტიპები
- Widget სიცოცხლის ციკლი
- პრაქტიკული დავალება
-
6. Scrollable Widgets
- ListView
- GridView
- პრაქტიკული დავალება
-
7. Interactive Widgets
- Gesture-based widgets
- Input and selection widgets
- Dismissible widgets
- პრაქტიკული დავალება
-
8. Routes & Navigation
- Introduction navigation
- Pushing and popping routes
- Animation
- პრაქტიკული დავალება
-
9. Serialization
- როგორ მოვახდინოთ JSON-ის სერიალიზაცია მოდელის კლასებში
- როგორ გამოვიყენოთ Dart-ის ინსტრუმენტები JSON-დან მოდელის კლასების გენერირების ავტომატიზაციისთვის
- პრაქტიკული დავალება
-
10. Networking In Flutter
- მონაცემების წამოღება/წაშლა/შეცვლა
- API-ს მიერ დაბრუნებული მონაცემების მოდელის კლასებად გადაქცევა
- პრაქტიკული დავალება
-
11. State Management
- რატომ გვჭირდება state management
- State management-ის გზები
- პრაქტიკული დავალება
-
12. მონაცემების დისკზე შენახვა
- Permissions
- Shared Preferences
- პრაქტიკული დავალება
-
13. Firebase Cloud Firestore
- Cloud Firestore-ის შესახებ და როდის უნდა გამოვიყენოთ ის
- კონფიგურაცია
- Collections
- პრაქტიკული დავალება
-
14. Provider
- Provider management intro
- Provider-ის გამოყენება
- პრაქტიკული დავალება
-
15. Streams
- Single subscription streams
- Broadcast streams
- პრაქტიკული დავალება
-
16. აპლიკაციების არქიტექტურა
- Riverpod
- Bloc
- პრაქტიკული დავალება
-
17. Build & Release
- Ios
- Android
- Web
- პრაქტიკული დავალება
-
18. ფინალური გამოცდა
- ფინალური პროექტის წარდგენა
₾1,600
მსგავსი კურსები

ვებ პროგრამირება- FRONTEND (HTML & CSS)


ვებ პროგრამირება Front-End (HTML, CSS)

₾1,600
შეფასებები ჯერ არ არის.