Toată documentația
Toate ghidurile

Învață programare

Traseul de învățare: de la zero la propriul plugin

Ordinea în care poți parcurge ghidurile de programare, de la primele noțiuni până la un bot, un plugin sau o resursă pentru serverele DominosLand.

Ghidurile de programare de pe site pot fi citite în orice ordine, dar dacă începi de la zero e mai ușor să mergi pe etape. Fiecare etapă are câteva ghiduri și o idee despre cât să exersezi înainte să treci mai departe.

Etapa 1: Bazele

Pentru cine nu a scris niciodată cod. Practică câteva zile, până când termenii de bază (program, variabilă, fișier, terminal) nu te mai sperie.

Etapa 2: Primul limbaj

Alege un singur limbaj și rămâi la el. Practică câteva zile sau săptămâni, până poți scrie singur un program mic fără să copiezi.

Etapa 3: Limbaje pentru jocuri și sisteme

Pentru cine vrea să înțeleagă cum funcționează lucrurile mai aproape de calculator. Sunt limbaje mai stricte; practică câteva săptămâni și nu te grăbi.

Etapa 4: Modding pe serverele de joc

Pentru cine vrea să schimbe un joc din interior. Fiecare ghid pornește de la zero pentru jocul respectiv; practică câteva zile pe un server de test, nu pe unul cu jucători.

Etapa 5: DominosLand în practică

Pentru cine vrea să folosească ce a învățat în ecosistemul DominosLand. Aici nu mai citești teorie: încerci, schimbi și vezi ce se întâmplă.

Cum alegi

  • Vrei boți pentru Discord: începe cu JavaScript.
  • Vrei pluginuri Minecraft: ai nevoie de Java; ghidul despre Paper include un mic ghid de pornire.
  • Vrei resurse FiveM: Lua se învață chiar în ghidul lor.
  • Vrei gamemode-uri SA-MP sau open.mp: Pawn se învață în ghidul lor.
  • Vrei motoare de joc sau programe de sistem: alege C++ sau Rust.
  • Vrei automatizări sau AI: alege Python.

Sfaturi pentru învățare

  • Construiește lucruri mici, dar terminate: un program care face un singur lucru e mai bun decât unul mare, abandonat.
  • Citește mesajele de eroare cu atenție: de multe ori spun exact ce linie și ce problemă are.
  • Folosește Git de la început, chiar și pentru proiecte mici; poți oricând să te întorci la o versiune care mergea.
  • Întreabă în comunitate când ești blocat și spune ce ai încercat deja.
  • Exersează puțin în fiecare zi, în loc de o sesiune lungă o dată pe lună.

Mai departe