❝သင့်ရဲ့ 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫 ခရီးစဉ်အစအဆုံးကို 𝐂𝐫𝐞𝐚𝐭𝐢𝐯𝐞 𝐂𝐨𝐝𝐞𝐫 မှတာ၀န်ယူပါရစေ❞
=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°
Web Development နယ်ပယ်ထဲကို၀င်လာချင်ပေမဲ့ ဘယ်ကစရမလဲမသိလို့စိတ်ပူနေတာလား?
အခြေခံတွေရပြီးပေမဲ့ ဘာတွေဆက်လေ့လာရမလဲမသိလို့ခေါင်းရှုပ်နေပါသလား ?
ဒီလိုဆိုရင်မပူပါနဲ့ 😉
Creative Coder ရှိနေပါပြီ ။
အခုဆိုရင် Creative Coder မှာ Learning Platform Website ကနေလေ့လာလို့ရနိုင်မဲ့ video class တွေ zoom class တွေနဲ့ အပြင်တန်းတွေလည်းဖွင့်လှစ်ထားရှိပါတယ်။
Developer ခရီးစဉ်စဖို့အတွက်အသင့်တော်ဆုံး roadmap လေးကိုဒီမှာကြည့်လိုက်ပါ 👇
https://creativecodermm.com/path
📝𝐖𝐞𝐛 𝐃𝐞𝐬𝐢𝐠𝐧 𝐅𝐨𝐮𝐧𝐝𝐚𝐭𝐢𝐨𝐧 𝐂𝐥𝐚𝐬𝐬
Creative Coder ကအခြေခံစပြီးသင်ယူချင်တဲ့သူတွေအတွက် Web Design Foundation Basic Class လေးကို ဖွင့်လှစ်ထားရှိပါတယ်။
HTML/CSS နဲ့ Tailwind CSS တို့ကိုအခြေခံအနေနဲ့သင်ပေးသွားမှာဖြစ်ပြီး ဆရာနဲ့အတူလက်တွေ့ပြုလုပ်ရမဲ့ project တွေနဲ့ ကိုယ်တိုင်ပြုလုပ်ရမဲ့ project တွေကိုလည်းထည့်သွင်းပေးထားပါတယ်။
ဒီအတန်းလေးကလူပြည့်တော့မှာမလို့ အပ်ချင်သေးတယ်ဆို အပ်လို့ရပါသေးတယ်။
https://m.facebook.com/story.php?story_fbid=685096980323906&id=100064708297617&mibextid=Nif5oz
📝𝐏𝐫𝐨𝐠𝐫𝐚𝐦𝐦𝐢𝐧𝐠 𝐁𝐚𝐬𝐢𝐜 𝐰𝐢𝐭𝐡 𝐉𝐚𝐯𝐚𝐬𝐜𝐫𝐢𝐩𝐭
အခြေခံပြီးသွားတဲ့သူတွေအနေနဲ့တော့ Basic Javascript အတန်းလေးကိုပဲတက်ပြီး Fronted ပိုင်းဖြစ်တဲ့ Vue နဲ့ React ကိုပဲသွားမလားဆိုပြီးရွေးစရာရှိပါတယ်။ အခြေခံ concept တွေပိုင်နိုင်အောင်သင်ကြားပေးထားတာဖြစ်ပြီး Web Development နယ်ပယ်ထဲ၀င်ဖို့အရေးကြီးတဲ့ဒုတိယခြေလှမ်းတစ်ခုလည်းဖြစ်ပါတယ်။
https://creativecodermm.com/courses/programming-basic-with-javascript/chapter-1/lesson-1
📝𝐆𝐢𝐭 & 𝐆𝐢𝐭𝐇𝐮𝐛 𝐁𝐚𝐬𝐢𝐜 𝐭𝐨 𝐈𝐧𝐭𝐞𝐫𝐦𝐞𝐝𝐢𝐚𝐭𝐞 𝐂𝐨𝐮𝐫𝐬𝐞
Developer တို့အနေနဲ့ project တွေရေးတယ် Team နဲ့အလုပ်လုပ်တော့မယ်ဆိုရင်လိုအပ်လာမှာဖြစ်တဲ့ Version Control System တစ်ခုဖြစ်တဲ့ Git & GitHub ကို Beginner level ကနေစတင်ပြီး Intermediate Level အထိဒီအတန်းလေးမှာသင်ကြားရမှာဖြစ်ပါတယ်။
ဒီအတန်းလေးကိုတော့ အခမဲ့လေ့လာနိုင်ပါတယ်။
https://creativecodermm.com/courses/git-&-github-absolute-basics/chapter-1/lesson-1
https://creativecodermm.com/courses/git-and-github-intermediate/chapter-1/lesson-1
📝 𝐉𝐒+ 𝐕𝐮𝐞 + 𝐅𝐢𝐫𝐞𝐛𝐚𝐬𝐞 𝐂𝐨𝐦𝐛𝐨 𝐏𝐚𝐜𝐤𝐚𝐠𝐞
JS basic ကနေစပြီး Vue ကို Advanced Level အထိသင်ကြားပေးသွားမှာဖြစ်ပါတယ်။ Backend Firebase နဲ့ပေါင်းပြီးသင်ကြားပေးသွားမှာလည်းဖြစ်တဲ့အတွက် project တွေအများကြီးလုပ်ရမှာလည်းဖြစ်ပါတယ်။
https://creativecodermm.com/courses/js-vue-firebase-combo-package/chapter-1/lesson-1
📝𝐑𝐞𝐚𝐜𝐭+𝐅𝐢𝐫𝐞𝐛𝐚𝐬𝐞 𝐂𝐨𝐦𝐛𝐨 𝐏𝐚𝐜𝐤𝐚𝐠𝐞
ဒီအတန်းမှာတော့ React Library ကို အစကနေ
လုပ်ငန်းခွင်၀င်နိုင်တဲ့အထိ သင်ကြားပေးသွားမှာဖြစ်ပါတယ်။ Bonus အနေနဲ့ Firebase နဲ့တွဲပြီး Project တွေဖန်တီးရေးသားသွားရမှာဖြစ်ပါတယ်။
https://creativecodermm.com/courses/react-firebase-combo-package/chapter-1/lesson-1
📝𝐏𝐇𝐏 𝐅𝐫𝐚𝐦𝐞𝐰𝐨𝐫𝐤 𝐓𝐡𝐢𝐧𝐤𝐢𝐧𝐠
PHP framework အကြောင်းကိုသေချာလေးသင်ပြပေးသွားမဲ့အတန်းလေးဖြစ်ပြီး HTML CSS အခြေခံရှိထားသူတွေပါတက်ရောက်နိုင်မဲ့အတန်းလေးပဲဖြစ်ပါတယ်။
https://creativecodermm.com/courses/php-framework-thinking/chapter-1/lesson-1
📝𝐏𝐇𝐏 +𝐃𝐞𝐞𝐩 𝐃𝐢𝐯𝐞 𝐋𝐚𝐫𝐚𝐯𝐞𝐥
ဒီအတန်းလေးကတော့ Backend ပိုင်းအတွက်အထူးသီးသန့်အတန်းလေးဖြစ်ပြီး PHP langauge နဲ့အတူ Laravel ကိုပါပေါင်းစပ်သင်ကြားပေးသွားမှာပဲဖြစ်ပါတယ်။
https://creativecodermm.com/courses/php-and-deep-dive-laravel/chapter-1/lesson-1
📝 𝐖𝐞𝐛𝐬𝐢𝐭𝐞 𝐃𝐞𝐩𝐥𝐨𝐲𝐦𝐞𝐧𝐭 𝐅𝐫𝐨𝐦 𝐒𝐜𝐫𝐚𝐭𝐜𝐡 (𝐋𝐚𝐫𝐚𝐯𝐞𝐥 𝐰𝐢𝐭𝐡 𝐋𝐄𝐌𝐏 𝐬𝐭𝐚𝐜𝐤)
Deployment နဲ့ပတ်သက်ပြီးသိထားသင့်တာလေးတွေကိုသင်ပြပေးသွားမဲ့အတန်းလေးဖြစ်ပါတယ်။ Server,Domain ၀ယ်တာတွေ database HTTPS setup တွေနဲ့ပတ်သက်ပြီးအကုန်လုံးပါအောင်သင်ကြားပေးသွားမှာပဲဖြစ်ပါတယ်။
https://creativecodermm.com/courses/web-deployment-from-scratch/chapter-1/lesson-1
Basic ကနေစတင်ပြီး deployment stage တွေအထိအတန်းတွေအကုန်လုံးကို Creative Coder မှာရွေးချယ်တက်ရောက်နိုင်နေပါပြီ။
ကဲ အားလုံးပဲ web development နဲ့ပတ်သက်ပြီးလေ့လာချင်ရင် Creative Coder ကိုသာသတိရလိုက်နော် 👀
#creative_coder_myanmar
#website
#development
=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°
Web Development နယ်ပယ်ထဲကို၀င်လာချင်ပေမဲ့ ဘယ်ကစရမလဲမသိလို့စိတ်ပူနေတာလား?
အခြေခံတွေရပြီးပေမဲ့ ဘာတွေဆက်လေ့လာရမလဲမသိလို့ခေါင်းရှုပ်နေပါသလား ?
ဒီလိုဆိုရင်မပူပါနဲ့ 😉
Creative Coder ရှိနေပါပြီ ။
အခုဆိုရင် Creative Coder မှာ Learning Platform Website ကနေလေ့လာလို့ရနိုင်မဲ့ video class တွေ zoom class တွေနဲ့ အပြင်တန်းတွေလည်းဖွင့်လှစ်ထားရှိပါတယ်။
Developer ခရီးစဉ်စဖို့အတွက်အသင့်တော်ဆုံး roadmap လေးကိုဒီမှာကြည့်လိုက်ပါ 👇
https://creativecodermm.com/path
📝𝐖𝐞𝐛 𝐃𝐞𝐬𝐢𝐠𝐧 𝐅𝐨𝐮𝐧𝐝𝐚𝐭𝐢𝐨𝐧 𝐂𝐥𝐚𝐬𝐬
Creative Coder ကအခြေခံစပြီးသင်ယူချင်တဲ့သူတွေအတွက် Web Design Foundation Basic Class လေးကို ဖွင့်လှစ်ထားရှိပါတယ်။
HTML/CSS နဲ့ Tailwind CSS တို့ကိုအခြေခံအနေနဲ့သင်ပေးသွားမှာဖြစ်ပြီး ဆရာနဲ့အတူလက်တွေ့ပြုလုပ်ရမဲ့ project တွေနဲ့ ကိုယ်တိုင်ပြုလုပ်ရမဲ့ project တွေကိုလည်းထည့်သွင်းပေးထားပါတယ်။
ဒီအတန်းလေးကလူပြည့်တော့မှာမလို့ အပ်ချင်သေးတယ်ဆို အပ်လို့ရပါသေးတယ်။
https://m.facebook.com/story.php?story_fbid=685096980323906&id=100064708297617&mibextid=Nif5oz
📝𝐏𝐫𝐨𝐠𝐫𝐚𝐦𝐦𝐢𝐧𝐠 𝐁𝐚𝐬𝐢𝐜 𝐰𝐢𝐭𝐡 𝐉𝐚𝐯𝐚𝐬𝐜𝐫𝐢𝐩𝐭
အခြေခံပြီးသွားတဲ့သူတွေအနေနဲ့တော့ Basic Javascript အတန်းလေးကိုပဲတက်ပြီး Fronted ပိုင်းဖြစ်တဲ့ Vue နဲ့ React ကိုပဲသွားမလားဆိုပြီးရွေးစရာရှိပါတယ်။ အခြေခံ concept တွေပိုင်နိုင်အောင်သင်ကြားပေးထားတာဖြစ်ပြီး Web Development နယ်ပယ်ထဲ၀င်ဖို့အရေးကြီးတဲ့ဒုတိယခြေလှမ်းတစ်ခုလည်းဖြစ်ပါတယ်။
https://creativecodermm.com/courses/programming-basic-with-javascript/chapter-1/lesson-1
📝𝐆𝐢𝐭 & 𝐆𝐢𝐭𝐇𝐮𝐛 𝐁𝐚𝐬𝐢𝐜 𝐭𝐨 𝐈𝐧𝐭𝐞𝐫𝐦𝐞𝐝𝐢𝐚𝐭𝐞 𝐂𝐨𝐮𝐫𝐬𝐞
Developer တို့အနေနဲ့ project တွေရေးတယ် Team နဲ့အလုပ်လုပ်တော့မယ်ဆိုရင်လိုအပ်လာမှာဖြစ်တဲ့ Version Control System တစ်ခုဖြစ်တဲ့ Git & GitHub ကို Beginner level ကနေစတင်ပြီး Intermediate Level အထိဒီအတန်းလေးမှာသင်ကြားရမှာဖြစ်ပါတယ်။
ဒီအတန်းလေးကိုတော့ အခမဲ့လေ့လာနိုင်ပါတယ်။
https://creativecodermm.com/courses/git-&-github-absolute-basics/chapter-1/lesson-1
https://creativecodermm.com/courses/git-and-github-intermediate/chapter-1/lesson-1
📝 𝐉𝐒+ 𝐕𝐮𝐞 + 𝐅𝐢𝐫𝐞𝐛𝐚𝐬𝐞 𝐂𝐨𝐦𝐛𝐨 𝐏𝐚𝐜𝐤𝐚𝐠𝐞
JS basic ကနေစပြီး Vue ကို Advanced Level အထိသင်ကြားပေးသွားမှာဖြစ်ပါတယ်။ Backend Firebase နဲ့ပေါင်းပြီးသင်ကြားပေးသွားမှာလည်းဖြစ်တဲ့အတွက် project တွေအများကြီးလုပ်ရမှာလည်းဖြစ်ပါတယ်။
https://creativecodermm.com/courses/js-vue-firebase-combo-package/chapter-1/lesson-1
📝𝐑𝐞𝐚𝐜𝐭+𝐅𝐢𝐫𝐞𝐛𝐚𝐬𝐞 𝐂𝐨𝐦𝐛𝐨 𝐏𝐚𝐜𝐤𝐚𝐠𝐞
ဒီအတန်းမှာတော့ React Library ကို အစကနေ
လုပ်ငန်းခွင်၀င်နိုင်တဲ့အထိ သင်ကြားပေးသွားမှာဖြစ်ပါတယ်။ Bonus အနေနဲ့ Firebase နဲ့တွဲပြီး Project တွေဖန်တီးရေးသားသွားရမှာဖြစ်ပါတယ်။
https://creativecodermm.com/courses/react-firebase-combo-package/chapter-1/lesson-1
📝𝐏𝐇𝐏 𝐅𝐫𝐚𝐦𝐞𝐰𝐨𝐫𝐤 𝐓𝐡𝐢𝐧𝐤𝐢𝐧𝐠
PHP framework အကြောင်းကိုသေချာလေးသင်ပြပေးသွားမဲ့အတန်းလေးဖြစ်ပြီး HTML CSS အခြေခံရှိထားသူတွေပါတက်ရောက်နိုင်မဲ့အတန်းလေးပဲဖြစ်ပါတယ်။
https://creativecodermm.com/courses/php-framework-thinking/chapter-1/lesson-1
📝𝐏𝐇𝐏 +𝐃𝐞𝐞𝐩 𝐃𝐢𝐯𝐞 𝐋𝐚𝐫𝐚𝐯𝐞𝐥
ဒီအတန်းလေးကတော့ Backend ပိုင်းအတွက်အထူးသီးသန့်အတန်းလေးဖြစ်ပြီး PHP langauge နဲ့အတူ Laravel ကိုပါပေါင်းစပ်သင်ကြားပေးသွားမှာပဲဖြစ်ပါတယ်။
https://creativecodermm.com/courses/php-and-deep-dive-laravel/chapter-1/lesson-1
📝 𝐖𝐞𝐛𝐬𝐢𝐭𝐞 𝐃𝐞𝐩𝐥𝐨𝐲𝐦𝐞𝐧𝐭 𝐅𝐫𝐨𝐦 𝐒𝐜𝐫𝐚𝐭𝐜𝐡 (𝐋𝐚𝐫𝐚𝐯𝐞𝐥 𝐰𝐢𝐭𝐡 𝐋𝐄𝐌𝐏 𝐬𝐭𝐚𝐜𝐤)
Deployment နဲ့ပတ်သက်ပြီးသိထားသင့်တာလေးတွေကိုသင်ပြပေးသွားမဲ့အတန်းလေးဖြစ်ပါတယ်။ Server,Domain ၀ယ်တာတွေ database HTTPS setup တွေနဲ့ပတ်သက်ပြီးအကုန်လုံးပါအောင်သင်ကြားပေးသွားမှာပဲဖြစ်ပါတယ်။
https://creativecodermm.com/courses/web-deployment-from-scratch/chapter-1/lesson-1
Basic ကနေစတင်ပြီး deployment stage တွေအထိအတန်းတွေအကုန်လုံးကို Creative Coder မှာရွေးချယ်တက်ရောက်နိုင်နေပါပြီ။
ကဲ အားလုံးပဲ web development နဲ့ပတ်သက်ပြီးလေ့လာချင်ရင် Creative Coder ကိုသာသတိရလိုက်နော် 👀
#creative_coder_myanmar
#website
#development
Creative Coder Myanmar
Programming နဲ့ပက်သက်ပြီး လမ်းပျောက်နေသော လူငယ်များတွက် ရည်ရွယ်ထားသော Platform တခုဖြစ်ပါတယ်။
❝Beginner တို့အတွေးမမှားစေဖို့ ဒါတွေဆောင် ✅ ဒါတွေရှောင်❌❞
°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°
Web Development နယ်ပယ်ထဲကို စပြီးခြေချမယ်လို့စဉ်းစားနေတဲ့ Beginner လေးတို့အတွက်အတွေးမမှားရအောင် ဆောင်သင့်တာဆောင်ရှောင်သင့်တာရှောင်ဖို့ ဆက်ဖတ်လိုက်ရအောင် 👀
(၁) ရွေးချယ်မှုပြုလုပ်ပါ။
တစ်ခုခုကိုစလေ့လာဖို့ပြုလုပ်ပြီဆိုထဲက Selfstudy နဲ့သွားမှာလား သင်တန်းတက်ပြီးလေ့လာမှာလားဆိုတာရွေးချယ်ရမှာပါ။ ကိုယ်သွားမဲ့လမ်းကြောင်းကိုဖြောင့်ဖြောင့်တန်းတန်းသိပြီး ဘာဆက်လုပ်ရမယ် ဆိုတာကိုသိတဲ့သူတွေကတော့ သင်တန်းပဲတက်တက် selfstudy ပဲလုပ်လုပ်အဆင်ပြေမှာဖြစ်ပါတယ်။ ဒီလို သိဖို့လည်းမခဲယဉ်းတော့သလို ကိုယ်သိချင်တာတွေကို လျှပ်တစ်ပြတ်အတွင်း သိနိုင်တဲ့ခေတ်ကိုရောက်နေပါပြီ။
ဒီနေရာမှာအကြံပေးချင်တာက ကိုယ်ကအရမ်းကိုစိတ်အားထက်သန်နေတယ်ဆိုရင်တော့ သင်တန်းတစ်ခုခုကိုရွေးချယ်တက်ရောက်ပြီး အချိန်ကိုအကျိုးရှိစွာအသုံးချတာအကောင်းဆုံးပါ။ Selfstudy ကိုတော့ ကိုယ်က Web Development ကိုစိတ်၀င်စားတာမသေချာသေးဘူး စမ်းပြီးလုပ်ကြည့်ချင်တဲ့သူတွေအနေနဲ့ စလုပ်သင့်ပါတယ်။ Selfstudy လုပ်မဲ့ သူတွေကလည်းတိကျသေချာတဲ့ resource တွေ senior တွေကိုချဉ်းကပ်ပြီးသိသင့်တာတွေကိုမေးမြန်းပြီးပြုလုပ်လို့ရပါတယ်။
(၂) Goal တစ်ခုခုချမှတ်ပါ။
တစ်ယောက်နဲ့တစ်ယောက်နဲ့လေ့လာပုံပေါ်မူတည်ပြီး ကိုယ့်ကိုယ်ကိုယ်တစ်ပတ်ကိုဘယ်လောက်လေ့လာမယ် ဆိုပြီး goal ချမှတ်ထားပါ။ ဒီလိုသတ်သတ်မှတ်မှတ်လုပ်ထားခြင်းက ကိုယ်ဘာတွေလေ့လာထားပြီးပြီလဲဆိုတာကိုပြန်ကြည့်ရတာလည်းလွယ်ကူစေပါတယ်။
(၃) မသိတာရှိရင်ရှာဖွေမေးမြန်းပါ။
ရှာဖွေမေးမြန်းဆိုတဲ့နေရာမှာ မသိတာတစ်ခုခုရှိတာနဲ့ပထမဆုံး ကိုယ့်ဘာသာရှာဖွေတတ်တဲ့ အကျင့်ကိုလုပ်ထားပါ။ ပြီးရင်တော့ ကိုယ်နားလည်ထားတာက ဒီလိုမျိုးဟုတ်လား မှန်လားဆိုတာကို Senior တွေကိုမေးဖို့ မကြောက်ပါနဲ့ ။
(၄) လေ့ကျင့်ပါ။
Coding လုပ်တဲ့နေရာမှာ အဓိကကျတာက များများရေးဖို့ပါပဲ။ရေးတယ်ဆိုတဲ့နေရာမှာ ကိုယ်ကဒီနေ့ animation အပိုင်းလေ့လာခဲ့တယ်ဆိုရင် အဲ့တာကို ကိုယ်သိထားသလို
Project ထဲမှာထည့်သုံးပြီးရေးတာဖြစ်ပါတယ်။
(၅) ဆက်သွားပါ။
Beginner တော်တော်များများကတော့ အစပိုင်းမှာခက်တယ်ဆိုပြီး ညည်းကြတာပုံမှန်ပါပဲ။ အရေးကြီးတာက တကယ်သာဝါသနာပါတယ်ဆို နောက်ပြန်လှည့်မသွားဘဲ ပိုကြိုးစားနေဖို့ပဲဖြစ်ပါတယ်။
ကျွန်တော်တို့ Creative Coder Myanmar ကလည်း Beginner တွေသိလိုတာကိုဆွေးနွေးပြောပြပေးဖို့အဆင်သင့်ရှိနေသလို အခြေခံကိုတိကျပိုင်နိုင်စွာသင်ကြားပေးမဲ့ Web Development Foundation အတန်းတွေကိုလည်းဖွင့်လှစ်ထားလျက်ရှိပါတယ်။
ကဲ… Beginner တွေအနေနဲ့လေ့လာရမှာ အခက်အခဲဖြစ်နေတာတွေ၊ သိလိုတာတွေကို အခု Post အောက်မှာမေးမြန်းသွားလို့ရပါတယ် ။
Senior တွေကလည်းကိုယ့်ရဲ့အတွေ့အကြုံတွေကိုပြန်လည်မျှဝေပေးသွားလို့ရတယ်နော် 👀
#creative_coder_myanmar
#beginner
#web_development
°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°
Web Development နယ်ပယ်ထဲကို စပြီးခြေချမယ်လို့စဉ်းစားနေတဲ့ Beginner လေးတို့အတွက်အတွေးမမှားရအောင် ဆောင်သင့်တာဆောင်ရှောင်သင့်တာရှောင်ဖို့ ဆက်ဖတ်လိုက်ရအောင် 👀
(၁) ရွေးချယ်မှုပြုလုပ်ပါ။
တစ်ခုခုကိုစလေ့လာဖို့ပြုလုပ်ပြီဆိုထဲက Selfstudy နဲ့သွားမှာလား သင်တန်းတက်ပြီးလေ့လာမှာလားဆိုတာရွေးချယ်ရမှာပါ။ ကိုယ်သွားမဲ့လမ်းကြောင်းကိုဖြောင့်ဖြောင့်တန်းတန်းသိပြီး ဘာဆက်လုပ်ရမယ် ဆိုတာကိုသိတဲ့သူတွေကတော့ သင်တန်းပဲတက်တက် selfstudy ပဲလုပ်လုပ်အဆင်ပြေမှာဖြစ်ပါတယ်။ ဒီလို သိဖို့လည်းမခဲယဉ်းတော့သလို ကိုယ်သိချင်တာတွေကို လျှပ်တစ်ပြတ်အတွင်း သိနိုင်တဲ့ခေတ်ကိုရောက်နေပါပြီ။
ဒီနေရာမှာအကြံပေးချင်တာက ကိုယ်ကအရမ်းကိုစိတ်အားထက်သန်နေတယ်ဆိုရင်တော့ သင်တန်းတစ်ခုခုကိုရွေးချယ်တက်ရောက်ပြီး အချိန်ကိုအကျိုးရှိစွာအသုံးချတာအကောင်းဆုံးပါ။ Selfstudy ကိုတော့ ကိုယ်က Web Development ကိုစိတ်၀င်စားတာမသေချာသေးဘူး စမ်းပြီးလုပ်ကြည့်ချင်တဲ့သူတွေအနေနဲ့ စလုပ်သင့်ပါတယ်။ Selfstudy လုပ်မဲ့ သူတွေကလည်းတိကျသေချာတဲ့ resource တွေ senior တွေကိုချဉ်းကပ်ပြီးသိသင့်တာတွေကိုမေးမြန်းပြီးပြုလုပ်လို့ရပါတယ်။
(၂) Goal တစ်ခုခုချမှတ်ပါ။
တစ်ယောက်နဲ့တစ်ယောက်နဲ့လေ့လာပုံပေါ်မူတည်ပြီး ကိုယ့်ကိုယ်ကိုယ်တစ်ပတ်ကိုဘယ်လောက်လေ့လာမယ် ဆိုပြီး goal ချမှတ်ထားပါ။ ဒီလိုသတ်သတ်မှတ်မှတ်လုပ်ထားခြင်းက ကိုယ်ဘာတွေလေ့လာထားပြီးပြီလဲဆိုတာကိုပြန်ကြည့်ရတာလည်းလွယ်ကူစေပါတယ်။
(၃) မသိတာရှိရင်ရှာဖွေမေးမြန်းပါ။
ရှာဖွေမေးမြန်းဆိုတဲ့နေရာမှာ မသိတာတစ်ခုခုရှိတာနဲ့ပထမဆုံး ကိုယ့်ဘာသာရှာဖွေတတ်တဲ့ အကျင့်ကိုလုပ်ထားပါ။ ပြီးရင်တော့ ကိုယ်နားလည်ထားတာက ဒီလိုမျိုးဟုတ်လား မှန်လားဆိုတာကို Senior တွေကိုမေးဖို့ မကြောက်ပါနဲ့ ။
(၄) လေ့ကျင့်ပါ။
Coding လုပ်တဲ့နေရာမှာ အဓိကကျတာက များများရေးဖို့ပါပဲ။ရေးတယ်ဆိုတဲ့နေရာမှာ ကိုယ်ကဒီနေ့ animation အပိုင်းလေ့လာခဲ့တယ်ဆိုရင် အဲ့တာကို ကိုယ်သိထားသလို
Project ထဲမှာထည့်သုံးပြီးရေးတာဖြစ်ပါတယ်။
(၅) ဆက်သွားပါ။
Beginner တော်တော်များများကတော့ အစပိုင်းမှာခက်တယ်ဆိုပြီး ညည်းကြတာပုံမှန်ပါပဲ။ အရေးကြီးတာက တကယ်သာဝါသနာပါတယ်ဆို နောက်ပြန်လှည့်မသွားဘဲ ပိုကြိုးစားနေဖို့ပဲဖြစ်ပါတယ်။
ကျွန်တော်တို့ Creative Coder Myanmar ကလည်း Beginner တွေသိလိုတာကိုဆွေးနွေးပြောပြပေးဖို့အဆင်သင့်ရှိနေသလို အခြေခံကိုတိကျပိုင်နိုင်စွာသင်ကြားပေးမဲ့ Web Development Foundation အတန်းတွေကိုလည်းဖွင့်လှစ်ထားလျက်ရှိပါတယ်။
ကဲ… Beginner တွေအနေနဲ့လေ့လာရမှာ အခက်အခဲဖြစ်နေတာတွေ၊ သိလိုတာတွေကို အခု Post အောက်မှာမေးမြန်းသွားလို့ရပါတယ် ။
Senior တွေကလည်းကိုယ့်ရဲ့အတွေ့အကြုံတွေကိုပြန်လည်မျှဝေပေးသွားလို့ရတယ်နော် 👀
#creative_coder_myanmar
#beginner
#web_development
❝𝐄𝐚𝐫𝐥𝐲 𝐁𝐢𝐫𝐝 𝐃𝐢𝐬𝐜𝐨𝐮𝐧𝐭 တွေနဲ့ 𝐋𝐚𝐫𝐚𝐯𝐞𝐥 𝐙𝐨𝐨𝐦 𝐂𝐥𝐚𝐬𝐬 𝐁𝐚𝐭𝐜𝐡 (𝟒) ပြန်လည်ရောက်ရှိလာပါပြီ❞
=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=
သင်တန်းမစခင်တည်းက ကြိုတင်အပ်နှံသူတွေနဲ့ပြည့်နေတဲ့
Creative Coder ရဲ့ Premium အတန်းတစ်ခုဖြစ်တဲ့ Laravel Zoom Class လေးက Batch 4 ကိုရောက်ရှိလာပြီဖြစ်ပါတယ်။
Code ရေးတဲ့အခါ လိုအပ်တဲ့အခြေခံတွေကနေစတင်ပြီးသင်ကြားပေးတဲ့အတန်းလေးဖြစ်ပါတယ်။
Backend ပိုင်းကို PHP အခြေခံကနေစတင်ပြီး Framwork ဖြစ်တဲ့ Laravel နဲ့ပါ project တွေလုပ်နိုင်အောင်အထိ စာတွေ့လက်တွေ့ပါ ပေါင်းစပ်သင်ကြားပေးသွားမှာဖြစ်ပါတယ်။
ဒါ့အပြင် သင်တန်းမှာစာသေချာလိုက်လုပ်ပြီးထူးချွန်ပါကလည်း အလုပ်အကိုင်အခွင့်အလမ်းတွေနဲ့ချိတ်ဆက်ပေးပါသေးတယ်။
*Creative Coder မှာတစ်ခါသင်တန်းအပ်ပြီးတာနဲ့ မတတ်မချင်းနောက် batch တွေလည်းပြန်လည်တက်ရောက်နိုင်ပါတယ်။ ဒီအတွက်သင်တန်းကြေးလည်းထပ်ပြီးပေးစရာမလိုပါဘူး*
✔️ Frontend ပြီးလို့ Backend ကိုစတင်လေ့လာလိုသူတွေ
✔️ Full Stack Developer အဖြစ် ရပ်တည်လိုသူတွေ
✔️ Backend ပိုင်းကိုအခြေခံမှစတင်ကာ ပိုင်နိုင်အောင်လေ့လာလိုသူတွေ အတွက် အသင့်တော်ဆုံးပဲဖြစ်ပါတယ်။
📝သင်တန်းမှာဘာတွေသင်ကြားပေးသွားမှာလဲ ❔
ဒီ Course မှာပါဝင်သွားမှာတွေကတော့ PHP /Laravel ရဲ့ Advanced ပိုင်း core concept တွေအထိပါထည့်သွင်းသင်ကြားပေးသွားမှာပါ။
✅Intro to php basic +mysql for learning Laravel (also Framework Thinking Class include)
✅intro to basic command line for beginners
✅intro to Laravel
✅ Env Setup
✅ Routing and Tricks
✅ What iso cache
✅Filesystem
✅ Collection & Tinker
✅Env File and
✅what is migrations
✅Eloquent Model
✅database seeding & model factories using
✅ Core Relationships (belongsTo,hasMany,manyToMany)
✅what is controller
✅Model View Controllers(MVC) and why use MVC?
✅all blade syntax
✅validation input form
✅Advance Tricky Queries
✅ Auth System and middlewares
✅Full Comment System
✅Blog Subscription
✅ photo upload system
✅Api development In Laravel
✅ upload laravel project to Digitalocean Linux VPS Server 🥳
ဒါတွေအကုန်လုံးကို Zoom Live Session နဲ့သင်ကြားရမဲ့အပြင် သင်ကြားနေစဉ်အတွင်းနားမလည်တာတွေ ဆွေးနွေးချင်တာတွေကိုပါ ဆရာနဲ့အတူတူ ဆွေးနွေးလို့ရဦးမှာဖြစ်ပါတယ်။
📝 သင်တန်းတစ်ချိန်မတက်မိရင် သင်ခန်းစာတွေကို Record ပြန်ပေးတာလား ?
စာမေးဖို့နဲ့ဆွေးနွေးဖို့အတွက် Messenger Gp ရှိမှာဖြစ်ပြီး သင်တန်းချိန်ပြီးတိုင်းမှာ သင်ပြီးတဲ့ သင်ခန်းစာတွေရဲ့ recording ကို FB gp ထဲမှာပြန်လည်တင်ပေးသွားမှာဖြစ်ပါတယ်။
📝Bonus Course
အခုသင်တန်းကိုအပ်နှံမဲ့ ကျောင်းသားတွေအနေနဲ့ Creative Coder ရဲ့ Deployment Course ကို အခမဲ့းတက်ရောက်ခွင့်ရမှာလည်းဖြစ်ပါတယ် 🎉
ဒီ Course ထဲမှာဘာတွေပါ၀င်သွားမလဲဆိုရင်
👉 Domain ၀ယ်တာတွေ
👉 Server အကြောင်းတွေ
👉 https setup လုပ်တာတွေ
👉 Database Setup လုပ်တာတွေ စတဲ့ Deployment လုပ်တာနဲ့ပတ်သက်ပြီး သိသင့်သိထိုက်တာတွေ အကုန်ထည့်သွင်းသင်ကြားပေးသွားမှာဖြစ်ပါတယ်။
📝သင်ကြားပေးမဲ့ ဆရာအကြောင်း
👨🏫 Course နှစ်ခုလုံးအတွက်သင်ကြားပေးမဲ့ဆရာကတော့ Creative Coder ရဲ့ Founder တစ်ဦးဖြစ်တဲ့ ဆရာ Hlaing Min Than ဖြစ်ပါတယ်။
Foreign Company တွေမှာလုပ်ကိုင်ဖူးတဲ့ အတွေ့အကြုံရှိသလို Laravel နဲ့လက်ရှိ Project တွေလုပ်နေတာလည်းဖြစ်ပါတယ်။
📝သင်တန်းကြေးနဲ့ Discount Price
ပုံမှန်သင်တန်းကြေးက 120000 MMK ဖြစ်ပေမဲ့ Discount ကာလဖြစ်တဲ့ တစ်ပတ်အတွင်းအပ်နှံမယ်ဆိုရင်တော့ Course တစ်ခုလုံးအပြီးအစီး + Deployment Course အပါအ၀င်ကိုမှ 100000 MMK သာကျသင့်မှာဖြစ်ပါတယ်။
Creative Coder ရဲ့ထုံးစံအတိုင်းသင်တန်းကြေးကိုလည်းနှစ်ခါခွဲသွင်းလို့ရပါသေးတယ် ။
ဒီတစ်ခေါက်မှာတော့ early bird Discount ကို 15 ယောက်အထိပေးထားပါတယ်။ ဒါပေမဲ့ သင်တန်းမစခင်တည်းကကြိုအပ်ထားတဲ့သူတွေရှိတာကြောင့် Early Bird Discount လေးက ၇ ယောက်စာပဲကျန်ပါတော့တယ်။
❌သင်တန်းကြေးနှစ်ခါခွဲသွင်းမယ်ဆိုရင်တော့ Discount Price နဲ့ရတော့မှာမဟုတ်ပါဘူး။
📝 သင်တန်းအချိန်စာရင်း
Live Class ဖြစ်တဲ့အတွက် လူ ၂၅ သာလက်ခံပေးသွားမှာဖြစ်ပါတယ်။
အပတ်စဉ် Tuesday, Wednesday & Thursday ည 8:30 ကနေ 10:00 အထိသင်ကြားပေးသွားမှာဖြစ်ပါတယ်။သင်တန်းက OCT 17 ရက်နေ့စမှာပဲဖြစ်ပြီး နှစ်လကြာမြင့်မှာပဲဖြစ်ပါတယ်။
📝သင်တန်းကိုဘယ်ကနေအပ်နှံရမလဲ ?
သင်တန်းကိုအပ်နှံချင်တဲ့သူတွေက page messenger ကိုလာရောက်ပြီးအတန်းအပ်နှံနိုင်ပါတယ်အချက်အလတ်တွေကိုစီစစ်ပြီးရင်တော့ ပြန်လည်ဆက်သွယ်ပေးမှာပဲဖြစ်ပါတယ်။
ဆရာနဲ့တိုက်ရိုက်သင်ကြားခွင့်ရမဲ့ အပြင် Discount Price တွေကိုလည်းထည့်ပေးထားတာကြောင့် လူမပြည့်ခင်အမြန်လေးသင်တန်းလာအပ်ထားမှစိတ်ချရပါလိမ့်မယ်နော်။
=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=
သင်တန်းမစခင်တည်းက ကြိုတင်အပ်နှံသူတွေနဲ့ပြည့်နေတဲ့
Creative Coder ရဲ့ Premium အတန်းတစ်ခုဖြစ်တဲ့ Laravel Zoom Class လေးက Batch 4 ကိုရောက်ရှိလာပြီဖြစ်ပါတယ်။
Code ရေးတဲ့အခါ လိုအပ်တဲ့အခြေခံတွေကနေစတင်ပြီးသင်ကြားပေးတဲ့အတန်းလေးဖြစ်ပါတယ်။
Backend ပိုင်းကို PHP အခြေခံကနေစတင်ပြီး Framwork ဖြစ်တဲ့ Laravel နဲ့ပါ project တွေလုပ်နိုင်အောင်အထိ စာတွေ့လက်တွေ့ပါ ပေါင်းစပ်သင်ကြားပေးသွားမှာဖြစ်ပါတယ်။
ဒါ့အပြင် သင်တန်းမှာစာသေချာလိုက်လုပ်ပြီးထူးချွန်ပါကလည်း အလုပ်အကိုင်အခွင့်အလမ်းတွေနဲ့ချိတ်ဆက်ပေးပါသေးတယ်။
*Creative Coder မှာတစ်ခါသင်တန်းအပ်ပြီးတာနဲ့ မတတ်မချင်းနောက် batch တွေလည်းပြန်လည်တက်ရောက်နိုင်ပါတယ်။ ဒီအတွက်သင်တန်းကြေးလည်းထပ်ပြီးပေးစရာမလိုပါဘူး*
✔️ Frontend ပြီးလို့ Backend ကိုစတင်လေ့လာလိုသူတွေ
✔️ Full Stack Developer အဖြစ် ရပ်တည်လိုသူတွေ
✔️ Backend ပိုင်းကိုအခြေခံမှစတင်ကာ ပိုင်နိုင်အောင်လေ့လာလိုသူတွေ အတွက် အသင့်တော်ဆုံးပဲဖြစ်ပါတယ်။
📝သင်တန်းမှာဘာတွေသင်ကြားပေးသွားမှာလဲ ❔
ဒီ Course မှာပါဝင်သွားမှာတွေကတော့ PHP /Laravel ရဲ့ Advanced ပိုင်း core concept တွေအထိပါထည့်သွင်းသင်ကြားပေးသွားမှာပါ။
✅Intro to php basic +mysql for learning Laravel (also Framework Thinking Class include)
✅intro to basic command line for beginners
✅intro to Laravel
✅ Env Setup
✅ Routing and Tricks
✅ What iso cache
✅Filesystem
✅ Collection & Tinker
✅Env File and
✅what is migrations
✅Eloquent Model
✅database seeding & model factories using
✅ Core Relationships (belongsTo,hasMany,manyToMany)
✅what is controller
✅Model View Controllers(MVC) and why use MVC?
✅all blade syntax
✅validation input form
✅Advance Tricky Queries
✅ Auth System and middlewares
✅Full Comment System
✅Blog Subscription
✅ photo upload system
✅Api development In Laravel
✅ upload laravel project to Digitalocean Linux VPS Server 🥳
ဒါတွေအကုန်လုံးကို Zoom Live Session နဲ့သင်ကြားရမဲ့အပြင် သင်ကြားနေစဉ်အတွင်းနားမလည်တာတွေ ဆွေးနွေးချင်တာတွေကိုပါ ဆရာနဲ့အတူတူ ဆွေးနွေးလို့ရဦးမှာဖြစ်ပါတယ်။
📝 သင်တန်းတစ်ချိန်မတက်မိရင် သင်ခန်းစာတွေကို Record ပြန်ပေးတာလား ?
စာမေးဖို့နဲ့ဆွေးနွေးဖို့အတွက် Messenger Gp ရှိမှာဖြစ်ပြီး သင်တန်းချိန်ပြီးတိုင်းမှာ သင်ပြီးတဲ့ သင်ခန်းစာတွေရဲ့ recording ကို FB gp ထဲမှာပြန်လည်တင်ပေးသွားမှာဖြစ်ပါတယ်။
📝Bonus Course
အခုသင်တန်းကိုအပ်နှံမဲ့ ကျောင်းသားတွေအနေနဲ့ Creative Coder ရဲ့ Deployment Course ကို အခမဲ့းတက်ရောက်ခွင့်ရမှာလည်းဖြစ်ပါတယ် 🎉
ဒီ Course ထဲမှာဘာတွေပါ၀င်သွားမလဲဆိုရင်
👉 Domain ၀ယ်တာတွေ
👉 Server အကြောင်းတွေ
👉 https setup လုပ်တာတွေ
👉 Database Setup လုပ်တာတွေ စတဲ့ Deployment လုပ်တာနဲ့ပတ်သက်ပြီး သိသင့်သိထိုက်တာတွေ အကုန်ထည့်သွင်းသင်ကြားပေးသွားမှာဖြစ်ပါတယ်။
📝သင်ကြားပေးမဲ့ ဆရာအကြောင်း
👨🏫 Course နှစ်ခုလုံးအတွက်သင်ကြားပေးမဲ့ဆရာကတော့ Creative Coder ရဲ့ Founder တစ်ဦးဖြစ်တဲ့ ဆရာ Hlaing Min Than ဖြစ်ပါတယ်။
Foreign Company တွေမှာလုပ်ကိုင်ဖူးတဲ့ အတွေ့အကြုံရှိသလို Laravel နဲ့လက်ရှိ Project တွေလုပ်နေတာလည်းဖြစ်ပါတယ်။
📝သင်တန်းကြေးနဲ့ Discount Price
ပုံမှန်သင်တန်းကြေးက 120000 MMK ဖြစ်ပေမဲ့ Discount ကာလဖြစ်တဲ့ တစ်ပတ်အတွင်းအပ်နှံမယ်ဆိုရင်တော့ Course တစ်ခုလုံးအပြီးအစီး + Deployment Course အပါအ၀င်ကိုမှ 100000 MMK သာကျသင့်မှာဖြစ်ပါတယ်။
Creative Coder ရဲ့ထုံးစံအတိုင်းသင်တန်းကြေးကိုလည်းနှစ်ခါခွဲသွင်းလို့ရပါသေးတယ် ။
ဒီတစ်ခေါက်မှာတော့ early bird Discount ကို 15 ယောက်အထိပေးထားပါတယ်။ ဒါပေမဲ့ သင်တန်းမစခင်တည်းကကြိုအပ်ထားတဲ့သူတွေရှိတာကြောင့် Early Bird Discount လေးက ၇ ယောက်စာပဲကျန်ပါတော့တယ်။
❌သင်တန်းကြေးနှစ်ခါခွဲသွင်းမယ်ဆိုရင်တော့ Discount Price နဲ့ရတော့မှာမဟုတ်ပါဘူး။
📝 သင်တန်းအချိန်စာရင်း
Live Class ဖြစ်တဲ့အတွက် လူ ၂၅ သာလက်ခံပေးသွားမှာဖြစ်ပါတယ်။
အပတ်စဉ် Tuesday, Wednesday & Thursday ည 8:30 ကနေ 10:00 အထိသင်ကြားပေးသွားမှာဖြစ်ပါတယ်။သင်တန်းက OCT 17 ရက်နေ့စမှာပဲဖြစ်ပြီး နှစ်လကြာမြင့်မှာပဲဖြစ်ပါတယ်။
📝သင်တန်းကိုဘယ်ကနေအပ်နှံရမလဲ ?
သင်တန်းကိုအပ်နှံချင်တဲ့သူတွေက page messenger ကိုလာရောက်ပြီးအတန်းအပ်နှံနိုင်ပါတယ်အချက်အလတ်တွေကိုစီစစ်ပြီးရင်တော့ ပြန်လည်ဆက်သွယ်ပေးမှာပဲဖြစ်ပါတယ်။
ဆရာနဲ့တိုက်ရိုက်သင်ကြားခွင့်ရမဲ့ အပြင် Discount Price တွေကိုလည်းထည့်ပေးထားတာကြောင့် လူမပြည့်ခင်အမြန်လေးသင်တန်းလာအပ်ထားမှစိတ်ချရပါလိမ့်မယ်နော်။
သင်တန်းနဲ့ပတ်သက်ပြီး မေးမြန်းချင်တာဖြစ်စေ ၊ သင်တန်းအပ်နှံချင်တာဖြစ်စေ page messenger ကနေဖြစ်ဖြစ် comment ကနေဖြစ်ဖြစ်ဆက်သွယ်စုံစမ်းမေးမြန်းနိုင်ပါတယ်။
အားလုံးပဲ သာယာပျော်ရွှင်သောနေ့လေးကိုပိုင်ဆိုင်နိုင်ကြပါစေ ။
#creative_coder_myanmar
အားလုံးပဲ သာယာပျော်ရွှင်သောနေ့လေးကိုပိုင်ဆိုင်နိုင်ကြပါစေ ။
#creative_coder_myanmar
❝𝐖𝐡𝐚𝐭 𝐢𝐬 𝐆𝐢𝐭 𝐑𝐞𝐯𝐞𝐫𝐭 ? ❞
=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°
Developer မိတ်ဆွေတို့ မဖြစ်မနေသိရမဲ့ အထဲမှာ Git Command တွေအကြောင်းကလည်းပါ၀င်ပါတယ်။
Git Revert ဆိုတာ Git repository တွေကို manage လုပ်တဲ့ command တွေဖြစ်ပါတယ်။
Git Revert ကိုဘယ်လိုနေရာတွေမှာ အသုံးပြုသလဲဆိုရင်
👉 previous commit ကိုပြန်ပြောင်းချင်တဲ့အခါ (undo) အဖြစ်သုံးပါတယ်။ ဒါကိုသုံးတာက commit history တစ်ခုလုံးကိုပြောင်းလဲမသွားစေပါဘူး။
👉 ကိုယ်က record တစ်ခုကိုပြောင်းလဲပြီး ပြောင်းလဲသွားတာကို အခြား Developer တွေကို share ချင်တဲ့အခါသုံးလို့ရပါတယ်။
👉 Git Revert ကိုသုံးခြင်းက commit တွေအများကြီးနဲ့ deal လုပ်ရတဲ့အခါ ပိုပြီးလွယ်ကူစေပြီး safe ဖြစ်ပါတယ်။
ဥပမာအနေနဲ့ ပိုပြီးနားလည်လွယ်အောင်ပြောရမယ်ဆိုရင်
Commit A နဲ့ Commit B ရှိတယ်ဆိုပါစို့
ကိုယ်က commit B မှာ ရေးနေပြီ ဒါပေမဲ့ commit B က ကုဒ်တွေကို အကြောင်းကြောင်းကြောင့် မတင်ချင်တော့ဘဲ commit A ကိုပဲ final ထားချင်တယ် ဆိုရင် git revert ကိုသုံးလို့ရပါတယ်
💯ထူးခြားချက်တွေက
Commit A ကို သွားတာမဟုတ်ဘဲ Commit A ထဲမှာ ရေးထားသမျှတွေကို commit အသစ်တစ်ခု create ပေးပြီး final version ထားပေးလိုက်တဲ့ပုံစံမျိုးပဲဖြစ်ပါတယ်။
ဒီလိုမျိုးလုပ်ခြင်းအားဖြင့် Commit History ကိုလည်းထိခိုက်စေမှာမဟုတ်ပါဘူး။
Example Git Command လေးကတော့
git revert <commit> ဆိုတဲ့ command လေးပဲဖြစ်ပါတယ်။
ဒါကြောင့် မိတ်ဆွေတို့က လုပ်ငန်းခွင်မှာသုံးမယ်ဆိုရင် Git Revert က commit အသစ်ကိုဖန်တီးပေးပြီး မူရင်း history ကိုမထိခိုက်စေတဲ့အတွက် efficient ဖြစ်ပြီး
ပိုပြီးလည်း safe ဖြစ်ပါတယ်။
Developer တို့လုပ်ငန်းခွင်၀င်တော့မယ်ဆိုရင် Team နဲ့အတူတူတွဲပြီးအလုပ်လုပ်ရတော့မှာဖြစ်တဲ့အတွက် Git Command တွေကိုမဖြစ်မနေသုံးလာရတော့မှာဖြစ်ပါတယ်။ ဒီအခါမှာ ဘယ်လို Command ကတော့အကျိုးသက်ရောက်မှု ဘယ်လိုရှိတယ်ဆိုတာ လေ့လာထားသင့်ပါတယ်။
နောက်နေ့တွေ့မှာရော ဘယ် command လေးတွေအကြောင်းမျှဝေပေးရမလဲဆိုတာ comment မှာရေးပေးသွားခဲ့ကြပါဦးနော် 👀
#creative_coder_myanmar
#git_commands
#revert
=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°
Developer မိတ်ဆွေတို့ မဖြစ်မနေသိရမဲ့ အထဲမှာ Git Command တွေအကြောင်းကလည်းပါ၀င်ပါတယ်။
Git Revert ဆိုတာ Git repository တွေကို manage လုပ်တဲ့ command တွေဖြစ်ပါတယ်။
Git Revert ကိုဘယ်လိုနေရာတွေမှာ အသုံးပြုသလဲဆိုရင်
👉 previous commit ကိုပြန်ပြောင်းချင်တဲ့အခါ (undo) အဖြစ်သုံးပါတယ်။ ဒါကိုသုံးတာက commit history တစ်ခုလုံးကိုပြောင်းလဲမသွားစေပါဘူး။
👉 ကိုယ်က record တစ်ခုကိုပြောင်းလဲပြီး ပြောင်းလဲသွားတာကို အခြား Developer တွေကို share ချင်တဲ့အခါသုံးလို့ရပါတယ်။
👉 Git Revert ကိုသုံးခြင်းက commit တွေအများကြီးနဲ့ deal လုပ်ရတဲ့အခါ ပိုပြီးလွယ်ကူစေပြီး safe ဖြစ်ပါတယ်။
ဥပမာအနေနဲ့ ပိုပြီးနားလည်လွယ်အောင်ပြောရမယ်ဆိုရင်
Commit A နဲ့ Commit B ရှိတယ်ဆိုပါစို့
ကိုယ်က commit B မှာ ရေးနေပြီ ဒါပေမဲ့ commit B က ကုဒ်တွေကို အကြောင်းကြောင်းကြောင့် မတင်ချင်တော့ဘဲ commit A ကိုပဲ final ထားချင်တယ် ဆိုရင် git revert ကိုသုံးလို့ရပါတယ်
💯ထူးခြားချက်တွေက
Commit A ကို သွားတာမဟုတ်ဘဲ Commit A ထဲမှာ ရေးထားသမျှတွေကို commit အသစ်တစ်ခု create ပေးပြီး final version ထားပေးလိုက်တဲ့ပုံစံမျိုးပဲဖြစ်ပါတယ်။
ဒီလိုမျိုးလုပ်ခြင်းအားဖြင့် Commit History ကိုလည်းထိခိုက်စေမှာမဟုတ်ပါဘူး။
Example Git Command လေးကတော့
git revert <commit> ဆိုတဲ့ command လေးပဲဖြစ်ပါတယ်။
ဒါကြောင့် မိတ်ဆွေတို့က လုပ်ငန်းခွင်မှာသုံးမယ်ဆိုရင် Git Revert က commit အသစ်ကိုဖန်တီးပေးပြီး မူရင်း history ကိုမထိခိုက်စေတဲ့အတွက် efficient ဖြစ်ပြီး
ပိုပြီးလည်း safe ဖြစ်ပါတယ်။
Developer တို့လုပ်ငန်းခွင်၀င်တော့မယ်ဆိုရင် Team နဲ့အတူတူတွဲပြီးအလုပ်လုပ်ရတော့မှာဖြစ်တဲ့အတွက် Git Command တွေကိုမဖြစ်မနေသုံးလာရတော့မှာဖြစ်ပါတယ်။ ဒီအခါမှာ ဘယ်လို Command ကတော့အကျိုးသက်ရောက်မှု ဘယ်လိုရှိတယ်ဆိုတာ လေ့လာထားသင့်ပါတယ်။
နောက်နေ့တွေ့မှာရော ဘယ် command လေးတွေအကြောင်းမျှဝေပေးရမလဲဆိုတာ comment မှာရေးပေးသွားခဲ့ကြပါဦးနော် 👀
#creative_coder_myanmar
#git_commands
#revert
❝𝐖𝐡𝐚𝐭 𝐢𝐬 𝐆𝐢𝐭 𝐑𝐞𝐬𝐞𝐭?❞
=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°
Git Reset. က Git Version Control System ထဲက command တစ်ခုဖြစ်ပါတယ်။
Git reset ကို Commit တစ်ခုကိုဖျက်ဖို့နဲ့
ကိုယ်သွားချင်တဲ့ commit ဆီပြန်သွားနိုင်ဖို့အတွက်အသုံးပြုကြပါတယ်။
ဥပမာ ကိုယ့်ရဲ့ working history ထဲမှာ commit
1-2-3-4 ရှိမယ် 2 ကိုပြန်သွားမယ်ဆိုရင်
git reset 2 လို့ရေးလိုက်ရုံပါပဲ။
ဒါပေမဲ့သူ့ရှေ့မှာ ရှိတဲ့ 3 နဲ့ 4 က တော့ ပျက်သွားမှာပဲဖြစ်ပါတယ်။
Git Reset မှာ mixed, soft နဲ့ hard ဆိုပြီးသုံးမျိုးရှိပါတယ်။
Mixed ( default ) - ကိုသုံးမယ်ဆိုရင် သူက ခုနက 3 နဲ့ 4 မှာရေးထားတဲ့ code တွေကို commit မလုပ်ခင် အခြေအနေ နဲ့ ပြန်ပေးတာပဲဖြစ်ပါတယ်။
Usage - git reset <commit>
Soft - သူက 3 နဲ့ 4 က ရေးပြီးသား Code
တွေကို လက်ရှိရောက်နေတဲ့ commit 2 မှာ commit လုပ်ပြီးသား အခြေအနေ နဲ့ပြန်ပေးပါတယ်။
Usage - git reset --soft <commit>
Hard - ကိုယ်သွားချင်တဲ့ commit 2 ကိုတော့ ရောက်သွားပါတယ်။ ဒါပေမဲ့ 3 နဲ့ 4 မှာ ရေးခဲ့သမျှ ဘာမှရှိတော့မှာမဟုတ်ဘူး။ အကုန်ပျက်သွားမှာဖြစ်ပါတယ်။
Usage - git reset --hard <commit>
သူရဲ့အကျိုးကျေးဇူးအနေနဲ့က ကိုယ်တကယ်ရှင်းချင်တဲ့ commit မှတ်တမ်းတွေရှိလာရင် ဒါလေးသုံးပြီး ရှင်းလို့ရမှာဖြစ်ပါတယ်။
ဒါပေမယ့် ဆိုးကျိုးအနေနဲ့ဆိုရင် hard ကိုသုံးတဲ့အခါ အထူးသတိပြုရမှာဖြစ်ပါတယ်။
ကိုယ်လိုအပ်တဲ့ code တစ်ခုခု ဒါမှမဟုတ် အခြား developer တွေက ဝင်ရေးထားတဲ့ code တွေ က ဖျက်ချင်တဲ့ commit မှာ ရှိနေမယ်ဆိုရင် hard ကိုသုံးတာတွေကိုရှောင်သင့်ပါတယ်။
ကဲ.. ဒီလောက်ဆိုရင် Git Reset အကြောင်းကိုသိသွားလောက်ပြီလို့ထင်ပါတယ်။
မိတ်ဆွေတို့ရော Git Reset ကိုအသုံးပြုဖူးလားဆိုတာ ပြန်ပြီးမျှဝေပေးခဲ့ပါဘူးနော် 👀
#creative_coder_myanmar
#git_reset
=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°=°
Git Reset. က Git Version Control System ထဲက command တစ်ခုဖြစ်ပါတယ်။
Git reset ကို Commit တစ်ခုကိုဖျက်ဖို့နဲ့
ကိုယ်သွားချင်တဲ့ commit ဆီပြန်သွားနိုင်ဖို့အတွက်အသုံးပြုကြပါတယ်။
ဥပမာ ကိုယ့်ရဲ့ working history ထဲမှာ commit
1-2-3-4 ရှိမယ် 2 ကိုပြန်သွားမယ်ဆိုရင်
git reset 2 လို့ရေးလိုက်ရုံပါပဲ။
ဒါပေမဲ့သူ့ရှေ့မှာ ရှိတဲ့ 3 နဲ့ 4 က တော့ ပျက်သွားမှာပဲဖြစ်ပါတယ်။
Git Reset မှာ mixed, soft နဲ့ hard ဆိုပြီးသုံးမျိုးရှိပါတယ်။
Mixed ( default ) - ကိုသုံးမယ်ဆိုရင် သူက ခုနက 3 နဲ့ 4 မှာရေးထားတဲ့ code တွေကို commit မလုပ်ခင် အခြေအနေ နဲ့ ပြန်ပေးတာပဲဖြစ်ပါတယ်။
Usage - git reset <commit>
Soft - သူက 3 နဲ့ 4 က ရေးပြီးသား Code
တွေကို လက်ရှိရောက်နေတဲ့ commit 2 မှာ commit လုပ်ပြီးသား အခြေအနေ နဲ့ပြန်ပေးပါတယ်။
Usage - git reset --soft <commit>
Hard - ကိုယ်သွားချင်တဲ့ commit 2 ကိုတော့ ရောက်သွားပါတယ်။ ဒါပေမဲ့ 3 နဲ့ 4 မှာ ရေးခဲ့သမျှ ဘာမှရှိတော့မှာမဟုတ်ဘူး။ အကုန်ပျက်သွားမှာဖြစ်ပါတယ်။
Usage - git reset --hard <commit>
သူရဲ့အကျိုးကျေးဇူးအနေနဲ့က ကိုယ်တကယ်ရှင်းချင်တဲ့ commit မှတ်တမ်းတွေရှိလာရင် ဒါလေးသုံးပြီး ရှင်းလို့ရမှာဖြစ်ပါတယ်။
ဒါပေမယ့် ဆိုးကျိုးအနေနဲ့ဆိုရင် hard ကိုသုံးတဲ့အခါ အထူးသတိပြုရမှာဖြစ်ပါတယ်။
ကိုယ်လိုအပ်တဲ့ code တစ်ခုခု ဒါမှမဟုတ် အခြား developer တွေက ဝင်ရေးထားတဲ့ code တွေ က ဖျက်ချင်တဲ့ commit မှာ ရှိနေမယ်ဆိုရင် hard ကိုသုံးတာတွေကိုရှောင်သင့်ပါတယ်။
ကဲ.. ဒီလောက်ဆိုရင် Git Reset အကြောင်းကိုသိသွားလောက်ပြီလို့ထင်ပါတယ်။
မိတ်ဆွေတို့ရော Git Reset ကိုအသုံးပြုဖူးလားဆိုတာ ပြန်ပြီးမျှဝေပေးခဲ့ပါဘူးနော် 👀
#creative_coder_myanmar
#git_reset