21/08/2016
Oracle မွ အသိအမွတ္ျပဳ database administrator ျဖစ္လိုသူမ်ားအတြက္ database သင္တန္းမ်ားကို SoftHome တြင္ စံုစမ္းႏိုင္ပါၿပီ။
ေနရာ - 01-10 Chan Thar Plaza, Upper Pazundaung Road. Yangon
ဖုန္းနံပါတ္ - 09790698628, 09798401675, 09799914083
18/08/2016
Real time web appication မ်ားအတြက္ Node.js
Sever side web application မ်ားကို ဖန္တီးရာမွာ အသံုးျပဳတဲ့ Node.js ဟာ open-source ျဖစ္ၿပီး cross-platform runtime environment တစ္ခု ျဖစ္ပါတယ္။ Node.js ဟာ JavaScript framework တစ္ခုေတာ့ မဟုတ္ပါဘူး။ ဒါေပမယ့္ သူ႔ရဲ႕ အေျခခံ module ေတြကိုေတာ့ JavaScript နဲ႔ပဲ ျပဳလုပ္ထားၿပီး JavaScript နဲ႔ module အသစ္မ်ားကို ဖန္တီးႏိုင္ပါတယ္။
Node.js ရဲ႕ အားသာခ်က္ကေတာ့ Node.js ဟာ Input/Output ေတြ အမ်ားႀကီး ျပဳလုပ္ေနရမယ့္ web application ေတြရဲ႕ စြမ္းေဆာင္ရည္ကို အေကာင္းဆံုး ျမႇင့္တင္ႏိုင္တာပဲ ျဖစ္ပါတယ္။ ဥပမာအားျဖင့္ real time communication ေတြနဲ႔ browser game ေတြမွာ အသံုးျပဳပါတယ္။
Node.js ကို tutorial ေတြနဲ႔ စနစ္တက် ထပ္ေလ့လာခ်င္ရင္ေတာ့ SoftHome page ကို like လုပ္ထားေပးပါ။ SoftHome မွ free tutorial မ်ားကို မၾကာခင္မွာ မွ်ေဝမွာ ျဖစ္ပါတယ္။
Daniel
17/08/2016
Java programming language ႏွင့္ Java certificate မ်ား
Programming language ေတြထဲမွာ နံပါတ္တစ္ ေနရာမွာ ရပ္တည္ေနတဲ့ language ကေတာ့ Java programming language ပဲ ျဖစ္ပါတယ္။ Java ဟာ Object Oriented Programming(OOP) language ျဖစ္ၿပီး open source လည္း ျဖစ္ပါတယ္။ ေနာက္ၿပီး သူ႔ရဲ႕ အားသားခ်က္တစ္ခုကေတာ့ (WORA) လို႔ ေခၚတဲ့ "Write once, run anywhere" ဆိုတာပဲ ျဖစ္ပါတယ္။ ဆိုလိုတာကေတာ့ Java ဟာ platform independent ျဖစ္တာေၾကာင့္ တစ္ႀကိမ္ေရးၿပီးတာနဲ႔ ဘယ္ေနရာမွာမဆို သံုးႏိုင္တာကို ဆိုလိုခ်င္တာပါ။ Mobile application ေတြကို ဖန္တီးတဲ့ android developer မ်ားကလည္း Java ကို အဓိကထား အသံုးျပဳရပါတယ္။ Android developer တစ္ေယာက္ ျဖစ္ခ်င္တယ္ ဆိုရင္ေတာ့ ပထမဆံုး java အေျခခံကို စေလ့လာတာ အေကာင္းဆံုး ျဖစ္ပါတယ္။
ေနာက္ၿပီး Java programmer တစ္ေယာက္အတြက္ အလုပ္အကိုင္ အခြင့္အလမ္းဟာလည္း အားေကာင္းလွပါတယ္။ ေနာက္ၿပီး အေရးပါလွတာတစ္ခုက Oracle ကုမၸဏီကေန အသိအမွတ္ျပဳတဲ့ Java certificate ေတြပဲ ျဖစ္ပါတယ္။ ဘာျဖစ္လို႔လဲဆိုေတာ့ oracle က ေပးတဲ့ Oracle Certified Associate(OCA) နဲ႔ Oracle Certified Professional(OCP) တို႔ဟာ ႏိုင္ငံတကာ အသိအမွတ္ျပဳ လက္မွတ္ေတြ ျဖစ္တဲ့အျပင္ အဲ့ဒီလက္မွတ္ေတြကို ပိုင္ဆိုင္ထားတဲ့ သူဟာလည္း ဂ်ပန္က NEC လို ကုမၸဏီမ်ိဳးမွာေတာင္ လစာေကာင္းေကာင္းနဲ႔ အလုပ္ရႏိုင္ပါတယ္။ ဒီလက္မွတ္ေတြကို ရခ်င္ရင္ေတာ့ ပထမဆံုးအေနနဲ႔ Java စာေမးပြဲတစ္ခု ျဖစ္တဲ့ exam code "1z0-803" ကို စၿပီး ေျဖရပါတယ္။ exam ကိုေတာ့ နီးစပ္ရာ exam center ေတြမွာ register ႀကိဳလုပ္ၿပီး ေျဖလို႔ရပါတယ္။ 1z0-803 ကို ေျဖလို႔ ေအာင္ျမင္သြားရင္ေတာ့ OCA certificate ရပါၿပီ။ ၿပီးရင္ exam code "1z0-804" ကို ဆက္လက္ေျဖဆိုႏိုင္ပါတယ္။ ေအာင္ရင္ေတာ့ OCP certificate ကို ထပ္ရပါတယ္။ ဒီ လက္မွတ္ေတြကို ရထားၿပီးတဲ့သူကေတာ့ Java programming ကို oracle က ထုတ္ျပန္ထားတဲ့ စည္းမ်ဥ္း စည္းကမ္းေတြနဲ႔ အညီ စမတ္က်စြာ ေရးႏိုင္မွာ ျဖစ္ပါတယ္။
ေနာက္ၿပီး သတင္းေပးခ်င္တာတစ္ခုကေတာ့ SoftHome ကေနၿပီးေတာ့ ဒီလက္မွတ္ေတြ ရယူလိုသူေတြအတြက္ ကူညီေပးသြားမွာ ျဖစ္ပါတယ္။ Java ကို အမွန္တကယ္ ေလ့လာခ်င္ၿပီး certificate ေတြလည္း ရခ်င္ရင္ေတာ့ SoftHome page ကို like လုပ္ထားပါ။ Java SE 7 programmer I (1z0-803) အတြက္ tutorial မ်ားကို page မွေသာ္လည္းေကာင္း Website မွေသာ္ လည္းေကာင္း step by step မၾကာခင္မွာ တင္ဆက္ေပးမွာ ျဖစ္ပါတယ္။ Exam အတြက္လည္း trainning ေတြ ေပးမွာ ျဖစ္သလို သင္တန္း တက္ခ်င္သူမ်ားအတြက္လည္း သင္တန္းမ်ား ဖြင့္လွစ္မည္ ျဖစ္ပါတယ္။
Daniel
16/08/2016
Unity Game Engine အေၾကာင္း
Unity Game Engine ဆိုတာ game developer မ်ားအၾကားမွာ ေရပန္းအစားဆံုးနဲ႔ အသံုးအမ်ားဆံုး ျဖစ္ၿပီး နံပါတ္တစ္ေနရာမွာ ရပ္တည္ေနတဲ့ game engine တစ္ခု ျဖစ္ပါတယ္။ game engine ကို Unity Technologies ကေန ဖန္တီးခဲ့တာ ျဖစ္ၿပီး PC, mobile နဲ႔ website ေတြမွာ ဂိမ္းေရးႏိုင္ရန္ အသံုးျပဳပါတယ္။ game engine ကိုေတာ့ ၂၀၀၅ ခုႏွစ္က Apple ရဲ႕ Worldwide Developer Conference မွာ စတင္ မိတ္ဆက္ခဲ့ပါတယ္။ အဲ့ဒီအခ်ိန္တုန္းကေတာ့ OS X မွာသာ အသံုးျပဳႏိုင္ပါေသးတယ္။ ယခုအခါမွာေတာ့ android, linux, window အစရွိတဲ့ platform ၂၁ခုမွာ ဂိမ္းေရးႏိုင္တဲ့အထိ ခ်ဲ႕ထြင္လာခဲ့ပါတယ္။
Game engine ကို အေျခခံထားတဲ့ programming language ေတြကေတာ့ C, C++, C # နဲ႔ Java Script တို႔ကို အေျခခံထားပါတယ္။ ယခု လက္ရွိမွာ ေအာင္ျမင္ေနတဲ့ Pokèmon Game ကိုလည္း Unity game engine နဲ႔ပဲ ေရးခဲ့တာ ျဖစ္ပါတယ္။
ကြ်န္ေတာ္တို႔ ျမန္မာႏိုင္ငံက Game developer ေတြပဲ ျဖစ္ျဖစ္ ဂိမ္းစိတ္ဝင္စားသူေတြပဲ ျဖစ္ျဖစ္ ဂိမ္းကစားသူေတြပဲ ျဖစ္ျဖစ္ဟာ အျခားႏိုင္ငံေတြမွာ Pokèmon Go နဲ႔ အျခား ဂိမ္းေတြ ေအာင္ျမင္ေနခ်ိန္မွာ Unity game engine ကို ေလ့လာထားသင့္ပါတယ္။
Unity နဲ႔ ပတ္သက္တဲ့ free tutorial မ်ားကိုလည္း Softhome မွ ဆက္လက္ မွ်ေဝ သြားမည္ ျဖစ္ၿပီး Unity သင္တန္းမ်ားကိုလည္း ဖြင့္လွစ္သြားမည္ ျဖစ္ပါသည္။
Daniel
09/08/2016
Pokèmon Go ဂိမ္းအေၾကာင္း
ခုတေလာမွာ အရမ္းေအာင္ျမင္ေနေသာ ဂိမ္းတစ္ခုျဖစ္တဲ့ Pokèmon Go ဆိုတဲ့ ဂိမ္းဟာ အလြယ္ကူနဲ႔ အခမဲ့ ေဆာ့ႏိုင္တဲ့ ဂိမ္းတစ္ခုျဖစ္ၿပီး ေနရာေဒသအေပၚ အေျခခံၿပီး ကစားရတဲ့ GPS device ဂိမ္းအမ်ိဳးအစားတစ္ခု ျဖစ္ပါတယ္။ ယင္းဂိမ္းကို Niantic, Inc မွ ထုတ္ေဝခဲ့တာျဖစ္ၿပီး Android နဲ႔ IOS platform ေတြမွာ ကစားႏိုင္တဲ့ ဂိမ္းတစ္ခု ျဖစ္ပါတယ္။ ဂိမ္းရဲ႕ ပံုစံကေတာ့ မိမိရဲ႕ ပတ္ဝန္းက်င္မွာ တကယ္တည္ရွိေနသလို ျဖစ္ေနတဲ့ pokèmon လို႔ ေခၚတဲ့ အေကာင္ေလးေတြကို လိုက္လံရွာေဖြၿပီး mobile camera နဲ႔ ဖမ္းယူကာ ျပန္လည္ ေလ့က်င့္ေပးၿပီး တိုက္ခိုက္ရတဲ့ ပံုစံမ်ိဳး ျဖစ္ပါတယ္။
ဂိမ္းကို ဖန္းတီးခဲ့တဲ့ ဖန္တီးရွင္ေတြကေတာ့ John Hanke၊ Dennis Hwang နဲ႔ Junichi Masuda တို႔ ျဖစ္ၾကပါတယ္။ ဂိမ္းကို game developer မ်ား အၾကားမွာ ေရပန္းအစားဆံုး game engine တစ္ခု ျဖစ္တဲ့ "Unity" game engine နဲ႔ ေရးသားခဲ့တာ ျဖစ္ပါတယ္။
ဂိမ္းကို ဇူလိုင္ ၂၀၁၆ မွာ စတင္ ထုတ္ေဝခဲ့ၿပီး အခ်ိန္တိုအတြင္းမွာ အသံုးအမ်ားဆံုး mobile application တစ္ခု ျဖစ္လာခဲ့တဲ့အျပင္ လက္ရွိမွာ လူေပါင္း သန္းတစ္ရာေက်ာ္ ေဒါင္းလုပ္ ျပဳလုပ္ခဲ့ပါတယ္။ သို႔ေသာ္ ဂိမ္းရဲ႕ ဆိုးက်ိဳးမ်ား ျဖစ္တဲ့ ယာဥ္မေတာ္တဆမႈမ်ား၊ လူ႔ပတ္ဝန္းက်င္အား အေႏွာင့္အယွက္ ျဖစ္ေစျခင္းတို႔ေၾကာင့္ အျငင္းပြားမႈ အခ်ိဳ႕လည္း ရွိေနေသးပါတယ္။
Daniel
06/08/2016
SoftHome is certified by Oracle as database administrator
06/08/2016
Oracle Database ေအာင္လက္မွတ္မ်ားအေၾကာင္း
အႀကီးမားဆုံး Database နည္းပညာကုမၸဏီႀကီးျဖစ္တဲ့ Oracle RDBMS (object-relational database management system) ကိုနည္းပညာ သမားေတြသိရွိၿပီးျဖစ္ပါတယ္။ Oracle ကေနစစ္ေဆးၿပီး ေအာင္လက္မွတ္ ထုတ္ေပးတဲ့ Database စာေမးပြဲေတြကို Myanmar Knowledge စင္တာ မွာေျဖဆိုႏိုင္ၾကပါတယ္။ Oracle Database Administration ေအာင္လက္ မွတ္ေတြကို Associate, Professional နဲ႔ Master ဆိုၿပီးခြဲျခားထားတယ္။ Expert အဆင့္ေအာင္လက္မွတ္ကိုေတာ့ Database Application Development ေတြမွာပဲေပးပါတယ္။ Database Administrator အတြက္ Oracle ရဲ့ Associate ျဖစ္ဖို႔ (၂)ဘာသာေျဖဖို႔လိုပါတယ္။ ေနာက္တစ္ဆင့္ Oracle ရဲ့ Database Professional ျဖစ္ဖို႔အတြက္ကေတာ့ တစ္ဘာသာ ပဲေျဖရမွာပါ။ Master အဆင့္ေအာင္လက္မွတ္ရဖို႔အတြက္ဆိုရင္ Oracle ကအသိအမွတ္ျပဳတဲ့ သတ္မွတ္သင္တန္းကိုအရင္တက္ရမွာပါ၊ သင္တန္း ၿပီးဆုံးမွသာ စာေမးပြဲကိုေျဖရပါမယ္၊ စာေမးပြဲေအာင္တာနဲ႔ ေအာင္လက္ မွတ္မရႏိုင္ေသးပါဘူး၊ Oracle မွာေလွ်ာက္လႊာတင္ၿပီးမွ ခ်ေပးတဲ့ Assignment ေတြကိုလုပ္ရပါမယ္၊ အဲဒီ Assignment ကိုစစ္ေဆးၿပီးမွသာ Oracle Certified Master ေအာင္လက္မွတ္ရမွာပါ။ Oracle ဟာသူ႕ကိုယ္ ပိုင္ Oracle University သီးသန္႔ရွိေနတဲ့အတြက္ ဒီ Master ေအာင္လက္ မွတ္ဟာပညာေရးဆိုင္ရာဘြဲ့လက္မွတ္နဲ႔ေတာင္ညီမွ်တယ္လို႔ေျပာလို႔ရပါ
တယ္။
credit by Myanmar Knowledge
06/08/2016
Role Play Game မ်ားကို အလြယ္တကူ ေရးသားခ်င္သူမ်ားအတြက္ သင္ယူရလြယ္ကူၿပီး အမွန္တကယ္ ဆြဲေဆာင္မႈရွိေသာ ဂိမ္းမ်ားကို ေရးဆြဲရန္ သင္ၾကားေပးႏိုင္ေသာ ဂိမ္းသင္တန္းအား SoftHome မွ လာမည့္အပတ္အတြင္း ဖြင့္လွစ္မည္ျဖစ္သည္။ Role Play Game မ်ားကို ေရးသားရာတြင္ Web, Mobile, Desktop အစရွိေသာ platform မ်ိဳးစံုတြင္ ေရးသားႏိုင္ေသာ Game Engine အား အသံုးျပဳၿပီး သင္ၾကားမည္ ျဖစ္သည္။
သင္တန္းေနရာ - 01-10 Chan Thar Plaza, Upper Pazundaung Road. Yangon
စံုးစမ္းရန္ - 09798401675, 09799914083, 09790698628