8 812 320 13 03
  • Новости
  • Расписание
  • Курсы
  • Организациям
  • Летняя Школа
  • Перезвоните мне

    Курсы javascript, jquery, html5 - программирование, базовый курс

    Курс Junior Front-End Developer

    Курс Junior Front-End Developer
    Начало курса
    06.09.2017
    Продолжительность
    1,5 месяца (48 ак. часов)
    Расписание
    Ср 19:00 - 21:30
    Пт 19:00 - 21:30
    Семинар
    (14 мест)
    23900 записаться
    Вебинар(12 мест) 19990 записаться
    свернуть

    Описание курса

    Программа курса Junior Front-End Developer составлена на основе требований работодателей к начинающим фронтенд разработчикам.
    При этом, цель курса не только подготовить человека к прохождению собеседования и выполнению тестового задания, а создать базу для дальнейшего развития во фронтенд разработке.

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


    На курсе мы познакомимся и получим навыки работы с такими технологиями, языками и фреймворками, как:

    • Git и Github
    • HTML5, CSS3
    • Bootstrap
    • Препроцессор SCSS
    • Javascript
    • Библиотека jQuery
    • Фреймворки: Angular.JS 2, ReactJS
    • AJAX
    • ООП / Typescript
    • Методология верстки БЭМ
    • Научимся все это собирать с помощью gulp
    • Работать будем в текстовом редакторе SublimeText
    • Упрощать разработку будем с помощью плагина Emmet


    Программа курса:


    Занятие 1. Вводное 

    • Знакомимся
    • Что будет у нас на курсе?
    • Кто такой fe-developer?
    • Workflow  в проекте (участники, роли, стадии)
    • Требования к JFE-разработчику
    • Обсуждение идей проектов


    Занятие 2. Знакомимся с Git и HTML

    • Основы работы с системой контроля версий на примере git (установка, основные команды) + SourceTree 
    • Знакомство с VS Code
    • Знакомство с HTML 
    • Структура страницы
    • Основные теги

    Практика: Создаём свой собственный репозиторий на GitHub и заливаем первую HTML-страницу

    Занятие 3. Знакомимся со стилями

    • Знакомство с CSS 
    • Подключение, Селекторы, Свойства
    • БЭМ
    • Flexbox
    Практика: Стилизуем страницу, разбираемся с центровкой элементов

    Занятие 4. Более подробно с CSS

    • Виды вёрстки (фиксированная, адаптивная, резиновая) 
    • Знакомимся с препроцессорами
    • Изучаем синтаксис и возможности препроцессора

    Практика: Упражняемся в реализации видов вёрстки, работаем с препроцессором


    Занятие 5. Практическое занятие 

    • Выбираем макет для вёрстки (либо свой, либо берём на просторах интернета)
    • Разбираем все практические вопросы
    • Pixel Perfect



    Занятие 6. Знакомимся с JavaScript  

    • Очень коротко о Node.js
    • Переменные и типы данных
    • Функции
    • Работа с DOM
    • События

    Практика: добавляем интерактивность свёрстанному макету

    Занятие 7. Библиотека JQuery

    • Назначение библиотеки
    • Упрощаем свою работу с помощью JQuery
    • Best practices
    Практика: добавляем интерактивность свёрстанному макету с помощью JQuery

    Занятие 8. AJAX и JQuery 

    • Откуда мы берём данные?
    • Взаимодействие с сервером без перезагрузки страницы
    • AJAX и асинхронность
    Практика: применяем AJAX на практике



    Занятие 9. Практическое занятие

    • Детально прорабатываем интерактивность
    • Работаем со сторонним API
    • Разбираем все практические вопросы


    Занятие 10. Практическое занятие

    • Детально прорабатываем интерактивность
    • Работаем со сторонним API
    • Разбираем все практические вопросы


    Занятие 11. TypeScript и ООП во front-end’e

    • Основы ООП
    • Для чего нужен TypeScript?
    • Особенности TypeScript
    Практика: реализация ООП на TypeScript

    Занятие 12. JS-фреймворки. Angular 2

    • Обзор JS-фреймворков, их предназначение
    • Angular 2
    Практика: Начинаем переписывать проект под Angular 2

    Занятие 13. Практическое занятие

    • Продолжаем переписывать проект под Angular 2
    • Разбираем все практические вопросы

    Занятие 14. Практическое занятие

    • Завершаем переписывать проект под Angular 2
    • Разбираем все практические вопросы
    • Подводим итоги

    Занятие 15. Знакомимся с ReactJS

    • Основы работы с Реактом
    • Virtual DOM
    • JSX
    Практика: рендерим страницу с помощью ReactJS

    Занятие 16. Завершаем реализацию проекта

    • Подводим итоги
    • Презентация работ
    • Ответы на вопросы
    • Подготовка к собеседованию

    свернуть

    Преподаватель

    Руслан

    Программист с опытом работы более 5 лет. 

    В процессе профессиональной деятельности Руслан занимался разработкой ПО, используя такие инструменты, как HTML5, CSS 3, JS, TypeScript, Backbone.js, Angular.js, React.js, GoLang, NodeJS, Python, PHP, работал с различными СУБД (MySQL,Postgre, NoSQL) и многими другими технологиями. 

    На текущий момент работает в компании “DataArt” и большую часть времени занимается разработкой на JavaScript и его фреймворках.

    Руслан одинаково хорошо разбирается во фронт-енд и бэк-енд технологиях разработки. 

    "В процессе обучения мы постараемся сделать акцент на практику проектной работы с актуальными в настоящий момент технологиями и инструментами, научимся работать в команде, и напишем один или несколько интересных проектов, которые в последствии можно будет показать на собеседовании!" - говорит Руслан.

    Антон

    Опытный программист со стажем более 6 лет в сфере разработки ПО.

    Начинал свою карьеру как desktop-разработчик, и сразу же проникся любовью к технологии WPF, тогда ещё довольно молодой, но крайне перспективной. Затем целиком и полностью ушёл в web-разработку, оставшись верным .NET framework'у. 

    Любимые языки программирования - C# и TypeScript. 
    Последние 4 года работает в компании Arcadia, где занимается как фронт-эндом, так и бэк-эндом, а также созданием кроссплатформенных мобильных приложений. 

    "Если спросить меня, почему я выбрал программирование, я отвечу, что это, в первую очередь, творческий процесс, очень интересный и вариативный. Это работа, которая переходит в хобби, и хобби, которое переплетается с работой, а это не может ни надоесть, ни приесться. Кроме того, прогресс не стоит на месте, и каждый год выходят новые технологии, появляются новые инструменты разработки, а это отличный стимул не впадать в стагнацию, а продолжать совершенствоваться в профессиональной сфере, заставлять мозг шевелиться снова и снова! :-)" - говорит Антон.

    Светлана

    Эксперт в области веб-дизайна с опытом работы в данной сфере более 5-ти лет.
    В своей профессиональной деятельности Светлана работала над проектами разного масштаба, от посадочных страниц до работы над дизайном крупных рекламных компаний.

    В данный момент Светлана работает на позиции веб-дизайнера в одном из ведущих digital агентств Санкт-Петербурга, а также преподаёт ряд дисциплин в университете по направлениям Графика и Реклама.

    "Веб-дизайн - очень динамично развивающая область, при этом в настоящее время академическое образование сильно отстаёт от реальной ситуации в сфере. Порой студентам даются самые основы, не хватает практики, и "преподавательского мастерства", по раскрытию творческих способностей учеников, поэтому многие теряют интерес к творческому развитию и останавливаются на 1-м шаге погружения в профессию.

    На курсе Веб-дизайнер. Быстрый старт в профессию мы сделаем первый шаг к полному раскрытию Вашего творческого потенциала через профессию веб-дизайнер" - говорит Светлана.

    свернуть

    Фотографии

    свернуть

    Отзывы

    Всего отзывов: 5
    Курс Junior Front-End Developer
    Иван Кудряшов
    Санкт-Петербург

    На самом деле получил всё, что хотел. Каждый урок с Русланом наполнен позитивом, огромным количеством информации. Единственная проблема, которая меня отвлекала - это работа, тяжело в среду допоздна после работы. А так всё супер!

    Курс Junior Front-End Developer
    Анна Черникова
    Санкт-Петербург

    В целом курс понравился и оказался полезным. Единственным минусом для меня оказалась нехватка времени для самостоятельного изучения некоторых моментов и выполнения домашнего задания.

    Курс Junior Front-End Developer
    Артём
    Санкт-Петербург

    Мне всё понравилось!

    Курс Junior Front-End Developer
    Игорь
    Санкт-Петербург

    Курс идеален, материал подан плотно. Преподаватель супер крут, заряжает энергией, мотивацией. Супер!

    Курс Junior Front-End Developer
    Ксения Минкина
    Санкт-Петербург

    Курс получился очень насыщенным и информативным. Очень подробно были разобраны HTML и CSS, это помогло мне улучшить и углубить свои познания в этой области. Я также получила много информации по JavaScript, что поможет мне более эффективно и просто изучать его в будущем.

    Курсы программирования, тестирования, мобильных и веб-технологий от Level UP!
    Учитесь с профессионалами в сфере IT-образования!