05/11/2023
အစ်ကိုတို့ PADC.com.mm က Batch 16 အတွက် Flutter Full-Term Course ကို Dec 2nd 2023 မှာ စတင်သွားမှာ ဖြစ်ပြီး ဝင်ခွင့် Test ကိုတော့ ဒီနေ့ (Nov 5th 2023) ကနေ စတင်ဖြေဆိုနိုင်ပါပြီ။
Flutter Framework ဟာ လက်ရှိ အချိန်မှာ လုံလုံလောက်လောက် Mature ဖြစ်နေပြီ ဖြစ်တဲ့ အပြင် Codebase တစ်ခုတည်းနဲ့ Android App ရော iOS App ပါ ရရှိစေမှာ ဖြစ်တဲ့အတွက် Mobile App Development ကို ဇောက်ချ လုပ်ကိုင်လိုသူတွေအတွက် အသင့်တော်ဆုံး လေ့လာစရာ တစ်ခု ဖြစ်နေပါပြီ ။
ဒါ့အပြင် Flutter Framework ဟာ Web App တွေ တည်ဆောက်ရာမှာလဲ အတိုင်းအတာတစ်ခုအထိ အသုံးပြုနေနိုင်ပြီ ဖြစ်တဲ့အတွက် Codebase တစ်ခုတည်းနဲ့ Android, iOS App တွေအပြင် Web App တည်ဆောက်ရာမှာပါ Flutter ကို စတင်အသုံးပြုလာကြပါပြီ
(PADC.com.mm Learning Poral ရဲ့ Android & iOS App နဲ့ Web App ကို Flutter Framework ကို အသုံးပြုပြီး Single Code-base ပုံစံနဲ့ တည်ဆောက်ထားတာ ဖြစ်ပါတယ်) ။
ဒီ Flutter FTC Course ဟာ Programming နဲ့ ပတ်သတ်ပြီး အတိုင်းအတာ တစ်ခုအထိ အတွေ့ အကြုံ ရှိထားပြီးသာ လူငယ်တွေအတွက် ရည်ရွယ်တာ ဖြစ်ပါတယ် ။ သင်တန်းမှာ Dart Programming Language နဲ့ Flutter Framework ကို အသုံးပြုပြီး Professional Mobile Apps (Android & iOS) တွေ တည်ဆောက်နိုင်ဖို့ အပိုင်းကို အဓိက အသားပေး သင်ကြားသွားမှာ ဖြစ်ပါတယ် ။
ဒီ Course ကို PADC ရဲ့ ကိုယ်ပိုင် Learning Portal ကနေတဆင့် အသေးစိတ် ပြုလုပ်ထားတဲ့ Lecture Video တွေ ၊ အပတ်စဥ် Lecturer တွေနဲ့ Live Session တွေနဲ့ သင်ခန်းစာ တစ်ခုချင်းကို လုံလုံလောက်လောက် ကြေညက်နိုင်ဖို့ Pop-Quiz တွေ Assignment တွေနဲ့ App တစ်ခုလုံးစာ အစအဆုံး ကိုယ်တိုင် ပြုလုပ်ရတဲ့ Student Project တွေကို အသုံးပြုပြီး သင်ကြားသွားမှာ ဖြစ်ပါတယ် ။
ဒါကြောင့် သင်တန်းသားတွေဟာ ကောင်းမွန်တဲ့ Internet Access ရှိတဲ့ ဘယ်နေရာ ဒေသက မဆို သင်ခန်းစာတွေကို ပြည့်ပြည့်ဝဝ သင်ယူနိုင်မှာ ဖြစ်ပါတယ် ။
သင်တန်းစ ဖွင့်မဲ့နေ့ − 2023 Dec 2nd (စနေနေ့)
အပတ်စဥ် Live Session အချိန် − စနေ ၊ တနဂ်နွေ
(နေ့လည် ၁၂ နာရီ ကနေ ၁ နာရီ အထိ)
သင်တန်းကာလ − ၆ လ
(Course-Works + 4 Student Projects)
သင်တန်းကြေး − ၄ သိန်း ခွဲ
ဝင်ခွင့် Test ဖြေဆိုရန် − https://bit.ly/flutter_16
(ဝင်ခွင့် ဖြေဆိုနိုင်ဖို့ PADC.com.mm မှာ Register ပြုလုပ်ဖို့ လိုအပ်ပါမယ်)
အခြားမှတ်ချက် − သင်တန်းသားတိုင်း 8GB Memory အနည်းဆုံး ရှိတဲ့ Laptop တစ်လုံး နဲ့ Decent Internet Connectivity တစ်ခု ရှိနေဖို့ လိုအပ်ပါတယ် ။
ဝင်ခွင့်ဖြေဆိုပြီးတဲ့အခါမှာ Result ကို ပြန်လည် သိရှိနိုင်ဖို့ ၃ ရက်ကနေ တစ်ပတ်ခန့် စောင့်ဆိုင်းရနိုင်ပါတယ် ။ Result ကို Publish ပြုလုပ်လိုက်ပြီဆိုရင် PADC.com.mm Mobile App ကနေတဆင့် Notification ပေးပို့ အကြောင်းကြားပေးသွားမှာ ဖြစ်ပါတယ် ။ Result မှာ Pass / Fail အပြင် ကိုယ်ဖြေခဲ့တဲ့ အဖြေတစ်ခုချင်းစီအလိုက် ဘယ်လောက် % မှန်ကန်တယ် ဆိုတာနဲ့ Overall Remark တို့ကိုပါ ကြည့်ရှုနိုင်အောင် စီစဉ်ပေးထားပါတယ် ။
သင်တန်းသားတွေအနေနဲ့ တစ်ခု သတိထားဖို့ လိုအပ်မှာက အပတ်စဥ် Lecturer တွေနဲ့ ပြုလုပ်မဲ့ Live Session တွေဟာ လေ့လာပြီးသား သင်ခန်းစာတွေနဲ့ Tutorials တွေကို ပြန်လည် Review ပြုလုပ်နိုင်ဖို့ ၊ နားမလည်တဲ့ အပိုင်းတွေကို မေးမြန်းနိုင်ဖို့ပဲ ဖြစ်တဲ့အတွက် Live Session အချိန် ပြင်ပမှာ Lecture Video တွေ ၊ Tutorials & Assignment တွေကို လေ့လာပြုလုပ်နိုင်ဖို့ အချိန် လုံလုံလောက်လောက် ရှိနေဖို့ လိုအပ်ပါမယ် ။
ဒါ့အပြင် Class မှာပါဝင်တဲ့ Module တစ်ခုချင်းစီအလိုက် Tutorials တွေ Pop-Quiz တွေ Assignment တွေကို လက်စသတ်ပြီး ၊ Live Session တွေမှာ Lecturer တွေကို လာပြပြီးမှပဲ Next Module တွေကို Access ရနိုင်မှာ ဖြစ်ပါတယ် ။
သင်တန်းကာလ ၆လ ပြီးသွားရင်တော့ မမှီလိုက်တဲ့ Module တွေကို Request ပြုလုပ်တဲ့ သင်တန်းသား / သူတွေကို Publish ပြုလုပ်ပေးသွားမှာပါ။
သင်တန်းရဲ့ အဓိက ရည်ရွယ်ချက်ကတော့ သင်တန်းအပြီးမှာ သင်တန်းသားတွေ အနေနဲ့ Industry-Level Mobile App Development တွေမှာ Professional ကျကျ ဝင်ရောက်တွဲဖက် လုပ်ကိုင်ဖို့ ရည်ရွယ်တာ ဖြစ်ပါတယ် ။
ဒါကြောင့် သင်တန်းပြီးဆုံးသွားတဲ့ အခါမှာလည်း အလျဉ်းသင့်ရင် သင့်သလို မိတ်ဖက် Company တွေဆီက Internship Program တွေမှာ ပါဝင် အတွေ့အကြုံယူနိုင်ဖို့ စီစဉ်ပေးသွားမှာ ဖြစ်ပါတယ်။
Flutter Full-Terms Course မှာ ပါဝင်မဲ့ Course-work တွေရဲ့ အသေးစိတ်ကတော့
- Flutter Development မှာ UI Layer အပိုင်းအတွက် မဖြစ်မနေ ကျွမ်းကျင်နေဖို့ လိုအပ်တဲ့ UI Widget တွေနဲ့ Layout Widget တွေ
- Dart Programming Language ရဲ့ အခြေခံ Building Block တွေနဲ့ Iterable, Collections, Futures, Steams, Async / Await စတဲ့ Dart ရဲ့ အရေးပါတဲ့ အစိတ်အပိုင်းတွေ
- တည်ဆောက်ထားတဲ့ UI Layer မှာ Data Layer, Network Layer နဲ့ Persistence Layer တို့ Setup ပြုလုပ်နိုင်မဲ့ ပုံစံတွေ
- Reactive Programming Concept ကို Dart + Flutter မှာ အသုံးပြုနိုင်မဲ့ ပုံစံတွေနဲ့ RxDart နဲ့ ပတ်သတ်တဲ့ အပိုင်း အသေးစိတ်
- Professional Flutter Development တွေမှာ အသုံးပြုနိုင်မဲ့ State Management ပုံစံတွေနဲ့ BLOC, Redux, MVI စတဲ့ Architecture ပုံစံတွေ
- Professional UI တွေ တည်ဆောက်ရာမှာ အသုံးပြုနိုင်တဲ့ Resuable Custom View အမျိုးမျိုး တည်ဆောက်ပုံ အပိုင်းတွေ
- တည်ဆောက်နေတဲ့ Mobile App ရဲ့ Backend အနေနဲ့ အသုံးပြုနိုင်မဲ့ Firebase ရဲ့ Product အမျိုးမျိုးကို Flutter Development မှာ အသုံးပြုနိုင်မဲ့ ပုံစံတွေ
- Google Play Services တွေကို Flutter Development မှာ အသုံးပြုနိုင်မဲ့ ပုံစံတွေနဲ့ local / cloud-based notification တွေ setup ပြုလုပ်ပုံတွေ
- Flutter မှာ အသုံးပြုနိုင်မဲ့ Implicit-Animations, TweenAnimationBuilder နဲ့ Built-in Explicit Animations အပိုင်းတွေ ပါဝင်မှာ ဖြစ်ပါတယ် ။
ဒါ့အပြင် မိတ်ဆက်အနေနဲ့ Flutter Development ရဲ့ Advanced အပိုင်းတွေ ဖြစ်တဲ့ Test Automation အပိုင်း ၊ Build Configuration တွေ setup ပြုလုပ်ပုံအပိုင်း နဲ့ Android နဲ့ iOS App တွေကို Internal Release တွေ ပြုလုပ်နိုင်မဲ့ အပိုင်းတွေအတွက် Lecture တွေလည်း ထည့်သွင်းပေးသွားမှာ ဖြစ်ပါတယ် ။
သင်တန်းစ ဖွင့်မဲ့နေ့ − 2023 Dec 2nd (စနေနေ့)
အပတ်စဥ် Live Session အချိန် − စနေ ၊ တနဂ်နွေ
(နေ့လည် ၁၂ နာရီ ကနေ ၁ နာရီ အထိ)
သင်တန်းကာလ − ၆ လ
(Course-Works + 4 Student Projects)
သင်တန်းကြေး − ၄ သိန်း ခွဲ
ဝင်ခွင့် Test ဖြေဆိုရန် − https://bit.ly/flutter_16
(ဝင်ခွင့် ဖြေဆိုနိုင်ဖို့ PADC.com.mm မှာ Register ပြုလုပ်ဖို့ လိုအပ်ပါမယ်)
အခြားမှတ်ချက် − သင်တန်းသားတိုင်း 8GB Memory အနည်းဆုံး ရှိတဲ့ Laptop တစ်လုံး နဲ့ Decent Internet Connectivity တစ်ခု ရှိနေဖို့ လိုအပ်ပါတယ်။
Digital Product တစ်ခုတည်ဆောက်ရာမှာ လိုအပ်တဲ့ Skill Set တွေကို လေ့လာနိုင်ဖို့စီစဉ်ထားတဲ့ သင်တန်းဖြစ်