Məzmuna keç
Baza bilik3 ay · 13 həftəCanlı onlayn

Modern Mobile
Developer + AI

React Native və Expo ilə iOS və Android üçün bir kodla tətbiq qurur və mağazalarda yayımlayırsan; Claude Code, Cursor və Codex hər modulda yanındadır.

26
canlı dərs
78
saat
6
modul
5
nəfər qrupda
Modern Mobile Developer + AI

Kursun sonunda
nə bacaracaqsan?

  1. 01React Native və Expo tətbiqlərini emulyatorda və öz telefonunda işə salmaq
  2. 02Figma maketindən NativeWind ilə ekranlar qurmaq, Reanimated ilə animasiya və jestlər etmək
  3. 03Expo Router ilə naviqasiya qurmaq və datanı oflayn saxlamaq: AsyncStorage, SecureStore, SQLite
  4. 04Supabase və ya Firebase qoşmaq: avtorizasiya, baza, fayllar və realtime
  5. 05Tətbiqə Claude API ilə AI-köməkçi, kamera, xəritə və push-bildirişlər əlavə etmək
  6. 06Jest, RNTL və Maestro ilə test etmək, EAS Build ilə Google Play və App Store-da dərc etmək

Texnologiyalar

Bir kod — iki platforma: TypeScript və React Native ilə iOS və Android.

TypeScriptReact NativeExpoEAS BuildNativeWindZustandTanStack QuerySupabaseFirebaseExpo NotificationsJestReact Native Testing LibraryMaestroClaude CodeCursorCodex

Tədris
proqramı

6 modul, hər biri 2 həftə, sonda müdafiə həftəsi. AI ilə işləmək ilk həftədən başlayır.

01Mühit və AI-agentlərHəftə 1–2
  • Git/GitHub, Cursor, Claude Code, Codex, CLAUDE.md / AGENTS.md
  • Mobil proqramlaşdırma üçün TypeScript əsasları
  • Mobil tətbiqlər necə qurulur: native və cross-platform
  • Expo quraşdırılması, emulyator və telefonda Expo Go
EV TAPŞIRIĞIMühiti qurmaq və ilk tətbiqi öz telefonunda işə salmaq; AI ilə «Söz öyrənmək üçün kartlar» tətbiqi hazırlamaq.
02React Native UIHəftə 3–4
  • Komponentlər, Flexbox, stillər, NativeWind
  • Siyahılar (FlatList), şəkillər, ikonlar
  • Animasiyalar (Reanimated) və jestlər
  • AI ilə Figma maketindən ekrana
EV TAPŞIRIĞIMaket üzrə 4 ekran (onboarding, giriş, lent, profil) — iki ekran ölçüsü üçün.
03Naviqasiya və stateHəftə 5–6
  • Expo Router: stack, tablar, modal pəncərələr, deep links
  • State: Zustand, Context
  • Formlar və validasiya
  • Lokal saxlama: AsyncStorage, SecureStore, SQLite
EV TAPŞIRIĞINaviqasiya, statistika və oflayn saxlama ilə «Vərdiş trekeri» tətbiqi.
04Data və backendHəftə 7–8
  • API ilə iş, TanStack Query, xətaların emalı və oflayn rejim
  • Supabase/Firebase: avtorizasiya, baza, fayl yaddaşı
  • Realtime yeniləmələr
  • Claude API qoşulması: tətbiqin içində çat-köməkçi
EV TAPŞIRIĞIAvtorizasiya, bulud bazası, foto yükləmə və inqrediyentlər üzrə AI-köməkçi ilə «Reseptlər» tətbiqi.
05Cihazın imkanlarıHəftə 9–10
  • Kamera, qalereya, geolokasiya, xəritələr
  • Push-bildirişlər
  • Ödənişlər və abunələr (RevenueCat icmalı)
  • Performans və debugging, loglar üzrə baq axtarışı üçün AI
EV TAPŞIRIĞITətbiqinə kamera, xəritə və push-bildirişlər əlavə etmək; performansla bağlı 3 problemi tapıb düzəltmək.
06Testlər və dərcHəftə 11–12
  • Testlər: Jest, RNTL, Maestro ilə e2e, AI ilə test generasiyası
  • EAS Build, OTA yeniləmələr
  • Google Play və App Store-da dərc, mağazaların tələbləri
  • Portfolio, CV, müsahibə
EV TAPŞIRIĞIRelease build yığmaq, Google Play-ə (internal testing) və ya TestFlight-a yükləmək, tətbiqin səhifəsini hazırlamaq.
FFinalHəftə 13
  • Layihələrin müdafiəsi, demo-gün
Final layihə

Real telefonda işləyən mobil tətbiq

Öz seçdiyin tətbiq — çatdırılma, fitnes, salona yazılma və ya gündəlik — avtorizasiya, bulud backend-i, ən azı bir cihaz funksiyası, AI funksiyası və real telefona quraşdırılmış build ilə.

AvtorizasiyaBulud backendAI funksiyasıReal telefonda build

Dərslər necə
keçirilir?

ŞƏNBƏNəzəriyyə və live-codingYeni mövzu və AI-agentlə birlikdə canlı kod.
BAZARPraktikaDərsdə tapşırıq, müəllim yoxlayır və səhvləri təhlil edir.
HƏFTƏ İÇİEv tapşırığı · 6–8 saatBazar verilir, şənbəyədək GitHub Pull Request ilə təhvil.
Qiymətləndirmə
Sertifikat: yekun bal 70%+ və davamiyyət 80%+

Suallar

Başlamaq üçün nə bilmək lazımdır?

Proqramlaşdırmanın əsasları: istənilən dildə dəyişənlər, dövrlər və funksiyalar. Heç vaxt kod yazmamısansa, sıfırdan başlayan AI Software Developer proqramını seç.

AI kodu yazırsa, mən nə öyrənirəm?

Kursun əsas qaydası: AI kodu yazır, amma müdafiədə hər sətri sən izah edirsən. AI-ın səhvlərini tapmağı, nəticəni yoxlamağı və tapşırığı düzgün qoymağı öyrənirsən.

Əlavə nə almaq lazımdır?

Ən azı bir AI aləti abunəliyi: Claude Pro, Cursor Pro və ya ChatGPT Plus (təxminən 34 ₼/ay). Mağazada yayım üçün developer hesabı da lazımdır. Bunlar kursun qiymətinə daxil deyil.

Modern Mobile Developer + AI
proqramına yazıl

Qrupda cəmi 5 yer var. İlk dərs pulsuzdur.