Web developer je počítačový vědec specializující se na programování a výslovně se podílejí na vývoji World Wide Web aplikace nebo aplikace, které jsou provedeny z webového serveru na webovém prohlížeči a které pomocí HTTP protokol jako přenosového vektoru. Některé informace.
Weboví vývojáři mohou pracovat v různých typech organizací, včetně velkých korporací a vlád , malých a středních podniků nebo na volné noze jako na volné noze . Někteří weboví vývojáři pracující pro organizaci, jako jsou zaměstnanci na plný úvazek, zatímco jiní mohou pracovat jako nezávislí konzultanti nebo jako subdodavatelé pro pracovní agenturu , webovou agenturu nebo ESN . Weboví vývojáři jsou zapojeni jak na straně serveru, tak na front-end úrovni. To obvykle zahrnuje implementaci všech vizuálů, které uživatelé mohou vidět a používat ve webové aplikaci, stejně jako všechny webové služby a rozhraní API, které jsou potřebné k napájení front-endu. V závislosti na typu vývojové práce, použitém programovacím jazyce , umístění a úrovni seniority, roční platy pro webové vývojáře v mnoha hlavních metropolitních oblastech pravidelně přesahují 100 000 USD .
Moderní webové aplikace často obsahují tři nebo více úrovní a v závislosti na velikosti týmu, ve kterém vývojář pracuje, se může specializovat na jednu nebo více z těchto úrovní - nebo může hrát více interdisciplinární roli . Například v týmu dvou lidí se může vývojář zaměřit na technologie zasílané klientovi, jako jsou HTML , CSS , JavaScript . Mezitím se další vývojář může zaměřit na interakci mezi rámci na straně serveru, webovým serverem a databázovým systémem . Kromě toho mohou vývojáři v závislosti na velikosti své organizace úzce spolupracovat se spisovatelem obsahu, marketingovým konzultantem, designérem UX , webovým designérem, webovým producentem, projektovým manažerem , softwarovým architektem nebo správcem databáze - nebo jim mohou být přiděleny úkoly jako jako webdesign a samotné řízení projektů .
Neexistují žádné akademické předpoklady, abyste se mohli stát webovým vývojářem. Mnoho fakult a škol však nabízí kurzy vývoje webových aplikací. Existuje také mnoho výukových programů a článků pro výuku vývoje webu, které jsou volně dostupné na webu - například: JavaScript .
I když není třeba formálních vzdělávacích předpokladů, řešení projektů rozvoje webu vyžaduje, aby ti, kteří se definují jako vývojáři webu, měli pokročilé znalosti / dovednosti v:
Několik základních školení umožňuje přístup k povolání webového vývojáře. Při přípravě na tuto funkci mohou studenti posledního ročníku sledovat možnost „informatika a digitální vědy“, která je seznámí s funkcí.
K profesionálnímu výcviku si uchazeč může zpočátku vybrat mezi výcvikem v informatice typu bac + 2 BTS nebo DUT .
Náboráři ocení zejména diplomy na úrovni bac + 5, například:
Aby mohl absolvovat výcvikový kurz, může kandidát také pokračovat ve studiu až do specializovaného magisterského studia „Webové technologie: systémy, služby a bezpečnost“ .
Většinu vzdělávacích kurzů vedoucích k postu webového vývojáře lze absolvovat ve společnosti na základě pracovního studia .
Developer musí prokázat určité vlastnosti, aby mohl úspěšně dokončit různé svěřené projekty: