Профессия «Frontend-разработчик»

Видеоуроки / В группе с наставником / Обучение в ЛК на сайте автора

  • 9 месяцев
  • Сертификат / Свидетельство
  • Участие в потоке

Вы получите базовые знания и на практике научитесь создавать сайты и приложения, проектировать интерфейсы и работать со сложными инструментами frontend-разработчика.

Автор: GeekBrains

Обновлено: 31.05.2024

Источник изображения: Unsplash

от4 684  от9 367
Скидка 50%
  • Оплата на сайте автора. Цена может отличаться.
  • Доступен в рассрочку

Варианты участия

Базовый 4 684

  • Скидка 50%
  • Цена без скидки — 9 367 ₽
  • 9 месяцев обучения.
  • 115 практических работ.
  • 9 проектов в портфолио.
  • Гарантия трудоустройства.

Оптимальный 5 348

  • Скидка 55%
  • Цена без скидки — 11 884 ₽
  • 9 месяцев обучения.
  • 115 практических работ.
  • 9 проектов в портфолио.
  • Гарантия трудоустройства.
  • 10 индивидуальных консультаций с куратором.
  • 2 консультации по кейсам в портфолио.
  • Профессия в подарок.

Продвинутый 7 527

  • Скидка 55%
  • Цена без скидки — 16 726 ₽
  • 9 месяцев обучения.
  • 115 практических работ.
  • 9 проектов в портфолио.
  • Гарантия трудоустройства.
  • 10 индивидуальных консультаций с куратором.
  • 2 консультации по кейсам в портфолио.
  • Профессия в подарок.
  • 2 консультации с разработчиками Газпромбанк.Тех или другими тимлидами.
  • Мини-чат с куратором и координатором.
Эта профессия включает:
  • 9 месяцев
  • Срок доступа: бессрочный
  • Обучение: в ЛК на сайте автора
  • Когда будете учиться: строго по расписанию
  • Уровень сложности: для новичков
  • Бонусы: для всех учеников
  • Домашние задания: есть, с проверкой
  • Сопровождение: куратором
  • Сертификат / Свидетельство
  • Стажировка
  • Техническая поддержка: в рабочее время, чат на сайте, чат в вк, чат в мессенджере, электронная почта, телефон
  • Доступ: сразу после оплаты
Frontend-разработчик

GeekBrains

Перейти на сайт

Чему вы научитесь?

  • Осваивать библиотеку для профессиональной разработки в области фронтэнда.
  • Азам программирования современными языками и технологиями.
  • Работать с нестандартными шрифтами и создавать текстовые эффекты.
  • Писать код по соответствующему стандарту и оживлять страницу.
  • Разрабатывать статические сайты и создавать интернет-магазин.

О профессии

Работа Fronted с Javascript должна быть в арсенале любого уважающего себя программиста. Это профессиональная верстка сайтов по новейшим международным стандартам. Наличие этого пункта в резюме откроет двери в лучшие студии web-программирования.

Преподаватели курса «Frontend-разработчик: быстрый старт в профессии» обучат создавать сайты и шаблоны, внедрять скрипты и разрабатывать интерфейс пользователя. Команда IT-экспертов онлайн-школы GeekBrains подходит к подготовке, ориентируясь на практическую часть. Минимальное количество теории, подробный разбор примеров и закрепление знаний домашними заданиями.

Уроки верстки сайта помогут создавать «живые» страницы, а знания HTML5 и CSS3 дополнят их адаптивным интерфейсом. Уже в процессе подготовки свыше 70% слушателей находят работу у партнеров проекта. Пройдите курс и начните работать с современными инструментами программирования.

Специалист

Введение в программирование

  • Что такое программирование и языки программирования.
  • Базовые алгоритмы и массив как структура данных.
  • Сложность и стоимость алгоритмов.

Введение в контроль версий

  • Знакомство с контролем версий.
  • Установка и настройка системы контроля версий.
  • Углубляемся в контроль версий.

Знакомство с языками программирования + Практикум

  • Знакомство с языком программирования С#
  • Знакомство с функциями и массивами
  • Функции продолжение
  • Двумерные массивы и рекурсия
  • Как не нужно писать код: основные рекомендации
  • Как не нужно писать код: принципы и антипаттерны
  • Рекурсия: продолжение
  • C#: от простого к практике

Знакомство с веб технологиям

  • Веб-технологии: вчера, сегодня, завтра.
  • HTML, CSS.
  • Основы JavaScript.
  • Основы бэкенда: PHP и MySQL.
  • JSON и XML.

Алгоритмы и структуры данных

  • Вводная лекция. Алгоритмы. Сложность алгоритмов.
  • Структуры данных. Массивы. Алгоритмы массивов.
  • Структуры данных. Связный список.
  • Структуры данных дерево и хэш-таблица.

JavaScript

  • Знакомство с javascript
  • Основы javascript
  • Знакомство с функциями в javascript
  • Циклы и массивы
  • Объекты в javascript

Веб-вёрстка HTML/CSS

  • Введение.
  • Основы CSS.
  • Работа с макетом и создание блочной структуры.
  • Позиционирование.
  • Основы создания адаптивного сайта.
  • Новые семантические элементы HTML5.
  • Псевдоклассы и псевдоэлементы.
  • Bootstrap.

Продвинутый HTML + CSS

  • Препроцессы.
  • Новые возможности html5.
  • Новые возможности CSS3.
  • Методология БЭМ.
  • Адаптивная вёрстка.
  • Продвинутая работа с анимацией, создаем игру на html/css.

Продолжение JavaScript

  • Введение в DOM (Document Object Model).
  • Работа с DOM.
  • Основы событий в JavaScript.
  • Работа с событиями.
  • Шаблонизация и работа с JSON.
  • Работа с медиа.
  • Основы работы с API.

JavaScript про ECMAScript

  • Функциональный javascript.
  • Основы ООП (Объектно-ориентированного программирования).
  • Объектно-ориентированного программирование в javascript.
  • Асинхронность в javascript.

Основы Node.js и инструменты сборки кода

  • Основы node.js.
  • Менеджеры пакетов, Сборка кода, WebPack.

JavaScript про API браузеров

  • Коллекции и итераторы. Модули.
  • Продвинутая работа с функциями и классами.
  • Промисы. Хранилище.
  • Dom-дерево.
  • События, формы.
  • Сетевые запросы.

Фреймворк Vue.js

  • Введение в Vue.js
  • Методы и работа с контентом
  • Компоненты
  • Vue cli
  • Встроенные директивы и работа с данными компонента
  • Взаимодействие между компонентами
  • Управление данными приложения с VueX
  • Навигация в приложении Vue-Router

Знакомство с базами данных

  • Знакомство с базами данных.
  • Работа с данными из разных таблиц.
  • Создание структуры базы данных.
  • Дополнительная лекция.

Контроль версий - углубленно

  • Работа с удалёнными репозиториями.
  • Работа с изменениями.
  • Практики и инструменты для работы с Git.

Операционные системы и виртуализация (Linux)

  • Основы Linux. Установка системы
  • Работа с файлами в терминале
  • Права доступа и пользователи
  • Установка пакетов, репозитории. Планировщик Cron
  • Сетевые возможности Linux
  • Веб-сервер на Linux
  • Основы Docker
  • Скрипты Bash

Дипломная работа

Инженер

Основной блок

  • Погружение в сферу ИТ. Вы изучите прикладную математику, познакомитесь с профессиями в разработке, популярными языками программирования и получите базовые навыки.

Введение в программирование

  • Расскажем, как спланировать обучение, чтобы сохранить интерес, получить максимум пользы и всё успеть.

Введение в контроль версий + Практикум

  • Вы освоите все ключевые операции в системе: создание и клонирование репозитория, слияние веток, запрос истории изменений и многое другое. Курс приблизит вас к прохождению собеседования, где несколько вопросов обычно посвящены системе контроля версий.

Знакомство с языками программирования + Практикум

  • Познакомитесь с языками программирования: функциями и массивами, рекурсиями и двумерными массивами. Узнаете, как нужно писать код.

Знакомство с базами данных

  • Познакомитесь с понятием «базы данных», разберетесь с их видами и основными подходами к работе с данными. Узнаете методы проектирования баз данных, а также способы модификации их структуры.

Итоги блока. Выбор специализации

  • Изучите колесо компетенций и матрицу Декарта. Познакомитесь со специализациями и выберете дальнейшее направление развития.

Математика и информатика для программистов

  • Дополнительный курс, в котором вы восполните необходимые базовые знания по математике. Курс позволит облегчить вхождение в профессию.

База данных в музее

Специализация

  • Знакомство с языком Python.
  • Java: знакомство и как пользоваться базовым API.
  • Объектно-ориентированное программирование (ООП).
  • Операционные системы и виртуализация (Linux).
  • База данных и SQL.
  • Алгоритм и структуры данных.
  • Исключения в программировании и их обработка.
  • Промежуточная аттестация.
  • Архитектура ПО.
  • Контейнеризация.
  • Сборка проектов и деплой, CI/CD.
  • Парадигмы программирования и языки парадигм.
  • Итоговая аттестация.
  • Гибкие методологии (Agile, SCRUM, Kanban и другие).
  • Знакомство с веб-технологиями.
  • Компьютерные сети.
  • Контроль версий Углубленно (Git).
  • Технологическая специализация.

Технологическая специализация

  • Веб-вёрстка HTML/CSS.
  • Продвинутый HTML + CSS.
  • Основы JavaScript.
  • JavaScript про ECMAScript.
  • Основы Node.js и инструменты сборки кода.
  • JavaScript про API браузеров.
  • Фреймворк Vue.js.
  • Формат
    В группе с наставником Базовый — Самостоятельно Оптимальный — С преподавателем
    Видеоуроки Оптимальный — Видеоуроки / Консультации / PDF-пособие/книга Продвинутый — Живые вебинары / Видеоуроки / Консультации / PDF-пособие/книга
    Обучение в ЛК на сайте автора
  • Продолжительность
    9 месяцев
  • Уровень сложности
    Для новичков
  • Когда вы будете учиться
    Строго по расписанию
  • Домашние задания
    ЕстьС проверкой
  • Документ об обучении
    СертификатСвидетельство Прохождение курса, выполнение заданий
  • Сопровождение
    Куратором
  • Общение с группой
    Форум или чат внутри ЛК
  • Техническая поддержка
    В рабочее времяЧат на сайтеЧат в вкЧат в мессенджереЭлектронная почтаТелефон
  • Перспективы после обучения
    Стажировка
  • Срок доступа к материалам
    Бессрочный
  • Безопасная покупка
    Если после прохождения курса вы не устроитесь на работу.
  • Бонусы
    Для всех учеников
  • Год выхода
    2024 Последнее обновление: 31.05.2024
  • Способы оплаты
    QIWIWebMoneyКарта МирКарты Visa, Mastercard, MaestroЯндекс Деньги
  1. Нажмите на кнопку
    Узнать подробнее
  2. Вы перейдете на детальную страницу профессии Портала. Внимательно прочитайте представленную на ней информацию.
  3. Следуя указаниям, оформите заказ на профессию.
  4. Обязательно укажите актуальный e-mail. На него придет вся информация, в частности, по доступу к профессии.

Если инструкция вам не помогла, пожалуйста напишите нам на почту info@info-hit.ru, мы оперативно поможем вам получить необходимую информацию.

Отзывы о профессии

3.77

2 отзыва

2 0 0
К Константин
Обучаюсь на Frontend_ разработчика и очень довольна процессом. Интересные лекции, грамотно составленные учебные программы и интересные дисциплины. Мне порекомендовал обучаться в GB мой педагог, авторитет которого в вопросе выбора онлайн-площадки для обучения сыграл решающую роль. Теперь я рассказываю всем интересующимся о GB и о том, как здесь интересно учиться. Я в восторге от того, что нас обучают не только выбранной IT-специальности, но и тому, как правильно нужно учиться, дают интереснейшую информацию из области нейрофизиологии, позволяющую повысить КПД обучения в разы.
25.03.2024
А Андрей
До этого программированием и работой на фронте почти не занимался. Программа сильная, но если не пропускать лекции и семинары, то нет ничего страшного. Преподаватели грамотно и дозированно предоставляют информацию в полном объеме. Плюс в том, что все лекции и семинары проводятся в онлайн-режиме и их легко можно пересмотреть в записи в любое доступное для вас время.
17.03.2024

Другие курсы автора