Ako som sa dostal k programovaniu a čo som sa pri tom naučil

Programovanie som úprimne nemal veľmi v láske až do druhého ročníka strednej školy, keď sme začali tvoriť prvé webové stránky. Spočiatku sme riešili len frontend, takže moje základy v backende boli slabšie. Práve to bol moment, keď som sa rozhodol, že sa do tejto oblasti ponorím hlbšie.

Začal som s JavaScriptom, ktorý bol v tom čase jedným z najpoužívanejších jazykov pre web. Najskôr som si osvojil jeho základy, neskôr som prešiel na knižnicu React. Postupne som sa učil asynchrónny JavaScript, prácu s JSON Web Token pre autentifikáciu a backend s Expressom a MongoDB. Vďaka tomu som získal skúsenosti s prepojovaním frontendu a backendu.

Ďalším krokom bolo učenie sa TypeScriptu, frameworku Next.js a štýlovania pomocou Tailwind CSS. Naučil som sa tiež nasadzovať aplikácie na serveri a pracovať s GitHubom a Vercelom, čo zahŕňalo aj správu domén a profesionálnych e-mailov.

Moje tipy pre začínajúcich programátorov by boli:
  1. využívajte React snippets a základné skratky vo VS Code
  2. nebojte sa používať umelú inteligenciu ako pomocníka pri kódovaníe
  3. pripravte sa na to, že najväčšou výzvou môže byť prepojenie frontendu a backendu na serveri – ale práve riešenie takýchto problémov vás posunie najviac.