Let's Learn Programming - Myanmar
رفتن به کانال در Telegram
Let's Learn Programming ရဲ့ telegram channel လေးပဲဖြစ်ပါတယ်။ ဒီ channel လေးကနေ Knowledge Sharing တွေ ၊ ထပ်မံဖွင့်လှစ်တဲ့ သင်တန်းအကြောင်းတွေ ၊ Computer Science ရဲ့ပတ်သတ်တဲ့ ebook file resources တွေကို share သွားပေးမှာပါ။
نمایش بیشتر3 161
مشترکین
+724 ساعت
+107 روز
+6430 روز
آرشیو پست ها
🐍 𝐏𝐲𝐭𝐡𝐨𝐧 နဲ့ 𝐃𝐞𝐬𝐤𝐭𝐨𝐩 𝐀𝐩𝐩𝐥𝐢𝐜𝐚𝐭𝐢𝐨𝐧 တွေကို ကိုယ်တိုင် ဖန်တီးကြမယ်
𝐂𝐨𝐦𝐦𝐚𝐧𝐝 𝐋𝐢𝐧𝐞 𝐈𝐧𝐭𝐞𝐫𝐟𝐚𝐜𝐞 (𝐂𝐋𝐈 - ရိုးရိုး Window အမည်းရောင်) ပေါ်မှာပဲ Code ရေးရတာ ပျင်းနေပြီလား? အသုံးပြုသူတွေ လွယ်လွယ်ကူကူ နှိပ်ပြီး သုံးလို့ရမည့် 𝐆𝐫𝐚𝐩𝐡𝐢𝐜𝐚𝐥 𝐔𝐬𝐞𝐫 𝐈𝐧𝐭𝐞𝐫𝐟𝐚𝐜𝐞 (𝐆𝐔𝐈) 𝐃𝐞𝐬𝐤𝐭𝐨𝐩 𝐀𝐩𝐩𝐥𝐢𝐜𝐚𝐭𝐢𝐨𝐧𝐬 တွေကို ကိုယ်တိုင် ဖန်တီးချင်ပါသလား? 🤔
"𝐆𝐔𝐈 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭 𝐖𝐢𝐭𝐡 𝐏𝐲𝐭𝐡𝐨𝐧" သင်တန်းကနေ သင့်ရဲ့ 𝐏𝐲𝐭𝐡𝐨𝐧 𝐒𝐤𝐢𝐥𝐥 ကို နောက်တစ်ဆင့် မြှင့်တင်ပေးဖို့ အသင့်ရှိနေပါပြီ။ 🚀
ဒီသင်တန်းမှာတော့ Python ရဲ့ Standard GUI Library တစ်ခုဖြစ်တဲ့ 𝐓𝐤𝐢𝐧𝐭𝐞𝐫 ကို အခြေခံမှ စတင်ပြီး မျက်နှာပြင် Layout ချခြင်း၊ ခလုတ်များ (Button) ၊ စာသားရိုက်ကွက်များ (Entry) ဒီဇိုင်းဆွဲခြင်းမှ SQLite Database နှင့် ချိတ်ဆက်ထားသော လုပ်ငန်းသုံး Software အဆင့်အထိ စနစ်တကျ လက်တွေ့သင်ကြားပေးသွားမှာ ဖြစ်ပါတယ်။
💡 သင်တန်းတက်ရောက်ပြီးပါက ဘာတွေ တတ်မြောက်မလဲ? (Learning Outcomes)
✅ Tkinter ကို အသုံးပြုပြီး GUI Software များကို အစမှအဆုံး ကိုယ်တိုင် ဖန်တီးနိုင်ခြင်း။
✅ Responsive ဖြစ်ပြီး စနစ်ကျလှပသော Window Layout များကို စိတ်ကြိုက် နေရာချတတ်ခြင်း။
✅ User တွေရဲ့ ကီးဘုတ်နှိပ်ခြင်း၊ ကလစ်နှိပ်ခြင်းဆိုင်ရာ Event များကို ထိန်းချုပ်နိုင်ခြင်း။
✅ Login မှ Dashboard သို့ ကူးပြောင်းသည့် Multi-window စနစ်များကို လုံခြုံစွာ တည်ဆောက်နိုင်ခြင်း။
✅ SQLite Database နှင့် ချိတ်ဆက်ပြီး Data များ သိမ်းဆည်းခြင်း၊ ပြန်လည်ပြင်ဆင်/ဖျက်ခြင်း (CRUD) များ ပြုလုပ်နိုင်ခြင်း။
✅ OOP (Object-Oriented Programming) စနစ်ကို အသုံးပြုပြီး စနစ်ကျသော လက်တွေ့လုပ်ငန်းခွင်သုံး Code များ ရေးသားနိုင်ခြင်း။
🛠️ Portfolio အတွက် လက်တွေ့ပြုလုပ်ရမည့် ပရောဂျက်များ (9 Projects!)
သီအိုရီသက်သက် မဟုတ်ဘဲ သင်တန်းပြီးရင် သူငယ်ချင်းတွေကိုပါ ကြွားလို့ရမယ့် Project ပေါင်း (၉) ခု ကို ကိုယ်တိုင် လက်တွေ့ ရေးဆွဲရမှာပါ 👇
Mini Projects:
✅ ဂဏန်းတွက်စက် (Calculator)
✅ Login Form UI၊ Counter App
✅To-Do List App
✅ကိုယ်ပိုင် Notepad App
✅ Snake Game
✅ Mini Paint App
✅ Expense Tracker (အသုံးစရိတ်တွက်စနစ်)။
Final Project:
✅ Student Management System (Database ချိတ်ဆက်ထားသော ကျောင်းသားစီမံခန့်ခွဲမှုစနစ်ကြီး တစ်ခုလုံးကို ရေးဆွဲရမည်)။
📚 𝐂𝐨𝐮𝐫𝐬𝐞 𝐎𝐮𝐭𝐥𝐢𝐧𝐞
𝐌𝐨𝐝𝐮𝐥𝐞 𝟏 - 𝟐:
✅ Introduction to GUI & Basic Widgets
✅ Label
✅ Button
✅ Entry
✅ Text Box
𝐌𝐨𝐝𝐮𝐥𝐞 𝟑 - 𝟓:
✅ Layout Management
✅ Event Handling & Simple Styling
✅ Font, Color, Background
𝐌𝐨𝐝𝐮𝐥𝐞 𝟔 - 𝟗:
✅ Advanced Widgets
✅ Frames
✅ Dialog Boxes & Menu Bars
𝐌𝐨𝐝𝐮𝐥𝐞 𝟏𝟎 - 𝟏𝟑:
✅ File Handling
✅ OOP Tkinter
✅ Images & Canvas Animations
𝐌𝐨𝐝𝐮𝐥𝐞 𝟏𝟒 - 𝟏𝟓:
✅ Multi-Window Apps
✅ Login → Dashboard
✅ SQLite Database Integration
𝐌𝐨𝐝𝐮𝐥𝐞 𝟏𝟔:
✅ Mini Projects & Final Capstone Project Delivery
🎯 သင်တန်းတက်ရောက်ရန် လိုအပ်ချက် (Prerequisites)
Python Programming အခြေခံ (Variables, Loops, Functions,OOP) ရှိထားရပါမည်။
မိမိကွန်ပျူတာထဲတွင် Python နှင့်အတူ PyCharm သို့မဟုတ် VSCode အဆင်သင့် Install လုပ်ထားရပါမည်။
Zoom ဖြင့်သင်ကြားပါမယ်။
တစ်ချိန်ပြီးတိုင်းလည်း Record ပြန်ပို့ပေးပါတယ်။
Attendances ၊ Quizzes & Assignments များရှိပါမယ်။
🗓️ သင်တန်းအသေးစိတ်အချက်အလက်များ
𝐃𝐮𝐫𝐚𝐭𝐢𝐨𝐧 : 𝟏𝟎 𝐖𝐞𝐞𝐤𝐬
𝐓𝐢𝐦𝐞 : 𝟕:𝟎𝟎 𝐏𝐌 - 𝟖:𝟑𝟎 𝐏𝐌
𝐅𝐞𝐞 : 𝟐𝟎𝟎,𝟎𝟎𝟎 𝐌𝐌𝐊
𝐈𝐧𝐬𝐭𝐫𝐮𝐜𝐭𝐨𝐫 : 𝐍𝐲𝐞𝐢𝐧
𝐂𝐥𝐚𝐬𝐬 𝐒𝐢𝐳𝐞 : 𝟐𝟎
📩 အတန်းအပ်နှံရန်နှင့် အသေးစိတ်စုံစမ်းရန် -
Page Message Box သို့မဟုတ် အောက်ပါဖုန်းနံပါတ်သို့ ဆက်သွယ်မေးမြန်းနိုင်ပါတယ်။
0️⃣9️⃣-4️⃣5️⃣2️⃣7️⃣8️⃣4️⃣0️⃣4️⃣5️⃣
𝐎𝐮𝐫 𝐖𝐞𝐛𝐬𝐢𝐭𝐞 𝐋𝐢𝐧𝐤
https://www.llpmmcampus.com
𝐒𝐮𝐛𝐬𝐜𝐫𝐢𝐛𝐞 𝐎𝐮𝐫 𝐂𝐡𝐚𝐧𝐧𝐞𝐥𝐬
𝐘𝐨𝐮𝐭𝐮𝐛𝐞
https://www.youtube.com/@letslearnprogramming-myanmar
𝐓𝐞𝐥𝐞𝐠𝐫𝐚𝐦
https://t.me/LetsLearnProgrammingMyanmar
𝐌𝐞𝐬𝐬𝐞𝐧𝐠𝐞𝐫
https://www.messenger.com/cha.../LetsLearnProgrammingMyanmar
#Python #Tkinter #GUIDevelopment #DesktopApplication #CodingMyanmar #Programming
+9
Link ကို click လိုက်လို့ PlayStore မှာ App မပွင့်ဘူးဆိုရင် @LLP_MM ကို ကိုယ့်ရဲ့ PlayStore မှာ Sign In ထားတဲ့ Gmail Address ကို လာပို့ထားပါနော်။
@everyone
Android - PlayStore Test Link
https://play.google.com/store/apps/details?id=com.llpmmcampus.mobile
Link ကို click လိုက်လို့ PlayStore မှာ App မပွင့်ဘူးဆိုရင် @LLP_MM ကို ကိုယ့်ရဲ့ PlayStore မှာ Sign In ထားတဲ့ Gmail Address ကို လာပို့ထားပါနော်။
@everyone
Android - PlayStore Test Link
https://play.google.com/store/apps/details?id=com.llpmmcampus.mobile
Link ကို click လိုက်လို့ PlayStore မှာ App မပွင့်ဘူးဆိုရင် @LLP_MM ကို ကိုယ့်ရဲ့ PlayStore မှာ Sign In ထားတဲ့ Gmail Address ကို လာပို့ထားပါနော်။
@everyone
Android - PlayStore Test Link
https://play.google.com/store/apps/details?id=com.llpmmcampus.mobile
LLPMM Campus iOS mobile app လေးရပါပြီ။
@everyone
https://apps.apple.com/us/app/llpmm-campus/id6780853109
+1
Class Details Link
https://llpmmcampus.com/courses/python
ဒီနှစ်တန်းလေး June 6 စသင်ပါမယ်။
အပ်လို့ရပါသေးတယ်။
ဆက်သွယ်ရန်
@LLP_MM
Coding With Python စာအုပ်လေးကို Discount Price လေးနဲ့ Pre Order ၀ယ်ယူနိုင်ပါပြီ။ @everyonehttps://llpmmcampus.com/text-courses/coding-with-python
+1
Class Details Link
https://www.facebook.com/share/p/1CA6pgD6ye/?mibextid=wwXIfr
ဒီနှစ်တန်းလေး June 6 စသင်ပါမယ်။
အပ်လို့ရပါသေးတယ်။
ဆက်သွယ်ရန်
@LLP_MM
ဒီခေတ်ကြီးမှာ Messenger ကနေ
“ပစ္စည်းကျန်သေးလား?”
“ဈေးဘယ်လောက်လဲ?”
“Order ဘယ်ရောက်ပြီလဲ?”
ဆိုတဲ့ စာတွေကို တစ်ယောက်ချင်း Reply ပြန်နေရတုန်းလား။ 👀
Business တစ်ခုကို Professional ဖြစ်ချင်ရင်
Website တစ်ခုရှိဖို့ လိုအပ်နေပါပြီ။
ဒါကြောင့် ကျွန်မတို့ရဲ့ “ဈေးဝယ်မယ်” Website Platform ကို မိတ်ဆက်ပေးလိုက်ပါတယ် ✨
ဒီ Website ကို အသုံးပြုရုံနဲ့ —
✔️ Stock အခြေအနေတွေ စစ်လို့ရမယ်
✔️ Customer Orders တွေ Manage လုပ်လို့ရမယ်
✔️ Orders တွေ Track လုပ်လို့ရမယ်
✔️ ဈေးနှုန်းတွေ တစ်ခါတည်း ဖော်ပြထားနိုင်မယ်
✔️ Shop မျိုးစုံကို Subscriptionစနစ်နဲ့ ဖွင့်လို့ရမယ်
သင့် Business ကို ပိုမိုမြန်ဆန်စေပြီး
Customer တွေအတွက်လည်း ပိုအဆင်ပြေစေမယ့် Platform တစ်ခုဖြစ်တာမို့💻
🚀 Online Business ကို Next Level ရောက်ချင်ရင် ကျွန်မတို့ရဲ့ “ဈေးဝယ်မယ်” Website ကို ဝင်ရောက်လေ့လာနိုင်ပါတယ်။
https://www.zaywalmal.com
• Start creating a portfolio project from your prototype
Week 11: Final Project + Presentation
Apply full UI/UX process and present your project.
• User research → Persona → Wireframe → UI → Prototype
• Activities:
💻Final presentation to peer
📝Feedback and reflection
LLP - MM ရဲ့ သင်တန်းသားများအတွက် အခွင့်အရေးများ
• Zoom Live Teaching: ဆရာမနှင့် တိုက်ရိုက်ဆွေးနွေး မေးမြန်းနိုင်ခြင်း။
• Lecture Records: သင်ခန်းစာတိုင်းကို Telegram Group တွင် Record ပြန်ကြည့်နိုင်ခြင်း။
• Practical Activities: အပတ်စဉ် လက်တွေ့လေ့ကျင့်ခန်းများ ပါဝင်ခြင်း။
✅ သင်တန်းတက်ရောက်ဖို့အတွက် Laptop & Telegram Account လေးရှိထားရပါမယ်။
Contact @LLP_MM
ဒီဂျစ်တယ်ခေတ်ရဲ့ ဝယ်လိုအားအမြင့်ဆုံး Skill တစ်ခုဖြစ်တဲ့ UI/UX Design ကို Figma အသုံးပြုပြီး Professional ဆန်ဆန် ဖန်တီးနိုင်ဖို့ အဆင်သင့်ဖြစ်ပြီလား? 🎨📱
အောင်မြင်နေတဲ့ Mobile App တွေနဲ့ Website တွေရဲ့နောက်ကွယ်မှာ အသုံးပြုသူတွေ စွဲလန်းသွားအောင် ဆွဲဆောင်နိုင်တဲ့ "လျှို့ဝှက်ချက်" တွေရှိပါတယ်။ အဲ့ဒီလျှို့ဝှက်ချက်တွေကို ၁၁ ပတ်အတွင်း အခြေခံကနေ လက်တွေ့ Project အထိ တတ်မြောက်သွားစေမယ့် UI/UX Design Class (Weekend Class Batch - 2) လေးကို ဖွင့်လှစ်လိုက်ပါပြီ။
💡 UI/UX ဆိုတာ ဘာလဲ? ဘာကြောင့် လိုအပ်တာလဲ?
UI/UX ဆိုတာ ဒီဂျစ်တယ်ခေတ်ရဲ့ Product တိုင်းအတွက် မရှိမဖြစ် အစိတ်အပိုင်းတစ်ခုပါ။
✅ User Satisfaction: အသုံးပြုသူ စိတ်ရှုပ်ထွေးမှုမရှိဘဲ လွယ်ကူချောမွေ့စွာ သုံးနိုင်စေဖို့။
✅ Business Success: အသုံးပြုရလွယ်ကူတဲ့ Product တစ်ခုဟာ User တွေကို ထပ်ခါတလဲလဲ အသုံးပြုလာစေပြီး လုပ်ငန်းအတွက် အောင်မြင်မှု သော့ချက်ဖြစ်စေဖို့။
✅ Efficiency: ဒီဇိုင်းမစတင်ခင် သေချာလေ့လာခြင်းက နောင်တက်လာနိုင်တဲ့ အမှားတွေကို လျှော့ချပေးပြီး Development Cost နဲ့ အချိန်ကို သက်သာစေဖို့။
🚀 ဘာလို့ UI/UX Skill ရှိထားသင့်တာလဲ?
1️⃣ Global Opportunities: လက်ရှိ Digital ခေတ်မှာ ပြည်တွင်းရော၊ နိုင်ငံတကာပါ UI/UX Designer တွေကို ဝယ်လိုအား အမြင့်ဆုံးဖြစ်နေလို့ အလုပ်အကိုင် အခွင့်အလမ်း အလွန်များပါတယ်။
2️⃣ Tech Integration: Development နဲ့ Business ကြားမှာ နေရာယူထားတဲ့ ပညာရပ်ဖြစ်လို့ IT နယ်ပယ်မှာ ခိုင်မာတဲ့ Career Path တစ်ခုကို ပိုင်ဆိုင်နိုင်မှာပါ။
3️⃣ Design Thinking: စာတွေ့တင်မကဘဲ လက်တွေ့ပြဿနာတွေကို Design နဲ့ ဘယ်လိုဖြေရှင်းရမလဲဆိုတဲ့ Problem Solving Skill ကို ရရှိမှာပါ။
✨ ဒီ Course မှာ ဘာတွေထူးခြားမလဲ?
✅ User-Centric Design: အမြင်လှဖို့တင်မကဘဲ အသုံးပြုသူတွေအတွက် အဆင်ပြေဆုံးဖြစ်စေမယ့် Design Thinking Process ကို အခြေခံမှစ၍ သင်ကြားရမည်။
✅ Mastering Figma: နယ်ပယ်မှာ အသုံးအများဆုံး Figma Tool ကို ကျွမ်းကျင်စွာ အသုံးပြုနိုင်စေရမည်။
✅ Real-world Psychology: Color Theory, Typography နဲ့ Grid System တွေက User တွေရဲ့ တွေးခေါ်ပုံအပေါ် ဘယ်လိုလွှမ်းမိုးသလဲဆိုတာကို လေ့လာရမည်။
✅ Portfolio Ready: သင်တန်းအပြီးမှာ ကိုယ်ပိုင် Case Study နဲ့ Portfolio တစ်ခုကိုပါ တည်ဆောက်နိုင်မည်။
သင်ကြားမည့် Course Outlines
Week 1: Introduction to UI/UX Design
Understand what UI and UX mean, their differences, and their importance.
• What is UI/UX?
• Difference between UI & UX
• Design Thinking Process
• UI/UX career paths
• Activity:
• Analyze and present good vs. bad UI/UX examples
Week 2: Figma Tools
Learn Figma’s interface and basic tools.
• Figma workspace and tools
• Shapes, text, frames
• Layers and assets
• Plugins & intro to components
• Activity:
• Create a login screen using Figma
Week 3: Basic Web Design Principles
Explore foundational design rules for web and mobile.
• Layout & hierarchy
• Alignment, consistency
• White space & balance
• Accessibility basics
• Activity:
• Redesign a poor layout using the principles learned
Week 4: Color Theory & Typography
Master use of colors and fonts to influence user behavior.
• Color wheel, harmony, contrast
• Color in branding
• Font pairing, hierarchy
• Activity:
• Create a style guide with color and typography
Week 5: Grid System
Structure designs using responsive grid systems.
• Grids, columns, gutters, margins
• Responsive design basics
• Activity:
• Design a homepage layout using a 12-column grid
Week 6: Auto Layout in Figma
Use Auto Layout for scalable, responsive UI.
• Auto Layout: what, why, and how
• Nesting, padding, spacing
• Constraints and resizing
• Activity:
• Redesign a form using Auto Layout (desktop + mobile)
Week 7: User Research & Persona
Learn how to research and define users.
• Interview & survey basics
• Creating personas
• Journey mapping
• Activity:
• Create a persona + journey map for a shopping app
Week 8: Wireframing
Map user flows and interface layout using wireframes.
• Low vs. high fidelity
• Sketching and layout planning
• Activity:
• Wireframe a signup or checkout flow
Week 9: Prototyping
Create clickable, testable designs.
• Linking screens
• Transitions & animations
• Feedback on prototypes
• Activity:
• Build a prototype from your Week 8 wireframe
Week 10: UI/UX Portfolio Building
Learn how to showcase your work professionally.
• What makes a strong case study
• Portfolio site structure
• Activity:
