29/11/2023
🍀Knowledge Sharing Session🍀
🧑💻 Developer road map success 🧑💻
IT လောကထဲ စဝင်ပြီဆိုတာနဲ့ ကိုယ်က ဘာဖြစ်ချင်တာလည်းသိဖို့လိုအပ်ပါတယ်။ ကိုယ်က software developer ဖြစ်ချင်တာလား၊ web developer ဖြစ်ချင်တာလား၊ Networking လုပ်ချင်တာလား စသည်ဖြင့်ရွေးရမယ်။
အဲ့လိုလမ်းကြောင်းရွေးပြီးသွားရင် ကိုယ်သွားမဲ့ လမ်းကြောင်းရဲ့ beginner level ကိုစရမယ်။
professional ဖြစ်ဖို့အတွက်ကျတော့ လေ့လာရင်း အလုပ်လုပ်ရင်းနဲ့ professional လမ်းကြောင်းကိုလုပ်ရတယ်။ ကိုယ်က သိစရာတွေများသေးတယ်ဆိုရင် လေ့လာပါ။ နည်းပညာနောက်ကိုလိုက်မယ်ဆိုရင် အပင်ပန်းခံနိုင်ရမယ်။
နောက်ပြီး web developer တွေဆိုရင် web တစ်ခုတည်းကိုပဲလေ့လာလို့မရဘူး။ သူနဲ့သက်ဆိုင်ရာ server အပိုင်းတွေပါလေ့လာရမယ်။
နောက်ပြီး Network နဲ့ ပတ်သက်တဲ့ developing အပိုင်းတွေပါလုပ်လာခဲ့ရင် ကိုယ်က Networking မသိနေဘူးဆိုရင် လုပ်ရတာ အဆင်ပြေမှာမဟုတ်ဘူး။
အဲ့တော့ သက်ဆိုင်ရာဆက်စပ်နေတာမှန်သမျှလေ့လာထားရမယ်။
နောက်တစ်ခုက software developer ပေါ့ ။သူကျတော့လည်း ကိုယ်က android လား ios, desktop
လား စသည်ဖြင့် လုပ်ဆောင်ရမယ်။ ကိုယ်ရွေးလိုက်တဲ့ လမ်းကြောင်းပေါ်မူတည်ပြီး သိသင့်တဲ့ အရာတွေအကုန်သိရမယ်။
software engineer ဆိုရင် သူက အကုန်လုံးသိဖို့
လိုလာပြီ။ software ဆိုတာက ရှိသမျှ web app, andriod, ios, desktop စတာတွေကို တစ်ပေါင်းတည်းခေါ်လိုက်တာပဲ။
အဲ့မှာပြောစရာ တစ်ခုရှိတာက web မှာကျတော့ အသုံးချလို့ရတာကိုပဲ web app လို့ခေါ်ပြီးတော့ တစ်ချို့ အရာတွေကြတော့ websiteလို့ခေါ်တယ်။ အကြမ်းဖျင်းအားဖြင်တော့ နည်းပညာအကြောင်းကို သိလောက်ပြီပေါ့။
ဘယ်ကနေစလေ့လာရမလဲဆိုတာကကိုယ့်လေ့လာမဲ့ language ပေါ် မူတည်ပြီးစတင်လေ့လာရမယ်။
ဥပမာ web ဆိုရင် HTML/HTML5, CSS/CSS3, JavaScript ကိုလေ့လာရမယ်။ပြီးရင် server
side language ဖြစ်တဲ့ php, vb script,c #.net, .net, python စတာတွေကိုလေ့လာရမယ်။ Beginner တွေအများဆုံးဖြစ်နေကြတာ ဘယ်အထိပြီးပြီး ဘာထပ်လေ့လာရမလဲပဲ ဖြစ်နေကြတယ်။
ကိုယ်က software enginner ဖြစ်ဖို့အတွက်ရည်ရွယ်တယ်ဆိုရင် softwareနဲ့ ပက်သတ်တာမှန်သမျှလေ့လာပါ။ အဲ့လိုမှမဟုတ်ဘူး hacker ဖြစ်ဖို့ဆိုရင်တော့ အကုန်လေ့လာပါ ။
ဒီနေရာမှာ Hacker အကြောင်းနည်းနည်းပြောပြမယ်။ computer levelမှာ high level က ဘယ်နေရာလည်းလို့ပြောရင် hacking level ပါပဲ။ hacking ကို သီသန့်လည်းတက်လို့ရပါတယ်။ကိုယ်လုပ်မဲ့ အရာကို ခရေစေ့တွင်းကျသိထားရင်ပိုကောင်းတာပေါ့။
အဓိက ကကိုယ်လုပ်မဲ့ လမ်းကြောင်းကို တစိုက်မတ်မတ်သွားပါ။လုပ်လိုက်မလုပ်လိုက် မလုပ်ပါနဲ့။ မလုပ်ချင်ဘူး ဝါသနာမပါဘူးဆိုရင် ဒီလောကထဲမှာမလုပ်ပါနဲ့။
programmer, developer ဆိုတာ error ပေါင်း
သောင်းခြောက်ထောင်ကို ဖြေရှင်းရတဲ့သူပါ။ အဲ့တာတွေမလုပ်ချင်ဘူး။ မလုပ်နိုင်ဘူး။ စိတ်ရှုပ်တယ်ဆိုရင် ယောင်လို့တောင် developerမလုပ်ပါနဲ့။
နောက်တစ်ခုပြောချင်တာက ဝါသနာပါ။
ဘယ်အလုပ်ဖြစ်ဖြစ် ဝါသနာမပါရင်မလုပ်ပါနဲ့ ။ ဝါသနာမပါရင် ဇွဲ၊ ကြိုးစားအားထုတ်မှုမရှိလို့ပါ။ ဘယ်အရာပဲဖြစ်ဖြစ် ဝါသနာကိုအရင်းခံပြီးလုပ်ပါ။ စေတနာထားလုပ်ပါ။
U Tin Htoo Naing
Instructor
Ethan Tech Academy
04/04/2022
အပိုင္း ၂ Developer ?
IT field ထဲ ကို စဝင္ရင္ စၾကားရတဲ့ စကားလံုးေလး တစ္ခုပဲ
Web developer, software developer စသည္ျဖင့္ေပါ့
ကိုယ္က ဘယ္အပိုင္းလုပ္မွာလဲ စဉ္းစားၿပီး ေနာက္ ဘာကို ဝါသနာပါလဲ ဘာကို အားသန္တာလဲ စတာေတြကို အရင္သိေအာင္လုပ္ပါ ကိုယ္က web developer ျဖစ္ခ်င္တယ္ ဝါသနာပါတယ္ဆိုရင္ web နဲ႔ ပတ္သက္ၿပီး စတင္ၿပီးေလ့လာရမယ္။
ေလ့လာတဲ့ေနရာမွာ YouTube, selfstudy သင္တန္းတက္တာ စသၫ့္ နည္းလမ္းမ်ိဳးစံုနဲ႔ေလ့လာလို႔ရတယ္။ ဟုတ္ၿပီ ကိုယ္က ေလ့လာရမဲ့ နည္းလမ္းရၿပီဆိုရင္ အေျခခံကစၿပီးေလ့လာပါ အဆင့္မေက်ာ္ပါနဲ႔ သိသင့္သိထိုက္တာမွတ္ထားပါ YouTube ကေနလဲေလ့လာပါ။ မ်ားမ်ားေလ့က်င့္ပါ။ သင္တန္း၊ YouTube တို႔ဆိုတာ မင္းကို နည္းစနစ္ပဲေျပာျပတာ ေလ့က်င့္ရမွာက မင္းတို႔အလုပ္ျဖစ္သြားၿပီ။ ေနာက္တစ္ခုေျပာခ်င္တာ web အပိုင္းလုပ္တယ္ဆိုပါဆို႔ မင္းအရင္သိရမွာက web page ေရးနည္းေတြရမယ္။ ဘာေတြလဲဆိုေတာ့
HTML
CSS
JavaScript
Bootstrap
Adobe XD
Figma
Photoshop စတာေတြကို သိကိုသိေနရမယ္ ဒါက
Basic သေဘာတရားေတြ
Web page ေတြကို dynamic ျဖစ္ခ်င္တယ္ဆိုရင္ server side language ေတြကို မင္းသင္ရမယ္ ဘာေတြရိွလဲ
PHP
Asp.net
Java
Python
စတာေတြကိုေလ့လာရမယ္။ ေျပာစရာတစ္ခုရိွတာက PHP ကို pure PHP ကို အရင္ေလ့လာပါ ၿပီးမွ framework ေတျြဖစ္ေနတဲ့ codeigniter, Laravel, cake ... စတာေတြကိုေလ့လာပါ။
Java ဆိုရင္လဲ web နဲ႔ သက္ဆိုင္ရာ အပိုင္းရိွတယ္ ေလ့လာပါ။ Java သံုးမဲ့သူက Java ေပါ့
Python ဆိုရင္ Django ကို ပိုေလ့လာေစခ်င္တယ္။ သူ႔အပိုင္းနဲ႔သူေလ့လာပါ ၿပီးေတာ့ developer road map ေတြရိွတယ္ ေနာက္အပိုင္းေတြၾကရင္တင္ေပးပါမယ္။
ASP.NET | Open-source web framework for .NET
Build web apps and services that run on Windows, Linux, and macOS using C #, HTML, CSS, and JavaScript. Get started for free on Windows, Linux, or macOS.
06/03/2022
Web designer basic
Course outline
HTML CSS JavaScript Bootstrap
06/03/2022
IT နည္းပညာနဲ႔ သင္ေမြးဝမ္းေက်ာင္း အပိုင္း ၁
နည္းပညာလို႔ေျပာရရင္ အမ်ားႀကီးပဲ ဘာေတြလုပ္လို့ရတယ္ဆိုတာ ထားလိုက္အုန္ အရင္ဆံုး computer basic ကို အရင္ သိေအာင္လုပ္ ၿပီးရင္ ကိုယ္က advance level ေတျြဖစ္တဲ့ Graphic designer, Motion Graphic designer, Animator, Web designer, Web developer, app developer, software engineer, networking engineer စတာေတြလုပ္ခ်င္တယ္ဆိုရင္ သူနဲ႔သက္ဆိုင္ရာနယ္ပယ္ကိုေလ့လာပါ။ဘယ္လိုေလ့လာရမွာလဲဆိုေတာ့ YouTube ကေနေလ့လာလို႔ရသလို သင္တန္းတက္ၿပီးေတာ့လဲေလ့လာလို႔ရတယ္
09/01/2022
Web developer ျဖစ္ဖို႔ စိတ္ကူးအိမ္မက္ေတြကို အေကာင္ထည္ေဖာ္ဖို႔ အခြင့္ေရးေကာင္းေတြေရာက္လာၿပီေနာ္။
29/12/2021
😊😊 ကၽြန္ေတာ္ အရင္တုန္းက ကိုယ့္ကိုယ္ developer တစ္ေယာက္လို့ မဆိုရဲဘူး။
ဘာလို့လည္းဆိုေတာ့ အရံသင့္ script ေတြကိုပဲ အသုံးမ်ားခဲ့တယ္ေလ။
Joomla , WordPress စတာေတြကိုပဲ အဓိကသုံးခဲ့တယ္။ ကိုယ္တိုင္ own tune ေရးတယ္ဆိုတာ မရွိပါဘူး။ အခုတေလာ JQuery ကိုေလ့လာရင္း own tune ေလးေတြ ေရးျဖစ္တယ္။ CMS ႀကီး တစ္ခုေတာ့ ေရးဖို့ အခ်ိန္မေပးနိုင္ဘူးေပါ့ ။ ဒါေပမယ့္ ကိုယ္ လိုခ်င္တဲ့ဟာ ကို ကိုယ္ကိုယ္ တိုင္ဖန္တီးရတာ ေပ်ာ္ဖို့ေကာင္းတယ္။ ေရးရတာ သိပ္ခက္ခဲရင္ ကိုယ္တိုင္ေရးလိုက္တာ ပိုေကာင္းတယ္ဗ်။ ကိုယ့္ဘာသာကိုယ္ ေကာင္းေကာင္းျပဳျပင္နိုင္တယ္။ လိုအပ္သလို ထပ္ျဖည့္နိုင္တယ္။ အျခား service ေတြထပ္လုပ္နိုင္တယ္ေလ။
ကၽြန္ေတာ္တို့အေနနဲ႔ web developer တစ္ေယာက္ျဖစ္ဖို့ ဘာေတြ လိုအပ္လဲ။ ဘာေတြ ျပင္ဆင္ဖို့လိုလဲ။ ဘာေတြ ေလ့လာဖို့လဲ။
တတ္ေျမာက္ဖို့ လိုတာေတြက ?
ေသခ်ာတာကေတာ့ web ဆိုကတည္းက HTML ကို မျဖစ္မေန တတ္ေျမာက္ဖို့လိုပါတယ္။
HTML ကို ေသေသခ်ာခ်ာ တတ္ေျမာက္ခ်င္ရင္ေတာ့ အရင္ဆုံး notepad နဲ႔ ေလ့လာသင့္တယ္။ ၿပီးမွ Dreamweaver ကို သုံးၿပီး HTML ေရးေပါ့။ HTML ၿပီးရင္ေတာ့ CSS ကို ဆက္ေလ့လာဖို့လိုတယ္။ CSS ဆိုတာက web design ရဲ့ အသက္ပဲလို့ ဆိုလို့ရတယ္။ သူက website တစ္ခုလုံး လွပၿပီး ဆြဲေဆာင္မွုရွိေအာင္ ဖန္တီးေပးမွာေလ။ Design လွလွ မဆြဲတတ္ရင္ ေနမယ္။ ဒါေပမယ့္ CSS ကို တတ္ကၽြမ္းနားလည္မွသာ web developer တစ္ေယာက္ျဖစ္နိုင္မွာပါ။ CSS ကို ေသေသခ်ာခ်ာ သိၿပီး HTML နဲ႔ CSS ေပါင္းၿပီး web site ေတြေရးနိုင္ၿပီဆိုရင္ေတာ့ ကိုယ္ပိုင္ site တစ္ခုေလး စမ္းသင့္တယ္။ အဲဒီအခါမွာေတာ့ ကိုယ္ဖန္တီးထားတဲ့ website တစ္ခုလုံး ႐ုပ္လုံးေပၚလာတာကို ေတြ႕ၿပီး ပိတီျဖာရပါလိမ့္မယ္။
ၿပီးရင္ေတာ့ Javascript ကို စတင္ေလ့လာဖို့ လိုလာပါၿပီ။ javascirpt ကို ေသေသခ်ာခ်ာ နားလည္ဖို့အတြက္ pseudo code နဲ႔ programming အေျခခံ တတ္ကၽြမ္းထားဖို့လိုတယ္။ programming skill က web developer တစ္ေယာက္အတြက္ လိုအပ္တဲ့ skill တစ္ခုပါပဲ။ programming ကို မပိုင္နိုင္ မတတ္ကၽြမ္းဘူးဆိုရင္ web developer ျဖစ္ဖို့ ခက္ခဲပါတယ္။ ေနာက္ၿပီး javascript အဆင့္မွာ တင္ စိတ္ပ်က္သြားနိုင္တယ္ေလ။
Javascript ေတြ ေလ့လာ တတ္ကၽြမ္းသြားရင္ေတာ့ web developer တစ္ေယာက္လို့ ဆိုလို့ရပါတယ္။ ဒါေပမယ့္ Professional တစ္ေယာက္ မဟုတ္ေသးဘူး။ beginner အဆင့္ထက္ေတာ့ နည္းနည္းသာတာေပါ့။
Web developer ဆိုတာ ဘာလဲဆိုတာ အရင္ သိဖို့လိုတယ္။ web developer ဆိုတာက website တစ္ခုလုံးကို developing လုပ္နိုင္တဲ့လူေပါ့။ တနည္းေျပာရင္ ကိုယ္ပိုင္ website တစ္ခုကို ကၽြမ္းကၽြမ္းက်င္က်င္ ေဆာက္နိုင္သူေပါ့။
Joomla , WordPress စတာေတြနဲ႔လည္း website တစ္ခု လြယ္လြယ္ ေဆာက္လို့ရတယ္။ professional web developer ေတြသာ လိုအပ္တဲ့အခါမွာ ကိုယ္တိုင္ own code or own creation ေတြ အသုံးျပဳၿပီး web site ကို တည္ေဆာက္နိုင္စြမ္းရွိပါတယ္။
Joomla, WordPress စတာေတြ သုံးေပမယ့္ လိုအပ္တဲ့ customization ေတြကို ကိုယ္တိုင္ ဖန္တီးနိုင္စြမ္းရွိၾကတယ္။ Opensource ေတြကို ေကာင္းမြန္ အသုံးတည့္စြာ သုံးတတ္ၾကတယ္။ web designer ရဲ့ design ကို ေကာင္းမြန္တဲ့ website တစ္ခုျဖစ္လာေအာင္ develop လုပ္နိုင္တယ္ေလ။
အခု HTML , CSS , Javascript တတ္ေျမာက္သြားတာက web designer အဆင့္ပဲရွိေသးတယ္ေလ။
ကိုယ္ပိုင္ website တစ္ခုကို static ပဲ တည္ေဆာက္နိုင္ေသးတယ္။
Database ေတြအျပင္ အျခား အပိုင္းေတြျဖစ္တဲ့ JSON , XML စတာေတြ အေၾကာင္း နားလည္ဖို့ လိုေသးတယ္။ Javascript တတ္ကၽြမ္းၿပီဆိုရင္ေတာ့ programming အေျခခံ ရွိသြားၿပီလို့ ဆိုလို့ရတာေပါ့။ အဲဒီအခါ ကိုယ္ ဘယ္လိုင္း ဆက္သြားမလဲဆိုတာ စဥ္းစားရေတာ့မယ္ေလ။ ယခု လက္ရွိ တည္ရွိေနတဲ့ လိုင္းေတြကေတာ့ ASP.NET , PHP , ROR , Django စတာေတြ လက္ရွိ ရွိေနပါတယ္။
ဒါေၾကာင့္ လူငယ္ေတြ အေနနဲ႔ ကိုယ္ပိုင္လုပ္ငန္းလုပ္ခ်င္လို့ပဲ ျဖစ္ျဖစ္၊ Web Develope, Designer အေနျဖင့္ အသက္ေမြးဝမ္းေၾကာင္း လုပ္ခ်င္တဲ့ ဝါသနာပါတဲ့ လူငယ္ေတြအတြက္ အခုလိုအခ်ိန္မွာ အခ်ိန္ကို အက်ိဳးရွိေအာင္ အသုံးခ်ရင္ ေလ့လာနိုင္မဲ့ သင္တန္းေလးေတြကို စီစဥ္ေပးလိုက္ပါတယ္....
🚩 Web Design Basic Training(အခုမွစၿပီးေလ့လာမဲ့သူေတြအတြက္....)
🔹 HTML, CSS, JavaScript
🚩 Web Design Advance Training(အေျခခံရွိၿပီးသားသူေတြအတြက္....)
🔹 HTML 5, CSS 3, JavaScript Advance, Bootstrap
🚩 Web Development Basic Training(Web Design မသိေသးသူမ်ားအတြက္....)
🔹 HTML, CSS, JavaScript, Bootstrap, PHP, Mysql Database
🚩 Web Development Basic Training(Web Design တတ္ေျမာက္ထားသူမ်ားအတြက္....)
🔹 PHP, Mysql Database
အခုေျပာျပေပးခဲ့တဲ့ သင္တန္းမ်ားအတြက္ အေသးစိတ္ သိခ်င္လို့ပဲ ျဖစ္ျဖစ္၊ Web Design, Web Development အေၾကာင္း ေလ့လာခ်င္လို့ ေမးျမန္းလို့ျဖစ္ျဖစ္ Page Cb (or) ဖုန္းနံပါတ္ (09-964851547) သို့ အေသးစိတ္ဆက္သြယ္စုံစမ္းေမးျမန္းနိုင္ပါတယ္....
25/12/2021
Merry Christmas To You All.....
22/12/2021
ဒီဆောင်းပါးကတော့ လူတိုင်း စိတ်ဝင်စားမယ်လို့ မျှော်လင့်ပါတယ်။ ဘာကြောင့်လဲ ဆိုတော့ Website တစ်ခုကို အလွယ်ကူဆုံး နည်းနဲ့ ဖန်တီးဖို့ အတွက် လမ်းညွှန်ပေးမှာကြောင့် ဖြစ်ပါတယ်။ တကယ်လို့ Website တစ်ခု ဖန်တီးဖို့ စိတ်ူအားထက်သန်နေသူ ဆိုရင်တော့ အောက်ပါအချက်တွေကို သေချာ ဖတ်ပြီး လက်တွေ့လုပ်ဆောင်ချက်တွေ လုပ်ဆောင်ပေးနိုင်မှာ ဖြစ်ပါတယ်။
(၁) သင့် ကိုယ်ပိုင် Domain Name တစ်ခု ရယူပါ
ပထမဆုံး အရေးအကြီးဆုံး တစ်ချက်ကတော့ ကိုယ်ပိုင် Domain Nameတစ်ခုကို ရအောင် ယူရမှာ ဖြစ်ပါတယ်။ Domain Nameဆိုတာကတော့ သင့် Websiteကို ပေးချင်တဲ့ နာမည်ဖြစ်ပြီး ဥပမာ myanmarict.wpengine.comလို့ Domain Nameပေးလိုက်ပြီ ဆိုရင် Websiteရဲ့ နာမည်က myanmarict.wpengine.comဖြစ်သွားမှာ ဖြစ်ပါတယ်။ ဒီနေရာမှာ Domain Nameအတွက် နှစ်စဉ်ကြေးတော့ ပေးသွင်းရပါတယ်။ ဒီနေရာမှာ သတိပြုရမှာက Domain Nameရရုံနဲ့တော့ သင် Websiteတစ်ခုကို ကိုယ်ပိုင် မရသေးသလို ကိုယ်ရေးချင်တာ၊ လုပ်ချင်တာတွေ မလုပ်နိုင်သေးပါဘူး။ သူဟာ နာမည်ပေးရုံ သက်သက်ပဲ ရှိပါသေးတယ်။ ဒါဟာ စီးပွားရေး လုပ်ငန်းတစ်ခု လုပ်ဖို့ အတွက် ကုမ္ပဏီ နာမည်ပေးရုံ အဆင့်လောက်ပဲ ရှိပါသေးတယ်။
Domain Nameပေးတဲ့ နေရာမှာတော့ ကိုယ်လုပ်မယ့် Websiteနဲ့ လိုက်ဖက်မယ့် နာမည်ကို ရွေးချယ်ပေးရမှာ ဖြစ်ပြီး အများအမြင်မှာ အထင်မှားစေနိုင်လောက်တဲ့ နာမည်တွေ မပေးမိဖို့လည်း လိုအပ်ပါတယ်။
(၂) Domain Nameကို Registerလုပ်မယ်ဆိုရင်
သင့်မှာ လုပ်ငန်း ဒါမှမဟုတ် အဖွဲ့အစည်း တစ်ခုရှိမယ်ဆိုရင်တော့ Domain Nameပေးဖို့ကို သေချာ စဉ်းစားပြီးမှ ပေးသင့်ပြီး သီးသန့် ကိုယ်ပိုင် အသုံးပြုဖို့ ဆိုရင်တော့ အခက်အခဲ မရှိလှပါဘူး။
Domain Nameနဲ့ ဆိုင်တဲ့ အရေးကြီးတဲ့ အချက်များ – တကယ်လို့ သင်ဟာ Domain Nameကို အမြဲပြောင်းတတ်တဲ့ အကျင့်ရှိတယ်ဆိုရင် Domain Nameကလည်း သင်ပြောင်းသလို အမြဲလိုက်ပြောင်းနေမှာ ဖြစ်ပါတယ်။ တကယ်လို့ သင့်သူငယ်ချင်းတွေက myanmarict.wpengine.comလို့ သိထားတဲ့ Websiteကနေ နာမည်ပြောင်းလိုက်တာကြောင့် နောက်ထပ် လိပ်စာသစ် မသိတော့ရင် နောက်ပိုင်းတွေမှာ သူတို့နဲ့ ချိတ်ဆက်ဖို့ ခက်ခဲသွားပါလိမ့်မယ်။ ဒါကြောင့် Websiteအတွက် Domain Nameကို အရိုးရှင်းဆုံးနဲ့ တစ်ခါတည်း အတည်ဖြစ်အောင် ရွေးချယ်ပေးထားဖို့ လိုအပ်မှာပါ။
သင်ဟာ စီးပွားရေး လုပ်ငန်းအတွက် Websiteလုပ်မှာဆိုရင် သင့်လုပ်ငန်း နာမည်ကိုသာ Domain Nameအဖြစ် ထားပြီး သုံးစွဲလိုက်ပါ။ ဒါဟာ သင့်လုပ်ငန်းအတွက် အကောင်းဆုံး ရွေးချယ်မှု ဖြစ်စေမှာပါ။
(၃) Registerပြုလုပ်ခြင်း
Domain Nameရယူခြင်းမှာ Registerလုပ်ငန်းစဉ်ကလည်း မဖြစ်မနေပါဝင် လုပ်ဆောင်ရတဲ့ လုပ်ဆောင်ချက်ပါ။ ဥပမာ myanmarict.wpengine.comလို့ နာမည်ကို ရွေးချယ်ပြီးပြီဆိုရင် နှစ်စဉ်ကြေးအတွက် ၁၀ဒေါ်လာကနေ ၃၅ဒေါ်လာ အတွင်း ပေးဆောင်ရမှာ ဖြစ်ပြီး အဲဒီ ပေးဆောင်ရတဲ့ ငွေဟာ နှစ်စဉ်ကြေးလို့လည်း ဆိုနိုင်သလို ကိုယ့်နာမည် အတွက် မူပိုင်ကြေးလို့လည်း ပြောနိုင်ပါတယ်။ အဲဒီလို ပေးဆောင်ထားရင် တစ်နှစ်တာအတွင်း ကိုယ့်ရဲ့ Website Nameအတွက် မူပိုင်ခွင့် ရရှိမှာ ဖြစ်ပြီး နောက်နှစ်တွေမှာလည်း ပထမနှစ်က ပေးဆောင်ရသလိုမျိုး နှုန်းအတိုင်း ပေးဆောင်သွားရမှာ ဖြစ်ပါတယ်။ တချို့ Web Hostတွေကတော့ အခမဲ့ Websiteလုပ်ဆောင်ချက်တွေကို ခွင့်ပြုပေမယ့် အခွန်ဆောင်တဲ့ နာမည်တူ Websiteတစ်မျိုး ထွက်လာရင်တော့ ကိုယ့်Websiteက သဲထဲရေသွန် ဖြစ်သွားပါလိမ့်မယ်။
(၄) Web Design ဖန်တီးခြင်း
WYSIWYG (What You See Is What You Get) ဆိုတာကတော့ Web Editor တစ်မျိုးပဲ ဖြစ်ပါတယ်။ လက်ရှိမှာ လူသုံးအများဆုံးဖြစ်နေတာကတော့ Adobe Dreamweaver CS5 ပဲဖြစ်ပါတယ်။ အဆိုပါ Web Design တွေနဲ့ ပတ်သက်တဲ့ Coding တွေကို လေ့လာချင်ရင်တော့ Internet မှာ ရှာဖွေလေ့လာနိုင်ပါတယ်။ www.w3schools.com မှာ Website Web Language တွေ တော်တော်များများကို လေ့လာနိုင်ပါတယ်။ ဝက်ဘ်ဆိုဒ် Design ဟာလည်း User တွေကို ဆွဲဆောင်တဲ့နေရာမှာ အရေးကြီးဆုံး First Impression ပဲဖြစ်ပါတယ်။ အောင်မြင်တဲ့ Web Site တွေကို ဖန်တီးနေတဲ့ Designer, Developer တွေအနေနဲ့ အများကြီး လေ့လာထားရမှာ ဖြစ်ပြီး အတွေ့အကြုံလည်း အများကြီးရှိထားဖို့ လိုပါတယ်။
(၅) ဝက်ဘ်ဆိုဒ်ကို စစ်ဆေးခြင်း
ဝက်ဘ်ဆိုဒ်တစ်ခုကို Internet ပေါ်မလွှင့်တင်မီဖြစ်စေ၊ လွှင့်တင်ပြီး ဖြစ်စေ အဆိုပါ Website က ကောင်းကောင်း အလုပ်လုပ်လားဆိုတာကို စစ်ဆေးဖို့ လိုအပ်ပါတယ်။ စစ်ဆေးဖို့အတွက်လည်း Latest Version Browser တွေ လိုအပ်ပါသေးတယ်။ IE 9.0, Firefox, Opera, Safari နဲ့ Chrome တို့ဟာ လက်ရှိမှာတော့ လူသုံးအများဆုံး အကောင်းဆုံး Browser တွေပဲ ဖြစ်ပါတယ်။ HTML, CSS code တွေမှာ Syntax Error မဖြစ်ဖို့ဆိုတာလည်း အထူးလိုအပ်ပါတယ်။ တကယ်လို့ HTML Code တွေနဲ့ ပတ်သက်ပြီး ကျွမ်းကျင်မှုသိပ်မရှိသေးဘူးဆိုရင် “HTML Tidy” ကိုသုံးပြီး အမှားတွေကို ပြင်ဆင်နိုင်ပါတယ်။
(၆) အချက်အလက်များ စုဆောင်းခြင်း
တကယ်လို့ သင်ဟာ ဝက်ဆိုဒ်ကို ပစ္စည်းရောင်းဖို့၊ marketing ဆင်းဖို့အတွက် လုပ်ထားတာဆိုရင် ကုန်ပစ္စည်းတွေ၊ Company တွေနဲ့ဆိုင်တဲ့ အချက်အလက်တွေ စုဆောင်းထားဖို့ လိုပါတယ်။ ဝက်ဆိုဒ်ရဲ့ ဝင်ငွေတိုးတက်ဖို့ ကြော်ညာထည့်မယ့် Company တွေ၊ ပူးပေါင်းလုပ်ကိုင်မယ့် Company တွေကို များများ စည်းရုံးထားဖို့ လိုပါတယ်။
(၇) Website ကို လူသိများအောင် ပြုလုပ်ခြင်း
အားလုံးပြီးဆုံးသွားရင်တော့ သင့် Website ကို Google, Bing, Yahoo စတဲ့ Search Engine တွေမှာ Submit လုပ်ထားဖို့လိုပါတယ်။ ဒါပေမယ့်လည်း ဝက်ဆိုဒ်တွေဟာ တစ်ခုနဲ့တစ်ခု စပ်ဆက်နေတော့ အခြား Site တွေကို ကြည့်ရင်း Link တွေကို နှိပ်ရင်းနဲ့ သင့် Website ဆီကို ရောက်လာပါလိမ့်မယ်။ သင့်ဘက်က Web Design နဲ့ အစီအစဉ်တွေကို ကောင်းကောင်းလုပ်ထားပြီး User တွေအတွက် အထောက်အကူဖြစ်မယ့် data တွေ ထည့်ထားဖို့တော့လိုတာပေါ့။ ဒါမှလည်း users တွေက တစ်ခါရောက်ဖူးတာနဲ့ သင့် website ကို သတိထားမိနေမှာပဲ ဖြစ်ပါတယ်။
ယခု တင်ပြခဲ့တဲ့ အကြောင်းအရာတွေဟာ Website တစ်ခုကို internet ပေါ်တင်ဖို့အတွက် Guideline သဘောမျိုး ပြသပေးခဲ့တာပဲ ဖြစ်ပါတယ်။
11/12/2021
Django web app class
python package ဖြစ်တဲ့ Django နဲ့ website ရေးတက်ချင်သူများအတွက်
Django အတန်းရှိပါတယ်။
ဘယ်လိုသင်မှာလဲ live (Google meet) နဲ့ သင်ကြားပါမယ်။
ဘာတွေသိထားရမလဲဆိုတော့
Web design (HTML,CSS,JavaScript,Bootstrap) သိထားရပါမယ်။
အဲ့တာမသိဘဲနဲ့ရောတက်လိုမရဘူးလားလို့မေးရင် မရပါလို့ပဲဖြေရပါမယ်။ ဘာလို့လဲဆိုတော့ Django
ထဲမှာ web design ကိုပြန်သုံးမှာဖြစ်နေလို့ပါ။ web design ကအခြေခံဆိုတော့ အခြေခံတွေကို တော့ ပြန်မသင်တော့ပါ။
web design တက်ပြီးရင်တော့ Django အတန်းအတွက် အလွယ်တကူတက်ရောက်နိုင်ပါတယ်။
Course outline
-install python
-install virtual environment
-install Django
-install need package(e.g form , bootstrap)
-model(database)
-view
-template(HTML,CSS,JavaScript)
Django သင်ပြီးရင် ဘာလုပ်လို့ရလဲ
e-commerce project
hotel website
restaurant website
စသည်များကို အလွယ်တကူရေးသားနိုင်ပါတယ်။
သင်တန်းသားဦးရေကန့်သတ်ထားပါတယ်။ သင်တန်းအချိန်ကတော့ညှိနှိုင်းပြီးတက်ရောက်နိုင်ပါတယ်။
သင်တန်းကျေးကိုတော့ လူတိုင်းတက်နိုင်တဲ့ နှုန်းထားနဲ့သင်ပေးပါမယ်။
သင်တန်းကျေး- ၂၀၀၀၀ကျပ်
သင်တန်းစမည့်ရက် - ညှိနှိုင်း (မနက်ဖြန်စသင်ချင်ပါတယ်။)
သင်တန်းကျေးကို K-pay - 09778864249 ကိုပေးသွင်းနိုင်ပါတယ်။
ဆက်သွယ်ရန် 09964851547
chat box တွင်မေးမြန်စုံစမ်းနိုင်ပါတယ်။