Salt la conținutul principal

07. Dezvoltarea aplicațiilor

Curs interactiv

Parcurgeți cursul în capitole scurte, cu simulări (compilare, make, git), întrebări și flashcards (în engleză).

Deschideți cursul interactiv →

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 și git push și comenzile de bază git

Slide-uri​

Descărcați slide-urile