fbpx

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

Присоединяйся к HRPR в сетях

Фронтенд

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

Разработчики используют для этого 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 вы пройдете технический ликбез!

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

07

СЕНТЯБРЯ 2021

Старт группы HRPR. 125 часов занятий и подготовка вашего резюме для скорейшего входа в профессию.

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

hrpr school blogITHR & IT-Рекрутингвопросы на зачет
24 июня, 2021

SWIFT vs Objective-C: кто востребованнее?

Спрос на разработчиков iOS увеличивается с ростом количества пользователей мобильных устройств. Игры, приложения и другое программное обеспечение для Apple пишется на языках Swift и Objective-C. Рекрутер должен понимать, какой язык…
IT-МенеджментITHR & IT-Рекрутингвопросы на зачет
23 июня, 2021

Почему OKR удается внедрить не всем IT-компаниям?

Метод OKR (Objective and Key Results) — это один из способов управления IT-компанией, разработанный Джоном Дорром. В отличие от реалистичных метрик KPI, определяемых менеджментом, метод OKR предполагает постановку амбициозных целей,…
hrpr school blogITHR & IT-Рекрутингвопросы на зачет
17 июня, 2021

Xamarin для рекрутеров

Xamarin — это фреймворк платформы .Net, принадлежащий компании Microsoft. Он используется для разработки мобильных приложений на языках программирования C# и Xaml. Популярность получил благодаря своим кроссплатформенным возможностям, т.е. разработчик может…
hrpr school blogITHR & IT-Рекрутингвопросы на зачет
17 июня, 2021

Stack Overflow. Давайте поищем разработчиков там

В нашем блоге были статьи о том, как искать всех разработчиков на GitHub, как искать специалистов по машинному обучению на Kaggle, как искать дизайнеров на Dribbble и Behance, а сейчас…