Další článek ze série Seznamte se! je tady. Dnes se budeme bavit o Pavlovi, který se v Surface postaral o značnou řádku webů. Pro nás v Surface je to týmový hráč a kolega, na kterého se můžeme vždy spolehnout. Je známý svým smyslem pro detail, kreativitou a spolehlivostí, což se obzvlášť cení.
A co přesně Pavel dělá?
Pavel u nás řeší weby. A to od A do Z. Od wireframes, přes kódování šablon, jejich nasazení na WordPress, programování pluginů v PHP, nastavení zabezpečení webu až po SEO a analytiku. Jeho pozici se v IT sférách říká Full stack developer.
Co musí ovládat?
Jako Full stack developer musí mít pokročilou znalost HTML a CSS, znalost organizace kódu do komponent, zvládat běžně používané metodiky, jako je BEM a Atomic CSS. Psaní CSS pomocí pre-procesorů SASS a LESS i pomocí post-procesorů má Pavel v malíčku, v poslední době si například dost oblíbil Tailwind CSS. Frontend frameworky, jako je Bootstrap či Foundation jsou samozřejmostí. Pavel programuje funkční části WordPress šablon i pluginů. Ovládá psaní a znalost moderního Javascriptu včetně základní znalosti knihoven React, VUE apod. Kromě jiného pracuje s task runnery, jako je Webpack, Grunt a Gulp. Samozřejmě pracuje i s verzovacími systémy jako GIT. Zkrátka „oživí“ grafickou předlohu pro Váš web a převede ji na plnohodnotný web.