Python အဆင့်မြင့် သင်ခန်းစာ
Python programming language အဆင့်မြင့် သင်ခန်းစာ။ သီအိုရီများနှင့် တာဝန်များ အများအပြား!
ဖန်ရှင်များ
001
Python တွင် လိုကယ်အမြင်အာရုံနယ်ပယ်
002Python တွင် ကိန်းရှင်များ၏ ကမ္ဘာလုံးဆိုင်ရာ မြင်ကွင်းနယ်ပယ်
003Python တွင် မြင်ကွင်းနယ်ပယ်များ ဆက်သွယ်ဆောင်ရွက်ခြင်း
004Python တွင် Scope အလုပ်လုပ်ပုံ သိမှတ်ဖွယ်ရာများ
005Python တွင် တန်ဖိုးဖြင့် variable များကို လွှဲပြောင်းခြင်း
006Python တွင် reference အားဖြင့် variable များကို လွှဲပြောင်းခြင်း
007Python တွင် ဖန်ရှင်များ၏ ပါရာမီတာများသို့ ပရီမီတစ်အချက်အလက်များ လွှဲပြောင်းခြင်း
008Python တွင် Object များကို Parameter အဖြစ် လက်ဆင့်ကမ်းခြင်း
009Python တွင် Variable တစ်ခုအနေဖြင့် Function
010Python တွင် Callback Functions
011Python တွင် Function ထံ Parameter အများအပြား ပို့ခြင်း
012Python တွင် ပုံမှန် parameters များနှင့် *args များကို ပေါင်းစပ်အသုံးပြုခြင်း
013Python တွင် အမည်ရှိ ပါရာမီတာများကို dictionary အဖြစ် ထုတ်ပြခြင်း
014Python ရှိ parameter များကို ပေါင်းစပ်ခြင်း
015Python တွင် function များ၏ မှတ်တမ်းစာရွက်စာတမ်းများကို ဖော်ပြခြင်း
016Python ရှိ Lambda Function များ
017Python တွင် အရာဝတ္ထုများကို ထပ်ခါထပ်ခါလုပ်ဆောင်ရန် map function ကို အသုံးပြုခြင်း
018Python ရှိ အရာဝတ္ထုများစစ်ထုတ်ရန် filter လုပ်ဆောင်ချက်
019Python ရှိ global ညွှန်ကြားချက်
020Python တွင် အတွင်းထဲ့ထားသော ဖန်ရှင်များ
021Python တွင် nonlocal ညွှန်ကြားချက်
022Python တွင် အတွင်းပိုင်း လုပ်ဆောင်ချက်များနှင့် အလုပ်လုပ်ရာတွင် သတိထားရမည့်အချက်များ
023Python တွင် Closure များ
024Python တွင် Recursion
ထည့်သွင်းမှုများ
025
Python ရှိ စာရင်းထည့်သွင်းခြင်းများ
026Python ရှိ စာရင်းထဲမှ အစိတ်အပိုင်းများနှင့် လုပ်ဆောင်ချက်များ
027Python တွင် စာရင်းမှ စာရင်းထုတ်လုပ်ခြင်း
028Python တွင် List Comprehension အတွင်း အသုံးပြုသော စည်းမျဉ်းများ
029Python တွင် စာရင်းနားလည်မှုတွင် ကွင်းဆက်များစွာ
030Python တွင် List Comprehension အတွင်း အခြေအနေဖြင့် ကွင်းဆက်များစွာ
031Python တွင် နှစ်ထပ်စာရင်းများကို ဖန်တီးခြင်း
032Python တွင် dictionary comprehension ဖြင့် dictionary များဖန်တီးခြင်း
ပုံမှန်ဖော်ပြချက်များ
033
Python ရှိ ရည်ညွှန်းဖော်ပြချက်များ နှင့် မိတ်ဆက်
034Regular Expressions များတွင် စာလုံးများကို ပြန်လည်အသုံးပြုသည့် Operators များ
035Python ရှိ Regular Expression များတွင် အုပ်စုဖွဲ့ပုံကွင်းများ
036Python တွင် Regular Expression များတွင် အထူးစာလုံးများကို Escape လုပ်ခြင်း
037Python ရဲ့ ရေဂျူလာ ဖော်မျူလာများတွင် ကွင်းကွက် သင်္ကေတများ
038Python ရှိ ရီဂျူလာ ဖော်ပြချက်များတွင် အလောဘကို ကန့်သတ်ခြင်း
039Python ရှိ Regular Expression များရှိ စာလုံးအုပ်စုများ
040Python တွင် Regular Expressions ရဲ့ Character Sets များ
041ရေဂျူလာများတွင် စာလုံးအစုများ ပြောင်းပြန်လှန်ခြင်း
042Python ရှိ စည်းမျဉ်းစည်းကမ်းများတွင် ဆိုင်ရီလစ်အက္ခရာ၏ ထူးခြားချက်များ
043Python ရှိ စတုရန်းကွင်းထဲက အထူးသင်္ကေတများ
044Python တွင် Regular Expression များအတွင်း စာလုံးအုပ်စုများ
045Python ၏ regular expression များအတွင်း set များအတွင်းရှိ ခြွင်းချက်များ
046Python တွင် ရီဂျူလား အက်စ်ပရက်ရှင်းများအတွင်း စကိုပါတ်စာရင်းများအတွင်းရှိ ဦးထုပ်သင်္ကေတ
047Python ၏ စည်းမျဉ်းစကားပြေ အတွင်း set များတွင် ဆက်စပ်သင်္ကေတ
048Python တွင် Regular Expression ၏ စာကြောင်းအစနှင့် အဆုံးသတ်ခြင်း
049Python ရှိ Regular Expression များတွင် စကားလုံးအစနှင့်အဆုံးများ
050Python ရှိ ရီဂျက်စ် ဖြင့် စာကြောင်းများစွာ ပါဝင်ခြင်း
051Python ရှိ Regular Expression များတွင် 'သို့မဟုတ်' အမိန့်
052Python ရှိ ရက်ဂျူလာ ဖော်မြူလာများတွင် search နည်းလမ်း
053Python search နည်းလမ်းတွင် တွေ့ရှိသည့် အနေအထား
054Python search မှာ group အသုံးပြုခြင်း
055Python search နည်းလမ်းရှိ group နည်းလမ်းဖြင့် ရယူသိမ်းဆည်းထားသော အပိုင်းအစများ
056Python search method တွင် အုပ်စုများအားလုံးကို tuple အဖြစ်ရယူခြင်း
057Python search method တွင် အမည်ပေးထားသော အစုများ
058Python တွင် အစားထိုးခြင်းကြိုးတန်းထဲရှိ အိတ်ကပ်များ
059Python ကာဒ်နံပါတ် စာကြောင်းပြောင်းခြင်းကို ဖြေရှင်းခြင်း
060Python regular expressions တွင် findall method ကိုအသုံးပြုခြင်း
061Python findall နည်းလမ်းရှိ အုပ်စုခွဲများ (Capture Groups)
062Python ရှိ ရက်ဂျူလာ အက်စ်ပရက်ရှင်းများတွင် finditer နည်းလမ်း
063Python ရှိ finditer method တွင် capturing groups များ
064Python ရှိ finditer နည်းလမ်းတွင် အမည်ပေးထားသော အစုများ
065Python ရှိ Regular Expression များတွင် fullmatch နည်းလမ်း
066Python fullmatch နည်းလမ်းတွင် ကပ်စေးနှဲများ
067Python ရှိ Regular Expressions များတွင် match method
068Python ၏ match method အတွင်း capturing groups များ
069Python ရှိ ရေဂူလာ အက်ပ်စျင်များ၌ subn နည်းလမ်း
070Python ရှိ Regular Expressions များတွင် split method ကိုအသုံးပြုခြင်း
071Python ရှိ Regular Expression များတွင် Non-Capturing Parentheses များ
072Python ရှိ ရီဂျက်စ် ပုံစံများတွင် Positive နှင့် Negative Lookaround
073Python တွင် ရီဂျယ်လာ စကားစာများအတွက် သင်္ကေတများ
ခြွင်းချက်များ
074
Python ရှိ ချွင်းချက်များကို မိတ်ဆက်
075Python တွင် ခြွင်းချက်များကို ဖမ်းယူခြင်း
076Python တွင် အဓိက ချွင်းချက်အမျိုးအစားများ
077Python တွင် ခြွင်းချက်အမျိုးအစားအမျိုးမျိုးကို ဖမ်းယူခြင်း
078Python တွင် ခြွင်းချက်များ ဖမ်းမိသည့်အခါ else ဘလောက်
079Python ရှိ ခြွင်းချက်များ ဖမ်းယူရာတွင် finally ဘလောက်အသုံးပြုခြင်း
080Python တွင် ကိုယ်ပိုင် ခြွင်းချက်အမျိုးအစားများ ပစ်ခြင်း
081Python တွင် အခြေအနေများအတွက် စိတ်ကြိုက် ခြွင်းချက်များ
082Python တွင် ခြွင်းချက်ဖြင့် လုပ်ဆောင်ချက်
မော်ဂျူးများ
083
Python အတွင်း သွင်းခြင်းနှင့် မိတ်ဆက်
084Python တွင် Module အမည်ပြောင်းခြင်း
085Python တွင် module ၏ အစိတ်အပိုင်းတစ်ခုကို import လုပ်ခြင်း
086Python တွင် ဖိုင်တစ်ခုလုံး၏ အကြောင်းအရာများ တင်သွင်းခြင်း
087Python အတွက် pip package installer
088Python တွင် pip အသုံးပြု၍ library ကို တပ်ဆင်ခြင်း
089Python တွင် pip ကိုအသုံးပြု၍ စာကြည့်တိုက်ရှိ/မရှိ စစ်ဆေးခြင်း
090Python တွင် pip ကို အသုံးပြု၍ စာကြည့်တိုက်ဗားရှင်း အသစ်တင်ခြင်း
091Python တွင် pip အသုံးပြု၍ စာကြည့်တိုက်ကို ဖျက်ခြင်း
ဗားချုယ် ပတ်၀န်းကျင်
092
Python တွင် Virtual Environment
093Python တွင် Virtual Environment ဖန်တီးခြင်း
094Python တွင် Virtual Environment ကို အသက်သွင်းခြင်း
095Python တွင် Virtual Environment ပိတ်ခြင်း
096Python တွင် virtual environment အတွင်းသို့ library များ တပ်ဆင်ခြင်း
097Python ရှိ Virtual Environment တွင် Project ကို ရွှေ့ပြောင်းခြင်း
SQL ဒေတာဘေ့စ်များ
098
Python ရှိ ဒေတာဘေ့စ်များကို မိတ်ဆက်ခြင်း
099PhpMyAdmin အသုံးပြု၍ Database များနှင့် အလုပ်လုပ်ခြင်း
100စမ်းသပ် ဇယား users
101Python တွင် SQL နှင့် အလုပ်လုပ်ရန် ကြိုတင်ပြင်ဆင်မှုများ
102Python တွင် Database ထံသို့ Query များ ပို့ခြင်း
103Python တွင် အဘိဓာန်ပုံစံဖြင့် မှတ်တမ်းအားလုံးကို ထုတ်ပြခြင်း
104Python တွင် Database အား SQL Query ဖြင့် မှတ်တမ်းများ ရွေးချယ်ခြင်း
105Python ရှိ SQL Query များတွင် ယုတ္တိဗေဒ လုပ်ဆောင်ချက်များ
106Python တွင် မှတ်တမ်းတစ်ခု ထုတ်ပြခြင်း
107Python ရှိ SQL query တွင် ရွေးချယ်မှုအကွက်များ
108Python တွင် SQL query ဖြင့် အချက်အလက်များ ထည့်သွင်းခြင်း
109Python တွင် SQL query ဖြင့် မရှိသော column များအတွက် record များ ထည့်သွင်းခြင်း
110SQL မေးမြန်းချက်ဖြင့် မှတ်တမ်းများကို Python တွင် အပ်ဒိတ်လုပ်ခြင်း
111Python တွင် SQL query ဖြင့် အချက်အလက်များ ဖျက်ခြင်း
112Python တွင် အကွက်အမည် ပြောင်းလဲခြင်း
113Python တွင် အထူးတန်ဖိုးများဖြင့် မှတ်တမ်းများ ရွေးချယ်ခြင်း
114Python တွင် SQL ဖြင့် မှတ်တမ်းအရေအတွက် ကန့်သတ်ခြင်း
115Python တွင် SQL မေးမြန်းချက်ဖြင့် မှတ်တမ်းများကို အစီအစဥ်လိုက် စီခြင်း
116Python တွင် SQL အသုံးပြု၍ အနည်းဆုံးတန်ဖိုးကို ရွေးချယ်ခြင်း
117SQL ရှိ Python တွင် အများဆုံး တန်ဖိုးကို ရွေးချယ်ခြင်း
118Python တွင် SQL field တန်ဖိုးများ၏ ပေါင်းလဒ်
119SQL ကွန်မန်ဖြင့် Python တွင် အရေအတွက် ရေတွက်ခြင်း
120Python တွင် ရလဒ်များကို အုပ်စုဖွဲ့ခြင်း
121Python တွင် SQL ရွေးချယ်မှုတွင် စာသားများပေါင်းခြင်း
Database Organization
122