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 вы пройдете технический ликбез!

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

01

ИЮНЯ 2021

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

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

One on one hrpr schoolITHR & IT-Рекрутингвопросы на зачет
14 июня, 2021

One on one – плюсы и минусы технологии

В IT отрасли по-прежнему спрос на кадры превышает предложение, по обороту кадров это лидирующая отрасль. В год такой оборот может составлять 15% и даже выше. И хотя некоторые компании заявляют,…
hrpr school blogITHR & IT-Рекрутингвопросы на зачет
11 июня, 2021

Фреймворки Python

Python находится в шаге, чтобы стать самым популярным языком в мире. Это объясняется его легкостью и универсальностью. На нем пишут игры, веб-приложения, различные ПО для задач бизнеса и науки, в…
hrpr school blogITHR & IT-Рекрутингвопросы на зачет
9 июня, 2021

Фреймворки PHP

Фреймворк PHP — это готовая структура для веб-приложения, которую программист дорабатывает исходя из задач проекта. Фреймворки облегчают работу специалиста и делают разработку сайтов надежнее и дешевле. PHP — это самый…
hrpr school blogITHR & IT-Рекрутингвопросы на зачет
8 июня, 2021

.NET рекрутеру: продукты, решения, перспективы

.NET разработчики — довольно востребованные специалисты. Вилка зарплат мидлов по СНГ варьируется от 1300 и до 3000 долларов США, верхняя планка зарплат для уровня Senior достигает 6000-8000 тысяч. Связано это…