8 (812) 409-90-59

Учебный процесс

31 июля 2019

Front-end разработка: что это?

разработчик фронт-эндМногие из желающих начать обучение веб-программированию с нуля путаются в мудрёных названиях и незнакомых обозначениях. Поди, разберись, чем верстальщик отличается от frontend-разработчика, а тот, в свою очередь, от специалиста в области backend-процессов. И что вообще всё это значит?

Что за зверь такой, этот фронтенд?

Давайте, для начала, разберемся с понятием front-end. Фронтенд – это так называемая «клиентская» часть веб-приложения или веб-сервиса. Именно он ответственен за сбор информации от пользователя (тексты, файлы, звук от микрофона, изображения с камеры, клики и т.п.), а также за вывод данных на экран в удобном пользователю виде.

Всё то, что «пришло» с веб-сервера к клиентской стороне, и что клиент (браузер) может читать, запускать и выводить на экран условно относится к front-end. А то, что связанно с сервером и происходит вне браузера и компьютера клиента, будем условно называть бэкендом.

А почему условно? Да потому, что всё на самом деле чуть-чуть сложнее, ведь как на стороне клиента, так и на стороне сервера имеет место и front-end, и back-end. При этом они должны взаимодействовать друг с другом эффективно и слаженно. Потому-то курсы frontend-разработчика предполагают овладение некоторыми знаниями и навыками, относящимися к области backend-разработки. Но сейчас не об этом :-).


Основные инструменты frontend-разработчика

Обучение на frontend-специалиста обязательно включает в себя изучение следующих языков:

  1. HyperText Markup Language или HTML – унифицированный язык разметки документов (язык гипертекстовой разметки), разработанный сэром Тимоти Джоном Бернерсом-Ли. HTML сообщает браузеру о содержании страницы, оперируя такими понятиями, как «заголовок/подзаголовок», «параграф», «перечень», «таблица» и т.п.; Иначе говоря, это каркас нашего сайта: где что располагается, тексты, вывод скриптов, картинок и проч.

    работа с HTML

  2. Cascading Style Sheets или CSS – язык описания внешнего облика документов, с помощью которого задаются цвета, шрифты, расположение отдельных блоков и т.д.; С помощью css может создасться прекраснейший интерфейс.

    знания CSS

  3. JavaScript – язык программирования, с использованием которого создаются интерактивные веб-страницы. JavaScript позволяет реагировать на те или иные действия пользователя (нажатие клавиш, клики и др.), а также посылать данные на сервер или загружать их без перезагрузки страницы, что актуально, например, при наборе сообщений.изучение JavaScript
  4. Что еще нужно знать:
    • Препроцессоры CSS
    • API и сервисы REST-ful
    • JQuery
    • Javascript Frameworks
    • Кроссбраузерность
    • Адаптивная верстка

Стань frontend-разработчиком в Бруноям

Наш учебный центр предлагает следующие курсы тем, кто полон решимости освоить непростую, но интересную область фронтенд:

 знани верстки страниц

  1. Практический курс «Вэб-разработчик с нуля», рассчитанный на 6 недель/64 академических часа занятий. Это быстрый старт в профессию вэб-разработчика, включающий:
    • вёрстку;
    • HTML и HTML5;
    • CSS и CSS3;
    • JavaScript и JQuery;
    • PHP;
    • адаптивный дизайн;
    • фриланс и портфолио;
    • и кое-что еще.
  2. Курсы JavaScript для желающих обучиться технологиям JavaScript, Jquery, Ajax, Bootstrap и другим, необходимым для создания интерактивных элементов и адаптивного веб-дизайна. Курс рассчитан на 6 недель/64 академических часа. Кроме прочего, здесь вас научат и принципам современной вёрстки, и способам удачного прохождения собеседования, и методам получения серьезных проектов.

Добро пожаловать в учебный центр Бруноям – место, где рождаются профессионалы.

Поделиться публикацией
Темы материала