Blogs

How to Use TinyDB – Python Database for Beginners

ကိုယ်ပိုင် Project တွေ ရေးတဲ့အခါမှာ Data တွေကို သိမ်းဖို့ လိုလာတတ်ပါတယ်။ ကိုယ်က Data အများကြီး သိမ်းစရာမလိုရင် ရိုးရှင်းတဲ့ TinyDB ကို သုံးလိုက်တာက ကိုယ့်အလုပ်ကို ပိုပြီး လွယ်ကူမြန်ဆန်စေပါတယ်။

Functions in Python

Program တစ်ခု ရေးပြီ ဆိုရင် Function တွေကို မဖြစ်မနေအသုံးပြုရပါတယ်။ Function ဆိုတာက ထပ်ခါထပ်ခါသုံးလို့ရတဲ့ ကုဒ်တွေကို ပြန်သုံးနိုင်အောင် စုစည်းထားတဲ့ block တစ်ခုပါ။ လုပ်ငန်းတစ်ခုထဲကို အတူတူလုပ်ဆောင်တဲ့ ကုဒ်တွေကို Function တွေနဲ့ Organize လုပ်ထားတဲ့ အခါမှာ Program တစ်ခုက နားလည်ရလွယ်တဲ့အတွက် error ပါနေရင်လည်း လွယ်လွယ်ကူကူ Debug လုပ်နိုင်ပါတယ်။ Function တွေရဲ့ အဓိက အသုံးဝင်တဲ့ အချက်ကတော့ Program တစ်ခုမှာ သုံးထားတဲ့ Function တွေကို အလားတူ လုပ်ငန်းတွေ လုပ်ဆောင်ဖို့အတွက် အခြား Program တစ်ခုမှာလည်း ပြန်သုံးနိုင်ပါတယ်။ ဒီလို Programming language တိုင်းမှာ အရေးပါတဲ့ Concept တစ်ခုဖြစ်တဲ့ … Continue reading Functions in Python

Programmer တိုင်း သိထားသင့်တဲ့ Window Command များ

Command line ဆိုတာက Window ရဲ့ Operating system ကို တိုက်ရိုက်ချိတ်ဆက်ပြီး အလုပ်လုပ်တဲ့ ကုဒ်တွေပါ။ Window မျက်နှာပြင်ပေါ်မှာ မြင်နေရတဲ့ Icon တွေ၊ Folder တွေကို Graphical User Interface (GUI) လို့ခေါ်ပါတယ်။ ကိုယ်လုပ်ချင်တဲ့ လုပ်‌ဆောင်ချက် ကို Mouse သုံးပြီး GUI ကနေတစ်ဆင့်  အသုံးပြုရပါတယ်။ Command line ‌တွေက Mouse နဲ့ သုံးရတဲ့ လုပ်ငန်းမှန်သမျှကို ပိုပြီး မြန်ဆန်စွာနဲ့ လုပ်ဆောင်နိုင်တဲ့ အပြင် GUI ကနေ လုပ်ခွင့်ပေးမထားတဲ့ လုပ်ငန်းတွေကိုပါ အသုံးပြုနိုင်ပါတယ်။ Programming basics တွေကို လေ့လာခါစမှာ Command တွေကို သုံးစရာမလိုသေးပေမယ့် နောင် … Continue reading Programmer တိုင်း သိထားသင့်တဲ့ Window Command များ

Programming Project တစ်ခုကို ဘယ်လို တည်ဆောက်ရမလဲ

Programming ကို စလေ့လာပြီဆိုရင် ကိုယ်သိထားတာတွေကို သေချာ သဘောပေါက် နားလည်နိုင်အောင် လက်တွေ့ရေးကြည့်ဖို့ လိုပါတယ်။ လက်တွေ့ရေးတဲ့နေရာမှာလည်း Topic တစ်ခုစီကို လေ့ကျင့်တာထက် Concept တွေအကုန်လုံးကို ပေါင်းပြီး အသုံးပြုရတဲ့ကိုယ်ပိုင် Project တွေ၊ ဂိမ်းတွေ ‌ရေးတာက ပိုပြီး အကျိုးရှိပါတယ်။ အထူးသဖြင့် Beginner တွေအတွက် အကောင်းဆုံးသင်ယူမှု ပုံစံက ကိုယ်ပိုင် Project တွေ ရေးတာပါပဲ။ Project တွေရေးရင်း ကိုယ်သိပြီးသားတွေကို ပိုနားလည်လာနိုင်သလို ကိုယ်မသိသေးတဲ့ အရာတွေကိုလည်း လေ့လာပြီးသား ဖြစ်စေပါတယ်။  ဒီလို Project တွေ ‌ရေးတဲ့ အခါမှာ လိုအပ်တဲ့ အဆင့်တွေကို ပြောပြပေးပါမယ်။ 1. Project Structure အရင်ဆုံး ကိုယ်က ဘာရေးချင်တယ်ဆိုတာကို သေချာသိရပါမယ်။ … Continue reading Programming Project တစ်ခုကို ဘယ်လို တည်ဆောက်ရမလဲ