Vývojář back-endu

Základní přehled:

  • Doporučené vzdělání
    Vysokoškolské bakalářské, obor: Informatika
  • Délka studia
    3 roky
  • Plat
    46 000 - 105 000 Kč

Vývojář back-endu je programátor, který se zaměřuje na serverovou část webu. Je to ta část webu či aplikace, kterou uživatel nevidí. Serverová část se stará například o komunikaci s databází a provádění logiky aplikace. Hlavní úlohou vývojáře back-endu je zajistit stabilní, rychlé a bezpečné prostředí pro správné fungování aplikace. Spolupracuje s vývojáři front-endu, aby bylo možné efektivně integrovat uživatelské rozhraní s daty z databází. 

Náplň práce

1
Tvorba serverové části webových aplikací
Vývojář back-endu píše kód, pomocí kterého vytváří webové stránky, mobilní a počítačové aplikace
2
Správa databází
3
Hledání a oprava chyb v kódu
4
Údržba softwaru
5
Zabezpečení aplikace před kybernetickými útoky
6
Spolupráce s vývojáři front-endu

Výhody

  • Poptávka po ajťácích neustále roste.
  • Možnost pracovat odkudkoli na světě. (K práci stačí mít počítač a internetové připojení)
  • Možnost pracovat s nejnovějšími a nejmodernějšími technologiemi.

Nevýhody

  • Vývojář back-endu tráví většinu času u počítače, což může vést k bolesti zad, krční páteře a očí.
  • Neustálé psaní kódu může být monotónní.
  • Nutnost neustále se vzdělávat, protože technologie se stále vyvíjí.

Věděli jste, že...

...denně je hacknuto přes 30 000 webových stránek?

Dovednosti a znalosti

1
Znalost programovacích jazyků Vývojář back-endu pracuje v jazycích jako Ruby, Python, PHP, C# a Node.js
2
Znalost databází Mezi často používané databáze patří například MySQL, PostgreSQL či MongoDB
3
Znalost algoritmů Algoritmus je určitý návod k řešení nějakého problému. Skládá se z jednoduchých kroků (příkazů), kterými se počítač řídí.
4
Analytické schopnosti Je potřeba být schopný identifikovat problémy dříve, než nastanou
5
Schopnost pracovat v týmu Vývojář back-endu vykonává pouze část práce v rámci projektu a proto musí být schopný efektivně spolupracovat s dalšími členy týmu
6
Logické myšlení
7
Komunikační dovednosti
8
Přesnost a smysl pro detail Správa databází vyžaduje detailnost a přesnost
9
Znalost infrastruktury informačních systémů
10
Znalost angličtiny Většina programovacích jazyků vychází z angličtiny

Jak se stát vývojářem back-endu?

1. krok: Střední škola

krok: Střední škola

Všechny střední školy

Kde studovat tento obor?

Jaké jsou další kariérní možnosti?

Vývojář front-endu
Tester softwaru
IT architekt
Správce sítě
Vývojář back-endu
Vývojář back-endu
Vývojář front-endu
Tester softwaru
IT architekt
Správce sítě

Naše webové stránky používají cookies, které nám pomáhají zjistit, jak jsou naše stránky používány. Abychom cookies mohli používat, musíte nám to povolit. Kliknutím na tlačítko „OK, souhlasím“ udělujete tento souhlas.


Nastavení souborů cookies

Cookies jsou malé soubory, které webové stránky (i ty naše) ukládají ve Vašem webovém prohlížeči. Obsahy těchto souborů jsou vyměňovány mezi Vaším prohlížečem a našimi servery, případně se servery našich partnerů. Některé cookies potřebujeme, aby webová stránka mohla správně fungovat, některé potřebujeme k marketingové a statistické analytice. Zde si můžete nastavit, které cookies budeme moci používat.

Nezbytné cookies
Analytické cookies
Marketingové cookies