Thuta Learning
ရှာဖွေရန်
Full-Stack Web Developer လမ်းကြောင်း cover illustration
အခြေခံ

Full-Stack Web Developer လမ်းကြောင်း

Website အခြေခံမှ React၊ Next.js၊ API၊ database နှင့် production deployment အထိ project လုပ်ရင်း အဆင့်လိုက်သင်ယူမည့် လမ်းကြောင်း။

မည်သူများအတွက်လဲ
Programming မသိသေးသူမှ ကိုယ်ပိုင် full-stack project တည်ဆောက်လိုသူအထိ
ကြာချိန်
55 နာရီခန့်
သင်ခန်းစာအဆင့်
5 modules · 11 tutorials

မစတင်မီ သိထားရန်

  • Computer သုံးတတ်ပြီး file နှင့် folder အခြေခံနားလည်ထားရန်
  • တစ်ပတ်လျှင် အနည်းဆုံး ၆ နာရီခန့် လက်တွေ့ရေးနိုင်ရန်
  • အစပိုင်းတွင် programming အတွေ့အကြုံ မလိုအပ်ပါ

သင်ယူပြီးနောက် ရရှိမည့်အရာများ

  • Semantic HTML နှင့် responsive CSS ဖြင့် အသုံးပြုရလွယ်ကူသော website တည်ဆောက်နိုင်မည်
  • JavaScript နှင့် TypeScript ဖြင့် browser logic ရေးနိုင်မည်
  • React component၊ state နှင့် data flow ကို မှန်ကန်စွာ အသုံးချနိုင်မည်
  • Next.js ဖြင့် frontend၊ backend နှင့် routing ပါဝင်သော application တည်ဆောက်နိုင်မည်
  • API နှင့် SQL database ကို ချိတ်ဆက်အသုံးပြုနိုင်မည်
  • Git၊ Docker နှင့် deployment workflow ဖြင့် project ကို production တင်နိုင်မည်

လေ့လာရမည့် အဆင့်များ

1

အဆင့် ၁ — Web ရဲ့ အခြေခံအုတ်မြစ်

12 နာရီခန့်

Browser က website ကို ဘယ်လိုဖတ်သလဲဆိုတာ နားလည်ပြီး content structure နဲ့ responsive layout ကို ကိုယ်တိုင်ရေးမယ်။

ရရှိမည့် Skills

HTMLSemantic markupCSSResponsive design

လက်တွေ့ Project

ဖုန်းနှင့် desktop နှစ်မျိုးလုံးအဆင်ပြေသော Personal Portfolio တည်ဆောက်ပါ။

2

အဆင့် ၂ — Programming နှင့် Version Control

11 နာရီခန့်

JavaScript ဖြင့် logic စဉ်းစားနည်း၊ DOM interaction နှင့် asynchronous data ကို လေ့လာပြီး Git ဖြင့် အလုပ်မှတ်တမ်းတင်မယ်။

ရရှိမည့် Skills

JavaScriptDOMAsync programmingGit

လက်တွေ့ Project

Browser storage ပါသော Expense Tracker တစ်ခုရေးပြီး GitHub repository တင်ပါ။

3

အဆင့် ၃ — Type-safe Component UI

9 နာရီခန့်

TypeScript နဲ့ code error တွေကို စောစောဖမ်းပြီး React component၊ props၊ state တို့ဖြင့် UI ကို အပိုင်းလိုက်တည်ဆောက်မယ်။

ရရှိမည့် Skills

TypeScriptReactComponentsState management

လက်တွေ့ Project

Search၊ filter နဲ့ form validation ပါသော Task Dashboard တည်ဆောက်ပါ။

4

အဆင့် ၄ — Full-Stack Application

14 နာရီခန့်

Next.js App Router၊ server/client components၊ API design နဲ့ Node.js backend အခြေခံတို့ကို ပေါင်းစပ်မယ်။

ရရှိမည့် Skills

Next.jsNode.jsREST APIAuthentication flow

လက်တွေ့ Project

Login၊ CRUD နဲ့ role အခြေခံခွင့်ပြုချက် ပါသော Notes application တည်ဆောက်ပါ။

5

အဆင့် ၅ — Data နှင့် Production

9 နာရီခန့်

Relational data ကို စနစ်တကျသိမ်းဆည်းပြီး application ကို container ပြုလုပ်ကာ production deployment အတွက် ပြင်ဆင်မယ်။

ရရှိမည့် Skills

SQLData modelingDockerDeployment

လက်တွေ့ Project

Database backup plan၊ environment variables နဲ့ Docker image ပါသော final project ကို deploy လုပ်ပါ။

အကြံပြု လေ့လာချိန်ဇယား

  1. 1ပထမ ၃ ပတ် — HTML၊ CSS နှင့် responsive portfolio
  2. 2အပတ် ၄ မှ ၆ — JavaScript၊ DOM နှင့် Git workflow
  3. 3အပတ် ၇ မှ ၉ — TypeScript နှင့် React project
  4. 4အပတ် ၁၀ မှ ၁၃ — Next.js၊ API နှင့် Node.js
  5. 5အပတ် ၁၄ မှ ၁၅ — SQL၊ Docker နှင့် production deployment

လမ်းကြောင်းပြီးဆုံးမှု စစ်ဆေးရန်

  • Module project ၅ ခုလုံးကို ကိုယ်တိုင်ရေးပြီး README ထည့်ထားခြင်း
  • Final project ကို public URL တစ်ခုဖြင့် အသုံးပြုနိုင်ခြင်း
  • Code ကို Git repository တွင် commit history ကောင်းကောင်းဖြင့် ထိန်းသိမ်းထားခြင်း

တွဲဖက်ဖတ်ရှုရန် Articles

အခြေခံထားသော တရားဝင်လမ်းညွှန်များ

Full-Stack Web Developer လမ်းကြောင်း | Thuta Learning