07. Dezvoltarea aplicațiilor
Curs interactiv
Parcurgeți cursul în capitole scurte, cu simulări (compilare, make, git), întrebări și flashcards (în engleză).
Veți învăța
- diferența dintre limbajele compilate, interpretate și cele cu bytecode (hibride)
- ce oferă editoarele grafice de cod (VS Code / VSCodium, Zed) și IDE-urile
- ce sunt un language server (LSP) și un debugger și cum transformă ele un editor într-un IDE
- cum să depanați un program cu
gdb - etapele compilării unui program C: preprocesare, compilare, asamblare și link-editare (
gcc -E,-S,-c) - cum să scrieți un
Makefileși unde se pun dependențele de fișierele header (.h) - ce este git, ce sunt commit-urile și branch-urile, diferența dintre
git commitșigit pushși comenzile de bazăgit