მოდული #1 აპლიკაციის განვითარების შესავალი აპლიკაციის განვითარების ლანდშაფტის მიმოხილვა, მობილური აპლიკაციების მნიშვნელობა და კურსის მიზნები
მოდული #2 თქვენი განვითარების გარემოს დაყენება საჭირო ინსტრუმენტების დაყენება, IDE-ების დაყენება და განვითარების სამუშაო პროცესის გაგება
მოდული #3 დიზაინის პრინციპები მობილური აპლიკაციებისთვის მობილური აპლიკაციების, მომხმარებლის გამოცდილების (UX) და მომხმარებლის ინტერფეისის (UI) დიზაინის დიზაინის მოსაზრებების გაგება
მოდული #4 პროგრამირების ენები აპლიკაციის განვითარებისთვის პოპულარული პროგრამირების ენების მიმოხილვა აპლიკაციების განვითარებისთვის, მათ შორის Java, Swift, Kotlin და JavaScript
მოდული #5 Android აპლიკაციის შემუშავების დაწყება Android Studio-ს შესავალი, ახალი პროექტის შექმნა და Android არქიტექტურის გაგება
მოდული #6 მომხმარებლის ინტერფეისის შექმნა Android-ში განლაგების შექმნა, ვიჯეტების გამოყენება და UI კომპონენტების გაგება Android-ში
მოდული #7 Android Activity Lifecycle და Intents აქტივობის სასიცოცხლო ციკლის, განზრახვის ტიპების და იმის გაგება, თუ როგორ გამოვიყენოთ მიზნები აქტივობებს შორის ნავიგაციისთვის
მოდული #8 მონაცემთა შენახვა Android-ში შენახვის ვარიანტების გაგება, SharedPreferences-ის გამოყენება და SQLite მონაცემთა ბაზებთან მუშაობა
მოდული #9 ქსელი ანდროიდში HTTP მოთხოვნების შესრულება, JSON მონაცემების ანალიზი და ქსელის საუკეთესო პრაქტიკის გაგება
მოდული #10 შესავალი iOS აპლიკაციის შემუშავებაში Xcode-ის დაწყება, ახალი პროექტის შექმნა და iOS არქიტექტურის გაგება
მოდული #11 მომხმარებლის ინტერფეისის შექმნა iOS-ში სცენარის შექმნა, ავტომატური განლაგების გამოყენება და UI კომპონენტების გაგება iOS-ში
მოდული #12 მონაცემთა მუშაობა iOS-ში მონაცემთა შენახვის ვარიანტების გააზრება, Core Data-ის გამოყენება და JSON მონაცემებთან მუშაობა
მოდული #13 ქსელი iOS-ში HTTP მოთხოვნების შესრულება, JSON მონაცემების ანალიზი და ქსელის საუკეთესო პრაქტიკის გაგება
მოდული #14 React Native for Cross-Platform Development React Native-ის შესავალი, ახალი პროექტის დაყენება და ჩარჩოს გაგება
მოდული #15 UI კომპონენტების აგება React Native-ში კომპონენტების შექმნა, JSX-ის გამოყენებით და განლაგებისა და სტილის გაგება
მოდული #16 მონაცემთა მუშაობა React Native-ში მონაცემთა შენახვის ვარიანტების გააზრება, Redux-ის გამოყენება და API-ებთან მუშაობა
მოდული #17 თქვენი აპლიკაციის გამოქვეყნება და გავრცელება თქვენი აპის გამოსაშვებად მომზადება, აპლიკაციების მაღაზიის სახელმძღვანელო პრინციპების გაგება და თქვენი აპის გავრცელება
მოდული #18 თქვენი აპლიკაციის ტესტირება და გამართვა ტესტირების მეთოდოლოგიების გაგება, ემულატორისა და სიმულატორის ტესტირების და გამართვის ტექნიკის გამოყენება
მოდული #19 აპლიკაციის მონეტიზაცია და ანალიტიკა აპლიკაციების მონეტიზაციის სტრატეგიების გააზრება, რეკლამების ინტეგრირება და ანალიტიკური ინსტრუმენტების გამოყენება
მოდული #20 აპლიკაციის უსაფრთხოება და საუკეთესო პრაქტიკა უსაფრთხოების რისკების გააზრება, უსაფრთხოების ზომების განხორციელება და საუკეთესო პრაქტიკის დაცვა
მოდული #21 ხელმისაწვდომობა და ლოკალიზაცია აპლიკაციის შემუშავებაში ხელმისაწვდომობის სახელმძღვანელო პრინციპების გაგება, ხელმისაწვდომობის ფუნქციების დანერგვა და თქვენი აპის ლოკალიზაცია
მოდული #22 მუშაობა API-ებთან და მესამე მხარის სერვისებთან API-ების გაგება, RESTful API-ებთან მუშაობა და მესამე მხარის სერვისების ინტეგრირება
მოდული #23 Push შეტყობინებები და ფონის სერვისები Push-შეტყობინებების სტრატეგიების გაგება, push-შეტყობინებების დანერგვა და ფონურ სერვისებთან მუშაობა
მოდული #24 აპლიკაციის მოვლა და განახლებები შენარჩუნების მნიშვნელობის გააზრება, განახლებების დანერგვა და აპლიკაციის ავარიების მართვა
მოდული #25 კურსის შეჯამება და დასკვნა შემდეგი ნაბიჯების დაგეგმვა აპლიკაციის განვითარების კარიერაში
მზად ხართ ისწავლოთ, გაზიაროთ და კონკურენცია გაუწიონ?