Let's Learn Programming - Myanmar
2.87K subscribers
192 photos
9 videos
2 files
146 links
Let's Learn Programming ရဲ့ telegram channel လေးပဲဖြစ်ပါတယ်။ ဒီ channel လေးကနေ Knowledge Sharing တွေ ၊ ထပ်မံဖွင့်လှစ်တဲ့ သင်တန်းအကြောင်းတွေ ၊ Computer Science ရဲ့ပတ်သတ်တဲ့ ebook file resources တွေကို share သွားပေးမှာပါ။
Download Telegram
𝐀𝐧𝐝𝐫𝐨𝐢𝐝 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫 𝐂𝐥𝐚𝐬𝐬
[𝐁𝐚𝐬𝐢𝐜] 𝐁𝐚𝐭𝐜𝐡 - 𝟏
•••••••••••••••••

𝐒𝐭𝐚𝐫𝐭 - 𝐀𝐩𝐫𝐢𝐥 𝟏𝟗
𝐓𝐢𝐦𝐞𝐬 - 𝟕 : 𝟎𝟎 𝐏𝐌 𝐭𝐨 𝟖 : 𝟑𝟎 𝐏𝐌
𝐃𝐚𝐲𝐬 - 𝐅𝐑𝐈 - 𝐒𝐀𝐓 - 𝐒𝐔𝐍𝐃𝐀𝐘𝐒
𝐃𝐮𝐫𝐚𝐭𝐢𝐨𝐧 - 𝟐.𝟓 𝐌𝐨𝐧𝐭𝐡𝐬
𝐏𝐥𝐚𝐭𝐟𝐨𝐫𝐦 - 𝐆𝐨𝐨𝐠𝐥𝐞 𝐌𝐞𝐞𝐭 [ 𝐋𝐢𝐤𝐞 𝐙𝐨𝐨𝐦 ]
𝐂𝐥𝐚𝐬𝐬 𝐅𝐞𝐞 - 𝟏𝟓𝟎𝟎𝟎𝟎 𝐌𝐌𝐊

အတန်းသစ်ဖြစ်တဲ့အတွက် ပထမဆုံးသင်တန်းအပ်နှံသူ Early Birds 3 ယောက်ကို 10 K OFF Discount ပေးအပ်သွားမှာဖြစ်ပါတယ်။

သင်တန်းတက်ရောက်နိုင်ဖို့အတွက် Java Programming ရထားဖို့လိုပါမယ်။

𝐂𝐨𝐮𝐫𝐬𝐞 𝐎𝐮𝐭𝐥𝐢𝐧𝐞𝐬
•••••••••••••••••

Introducing to Android Studio
1) Introduction to Android Development using Java
2) Downloading Android Studio
3) Quick overview to Android Studio
4) More about Project structure, Code Editor and Tool bar
5) Explaining about Gradle (Android Build Tool)

Getting started with Android Development
6) Creating Empty Android Project
7) Running on AVD (Android Virtual Device)
8) Running on Real Device
9) Introduction to Layout Editor
10) Explaing about Android Views and Layouts

Project 1: Login Page Application
11) Introduction to LinearLayout, TextView, EditText, Button
12) Create a Login Page using Linear Layout, EditText, Button and TextView
13) Show Toast Message when button clicked (Success or Fail)

Project 2: Zawgyi Font Converter
14) Introduction to Radio Buttons, Multiline EditText
15) Introduction to ViewBinding
16) Create a Zawgyi Font converter application using RadioButton, Image Buttons and EditText with Rabbit Converter
17) Copying text to Android Clipboard
18) Introduction to Font Resources
19) Introduction to Android Font face
20) Based on Radio Button selected, apply font face for Zawgyi and Unicode

Exporting as an apk
21) Create a key store
22) Generate a bundled apk
23) Difference between exporting as apk and aab

Github
24) Create a Github Account
25) Connect to Github from Android Studio
26) Sharing project on Github from Android Studio
27) Explain about commit, push and pull

Project3: Date Counter Application (Been Together)
28) Introduction to Relative Layout
29) Introduction to ImageView
30) Show Image with Drawable Resource
31) Introduction to CardView
32) Styling Button for selecting start date
33) Create Date Counter application using RelativeLayout, CardView, ImageView and TextView
34) Use color resource instead of encoded color

Project4: Mini Calculator
35) Introduction to ConstraintLayout and GridLayout
36) Create a mini calculator using ConstraintLayout, GridLayout, Button and EditText
37) Setting font for the entire application
38) Explain about activity life cycle

Login Application with Activities
39) Revamp design with TextInputLayout & TextInputEditText
40) Introduction to Activity
41) Introduction to Android Manifest File
42) Going from one activity to another activity
43) Changing activity title
44) Create back button on child activities
45) Login Success will go to another activity
46) Sent string from Login Activity to Home Activity using intent bundles
47) Sent Parcelable object from one activity to another
48) Introduction to Shared Preference
49) If not login, show login page, else show home page

Project5: Voucher App
50) Introduction to Recycler View
51) Introduction to FAB (Floating Action Button)
52) Add Vector Asset
53) Introduction to Alert Dialog
54) Create a simple voucher application
55) Create About Us Menu in Home Activity
56) Go to Facebook Page using Activity

Project6: Simple Note
57) Introduction to Persistance Database
58) Introduction to Room
59) Create Note application using CRUD

Bonus
60) How to add support for Localization
61) How to add support for Light and Dark Theme

Project Based Teaching ပုံစံနဲ့ သင်ကြားရမှာဖြစ်တဲ့အတွက် သင်တန်းပြီးဆုံးသွားရင် Offline Application များကို ရေးဆွဲနိုင်သွားမှာပဲဖြစ်ပါတယ် ။

သင်တန်းတက်ရောက်ဖို့ စိတ်၀င်စားပါက Page Mesg Box ( သို့ )​ အောက်ပါဖုန်းနံပါတ်သို့ ဆက်သွယ်မေးမြန်းနိုင်ပါတယ်။

☎️ 0️⃣9️⃣4️⃣5️⃣2️⃣7️⃣8️⃣4️⃣0️⃣4️⃣5️⃣
👍21
Android Developer Class လေးပါ
စိတ်ဝင်စားရင် @LLPMM_LECTURER ကို ဆက်သွယ်မေးမြန်းနိုင်ပါတယ်
Java Programming ကိုတော့ ရထားရပါမယ်
2
Android Developer Beginner - Class
မှာ သင်ကြားပေးမည့် Projects များ

Simple Login
ZawGyi <-> Unicode Converter
Date Counter
Calculator
Expense Tracker
Note Taker

Class Details

https://www.facebook.com/share/p/TjqdSg6QdPFmy1en/?mibextid=WC7FNe
𝐀𝐩𝐫𝐢𝐥 𝐈𝐧𝐭𝐚𝐤𝐞 𝐂𝐥𝐚𝐬𝐬𝐞𝐬 - 𝐒𝐞𝐚𝐭 𝐈𝐧𝐝𝐢𝐜𝐚𝐭𝐨𝐫
••••••••••••••••••••••••••••••••••••••

𝐏𝐫𝐨𝐠𝐫𝐚𝐦𝐦𝐢𝐧𝐠 𝐅𝐨𝐫 𝐁𝐞𝐠𝐢𝐧𝐧𝐞𝐫
𝐖𝐞𝐞𝐤𝐞𝐧𝐝 𝐂𝐥𝐚𝐬𝐬 - 𝐁𝐚𝐭𝐜𝐡 𝟏𝟏
•••••••••••••••••••••••••••

𝐂𝐥𝐚𝐬𝐬 𝐅𝐞𝐞 - 𝟕𝟎𝟎𝟎𝟎 𝐊𝐲𝐚𝐭𝐬
𝐒𝐭𝐚𝐫𝐭 - 𝐀𝐩𝐫𝐢𝐥 𝟐𝟎
𝐓𝐢𝐦𝐞 - 𝟕:𝟎𝟎 𝐏𝐌 𝐭𝐨 𝟖:𝟑𝟎 𝐏𝐌
𝐃𝐚𝐲𝐬 - 𝐒𝐚𝐭 & 𝐒𝐮𝐧𝐝𝐚𝐲𝐬
𝐃𝐮𝐫𝐚𝐭𝐢𝐨𝐧 - 𝟏.𝟓 𝐌𝐨𝐧𝐭𝐡𝐬
𝐏𝐥𝐚𝐭𝐟𝐨𝐫𝐦 - 𝐆𝐨𝐨𝐠𝐥𝐞 𝐌𝐞𝐞𝐭

Class Details Link
•••••••••••••••••

https://www.facebook.com/share/p/rGgqFyNYk6AMA98E/?mibextid=qi2Omg

𝐏𝐲𝐭𝐡𝐨𝐧 𝐅𝐮𝐧𝐝𝐚𝐦𝐞𝐧𝐭𝐚𝐥 𝐭𝐨 𝐎𝐎𝐏 𝐏𝐫𝐨𝐠𝐫𝐚𝐦𝐦𝐢𝐧𝐠
•••••••••••••••

𝐒𝐭𝐚𝐫𝐭 - 𝐀𝐩𝐫𝐢𝐥 𝟐𝟎
𝐃𝐚𝐲𝐬 - 𝐒𝐚𝐭𝐮𝐫𝐝𝐚𝐲 & 𝐒𝐮𝐧𝐝𝐚𝐲
𝐃𝐮𝐫𝐚𝐭𝐢𝐨𝐧 - 𝟐 𝐌𝐨𝐧𝐭𝐡𝐬
𝐓𝐢𝐦𝐞 - 𝟏 : 𝟎𝟎 𝐏𝐌 𝐭𝐨 𝟐 : 𝟑𝟎 𝐏𝐌
𝐅𝐞𝐞 - 𝟖𝟎𝟎𝟎𝟎 𝐌𝐌𝐊
𝐏𝐥𝐚𝐭𝐟𝐨𝐫𝐦 - 𝐆𝐨𝐨𝐠𝐥𝐞 𝐌𝐞𝐞𝐭 [ 𝐋𝐢𝐤𝐞 𝐙𝐨𝐨𝐦 ]

Class Details Link

https://www.facebook.com/share/p/9h16JVzog2zyRx1y/?mibextid=oFDknk

𝐉𝐚𝐯𝐚 𝐒𝐄 𝐅𝐮𝐧𝐝𝐚𝐦𝐞𝐧𝐭𝐚𝐥 𝐭𝐨 𝐎𝐎𝐏 𝐂𝐥𝐚𝐬𝐬
•••••••••••••••••••••••••••••••••••
𝐒𝐭𝐚𝐫𝐭 - 𝐀𝐩𝐫𝐢𝐥 𝟏𝟖
𝐃𝐚𝐲𝐬 - 𝐓𝐮𝐞𝐬𝐝𝐚𝐲 &𝐓𝐡𝐮𝐫𝐬𝐝𝐚𝐲
𝐃𝐮𝐫𝐚𝐭𝐢𝐨𝐧 - 𝟐 𝐌𝐨𝐧𝐭𝐡𝐬
𝐓𝐢𝐦𝐞 - 𝟕 : 𝟎𝟎 𝐏𝐌 𝐭𝐨 𝟖 : 𝟑𝟎 𝐏𝐌
𝐅𝐞𝐞 - 𝟖𝟎𝟎𝟎𝟎 𝐌𝐌𝐊
𝐏𝐥𝐚𝐭𝐟𝐨𝐫𝐦 - 𝐆𝐨𝐨𝐠𝐥𝐞 𝐌𝐞𝐞𝐭

Class Details Link

https://www.facebook.com/share/p/bKbPM6tREvsD1wnw/?mibextid=oFDknk

𝐀𝐧𝐝𝐫𝐨𝐢𝐝 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫 𝐂𝐥𝐚𝐬𝐬
[𝐁𝐚𝐬𝐢𝐜] 𝐁𝐚𝐭𝐜𝐡 - 𝟏
•••••••••••••••••

𝐒𝐭𝐚𝐫𝐭 - 𝐀𝐩𝐫𝐢𝐥 𝟏𝟗
𝐓𝐢𝐦𝐞𝐬 - 𝟕 : 𝟎𝟎 𝐏𝐌 𝐭𝐨 𝟖 : 𝟑𝟎 𝐏𝐌
𝐃𝐚𝐲𝐬 - 𝐅𝐑𝐈 - 𝐒𝐀𝐓 - 𝐒𝐔𝐍𝐃𝐀𝐘𝐒
𝐃𝐮𝐫𝐚𝐭𝐢𝐨𝐧 - 𝟐.𝟓 𝐌𝐨𝐧𝐭𝐡𝐬
𝐏𝐥𝐚𝐭𝐟𝐨𝐫𝐦 - 𝐆𝐨𝐨𝐠𝐥𝐞 𝐌𝐞𝐞𝐭 [ 𝐋𝐢𝐤𝐞 𝐙𝐨𝐨𝐦 ]
𝐂𝐥𝐚𝐬𝐬 𝐅𝐞𝐞 - 𝟏𝟓𝟎𝟎𝟎𝟎 𝐌𝐌𝐊

Class Details Links

https://www.facebook.com/share/p/nx336ZkUYYLjyoaQ/?mibextid=qi2Omg
သင်တန်းတက်ရောက်လိုပါက @LLPMM_LECTURER ကို ဆက်သွယ်နိုင်ပါတယ်ခင်ဗျ
2
𝐌𝐚𝐲 𝐈𝐧𝐭𝐚𝐤𝐞 𝐂𝐥𝐚𝐬𝐬𝐞𝐬
*****************

𝐏𝐫𝐨𝐠𝐫𝐚𝐦𝐦𝐢𝐧𝐠 𝐅𝐨𝐫 𝐁𝐞𝐠𝐢𝐧𝐧𝐞𝐫
𝐁𝐚𝐭𝐜𝐡 𝟏𝟐
•••••••••
𝐒𝐭𝐚𝐫𝐭𝐬 - 𝐌𝐚𝐲 𝟏𝟑
𝐓𝐢𝐦𝐞 - 𝟕:𝟎𝟎 𝐏𝐌 𝐭𝐨 𝟖:𝟎𝟎 𝐏𝐌
𝐃𝐚𝐲𝐬 - 𝐌𝐨𝐧 - 𝐖𝐞𝐝 - 𝐅𝐫𝐢𝐝𝐚𝐲𝐬
𝐃𝐮𝐫𝐚𝐭𝐢𝐨𝐧 - 𝟏.𝟓 𝐌𝐨𝐧𝐭𝐡𝐬
𝐏𝐥𝐚𝐭𝐟𝐨𝐫𝐦 - 𝐆𝐨𝐨𝐠𝐥𝐞 𝐌𝐞𝐞𝐭
𝐂𝐥𝐚𝐬𝐬 𝐅𝐞𝐞 - 𝟕𝟎𝟎𝟎𝟎 𝐊𝐲𝐚𝐭𝐬

Class Details Link

https://www.facebook.com/share/p/TLQZUjWWGqbZGoCM/?mibextid=oFDknk

𝐆𝐫𝐚𝐩𝐡𝐢𝐜 𝐃𝐞𝐬𝐢𝐠𝐧 𝐂𝐥𝐚𝐬𝐬𝐞𝐬
*********************
𝐀𝐝𝐨𝐛𝐞 𝐈𝐥𝐥𝐮𝐬𝐭𝐫𝐚𝐭𝐨𝐫
••••••••••••••••••
𝐒𝐭𝐚𝐫𝐭 - 𝐌𝐚𝐲 𝟏𝟑
𝐃𝐚𝐲𝐬 - 𝐌𝐨𝐧 - 𝐖𝐞𝐝 - 𝐅𝐫𝐢
𝐓𝐢𝐦𝐞 - 𝟕 : 𝟎𝟎 𝐏𝐌 𝐭𝐨 𝟖 : 𝟎𝟎 𝐏𝐌
𝐃𝐮𝐫𝐚𝐭𝐢𝐨𝐧 - 𝟐 𝐌𝐨𝐧𝐭𝐡𝐬
𝐅𝐞𝐞 - 𝟔𝟎𝟎𝟎𝟎 𝐌𝐌𝐊
𝐏𝐥𝐚𝐭𝐟𝐨𝐫𝐦 - 𝐆𝐨𝐨𝐠𝐥𝐞 𝐌𝐞𝐞𝐭

𝐀𝐝𝐨𝐛𝐞 𝐏𝐡𝐨𝐭𝐨𝐬𝐡𝐨𝐩
••••••••••••••••••
𝐒𝐭𝐚𝐫𝐭 - 𝐌𝐚𝐲 𝟏𝟒
𝐃𝐚𝐲𝐬 - 𝐓𝐔𝐄 & 𝐓𝐇𝐔𝐑𝐒
𝐓𝐢𝐦𝐞 - 𝟕 : 𝟎𝟎 𝐏𝐌 𝐭𝐨 𝟖 : 𝟑𝟎 𝐏𝐌
𝐃𝐮𝐫𝐚𝐭𝐢𝐨𝐧 - 𝟐 𝐌𝐨𝐧𝐭𝐡𝐬
𝐅𝐞𝐞 - 𝟔𝟎𝟎𝟎𝟎 𝐌𝐌𝐊
𝐏𝐥𝐚𝐭𝐟𝐨𝐫𝐦 - 𝐆𝐨𝐨𝐠𝐥𝐞 𝐌𝐞𝐞𝐭

Class Details Link

https://www.facebook.com/share/p/ZFZ58kNGdtbjQxBH/?mibextid=oFDknk

𝐖𝐞𝐛 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫 𝐁𝐞𝐠𝐢𝐧𝐧𝐞𝐫 𝐂𝐥𝐚𝐬𝐬
••••••••••••••••••••••••••••••••
𝐒𝐭𝐚𝐫𝐭 - 𝐌𝐚𝐲 𝟏𝟓
𝐃𝐚𝐲𝐬 - 𝐖𝐞𝐝 & 𝐒𝐚𝐭𝐮𝐫𝐝𝐚𝐲𝐬
𝐓𝐢𝐦𝐞 - 𝟖 : 𝟑𝟎 𝐏𝐌 𝐭𝐨 𝟏𝟎 : 𝟎𝟎 𝐏𝐌
𝐃𝐮𝐫𝐚𝐭𝐢𝐨𝐧 - 𝟑 𝐌𝐨𝐧𝐭𝐡𝐬
𝐅𝐞𝐞 - 𝟏𝟓𝟎𝟎𝟎𝟎 𝐌𝐌𝐊
𝐏𝐥𝐚𝐭𝐟𝐨𝐫𝐦 - 𝐙𝐨𝐨𝐦

Class Details Link

https://www.facebook.com/share/p/wKQZxNVVZsCWS3Wz/?mibextid=oFDknk

𝐅𝐥𝐮𝐭𝐭𝐞𝐫 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫 𝐁𝐞𝐠𝐢𝐧𝐧𝐞𝐫 𝐂𝐥𝐚𝐬𝐬
•••••••••••••••••••••••••••••••••••••••••••
𝐒𝐭𝐚𝐫𝐭 - 𝐌𝐚𝐲 𝟏𝟖
𝐃𝐚𝐲𝐬 - 𝐒𝐚𝐭 & 𝐒𝐮𝐧𝐝𝐚𝐲𝐬
𝐓𝐢𝐦𝐞 - 𝟒 : 𝟎𝟎 𝐏𝐌 𝐭𝐨 𝟓 : 𝟑𝟎 𝐏𝐌
𝐃𝐮𝐫𝐚𝐭𝐢𝐨𝐧 - 𝟐.𝟓 𝐌𝐨𝐧𝐭𝐡𝐬
𝐅𝐞𝐞 - 𝟏𝟓𝟎𝟎𝟎𝟎 𝐌𝐌𝐊
𝐏𝐥𝐚𝐭𝐟𝐨𝐫𝐦 - 𝐙𝐨𝐨𝐦

Class Details Link

https://www.facebook.com/share/p/EfB1VgRU1NmeUtBv/?mibextid=qi2Omg
စိတ်ဝင်စားရင် @LLPMM_LECTURER ကို ဆက်သွယ်မေးမြန်းနိုင်ပါတယ်
5
Jun လမှစပြီး LLP မှ Class များကို ကျောင်းသားတစ်ယောက်ချင်းစီရဲ့ Attendances များ ၊ Assignment Submission များ အစရှိတဲ့ ကျောင်းသားများရဲ့ Performance များကို tracking လုပ်နိင်တဲ့ LLP Student Manager လို့ခေါ်တဲ့ Attendace System ကို စတင်အသုံးပြုသွားမှာဖြစ်ပါတယ်။

LLP မှ ကျောင်းသားများအနေဖြင့် ကိုယ်ရဲ့ Attendance များ ၊ Assignment Activites များကို Certify ဖြစ်ဖို့အတွက် Class တစ်ချိန်ချင်းစီမှာ Instructor မှ ပေးလိုက်တဲ့ သင်တန်းတက်ရောက်မှုကို အတည်ပြုဖို့အတွက် Attendace Code ၊ အိမ်စာပြုလုပ်မှုကို အတည်ပြုဖို့အတွက် Assignment Code များကို submit ပေးရပါမယ်။

Attendance System ထဲ၀င်ရောက်ဖို့ ကိုယ် Enrolled ထားတဲ့ Class လေးကို ရွေးပြီး ၊ သင်တန်းအပ်တုန်းက ပေးထားသော mail address ဖြင့် Sign In လုပ်ပေးရပါမယ်။

တက်ရောက်ထားသည့် Attendance များ ၊ Chapter အလိုက်လုပ်ဆောင်ထားသည့် Assignment များကို အသုံးပြုပြီး Certified Rate ကို တွက်ချက်ပေးမှာပဲဖြစ်ပါတယ်။

Certified Rate - 85% ကျော်မှာသာလျင် Completion Certificate များကို ပေးအပ်သွားမှာဖြစ်ပါတယ်။

အောက်ကတော့ ကျောင်းသားဘက်မှာ မြင်တွေ့ရမည့် Attendance System ရဲ့ UI လေးပဲဖြစ်ပါတယ်။
1