1 Python စတင္ေလ့လာရာတြင္ အေထာက္အကူၿဖစ္ေစမယ့္ Website/Book မ်ား [Resource] 4th February 2011, 9:50 pm
sHa92
Founder
မေန႔ကေတာ့ "Programming စတင္ေလ့လာ မလို႔လား?" ဆုိတဲ့ ေခါင္းစဥ္နဲ႔ အခုမွ Programming ကို စလုပ္မယ့္သူေတြအတြက္ လမ္းညႊန္ခ်က္တစ္ခု ေရးေပးခဲ့ပါတယ္..
အဲဒီ့မွာ Python ကို ေရြးခ်ယ္စရာ တစ္ခုအေနနဲ႔ ညႊန္းခဲ့ပါတယ္...
ကိုယ္က ညႊန္းၿပီဆုိေတာ့ ၊ ေလ့လာဖို႔လည္း ထပ္ၿပီးစုေပးဖို႔ တာ၀န္ရိွလာၿပန္ေရာ...
ပထမဆုံး သြားရမွာေတာ့ Python ေလ့လာပါမယ္ဆုိမွ ၊ Python ရိွတဲ့ေနရာကိုေပါ့.. Python Download ဆြဲပါ.. မရရင္ ေခြ၀ယ္ေပါ့.. ၀ယ္လို႔ရမယ္ထင္ပါတယ္..
IDE တစ္ခုရွာပါ.. Windows သမားဆုိရင္ေတာ့ Notepad++ ကို ညႊန္းခ်င္ပါတယ္..
ေလ့လာဖို႔အတြက္ကေတာ့ စာအုပ္ေတြနဲ႔ Website ေတြ တစ္ပံုတစ္ပင္ရိွႏိုင္ပါတယ္.. Google လုပ္ၾကည့္ပါ..
သူ႔ရဲ႕ Official Tutorials ေတြလည္း ပစ္မထားသင့္တဲ့အရာေတြပါ..
ေနာက္ၿပီး MMGeeks မွာလည္း ညႊန္းထားတဲ့ စာအုပ္ေတြရိွပါတယ္... ေအာက္က Link မွာ သြားရွာၾကည့္ပါ..
Programming ဆုိတာကို ခုမွ စတင္ၿပီး ထိေတြ႔တာဆုိရင္ေတာ့ "How to Think Like a Computer Scientist: Learning With Python" ( [You must be registered and logged in to see this link.] ) ဆိုတဲ့ Website ေလးက အဆင္ေၿပမယ္လို႔ ညႊန္းၾကပါတယ္..
အကယ္လို႔ Programming နဲ႔ ပတ္သက္ၿပီး အေတြ႔အၾကံဳ အေတာ္အသင့္ရိွတယ္ဆုိရင္ေတာ့ "Dive Into Python" ( [You must be registered and logged in to see this link.] ) ကို ဖတ္ၾကည့္ၾကည့္ပါ.. Learn Python The Hard Way ( [You must be registered and logged in to see this link.] ) ကလည္း FreeBook ၿဖစ္ပါတယ္..
ေနာက္ၿပီး Online Community ေတြမွာ ၊ ဖတ္ပါ ၊ ေမးပါ ၊ ေဆြးေႏြးပါ... English လို ေရးဖို႔ ၊ ဖတ္ဖို႔ ေၾကာက္ေနရင္ေတာ့ IT ေလာကထဲ မလာတာ အေကာင္းဆုံးပါဘဲ.
-----------------
မေန႔က ေရးခဲ့တဲ့ Programming စတင္ေလ့လာ မလို႔လား? ဆုိတဲ့ Guideline မွာ ေၿပာခဲ့သလိုပါဘဲ.. Language ဆုိတာ တကယ္ေတာ့ ေနာက္ဆုံးအဆင့္ပါ... ၾကိဳက္တဲ့ Language ေရြးလို႔ရပါတယ္...
အခု ကြ်န္ေတာ္ python ကို ညႊန္းေနေပမယ့္ Python ေရးေနတဲ့သူမဟုတ္ပါ.. တကယ့္ အဓိကက Design ကို ေက်ရပါမယ္...
ေနာက္ၿပီး တစ္ခုခုကို ေလ့လာတဲ့ အခါမွာလည္း တကယ္ေကာင္းတဲ့ နည္းလမ္းက "သင္လုပ္ခ်င္တဲ့ Project(အေသးဆုံး) တစ္ခုကို သတ္မွတ္ ၊ အဲဒီ့ Project ကို ၿပီးေၿမာက္ေအာင္ ၊ ၾကိဳက္တဲ့ Language အဆင္ေၿပမယ့္ Language တစ္ခုနဲ႔ ေရး ၊ မလုိတာ မလုပ္နဲ႔။" အဲဒါဆုိရင္ သင္ဟာတစ္ခုခုကို လ်င္လ်င္ၿမန္ၿမန္ ေလ့လာႏုိင္ပါလိမ့္မယ္.
အေပၚမွာ ညႊန္းခဲ့တာေတြကိုလည္း အကုန္ဖတ္ရမယ္ ၊ ၾကည့္ရမယ္လို႔ မဆုိလိုဘူး... သင္လုပ္ခ်င္တာ သိၿပီလား... ဒါဆုိ python နဲ႔ "Hello World" လုပ္ဖို႔ကစလုိ႔ ၊ သင့္ Project နဲ႔ ကိုက္ညီတာကိုသာ ေရြးခ်ယ္ၿပီးဖတ္သြား...
"မလိုဘူးလား ၊ ေက်ာ္လိုက္။"
"လိုလား ၊ ႏွလုံးစြဲေအာင္မွတ္လိုက္"
အဲဒီ့မွာ Python ကို ေရြးခ်ယ္စရာ တစ္ခုအေနနဲ႔ ညႊန္းခဲ့ပါတယ္...
ကိုယ္က ညႊန္းၿပီဆုိေတာ့ ၊ ေလ့လာဖို႔လည္း ထပ္ၿပီးစုေပးဖို႔ တာ၀န္ရိွလာၿပန္ေရာ...
ပထမဆုံး သြားရမွာေတာ့ Python ေလ့လာပါမယ္ဆုိမွ ၊ Python ရိွတဲ့ေနရာကိုေပါ့.. Python Download ဆြဲပါ.. မရရင္ ေခြ၀ယ္ေပါ့.. ၀ယ္လို႔ရမယ္ထင္ပါတယ္..
- Code:
http://www.python.org/
IDE တစ္ခုရွာပါ.. Windows သမားဆုိရင္ေတာ့ Notepad++ ကို ညႊန္းခ်င္ပါတယ္..
- Code:
http://notepad-plus-plus.org/
ေလ့လာဖို႔အတြက္ကေတာ့ စာအုပ္ေတြနဲ႔ Website ေတြ တစ္ပံုတစ္ပင္ရိွႏိုင္ပါတယ္.. Google လုပ္ၾကည့္ပါ..
သူ႔ရဲ႕ Official Tutorials ေတြလည္း ပစ္မထားသင့္တဲ့အရာေတြပါ..
- Code:
http://docs.python.org/tutorial/
ေနာက္ၿပီး MMGeeks မွာလည္း ညႊန္းထားတဲ့ စာအုပ္ေတြရိွပါတယ္... ေအာက္က Link မွာ သြားရွာၾကည့္ပါ..
- Code:
http://www.mmgeeks.org/forum/viewtopic.php?f=93&t=43
Programming ဆုိတာကို ခုမွ စတင္ၿပီး ထိေတြ႔တာဆုိရင္ေတာ့ "How to Think Like a Computer Scientist: Learning With Python" ( [You must be registered and logged in to see this link.] ) ဆိုတဲ့ Website ေလးက အဆင္ေၿပမယ္လို႔ ညႊန္းၾကပါတယ္..
အကယ္လို႔ Programming နဲ႔ ပတ္သက္ၿပီး အေတြ႔အၾကံဳ အေတာ္အသင့္ရိွတယ္ဆုိရင္ေတာ့ "Dive Into Python" ( [You must be registered and logged in to see this link.] ) ကို ဖတ္ၾကည့္ၾကည့္ပါ.. Learn Python The Hard Way ( [You must be registered and logged in to see this link.] ) ကလည္း FreeBook ၿဖစ္ပါတယ္..
ေနာက္ၿပီး Online Community ေတြမွာ ၊ ဖတ္ပါ ၊ ေမးပါ ၊ ေဆြးေႏြးပါ... English လို ေရးဖို႔ ၊ ဖတ္ဖို႔ ေၾကာက္ေနရင္ေတာ့ IT ေလာကထဲ မလာတာ အေကာင္းဆုံးပါဘဲ.
-----------------
မေန႔က ေရးခဲ့တဲ့ Programming စတင္ေလ့လာ မလို႔လား? ဆုိတဲ့ Guideline မွာ ေၿပာခဲ့သလိုပါဘဲ.. Language ဆုိတာ တကယ္ေတာ့ ေနာက္ဆုံးအဆင့္ပါ... ၾကိဳက္တဲ့ Language ေရြးလို႔ရပါတယ္...
အခု ကြ်န္ေတာ္ python ကို ညႊန္းေနေပမယ့္ Python ေရးေနတဲ့သူမဟုတ္ပါ.. တကယ့္ အဓိကက Design ကို ေက်ရပါမယ္...
ေနာက္ၿပီး တစ္ခုခုကို ေလ့လာတဲ့ အခါမွာလည္း တကယ္ေကာင္းတဲ့ နည္းလမ္းက "သင္လုပ္ခ်င္တဲ့ Project(အေသးဆုံး) တစ္ခုကို သတ္မွတ္ ၊ အဲဒီ့ Project ကို ၿပီးေၿမာက္ေအာင္ ၊ ၾကိဳက္တဲ့ Language အဆင္ေၿပမယ့္ Language တစ္ခုနဲ႔ ေရး ၊ မလုိတာ မလုပ္နဲ႔။" အဲဒါဆုိရင္ သင္ဟာတစ္ခုခုကို လ်င္လ်င္ၿမန္ၿမန္ ေလ့လာႏုိင္ပါလိမ့္မယ္.
အေပၚမွာ ညႊန္းခဲ့တာေတြကိုလည္း အကုန္ဖတ္ရမယ္ ၊ ၾကည့္ရမယ္လို႔ မဆုိလိုဘူး... သင္လုပ္ခ်င္တာ သိၿပီလား... ဒါဆုိ python နဲ႔ "Hello World" လုပ္ဖို႔ကစလုိ႔ ၊ သင့္ Project နဲ႔ ကိုက္ညီတာကိုသာ ေရြးခ်ယ္ၿပီးဖတ္သြား...
"မလိုဘူးလား ၊ ေက်ာ္လိုက္။"
"လိုလား ၊ ႏွလုံးစြဲေအာင္မွတ္လိုက္"