"19 Github Repositories for Beginner Developers"



ဒီနေ့မှာတော့ အသုံးဝင်တဲ့ Github Repo. 19 ခုကို Sharing လုပ်ပေးသွားပါမယ် ။ အရင် sharing လုပ်ဖူးတဲ့ repo တွေနဲ့မတူဘဲ web basic course,js code style, js clean code , programming books,interview question list အစရှိတာတွေအစုံပါဝင်ပါတယ် ။ 

1. How Web Works

Web ဆိုတဲ့ Circle ဘယ်လိုအလုပ်လုပ်လဲဆိုတာလေ့လာလို့ရမယ့် Repo တစ်ခုပါ ။ Stars 4k+ ရှိတဲ့ Repo တစ်ခုကလဲ Beginner တွေကို Web ရဲ့သဘောတရားတွေကောင်းကောင်းနားလည်အောင်ရှင်းပြပေးထားပါတယ် ။

https://github.com/vasanthk/how-web-works

2. အမြဲလမ်းပျောက်နေတဲ့ Developer တွေအတွက် Roadmap တွေရှာနေရင်တော့ ဒီ Repo ကိုသာပြေးကြည့်လိုက်ပါ ။ Frontend,Backend,React, Angular, DevOps, Andriod,  Go, Java,  etc. .. အစရှိတဲ့အပိုင်းတွေအတွက် Roadmap တွေကို အောက်ပါ Repo မှာသွားရောက်ဖတ်ရှုကြည့်ပြီး လမ်းမပျောက်အောင် ဓတ်မီးဆောင်ထားလိုက်ပါ ။

https://github.com/kamranahmedse/developer-roadmap

3. Web Dev Beginners Course 

HTML, Css,  Js ကို အခြေခံသေချာသင်ကြားပေးထားတဲ့ Repo တစ်ခုဖြစ်ပြီး သူက Lesson ၂၄ ခုသာရှိပါတယ် ။ ဒါပေမယ့်အခြေခံစုံလင်ပြီး သင်ကြားရှင်းပြထားတာ ပြည့်စုံတဲ့အတွက် လေ့လာဖို့မဆိုးဘူးပြောလို့ရပါတယ် ။

https://github.com/microsoft/Web-Dev-For-Beginners

4. Javascript 30

JavaScript ကို 30 days challenge နဲ့ လေ့လာချင်ရင် ဒီ Repo မှာသာပြေးလေ့လာလိုက်ပါ ။

https://github.com/wesbos/JavaScript30

5. Developer Handbook

ဒီ Repo မှာတော့ Professional Web/ Mobile developer တ်ယောက်ဖြစ်ဖို့လေ့လာရမလဲဆိုတာရှင်းပြပေးထားပါတယ် ။

https://github.com/apptension/developer-handbook

6. Spellbook of modern web dev

Modern web dev ပိုင်းတွေလေ့လာဖို့ ဒီ repo ကအထူးကောင်းမွန်ပါတယ် ။ သွားရောက်လေ့လာကြည့်လိုက်ပါ။

https://github.com/dexteryy/spellbook-of-modern-webdev

7. Web Fundamental

Google Developers ကနေ provided လုပ်ထားတဲ့ modern web development ပိုင်းကို အကောင်းဆုံး Practice ပိုင်းတွေနဲ့လေ့လာလို့ရမယ့် repo တစ်ခုပါ ။

https://github.com/google/WebFundamentals

8. Airbnb

JavaScript တွက် best styled guide repo တစ်ခုဖြစ်ပါတယ် ။ လေ့လာလို့အတော်လေးကောင်းမွန်ပြီး အရမ်းအသုံးဝင်ပါတယ် ။

https://github.com/airbnb/javascript

9. Clean Code Javascript

js clean code ရေးသာဖို့လေ့လာချင်ရင်တော့ ဒီ repo မှာလေ့လာဖို့ ညွုန်းလိုက်ပါတယ် ။

https://github.com/ryanmcdermott/clean-code-javascript

10. System design primer

Large scale system design တွေလေ့လာလို့ရမယ့် repo ကိုညွုန်းပါဆို ဒီ repo ကို ညွုန်းလိုက်ပါတယ် ။ 

https://github.com/donnemartin/system-design-primer

11. Simpl

ရိုးရိုးရှင်းရှင်းနဲ့ html,css,js project code example လေ့လာချင်ရင်တော့ ဒီ repo ကိုသာသွားလိုက်ပါ ။

https://github.com/samdutton/simpl

12. realworld

ဒီမှာတော့ realworld project တွေရွေးခြယ်လေ့လာလို့ရပါတယ် ။ frontend မှာဆို React,Vue,  etc. .... , Backend. မှာဆို Django,  Nodejs, etc. ... ကိုယ် လေ့လာချင်တဲ့ realworld fullstack app တွေကိုရွေးခြယ်လေ့လာလို့ရပါတယ် ။

https://github.com/gothinkster/realworld

13. build your own x

ဒီမှာလေ့လာစရာတွေတအားပေါပါတယ် ။ ကိုယ်တိုင်သာသွားရောက်လေ့လာကြည့်လိုက်ပါ ။

https://github.com/danistefanovic/build-your-own-x

14. Coding Interview University

Computer Science ကိုလေ့လာဖို့ လိုအပ်သမျှ အားလုံးစုစည်းပေးထားတဲ့ Repo ဆိုလဲမမှားပါဘူး ။ သွားရောက်လေ့လာကြည့်လိုက်ပါ ။

https://github.com/jwasham/coding-interview-university

15. Frontend developers Interview ဖြေဖို့စဥ်းစားထားရင် ဒီ Repo က မိတ်ဆွေအတွက်အထောက် အကူပြုပါလိမ့်မယ် ။

https://github.com/yangshun/front-end-interview-handbook

16. Tech interview handbook

interview ဖြေမယ့်သူတွေအတွက်အထောက်အကူဖြစ်မှာပါ ။ အထူးသဖြင့် remote job ရှာမယ့်သူတွေ လေ့လာထားသင့်ပါတယ် ။

https://github.com/yangshun/tech-interview-handbook

17. Design Resource for developers

ပုံတွေ UI Resourse တွေ web template တွေအစရှိတဲ့ Resource တွေကို list လုပ်ပေးထားတဲ့ repo တစ်ခုပါ ။

https://github.com/bradtraversy/design-resources-for-developers

18. Free programming books

Programming စာအုပ်တွေ စုစည်းထားတဲ့ repo ကိုရှာဖွေနေရင် ဒီ repo မှာလာရောက်လေ့လာကြဘ့်ပါအထောက်အကူဖြစ်စေမှာပါ ။

https://github.com/EbookFoundation/free-programming-books

19. Frontend collection

Data Structure and algorithm ပိုင်းတွေ basic web concept ပိုင်းတွေလေ့လာချင်ရင် ဒီ repo မှာလာရောက်လေ့လာကြည့်ပါ ။

https://github.com/cheatsheet1999/FrontEndCollection
spacer

Developers တွေအနေနဲ့ပြင်ဆင်စရာရှိတာလေးပြင်ဆင်လို့ရအောင်လို့ List


Documentation Tools
=================

အထူးသဖြင့် Web သမားတွေအတွက်လိုအပ်တဲ့ MDN လို Documentation ပိုင်းတွေကိုပြည့်ပြည့်စုံစုံဖတ်ဖို့အတွက် Offline MDN Docs Version ကို Download ဆွဲထားသင့်တယ်။ ဒီကောင်က MDN 
လိုပဲ။ ကွာတာဆိုလို့ Offline နဲ့ Online ပုံစံပဲကွာတယ်။ Web အပိုင်းအတွက် Documentation တွေကို Offline ဖတ်မယ်ဆိုရင် ဒီကောင်မှာစုံတယ်။ File Size လည်းနည်းတယ်။

https://gist.github.com/Zed-M/265b12f6b5f76bc5fd872e5b5ff846d8

နောက်ထပ် Documentation Tool တစ်ခု။ Velocity ဆိုတဲ့ကောင်မှာ  Documentation ပေါင်း 150 ကျော်ရှိတယ်။ Web အတွက်တင်မဟုတ်ဘူး။ တခြား Programming  Language တွေရဲ့ Framework တွေ API တွေအတွက်ဖတ်မယ်ဆိုလည်းရှိတယ်။အကုန်လုံးကို Offline သုံးလို့ရတယ်။တော်တော်ကြီးကိုစုံတယ်။အားနည်းချက်ကတော့ Window အတွက်ပဲသုံးလို့ရတယ်။ Mac အတွက်ဆို Dash ကနေဖတ်မှပဲရမယ်။ 

https://velocity.silverlakesoftware.com

W3schools ဒီကောင်ကိုတော့အစက မထည့်ဦးမို့ပဲ။ ဒါမဲ့လိုရမယ်ရသုံးချင်သူတွေအတွက်ထည့်ပေးထားတယ်။ ဘာတွေဖတ်လို့ရလည်းဆိုတာတော့မပြောတော့ဘူး၊ အကုန်လုံးလည်းသိနေတာကြောင့်။ Window အတွက်ဆိုရင် Microsoft Store မှာဒေါင်း၊ ဒါမှမဟုတ် GitHub Repository ကနေယူသုံးမယ်ဆိုလည်းသုံးလို့ရတယ်။ရွေးချယ်ဖို့ Option တွေထည့်ပေးထားတယ်။

https://www.microsoft.com/en-us/p/w3schools-offline-version/9nblggh5792k?activetab=pivot:overviewtab

https://github.com/Ja7ad/W3Schools

Ebooks
======

Amazon, Scribd တို့မှာငွေပေးပြီးမှဖတ်လို့ရတဲ့စာအုပ်တွေကို အခမဲ့ Download လုပ်ပြီးဖတ်နိုင်ဖို့အတွက်ရှာပေးထားတယ်။

(1) Speaking JavaScript
http://speakingjs.com/es5/

(2) Clean Code In JavaScript
https://mega.nz/file/rW4yRJ5A#QfDdDOKjlTq6eniBz6cbKZKmQvxuYNFEbH7SxCtIxRg

(3) JavaScript Definition Guide
https://mega.nz/file/6DoEVTwQ#3WIM4yYX9C3iZXqsJmfYoycjY4Z6hwnuabdod2oPRqA

(4) Web Design Principles
https://mega.nz/file/eOoiVZzR#Hv_zP-fWNe20XWEE5dFPZOB9I9LXQAJqIjJAtJUwcaY

(5) JavaScript For Web Developer
https://mega.nz/file/vX5wjLCD#K119tTAwYwIOLMJ9cUyPhjGUzXyUNfJLFt4RnaWJp4g

(6) CSS3 For Web Developer
https://mega.nz/file/GT4W1DST#zWepqivEeZqI66J40S145NIlMebtVs3IZpfgZs9OldM

(7) Deep Learning with JavaScript
https://mega.nz/file/SThS3LxI#jeWInQTEImTnWkbN9Wcc4Yox70MjbsG8rucfzvBi2oA

(8) Eloquent Javascript
https://eloquentjavascript.net/Eloquent_JavaScript.pdf

(9) CSS Mastery
https://mega.nz/file/XHxihTBJ#dogHzV7NwtportYhPANxrGKkXSa0o4ejQ8M4onNhq5U

(10) Responsive Web Design Patterns
https://mega.nz/file/yP5WTb7L#Q0hd4AzLdFBCwwZ87XSI5o98yhdvIWjdVpoVRylKhB8

(11) Introduction To Web Development
https://mega.nz/file/uPgSmBKK#u3qU8qLOPIV6ps_2iL_SCGaLTzbYBkYYjRbeyeJ3dq8

(12) Python For Dummies
https://mega.nz/file/2fxGzLjQ#wPHqwWcGIBNebOjCBZyffEzTTQ044rebCrdrh6NWPA8

(13) HTML, XHTML & CSS for Dummies
https://mega.nz/file/7TxCxJIT#c-ppPSkfZHVtgrTaYcJkBY-lLDXWf-GuZo27kXQqeCc

(14 ) Computer PDF  
ဒီ website မှာ Programming နဲ့ဆိုင်တဲ့ pdf တော်တော်များများကို အခမဲ့ Download လုပ်လို့
ရတယ်။   https://www.computer-pdf.com/web-programming/

Templates
========

Web Developer တွေအနေနဲ့ လိုအပ်မဲ့ Template တွေကိုအောက်က Link တွေမှာ Free Download သွားဆွဲလို့ရတယ်။ ဒီ Template တွေကနေ inspired ယူပြီးHands-on Project တွေများများရေးလို့ရတာပေါ့။ တစ်ချို့ Templates တွေဆို Premium Version တွေပါပါတယ် ။အကုန်အခမဲ့ 
သွားဒေါင်းပြီး ရေးရုံပဲ။ Templates ပေါင်း 1000 ကျော်လောက်ထိစုပေးထားတယ်။

https://www.free-css.com/free-css-templates

https://templatemo.com

https://nicepage.com/website-templates

Courses
=======

Programming wish Mosh ရဲ့ နာမည်ကြီး Courses တွေကိုလေ့လာလို့ရအောင်လို့စုပေးထားတယ်။ အကုန်အခမဲ့ပဲ။ အင်တာနက်ကဖြတ်မဖြတ်မသေချာတဲ့အတွက် Download လုပ်ထားပြီးလေ့လာတာပိုကောင်းလိမ့်မယ်။

(1) Python Programming

https://mega.nz/folder/xuh2lQzI#HqL5iraADHfosbPrZ9K4ag

(2)JavaScript

https://mega.nz/folder/lqZBRKqR#kUPCj--5glKNygUOLP1oVA

(3) Unlimate Redux

https://mega.nz/folder/BnRz3I7K#FVxMdjoyPLmf3jRIPchzdg

(4) Node.js
https://mega.nz/folder/VnhQFIpJ#MXpb285Rzpbnq2adkPVt9Q

(5) Angular
https://mega.nz/folder/A2QUQLpL#IEXwRIPprN5Y0iYc2CWgiQ

(6) SQL Mastery
https://codewithmosh.com/p/complete-sql-mastery

(7) Angular Beginner to Advance
https://mega.nz/folder/oRUGhDrK#_3PhAvgK4baEKJSps9XsCw

(8) Python Mastery
https://mega.nz/folder/EzhGECbA#ljoTMWPaLOoiK5Tkjqg7tQ

CheatSheet
=========

HTML, CSS, JavaScript နဲ့ပတ်သတ်လို့ အသုံးဝင်မဲ့ CheatSheet တွေချည်းစုထားပေးတယ်။ အကုန် Download လုပ်ပြီးသိမ်းထားကြပေါ့။

https://websitesetup.org/css3-cheat-sheet/

https://www.hostinger.com/tutorials/css-cheat-sheet

https://ilovecoding.org/blog/js-cheatsheet

https://cheatography.com/davechild/cheat-sheets/javascript/

https://hackr.io/blog/javascript-cheat-sheet

Offline Application
===============

HTML, CSS , Bootstrap, Python, JavaScript, PhP, Laravel ဒီအပိုင်းတွေလေ့လာနေတဲ့သူတွေ Offline သုံးပြီးလေ့လာလို့ရမဲ့ Application တွေစုပေးထားတယ်။

https://play.google.com/store/apps/details?id=w3schools.freondevs

https://play.google.com/store/apps/details?id=com.JustForYouLimited.LearnJavaScriptOffline

https://play.google.com/store/apps/details?id=com.mrsoftbd.webdesignlearnoffline

https://play.google.com/store/apps/details?id=com.apcents.learnphp

https://play.google.com/store/apps/details?id=com.shivayyasai.WebDevelopment

အပေါ်မှာ Developer တွေ‌အတွက်အသုံးဝင်ပြီးလိုအပ်မဲ့ဟာတွေကိုList လုပ်ထားပေးပြီးပါပြီ။‌
နောက်ဆုံးအကြံပေးလိုတာက ပွဲမဝင်ခင်အပြင်မှာလေ့ကျင့်ဆိုသလို ပြင်ဆင့်သင်တာမှန်သမျှကိုကြိုလုပ်ထားပါလို့ပဲပြောချင်ပါတယ်။

WaiYan MoeMyint
(6.9.2021)
spacer

Greatest love come from the Lord

spacer

ကြိုက်တယ် window 7 ဘဲ ခုထိ

spacer

မောင်ကို အရမ်းချစ်တဲ့ ချစ်ဆုံးကြိုက်တဲ့ သီးချင်လေး


မောင်
spacer

Guys from Pauk Gone🤍

spacer

Lyics of At my worst

Can I call you baby?
Can you be my friend?
Can you be my lover up until the very end?
Let me show you love, oh, I don't pretend
Stick by my side even when the world is givin' in, yeah
Oh, oh, oh, don't
Don't you worry
I'll be there, whenever you want me
I need somebody who can love me at my worst
No, I'm not perfect, but I hope you see my worth
'Cause it's only you, nobody new, I put you first
And for you, girl, I swear I'll do the worst
If you stay forever, let me hold your hand
I can fill those places in your heart no else can
Let me show you love, oh, I don't pretend, yeah
I'll be right here, baby, you know I'll sink or swim
Oh, oh, oh, don't
Don't you worry
I'll be there, whenever you want me
I need somebody who can love me at my worst
No, I'm not perfect, but I hope you see my worth, yeah
'Cause it's only you, nobody new, I put you first (put you first)
And for you, girl, I swear I'll do the worst
I need somebody who can love me at my worst
No, I'm not perfect, but I hope you see my worth
'Cause it's only you, nobody new, I put you first
And for you, girl, I swear I'll do the worst
spacer