Курс «Frontend-разработчик: быстрый старт в профессии»

Живые вебинары, Вебинары в записи, Видеоуроки, PDF-пособие/книга / В группе с наставником / Обучение в ЛК на сайте автора

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

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

Автор: GeekBrains

Обновлено: 21.04.2024

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

от2 891 /мес. от5 255 /мес.
Скидка 45%
  • Оплата на сайте автора. Цена может отличаться.
  • Доступен в рассрочку

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

Разработчик 2 891 /мес.

  • Скидка 45%
  • Цена без скидки — 5 255 ₽/мес.
  • С нуля до специалиста уровня Junior.
  • Программа обучения «Специалиста» сконцентрирована только на выбранной профессии, без другого образовательного контента.
  • Вы делаете выбор профессии в самом начале обучения.
  • Вы изучите необходимый минимум тем, инструментов и технологий, которые пригодятся вам в работе по выбранной профессии и станете специалистом узкого профиля.

Инженер 3 407 /мес.

  • Скидка 35%
  • Цена без скидки — 5 255 ₽/мес.
  • С нуля до инженера уровня Junior.
  • Обучение на пакете «Инженер» включает в себя больше теории, практики, проектов и учебного времени. Эта программа сильнее и объемнее, чем на «Специалисте»
  • В пакете «Инженер» вы сможете подстраивать учебный план под себя: смотреть занятия по другим специализациям, изучать несколько профессий одновременно и даже сменить профессию на другую, если передумаете — прямо в процессе обучения, быстро и без потери времени.
  • Вы получите знания и навыки по нескольким специализациям на выбор: программист, тестировщик, аналитик, архитектор, проджект-менеджер и продакт-менеджер.
  • После обучения вы станете специалистом широкого профиля, который не боится, что его знания и навыки устареют. Вы получите фундаментальную ИТ-базу, которая позволит легко изучать новые технологии и быстро адаптироваться под ИТ-сферу.
Этот курс включает:
  • 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-пособие/книга
    Обучение в ЛК на сайте автора
  • Продолжительность
    9 месяцев Разработчик — 9 месяцев Инженер — 12 месяцев
  • Уровень сложности
    Для новичков
  • Когда вы будете учиться
    Строго по расписанию
  • Домашние задания
    ЕстьС проверкой
  • Документ об обучении
    СертификатСвидетельство Прохождение курса, выполнение заданий
  • Сопровождение
    Куратором
  • Общение с группой
    Форум или чат внутри ЛК
  • Техническая поддержка
    В рабочее времяЧат на сайтеЧат внутри ЛКЧат в ВКЧат в мессенджереЭлектронная почтаТелефон
  • Перспективы после обучения
    Стажировка
  • Срок доступа к материалам
    Бессрочный
  • Безопасная покупка
    Если после прохождения курса вы не устроитесь на работу.
  • Бонусы
    Для всех учеников
  • Год выхода
    2022 Последнее обновление: 21.04.2024
  • Способы оплаты
    QIWIWebMoneyКарта МирКарты Visa, Mastercard, MaestroЯндекс Деньги
  1. Нажмите на кнопку
    Узнать подробнее
  2. Вы перейдете на детальную страницу курса Портала. Внимательно прочитайте представленную на ней информацию.
  3. Следуя указаниям, оформите заказ на курс.
  4. Обязательно укажите актуальный e-mail. На него придет вся информация, в частности, по доступу к курсу.
  5. Если вы еще не готовы к покупке курса, то советуем для начала освоить бесплатный материал Портала.

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

Отзывы о курсе

Пока никто не оставил отзывов. Чтобы оставить отзыв перейдите на полную версию страницы.

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