Бүх сургалт ХУГАЦААГҮЙ буюу НАСАН ТУРШИЙН!

Ердөө саяхан буюу 2017 онд Google компани нэгэн гайхалтай төслийг дэлхий нийтэд зарласан нь Flutter хэмээх гайхалтай систем байлаа.

Энэхүү системийг ашиглан та Android, iOs, Windows, Linux, Mac аппууд болон вэб апп бүтээх боломжтой нь дэлхий нийтийн анхаарлыг тэр даруй татсан юм. Эрлийз буюу hybrid апп бүтээдэг системүүдийн дунд Flutter дээрх аппууд өндөр хурдтай ажилладгаараа давуу талтай билээ.

Flutter-ийг ашиглан та ердөө аппынхаа кодыг нэг л удаа бичээд мобайл, вэб болон дэсктоп орчинд ажилладаг программтай болох юм. Та заавал ч үгүй android төхөөрөмжүүдэд зориулж нэг апп бичиж, iOs-д зориулж бас нэг код бичиж нэг аппыг хоёр өөр кодоор бичих шаардлаггүй гэсэн үг л дээ. Flutter-ээр бүгдийг нэг дор нэг кодоор хийдэг.

Энэхүү сургалтыг судлахад танд ямар нэг програмчлалын хэл мэддэг байх шаардлагагүй, учир нь би танд Dart хэмээх гайхалтай хэлийг энэ сургалтаар эхнээс нь зааж өгөх болно.

Сургалтынхаа явцад бид супер сонирхолтой хэд хэдэн бүрэн аппыг эхнээс нь дуустал хөгжүүлэх болно.

Энэ сургалтаар та юу сурах вэ?
- macOS болон Windows үйлдлийн системүүд дээр Flutter хөгжүүлэх орчин бэлдэх
- Flutter болон дарт програмчлалын хэлийг судална
- Flutter-ийн widget-уудыг судлах ба өөрийн хүссэн widget-ийг хөгжүүлэх
- Хэрхэн үр зөв Debug хийж, асуудлыг зүгшрүүлэх
- Page navigation, drawers болон stack-based navigation-г судлах
- Аппликейшний төлөвийг удирдах, хэрхэн үр бүтээмжтэй төлөвийг удирдах талаар
- Хэрэглэгчийн оруулсан мэдээллийг шалгаж, зүгшрүүлэх

Хэнд зориулсан сургалт вэ?
- Энэ сургалт нь Flutter-ийг эхлэн суралцагчдад зориулсан болно.

За ингээд сургалт дээрээ уулзацгаая!
Доорхи видеог тоглуулж эхний видео хичээлийг үзнэ үү

   Хичээлүүд :   

  1. 17:30
    Mobile апп хөгжүүлэлтийн төрөл, түүх, Flutter гэж юу вэ?
  2. 13:57
    Flutter-ийн архитектур, хэрхэн Flutter & Dart кодыг натив аппруу хөрвүүлдэг вэ?
  3. 22:59
    Flutter суулгаж, хөгжүүлэлтийн орчин бэлдэх
  4. 23:18
    QUIZ Апп хөгжүүлэх, Flutter project үүсгэх, Git-ийн тухай
  5. 29:32
    Default апптай танилцах, Dart хэлний үндсэн ойлголтууд
  6. 24:17
    Dart програмчлалын үндсэн ойлголт, түүний хэрэглээ, объект хандалтат програмчлалын талаар
  7. 17:23
    QUIZ Апп кодчилж эхлэх, хэрхэн Апп-аа симулятор дээр ажлуулах вэ
  8. 24:56
    Class-ийн Constructor болон named argument гэж юу вэ, түүний хэрэглээ болон нэмэлт синтаксуудын талаар
  9. 24:07
    Хэрхэн Widget Tree үүсгэх вэ, дэлгэцэнд харгддаг болон харагддагүй widget, layout widget гэж юу вэ
  10. 23:07
    Хэрхэн Функц болон button хоёрыг холбох вэ, Нэргүй функц гэж юу вэ, Widget-н өгөгдлийг өөрчлөх
  11. 16:14
    State гэж юу вэ, Stateful widget-ийг ашиглан өгөгдлийг шинэчлэх
  12. 19:02
    Private property гэж юу вэ? Хэрхэн шинээр widget үүсгэх вэ?
  13. 17:36
    StyleText class-ийг хэрхэн ашиглах вэ? Мөн олон байгуулагч функцыг хэхэн бичих талаар
  14. 17:30
    Flutter-ийн widget-ийн сантай танилцах, хэрхэн callback функцыг дамжуулах вэ?
  15. 24:22
    Map гэж юу вэ? Spread операторыг ашиглан List-ийг widget-рүү хувиргах
  16. 14:12
    final болон const түлхүүр үгнүүдийн ялгаа болон тэдгээрийг хэрхэн ашиглах вэ?
  17. 27:32
    Хэрхэн if – нөхцөл шалгах операторыг ашиглах вэ?
  18. 20:43
    Аппаа хэрхэн widget-үүдэд хуваах вэ? null түлхүүрийг ашиглах
  19. 27:13
    Хэрхэн нийт оноог тооцоолох вэ?
  20. 05:21
    QUIZ Апп дүгнэлт
  21. 18:40
    Error message-ийг ойгож, debugger ашиглан хэрхэн алдааг засварлах вэ?
  22. 11:25
    Dart DevTools-ийг ашиглаж, user interface-дээ хэрхэн зохион байгуулах вэ?
  23. 17:46
    Personal Expenses – Хувийн зарлага тооцох Апп хөгжүүлэх
  24. 23:20
    Хэрхэн Widget-үүдийг хослуулах вэ?, Column болон Row alignment-ийг ашилаж сурах
  25. 15:21
    Хэрхэн зарлагын мэдээллийг жагсааж харуулах вэ? Transaction класс үүсгэж, List-тэй ажиллах
  26. 17:17
    Зарлагын мэдээллийг дэлгэрэнгүй харуулах List Item үүсгэх
  27. 17:44
    Container болон Column/Row-ийн ялгаа, String болон DateFormat класстай ажиллах
  28. 23:25
    TextField widget-ийг ашиглан хэрэглэгчийн оруулсан мэдээлэлтэй ажиллах
  29. 20:25
    Хэрхэн аппаа custom widget-үүд болгон задлах вэ?
  30. 20:32
    Зарлагын мэдээллийг шинээр нэмж, дэлгэцэнд багтахгүй мэдээллийг хэрхэн SCROLL хийх вэ?
  31. 15:18
    ListView widget-ийг хэрхэн үр дүнтэй ашиглах вэ?
  32. 26:09
    Оролт болон гаралтын утгыг хэрэглэгчид ээлтэй болгож тохируулах, мөн button ашиглах
  33. 17:39
    Хэрхэн showModalBottomSheet-ийг ашиглаж мэдээлэл оруулах вэ?
  34. 24:26
    Хэрхэн theme-д тохиргоо хийж, фонт болон текстийн стайлийг өөрчлөх вэ?
  35. 11:57
    Хэрхэн зурагтай ажиллах вэ?
  36. 24:57
    ‘For’ давталыг ашиглан хэрхэн сүүлийн 7 хоногийн зарлагын дүнг тооцоолох вэ?
  37. 15:49
    Хэрхэн сүүлийн 7 хоногийн мэдээллийг ашиглах вэ?
  38. 33:59
    Зарлагын мэдээллийг харуулах Chart-ийг хэрхэн дүрслэх вэ?
  39. 14:35
    Flexible болон Expanded widget-ийг хэрхэн үр дүнтэй ашиглах вэ?
  40. 16:55
    ListTile widget-ийг хэрхэн ашиглах вэ?
  41. 15:46
    DatePicker widget-ийг ашиглан зарлагын огноог сонгох
  42. 20:49
    Зарлагын мэдээлэлд DatePicker widget-ээс авсан утгыг дамжуулах
  43. 18:49
    Expanded болон ListView widget-үүдийг хэрхэн зөв ашиглах вэ?
  44. 16:42
    Responsive болон Adaptive хэрэглэгчийн интерфэйс
  45. 15:46
    LayoutBuilder widget-ийг хэрхэн ашиглах вэ?
  46. 16:50
    Төхөөрөмийн хэвтээ байрлалд хэрхэн дэлгэцийн загварыг зохицуулах вэ?
  47. 07:06
    Төхөөрөмжийн Orientation(байрлал)-аас хамаараад хэрхэн өөр өөр мэдээлэл харуулах вэ?
  48. 13:17
    Хэрхэн keyboard болон дэлгэцийн хэмжээсээс хамаарч програмчлах вэ?
  49. 15:56
    Widget tree болон Element tree гэж юу болох хэрхэн яаж ажиллдаг талаар
  50. 08:34
    Хэрхэн Flutter widget-ийг шинэчилж, дахин зурдаг вэ?
  51. 14:56
    Хэрхэн Flutter build() функцыг ажлуулдаг вэ?
  52. 15:19
    Хэрхэн “const” түлхүүр үгийг widget bolon байгуулагч функцэд ашиглах вэ?
  53. 08:57
    Widget-үүдийг хэрхэн задалж, widget-үүдэд хуваах вэ?
  54. 12:44
    Builder функцийг хэрхэн ашиглах вэ?
  55. 15:23
    Widget-ийн Lifecycle гэж юу вэ? Хэрхэн ажилладаг вэ?
  56. 13:09
    Аппликейшний Lifecycle буюу амьдралын циклийн талаар
  57. 09:59
    Context-ийн талаар ойлголт
  58. 14:19
    Statefull widget болон List дээр гардаг нэг асуудлыг хэрхэн зүгшрүүлэх вэ?
  59. 19:10
    Хэрхэн key параметрийг ашиглах вэ?
  60. 06:25
    Хоолны жор бэлтгэх Аппийн танилцуулга
  61. 12:46
    Аппликейшинд ашиглагдах өгөгдлөө бэлдэх
  62. 16:23
    Хэрхэн үүсгэсэн screen-ээ дэлгэцэнд харуулж, түүнд Grid болон gradient ашиглах вэ?
  63. 11:16
    Хоолны ангилал харуулах дэлгэцийн загварыг сайжруулах
  64. 19:10
    Хэрхэн шинэ хуудасруу шилжиж, параметр дамжуулах вэ?
  65. 10:07
    Нэрлэсэн Route ашиглаж түүнтэй хамт хэрхэн параметр дамжуулах вэ?
  66. 25:16
    Хоолны мэдээллийг агуулах Meal классыг тодорхойлж, мэдээлэл оруулах талаар
  67. 06:57
    Сонгогдсон англал дахь хоолны жагсаалтыг харах
  68. 21:49
    Хэрхэн хоолны жор болон зургийг харуулах вэ?
  69. 23:35
    Хоолны жагсаалт дээр нэмэлт мэдээллийг харуулах
  70. 10:52
    Хоолны дэлгэрэнгүй мэдээлэл харуулах MealDetail хуудасыг хэрхэн дэлгэцэнд харуулах вэ?
  71. 24:54
    MealDetail хуудсанд хоолны орц болон хийх алхамыг нэмж оруулах
  72. 20:11
    TabBar ашиглаж хэрхэн дэлгэцүүдийн хооронд шилжих вэ?
  73. 24:59
    Drawer widget-ийг ашиглаж дэлгэцэнд үндсэн цэс хэрхэн гаргах вэ?
  74. 07:36
    pushReplacementNamed функцыг ашиглэн санах ой хэт ачаалал авахаас хэрхэн сэргийлэх вэ?
  75. 22:52
    Хэрхэн хуудсыг хааж, дуудсан хуудасруу мэдээлэл дамжуулах вэ?
  76. 17:00
    SwitchListTile widget-ийг хэрхэн ашиглах вэ?
  77. 23:42
    FilterScreen-ээс хэрхэн state-ээ удирдах вэ?
  78. 23:51
    Дуртай хоолны жагсаалтыг удирдах
  79. 06:13
    Онлайн дэлгүүрийн аппликейшн
  80. 09:35
    Бүтээгдэхүүний мэдээлэлтэй ажиллах Product модел классыг хэрхэн тодорхойлох вэ?
  81. 22:28
    GridView widget-ийг ашиглан бүтээгдэхүүний мэдээллийг харуулах
  82. 16:28
    MyShop аппликейшнд navigation ашиглах
  83. 12:17
    State болон State management гэж юу вэ? Түүнийг Provider пакеж ашиглан хэрэгжүүлэх
  84. 27:46
    Provider пакежийг хэрхэн ашиглах вэ?
  85. 16:00
    Extends болон Mixin хоёрын ялгаа
  86. 17:07
    Providers түүний хэрэглээ
  87. 07:08
    ChangeNotifierProvider() болон ChangeNotifierProvider.value() байгуулагч функцуудын ялгаа
  88. 11:59
    “Provider.of”-ын орон хэрхэн Consumer widget-ийг үр дүнтэй ашиглах вэ?
  89. 27:50
    Local State болон Апп түвшний state-ийн хэрэглээ
  90. 13:40
    Сагсанд шинээр бүтээгдэхүүн хэрхэн нэмэх вэ?
  91. 06:29
    MultiProvider ба түүний хэрэглээ
  92. 20:48
    Cart Provider-ийг аппдаа хэрхэн ашиглах вэ?
  93. 19:42
    Cart Provider ашиглан сагсан дах бүтээгдэхүүний нийт дүнг тооцоолж харуулах
  94. 20:25
    Сагсан дах бүтээдэхүүний мэдээллийг нэг бүрчлэн харуулах
  95. 12:47
    Dismissible widget-ийг ашиглах сагснаас бүтээгдэхүүн устгах
  96. 08:01
    Бүтээгдэхүүний мэдээллийг дэлгэрэнгүй харуулах
  97. 15:15
    Хэрэглэгчийн захиалгын мэдээллийг удирдах
  98. 26:44
    Захиалгын мэдээллийг харуулах OrderScreen дэлгэцийг удирдах

Та зөвхөн өнөөдөр бүртгүүлснээр энэ сургалтыг 29,900₮ болгож хямдруулж аваарай!
 
Энэ сургалтын өмнө үзсэн байвал зохих сургалтууд
NodeJS ExpressJS REST API Backend эхнээс нь дуустал! (REACT вэб аппын хамт)
Хугацаа: 33 цаг 24 мин | Сурагчид: 1336 | Үнэ: 29,900₮
 
Энэ сургалтын дараа үргэлжлүүлэн үздэг сургалтууд
React эхнээс нь дуустал!
Хугацаа: 42 цаг 2 мин | Сурагчид: 1796 | Үнэ: 29,900₮
React Native - Ухаалаг утасны програмчлал (iOS, Android) эхнээс нь дуустал !
Хугацаа: 45 цаг 45 мин | Сурагчид: 1229 | Үнэ: 29,900₮

== Сурагчдын сэтгэгдлүүд ==

❤️ Сайхан сургалт юм
2024-09-04 14:05:26
❤️ сэтгэл ханамж сайн
2024-02-24 12:39:38
❤️ Баярлалаа маш сайхан сургалт байна. Програмын хувилбар өөрчлөгдсөн үед Шинэчлэгдсэн зүйлүүдээр нь хичээл нэмээд оруулчихвал сонирхсон хүмүүс нь насан туршдаа суралцах боломжтой юм гэж бодож байна.
2023-08-05 10:32:27
❤️ 3.10.3 zip file нь бичлэг дээрхээс өөр байна bin file нь олддоггүй ээ.bin folder дотороос нь алийг нь сонгож тохиргоо хийх вэ?
2023-06-07 13:08:27
❤️ Ойлгомжтой гоё сургалт байна. backend-тэй хэрхэн харьцах талаар байхгүй юм байна
2023-04-03 19:17:13
❤️ Hicheel 9 deer RaisedButton gesen baigaa n 20223/3/10 nii baidlaas ner n uurchlugduud ElevatedButton bolson yum bnshu guyss
2023-03-10 21:01:38
❤️ zugeer yum bna.Mende bagsh sain zaadag yum bna
2023-02-26 21:20:17
❤️ Raisedbuttom ni blhgv garj irehgv bna yah we
2022-12-29 13:35:41
❤️ android studio-iig neeheer baahan yum asuugaad bnshd. ted nariig nariin tailbarlasan bol...
2022-12-01 16:33:53
❤️ thank you
2022-11-22 19:37:53
❤️ Маш сайн сургалт болжээ. 1234.mn donate өгдөг хэсэгтэй болмоор байна. Баярласан сэтгэлээ илэрхийлмээр байна аа.
2022-10-31 22:33:10
❤️ Aldaagaa googledeed zasaad bhd gaigui ym bnaa. Mash goy ih ym sursan hicheel blaa bayrlaa
2022-10-21 17:12:14
❤️ hicheeluudee shinechileechee syntax iin aldaa garaad hiih arga alga bnashdee
2022-10-15 19:00:00
❤️ Анхлан сурагчидад үнэхээр хэрэгтэй хичээл байнаа. Маш их баярлалаа. Үргэлжлэл хичээлүүд нь орохыг нь хүлээж байгаа шүү
2022-09-07 12:29:21
❤️ vnexeer ix taalagdsan mash oilgomjtoi bnle thx guys
2022-02-19 21:28:24
❤️ gantsaarchilsan surgalt yavuulah u
2022-02-17 00:16:53
❤️ Дажгүй шүү
2022-01-23 03:45:58
❤️ Good
2022-01-03 18:38:49
❤️ surgalt gaigui sain sanagdasan gehdee suuldee zarim neg zuildeer asuudal garsnaas bish davgui baisan shuu
2021-11-17 12:31:37
❤️ cool
2021-11-04 12:38:50
❤️ Cool
2021-09-11 10:49:45
❤️ nice
2021-09-08 18:26:21
❤️ Баярлалаа Чанартай олон сайхан сургалт оруулдаг шүү. Олон сургалтын газарууд болон онлайн сургалтууд байгаагаас 1234.mn хамгийн өгөөжтэй Хамгийн чанартай, Хамгийн хүртээмжтэй нь шүү гэж хэлэх байна.

Баярлалаа Чанартай олон сайхан сургалт оруулдаг шүү. Олон сургалтын газарууд болон онлайн сургалтууд байгаагаас 1234.mn хамгийн өгөөжтэй Хамгийн чанартай, Хамгийн хүртээмжтэй нь шүү гэж хэлэх байна.
2021-09-07 20:49:13
❤️ Баярлалаа Чанартай олон сайхан сургалт оруулдаг шүү. Олон сургалтын газарууд болон онлайн сургалтууд байгаагаас 1234.mn хамгийн өгөөжтэй Хамгийн чанартай, Хамгийн хүртээмжтэй нь шүү гэж хэлэх байна.
2021-09-07 20:48:49
❤️ sain
2021-08-27 14:28:00
❤️ sain
2021-08-27 14:27:50
❤️ sain
2021-08-27 14:27:39
❤️ sain
2021-08-27 14:27:23
❤️ sain
2021-08-27 14:27:05
❤️ sain
2021-08-27 14:26:55
❤️ Гоё сургалт байна
2021-08-18 16:21:53
❤️ setgegdel
2021-07-30 12:25:10
❤️ Database-тай холбогдох хичээл байвал зүгээр байнаа.
2021-07-24 11:54:08
❤️ Маш ойлгомжтой заасан сайн сургалт болсон байна.
2021-07-21 10:40:00
❤️ Гоё байсан
2021-07-19 16:25:37
❤️ good
2021-07-18 23:08:55
❤️ goy
2021-06-29 15:07:16
❤️ Android studio iin talaar sn tailbarlaj ogmoor bn yalan guya garah aldaagiin
2021-04-25 01:53:54
❤️ nice
2021-04-16 18:36:00
❤️ Таалагдаж байна
2021-03-20 14:54:51
❤️ Сургалтын төгсгөлийн бичлтүүд хэзээ орох вэ?
2021-01-31 16:50:34
❤️ Анхан шат гэсэн хүлээлттэй эхэлсэн, хүлээлтэнд хүрсэн. good luck
2021-01-21 23:11:27
❤️ mash goe ur ogoojtei surgalt bna
2021-01-04 02:20:10
❤️ ямарч хүн ойлгохоор маш сайн сургалт болсон байна баярллаа багш даа ажилд нь амжилт хүсье
2020-12-27 18:09:43
❤️ Good, baaztai herhen ajillah ve
2020-12-22 19:13:24
❤️ сайн сургалт болсон байна дараагийн хичээлүүдээ хүлээж байна
2020-12-19 16:12:32
❤️ маш сайн сургалт сайн заадаг багш
2020-11-30 01:16:34
❤️ Mash oilgomjtoi sain surgalt boljee bayarlalaa 1234.mn
2020-11-22 16:27:08
❤️ Good
2020-10-20 02:17:22
❤️ Taalagdaj bna
2020-09-10 03:31:41
❤️ Таалагдсан анхан шатнаас дунд шат хүртэл маш сайн заасан байна.
2020-09-02 23:18:08
❤️ Gaihamshigtai gej helmeer bn. Minii haij bsn bas surahiig hussen buhen tanai sited baidag. Ene hicheel uneheer ih taalagdlaa.Chadwarlag bagsh emh tsegtste surgaltiin system geed bugd ih ondor tuwshind baina. 21r zuund medeelel tehnologiin salbart moble app developer hamgiin ih ereltte bgagiin huwid bi ih bayrtai baina.Tsaashid ene hicheeliin urgeljlel back end taliin hicheeluud nemegdeed orood irwel tegeel buur Cool. Ta bugded bayrlalaa.Tsaashdiin ajild ondor amjilt husie
2020-08-31 19:08:31
❤️ Их ойлгомжтой дэлгэрэнгүй тайлбарлаж Dart програмчлалын хэл болон Flutter-ийг эхнээс нь нэгт нэгэнгүй үндсэн ойлголтуудыг өгч байгаа нь их таалагдлаа. Мөн багш нь өөрийн бичсэн кодыг татаж авах боломжтойгоор байршуулж өгсөн нь маш хэрэгтэй санагдсан
2020-08-25 15:23:28
❤️ Таалагдаж байна.
2020-08-21 16:27:11
❤️ Good
2020-07-13 18:29:38
❤️ Өдрийн мэнд,
Энэ сургалт маш их таалагдаж байгаа
Баярлалаа.
2020-06-28 22:26:23
❤️ Mash sain
2020-05-31 02:57:34
❤️ Сургалтыг 1 худалдаж аваад насан туршидаа ашиглах нөхцөл таалагдаж байна Хямдралтай үед нь авсан тул өөрийгөө азтайд тооцож байна.
2020-05-30 13:47:27