Discover our wide range of courses tailored to your needs and goals.
ယခုသင်တန်းသည် Flutter ဖြင့် mobile app development ကို အခြေခံမှစတင်ပြီး၊ ပုံမှန်အသုံးပြုသော UI တည်ဆောက်မှုများ၊ ပိုမိုတုံ့ပြန်မှုရှိသောအဆင့်မြင့် interface များ၊ အသုံးဝင်သော library များ၏အသုံးချနည်းများ၊ ထူးခြားသော်လည်းအသုံးဝင်သောနည်းလမ်းများနှင့် နောက်ဆုံးတွင် လက်တွေ့ project တစ်ခုတည်ဆောက်ခြင်းအထိ စနစ်တကျသင်ကြားပေးသော သင်ရိုးတစ်ခုဖြစ်သည်။ သင်တန်းပြီးဆုံးသည့်အချိန်တွင် ကျောင်းသားများသည် Flutter အသုံးပြုပြီး တစ်ဦးတည်းလက်ရှိသုံးစွဲနိုင်မည့် mobile app တစ်ခုကို စတင်တည်ဆောက်နိုင်မည့် အရည်အချင်းရရှိလာမည်ဖြစ်သည်။
Flutter Mobile Part 2 သင်တန်းမှာ Mobile App Development အတွက် အရေးကြီးသောအကြောင်းအရာများကို လေ့လာသွားမှာဖြစ်ပါတယ်။ ပထမဦးဆုံးမှာ State Management ကို နားလည်သဘောပေါက်စေဖို့အတွက် setState, Provider, GetX ကဲ့သို့သော နည်းလမ်းများကို အသေးစိတ်ရှင်းပြသွားမှာ ဖြစ်ပါတယ်။ နောက်ထပ်အနေနဲ့ Dio ကို အသုံးပြုပြီး HTTP request ပို့နည်း၊ REST API များကို အသုံးချနည်း၊ Firebase Firestore နှင့် Supabase တို့ကို Backend အဖြစ် တပ်ဆင်အသုံးပြုနည်း၊ Auth, Storage တို့ကိုလည်း လေ့လာသွားမှာပါ။ နောက်ဆုံး မှာတော့ Flutter အတွင်း Navigation & Routing ကို အထူးပြုလေ့လာသွားမှာဖြစ်ပြီး၊ Named route, anonymous route များ၊ နှင့် Screen တစ်ခုကနေတစ်ခုကို data ပေးပို့နည်းများကိုလည်း လက်တွေ့နည်းလမ်းများဖြင့် သင်ကြားသွားမှာဖြစ်ပါတယ်။ Local Storage ကိုလဲသင်ကြားသွားမှာဖြစ်ပီး Offline Mode နှင့် Dark Mode စတဲ့ App Essential Features များကိုသင်ပေးသွားမှာဖြစ်ပါတယ်။ ပရောဂျက်အခြေခံသင်တန်းဖြစ်သောကြောင့်၊ module တစ်ခုစီအတွက် အနည်းဆုံး ပရောဂျက်တစ်ခု သို့မဟုတ် နှစ်ခုရှိမည်ဖြစ်သည်။
ဒီ Unity Micro Course သည် Unity ကိုအသုံးပြုပြီး Game Development အခြေခံများကို သင်ယူလိုသူများအတွက် စတင်ရန်အကောင်းဆုံးဖြစ်ပါသည်။ Unity Hub နှင့် Unity Editor ကို install ပြုလုပ်ခြင်း၊ 3D Object များဖန်တီးခြင်း၊ Scene နှင့် Camera angle များကိုချိန်ညှိနည်း၊ Object Movement များထည့်သွင်းခြင်း နှင့် Game Screen များဖန်တီးခြင်း စတဲ့ Unity အခြေခံများကို သင်ကြားပေးမှာဖြစ်သည်။
ဒီ Unity Short Course ကတော့ Unity Micro Course လေးရဲ့ အဆက်ဖြစ်ပါတယ်။ ဒီ Course မှာတော့ Game တစ်ခုအတွက် အရေးကြီးဆုံးစနစ်များဖြစ်တဲ့ Health System, Poison Effect, User Interface (UI), Item Collection, Enemy Creation, နှင့် တိုက်ခိုက်မှုစနစ် (Combat System) များကို လေ့လာနိုင်ပါမယ်။ ထို့အပြင် အသံထည့်သွင်းနည်းနှင့် Game ကို Export လုပ်ပြီး ဖန်တီးခဲ့သော Game ကို စနစ်တကျ ထုတ်နိုင်ရန်နည်းလမ်းများကိုလည်း သင်ကြားသွားမှာပါ။ သင်တန်းအဆုံးတွင် သင်၏ ကိုယ်ပိုင်ကစားနိုင်သော Game Prototype တစ်ခုရှိလာမှာဖြစ်ပြီး၊ Final Project တစ်ခုကိုလည်း သင်တန်းအပြီးမှာတင်သွင်းဖော်ပြရမှာ ဖြစ်ပါတယ်။
ဒီသင်တန်းကတော့ Flutter အသုံးပြု၍ Mobile App များ Develop လုပ်ရန် အဆင့်မြင့် သင်တန်းများ အတွက် အခြေခံအဆင့်အဖြစ် လေ့လာရန်အတွက် ဖြစ်ပါတယ်။ ဤသင်တန်းတွင် Syntax, Project Structure, Object-Oriented Programming (OOP), Null Safety, Exception Handling, Asynchronous Programming ကဲ့သို့သော အဓိကအကြောင်းအရာများနှင့် မိုဘိုင်းအက်ပ်တစ်ခုရေးသားရာတွင် မဖြစ်မနေလိုအပ်သော လုပ်ဆောင်ချက်များကို မိတ်ဆက်ပေးပါမည်။ သင်သည် ဒီသင်တန်းမှတဆင့် Flutter ၏ အဆင့်မြင့်အကြောင်းအရာများသို့ သွားရောက်နိုင်ရန်အတွက် ယုံကြည်မှုရှိစွာပြင်ဆင်နိုင်လိမ့်မည်။
C Programming is a fast and efficient programming language used for system programming, application development, and embedded systems. It provides low-level memory access, portability, and serves as a foundation for many modern languages.
This course covers Java fundamentals, including syntax, data types, control structures, methods, and classes. Students will get baisc knowledge of object-oriented programming (OOP) and basic data structures like arrays and basic alogrithms. Hands-on exercises will build problem-solving skills, preparing learners for advanced programming. No prior experience required.
Master Python from basics to advanced topics like OOP, file handling, and data structures. Build applications and solve real-world problems with Python. Ideal for beginners and intermediate learners.