fbpx

То, что видим, — фронтенд. Не видим — бекенд )

Деление на фронт-бекенд — это современный тренд IT-индустрии, обусловлено это тем, что большинство программ стало с приставкой web, то есть, работают в браузере.

Ту часть этой программы, с которой взаимодействует пользователь разрабатывают фронтедщики, а ту часть, которая связана с работой сервера разрабатывают бекендщики.

Давайте чуть подробнее рассмотрим технологии каждой из них.

Присоединяйся к школе HRPR в Telegram-сообществе IT-Рекрутеров и в соцсетях

Фронтенд

Если постараться объяснить, максимально просто, то фронтенд — это все, что пользователь может запускать, читать и видеть на экране в браузере.

Разработчики используют для этого HTML, CSS и JavaScript.

HTML (HyperText Markup Language) сообщает браузеру, каково содержание страницы, например, заголовок (header), параграф (paragraph), список (unordered list).

Обратите внимание HTML — это НЕ язык программирования, это язык разметки!!!

CSS (Cascading Style Sheets) сообщает браузеру, как именно  отображать элементы, например, какой должен быть шрифт и размер шрифта, как отступ между заголовками, цвет текста и т.д.

JavaScript сообщает браузеру, как реагировать на некоторые взаимодействия, используя легкий язык программирования. Условно легкий) Например, форму авторизации на сайте.

Фронтенд подходит разработчикам, которые хотят работать с UI (пользовательский интерфейс) и сразу же видеть результаты своей работы.

Бекенд

Опять максимально упрощаем, бекенд — это все, что работает на сервере, то есть, не в браузере. Сервер — это мощный компьютер, который настроен на принятие, обработку запросов и выдачу ответов на эти запросы. Например, пользователь открывает поиск на Яндексе и пишет запрос — это фронтенд, запрос полетел на сервер, нашел ответ на сервере — это бекенд. вы видите ответ на экране — снова фронтенд.

Бекендщики могут использовать любой универсальный язык программирования Ruby, PHP, Python, Java, JavaScript / Node, bash C++, C#

Довольно часто бекенд-разработчикам приходится использовать и системы управления базами данных, поскольку нужно работать огромными массивами информации. MySQL, PostgreSQL, MongoDB, Cassandra, Redis, Memcached.

Бекенд разработка подходит для программистов, которые хотят работать с математическими задачами, с архитектурой программы. Кто не боится пробовать и ошибаться, а быстро делает выводы и учится на ошибках.

Backend+frontend=Full Stack

На занятиях в школе HRPR вы пройдете технический ликбез!

Чтобы понимать, как искать популярных «питонщиков» и редких «си-плюсплюсовщиков».

01

ШАГ

Приходите на курс HRPR для IT-рекрутеров. Скоро старт новой группы. 125+ часов, 40+ занятий, 10+ спикеров из ведущих IT-компаний

Последнее из блога

IT-СловарьITHR & IT-РекрутингЛикбез для IT-Sales
07.02.2022

Базы данных. Что нужно знать IT-Рекрутеру?

База данных (БД) - это набор сведений об объекте, хранящихся упорядоченным, строго заданным способом. Простыми словами база данных - это место хранения данных. Базы данных сейчас используются практически везде: На…
IT-СловарьITHR & IT-РекрутингДолжности в ITЛикбез для IT-SalesТехнологии IT-сорсинга
30.01.2022

Data Protection Officer. Зачем он нужен IT-компании? Как его искать?

25 мая 2018 года вступил в силу Европейский регламент по защите персональных данных (GDPR), который обязывает компании-подрядчики следовать требованиям регламента при работе с европейским заказчиком. С этого времени вопросы по…
IT-СловарьITHR & IT-РекрутингДолжности в ITТехнологии IT-сорсинга
29.01.2022

Виды тестирования и тестировщиков. Где их лучше искать IT-Рекрутеру?

Около трети вакансий, которые будет закрывать рекрутер в стандартной аутсорсинговой компании - это тестировщики. А  что нам известно о профессии тестировщика? Что это человек, который ищет баги? Но если копнуть…
IT-СловарьITHR & IT-РекрутингТехнологии IT-сорсинга
04.01.2022

Golang. Где искать разработчиков и сколько они стоят?

В ноябре 2021 года, языку программирования GO исполнилось 12 лет. Название GO, язык получил как производное от материнской компании Google, но позднее, чтобы не пересекаться с еще одним языком программирования “Go!”,…

Где вам удобнее общаться?

Напишите или позвоните нам, чтобы получить консультацию, какой курс вам подходит, как проходит обучение и как провести оплату.

Телефон: +375 29 706 35 79, почта: hi@skademy.by

Или выберите удобный мессенджер: