Скрыть объявление
Гость отличная новость! Мы открыли доступ к ранее скрытому контенту.

Вам доступно более 44 000 видео уроков, книг и программ без VIP статуса. Более подробно ЗДЕСЬ.

Открыто [BRAIN ACADEMY] Программирование FrontEnd

Тема в разделе "Программирование", создана пользователем Солнышко, 1 фев 2016.

0/5, Голосов: 0

Этап:
Набор участников
Цена:
1.00 руб.
Участников:
0 из 10
Организатор:
требуется
0%
Расчетный взнос:
44 руб.
  • (Записывайтесь, чем больше участников, тем меньше расчетный взнос)

  1. Солнышко

    Солнышко Команда форума

    Сообщения:
    22.073
    Симпатии:
    46.665
    Программирование FrontEnd

    Цели курса

    Дать знания и навыки необходимые для получения квалификации младший программист FrontEnd (Junior FrontEnd developer)
    Подготовить к трудоустройству в IT-компании

    Задачи курса:
    Курс «Программирование FrontEnd» является первым курсом, который прошел авторизацию в ведущих IT – компаниях и соответствует самым высоким международным стандартам. Как следствие обеспечивается высокое качество обучения и трудоустройство лучших выпускников. После прохождения курса Вы будете готовы к работе в IT – компании, а также сможете сдать сертификационные тесты.

    Курс «Программирование FrontEnd» проводится только сертифицированными инструкторами, имеющими большой практический и педагогический опыт. Обучение соответствует самым современным методикам, за счет чего обеспечивается высокая эффективность и усвояемость материала. Весь материал курса – лекции, лабораторные, практические работы, тесты и экзамены, студенты проходят в классе вместе с инструктором. Кроме этого, система управления обучением, в которой находится весь учебный материал, доступна студентам и инструкторам в режиме 24/7. С ее помощью студенты могут легко повторять материал, а инструктора управлять процессом и качеством обучения.

    В базовом курсе «Программирование FrontEnd» рассматриваются:

    • - принципы взаимодействия между клиентом и сервером,
      - основные технологии, используемые в настоящее время для разработки клиентских web-приложений,
      - основные инструментальные средства, поддерживающие возможность создания web-приложений на основе упомянутых выше технологий,
      - все необходимые теоретические аспекты программирования и разработки фронтэнд приложения в контексте бэкэнда.
    После изучения курса студент будет уметь создавать веб-страницу с помощью синтаксических конструкций языка HTML5, оформлять ее с помощью CSS, анимировать и добавлять 3Dэффекты с помощью CSS3, добавлять динамику страницы с помощью скриптов, написанных на языке JavaScript, делать ее кроссбраузерной и кроссплатформенной за счет адаптивности, полученной от использования Bootstrap 3. Особое внимание в курсе уделяется вопросам взаимодействия клиентской части приложения с сервером с использованием технологии Ajax, формата передачи данных JSON, а также подключению средств взаимодействия с ними (фильтр, сортировка).

    Студенты выполняют большое количество лабораторных и практических работ для закрепления материала и выработки практических навыков программирования, верстки и дизайна. Также, что является одним из базовых принципов обучения в Brain Academy, есть обширный практикум, который предполагает разработку нескольких учебных проектов, созданных специально для эффективного обучения и максимального освоения практических навыков программирования, верстки и дизайна.

    На курсе «Программирование FrontEnd» Вы также узнаете, как составить идеальное резюме и пройти собеседование в IT – компании.

    Получите навыки командной работы, коммуникации и методологии работы в проектах.

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

    1.1. Обзор основных задач фронтэнда

    1.1.1. Понимание Web Single Page Application
    1.1.2. Основные задачи фронтенда и обзор инструментов разработки

    1.2. Работа с графическим редактором GIMP

    1.2.1. Обзор инструментария, настройка среды
    1.2.2. Форматы файлов: входные, выходные, внутренние
    1.2.3. Работа со слоями
    1.2.4. Создание изображения, использование текста, контуров, инструментов рисования
    1.2.5. Использование фильтров GIMP для использования эффектов
    1.2.6. Инструменты цвета, преобразования
    1.2.7. Создание макета страницы и порезка для подготовки к верстке

    1.3. Управление сборками и отладка приложений

    1.3.1. Описание стандарта HTML (W3C Standards). Основные теги работы с текстом, изображениями.
    1.3.2. Работа с таблицами данных.
    1.3.3. Базовые контейнеры CSS. Создание и подключение CSS стилей к странице. Применение валидатора CSS.
    1.3.4. Обзор новых спецификаций HTML5. Форматы даты и времени
    1.3.5. Работа с аудио и видео с использованием соответствующих тегов

    1.4. Использование препроцессора LESS

    1.4.1. Базовые принципы работы CSS препроцессоров. Установка и подключение LESS
    1.4.2. Синтаксис языка программирования стилей LESS. Использование констант и переменных.
    1.4.3. Функции работы с цветом
    1.4.4. Создание и использование примесей (Mixin). Параметрические примеси

    2. Создание логики работы со страницей

    2.1. JavaScript базовый

    2.1.1. Обзор языка JavaScript: история, роль и место, семантика и синтакис
    2.1.2. Типы данных, операции над переменными
    2.1.3. Обзор инструментария средств отладки кода браузеров
    2.1.4. Основные конструкции программирования: ветвления, повторения
    2.1.5. Работа с массивами данных: одномерными, двумерными

    2.2. JavaScript продвинутый

    2.2.1. Методы управления окнами. Обработка ошибок
    2.2.2. Обзор объектной модели W3C DOM.
    2.2.3. Базовая обработка событий.
    2.2.4. Объект Form, кнопки, поля ввода. Изменение регистра введенных данных
    2.2.5. Прототипы функций, сookies, аjax и работа с HTTP протоколами.

    2.3 JavaScript профессионал

    2.3.1. Локальное хранение данных на стороне клиента
    2.3.2. Понимание MVC и MVVP паттернов. Разработка архитектуры фронтендпроекта. Использование javascript MV*фреймкорка
    2.3.3. Понимание асинхронного и реактивного программирования
    2.3.4. Работа с Git

    3. Адаптивность и оптимизация верстки

    3.1. Фреймворк BootStrap 3

    3.1.1. Оптимизация графики с использованием спрайтов
    3.1.2. Обзор основных возможностей, загрузка и подключение;введение в Bootstrap CSS
    3.1.3. Верстка колонками, шрифты
    3.1.4. Изучение Bootstrap CSS: таблицы, картинки, формы, группировка элементов форм, кнопки, группировка кнопок
    3.1.5. Создание навигационных блоков.

    4. Сборка фронтэнд проекта

    4.1. Минификация и обфускация JS и CSS с использованием uglify_js, minify_js и других

    4.2. Обзор препроцессоров GRUNT, GULP, Broccoli. Использование GRUNT

    5. Сертификация

    6. Прохождение собеседования

    6.1. Создание эффективного резюме

    6.2. Эффективные методы прохождения собеседования

    Цену уточнять
     
    Alex_80 нравится это.
Сохранить в соц. сетях:
Оценить эту тему:
/5,