Веб-разработчик — одна из самых востребованных профессий нашего времени. Сегодня веб-разработка — направление, которое развивается с неимоверной силой и требует отличного знания программирования и высококвалифицированных кадров. Не каждый сможет обуздать эту сферу деятельности, но все-таки есть те, кто день ото дня трудится и создает прекрасные сайты, делая интернет-индустрию более развитой и интересной.
Front-end-разработчики несут ответственность за создание "клиентской" части в веб-приложениях, то есть они имеют дело со всем, с чем взаимодействует пользователь. Они определяют как все это будет работать с основной программно-аппаратной частью, которую готовит back-end разработчик.
Front-end-разработчик должен хорошо знать HTML5, CSS3, JavaScript, разбираться во фреймворках и библиотеках, понимать, что находится «под капотом» на серверной стороне, которую реализовывает back-end разработчик. Также его не должны пугать препроцессоры и сборщики LESS, SASS, GRUNT, GULP, он должен работать с DOM, API, SVG-объектами, AJAX и CORS и уметь составлять и обрабатывать SQL-запросы. Так как эти специалисты работают в команде c другими специалистами, они должны понимать основы UI/UX-проектирования, адаптивной и отзывчивой верстки, кросс-браузерности и кросс-платформенности, а иногда и разбираться в мобильной разработке.
Современный специалист в этой области должен быть универсальным и разбираться во многих вещах — быть дизайнером, верстальщиком и даже программистом в одном лице.
Другие названия профессии: front-end developer, фронтенд-разработчик, фронтенд девелопер, «web developer».
Записывайте на поток нового курса Front End