fbpx

MOHIRDEV

iOS Praktikum

Play Video

iOS dasturlashni nima uchun o’rganish kerak?

  • Eng talabgir sohalardan bittasi

    Hozirgi kunda App Storeda 2 millionga yaqin dasturlar joylashtirilgan. Bu son kundan kunga ko’payib bormoqda. Ayniqsa, O’zbekistonda turli xil moliyaviy va boshqa tashkilotlar yaxshi kadrlarni aktiv qidirishmoqda (HH.UZ ga qarang)

  • Raqobat kam
    iOS dasturchi bo’lish uchun Macbook yoki iMac kerak bo’lgani uchun har yili ish bozoriga boshqa dasturlash sohalariga nisbatan kamroq o’quvchilar kursni bitirib chiqadi.
  • Yuqori maosh
    iOS dasturchilar ish bozorida yetishmagani uchun kompaniyalar yuqoriroq maosh berishga tayyor. Kursni endigina bittirgan iOS dasturchi, bir xil darajadagi Android dasturchisidan ko’proq maosh olishi mumkin.
  • O’rganish oson
    2014-yil Swift dasturlash tili yaratild. Shundan beri deyarli hamma Switdan foydalanib, dasturlar tuzmoqda. Bunga sabab, Swift tili beradigan qulayliklar va o’rganish osonligidir. Aslida, Swift o’rganish eng oson tillardan biri hisoblanadi

Nima uchun iOS Praktikum?

  • Siz uchun qulay vaqtda
    Kurslarni o’zingizga qulay vaqtda va tempda, joriy ishlaringizga xalaqit qilmagan holda o’rganib borishingiz mumkin.

  • “Coder” bo’lmaysiz
    Biz sizga haqiqiy dasturchi bo’lishingizga yordam beramiz. Sintaksisni yodlab olgan, “coder”lardan ajralib turasiz. Fikrlashni, muammolarni yechishni o’rgatamiz.

  • Portfolio
    Kursdagi loyihalarni qilish orqali tajriba oshirib borasiz. Yig’ilgan portfoliongiz ishga kirishingizga yordam beradi.

  • Amaliy topshiriqlar
    Har bir modul oxirida topshiriqlarni bajarib borasiz.
    Bu sizga olingan bilimni mustahkamlashga yordam beradi.

Kurs kimlar uchun?

  • iOS dasturlashga endi kirganlar

    Amaliy va nazariy bilimlarni egallab, dasturchi bo’ling

  • O’z kasbini o’zgartirmoqchi bo’lganlar
    Zamonaviy IT kasbini o’rganib, kasbiy xotirjamlikka erishing

  • Veb, mobil dasturchilar

    Yangi yo’nalishni egallab, bor ko’nikmalaringizni kengaytiring. Biznes uchun mobil ilovlar qanday yaratilishini o’rganing

Kurs davomida nimalar qilasiz?

Swiftni egallang

iOS dasturlash uchun eng kerakli til va freymvorklarini o’rgnaing

Ishingizni ko'rsating

Qiziqarli loyihalarni yaratib, App Storega yuklashni o’rganing

Ishga tayyorlaning

Kurs oxirida ishga kirish bo’yicha muhim tavsiyalarni oling

Kurs dasturi

1. Swift

Bu bosqichda talabalar 1 oy davomida Swift dasturlash tili bilan dasturlashga kirish qilishadi va ushbu tilining iOSda kerak bo'lgan eng asosiylarini o'rganib chiqishadi. Amalda siz Swiftda birinchi oddiy dasturlarni yaratasiz

- Swift o'yin maydonchalari

- Protocollar, Inheritance

2. iOS (UIKit)

iOS (UIKit) bosqichda iOS dasturlashning asosiy qismi bo'lgan proyekt strukturasi, iOSning asosiy komponetalari, UIKit bilan architeturelarni 2.5 oy davomida o'rganiladi. Amalda siz yakuniy loyihangiz ustida ishlashni boshlaysiz: Chat ilova, Ob-havo ilovalarni ishlab chiqishni o'rganasiz. Qanday qilib chiroyli kod yozishni ham bilib olasiz.

- Navigatsiya/Modal

- MVC MVVM MVVM+C

- UITabelView, UICollectionView, UITabBar

03. iOS (SwiftUI)

Bu bosiqchda WWDC 19 taqdim qilinga yangi freymvorkni chuqur o'rganishlari mumkin. 2.5 oy davom etadi bu modul

- VStack, HStack, ZStack

- LazyVGrid, List

- Navigationlink

- Custom View

- Custom Shapes

4. Figma

Figma - Interfeyslar yaratish dasturi. Figma ning asosiy funksiyalari bilan tanishing. Ishingizni tezlashtirish uchun fokuslarni o'rganing va interaktiv prototiplarni qanday yaratishni o'rganing.

- Figma bilan tanishuv

- Asosiy ob'ektlar

- Interfeys dizayn

- Moslashuvchan dizayn

5. Vapor framework

Bu modulda Swift dastularsh tilida backend server yozishni o'rganiladi.

- Server tomonidagi Vapor framework foydalanib, backend xizmatlari va API yaratish

- SwiftUI ilovasini Vapor backend va PostgreSQL ma'lumotlar bazasi bilan integratsiyalash

- Swift va Vapor yordamida server tomoni sahifalarini yaratishni o'rganing

6. Intervyuga tayyorlanish

Oxirgi modulda ishga kirish va intervyuga tayyorlanish, resume to'ldirish kabi mavzular qamrab olingan.

Kursning ochiq qismini ko'rib, ishonch hosil qiling

Swift – O’zgaruvchi va Konstantalar

Swift – Data tiplar

Swift – Operatorlar

Biz haqimizda o'quvchilar fikri

Biz hunarda, kasbda yoshlarimiz ilg’or bo’lishini taminlaymiz.


Jessica Felicio

Thousands of easy‑to‑install add‑ons mean you’ll never outgrow your website. Collect leads, create contact forms, create subscriptions, automatically backup your site.


Cody Fisher

Thousands of easy‑to‑install add‑ons mean you’ll never outgrow your website. Collect leads, create contact forms, create subscriptions, automatically backup your site.


Annette Black

Thousands of easy‑to‑install add‑ons mean you’ll never outgrow your website. Collect leads, create contact forms, create subscriptions, automatically backup your site.


Theresa Webb

Thousands of easy‑to‑install add‑ons mean you’ll never outgrow your website. Collect leads, create contact forms, create subscriptions, automatically backup your site.

Kurs uchun to'lov

Bizga to’lovni Payme va Click orqali amalga oshirishingiz mumkin.

Kurs umumiy narxi

1,500,000 so'm

Ko'p beriladigan savollar

Mobil dasturlash sohasiga qiziqqan o’rganuvchilarga bu kursni olish tavsiya qilinadi

Kurs to’liqligicha videodarslardan tashkil topgan. Platformada onlayn videodarslarni ko’rib, savollaringizni haftalik ZOOM uchrashuvlarida berishingiz mumkin

Kursda o’qish uchun sizga Macbook yoki iMac kerak bo’ladi.

iOS ekotizimida 1.5 mlrd foydalanuvchi mavjud. Talab katta bo’lgani sababli daromad ham katta. Dunyoda dasturchilar yetishmaydi. Yetishmagandan so’ng borlari qadrlanadi. Undan tashqari bu kursda shunchaki teoriya o’rgatilmaydi. Portfolioga qo’shsa bo’ladigan loyihalar qilinadi.

Har bir modul so’ngida test topshiriqlari beriladi. Bu topshiriqlar orqali olgan bilimlaringizni mustahkamlab olishingiz mumkin. Bundan tashqari, katta modullar so’ngida topshiriqlar berilib, yozgan kodingizni o’qituvchi tekshiradi va feedback beradi.

Bu har bir modulga qarab o’zgarishi mumkin. O’rtacha haftasiga 10 soat ajratishingiz tavsiya qilinadi.

Savollaringizni maxsus ochilgan Telegram guruhda berishingiz va siz kabi o’rganuvchilar bilan muloqot qilishingiz mumkin. Savollaringizga mentorlar javob beradi. 

Swift, UIKit, SwiftUi, Core data, iOS arxitekturalarni kurs davomida o’rganasiz.

Ishga kirishda kursda egallagan bilimlaringizdan tashqari, sizning muloqot qila olish qobiliyatingiz, resume yoza olishingiz va effektiv jamoa bilan ishlash kabi konikmalaringizga qarashadi. Bu ko’nikmalarni shakllantirishga Mohirdev jamoasi yordam beradi.

Kursdagi barcha vazifalarni bajarib, kerakli bilimlarni egallaganingizdan keyin, junior darajsidagi ishlarga topshirishingiz yoki freelancer bo’lib ishlashingiz mumkin.

Xa, kurs foydalanuvchilar uchun har doim ochiq bo’ladi. Bemalol esdan chiqqan mavzularingizni keyinchalik qaytadan ko’rib olishingiz mumkin.

Afsuski, hozir bizda bo’lib to’lash imkoniyati mavjud emas.

Kartadan kartaga pul ko’chirish yo’li orqali kursimizni xarid qilishingiz mumkin. Sotib olish uchun bog’laning: @mohirdevsales.