Single Page Applications

REST API, SPA,
Vue.js, Webpack, Asynchronous Programming,
JSON Web Tokens, Full Stack

До окончания подачи заявок осталось

Почему наш курс

Разработка собственного
Single Page Application (SPA)
в рамках обучения
Передача
практического опыта,
а не пересказ книг
Курс ведут
опытные
веб-разработчики
Более 90 часов
теории
и практики
Возможность получить
работу в современной
IT-компании, например
Билет в профессию
всего за
7 месяцев

В сотрудничестве с:
СумГУ
Факультет ЭлИТ

О курсе

В рамках всего курса ты будешь работать над одним комплексным заданием — разработкой Single Page Application на одном из современных JavaScript фреймворков и разработкой API на своем PHP фреймворке. JavaScript в мире WEB стала неотъемлемой частью любого приложения. И на этом курсе мы рассмотрим эволюцию JavaScript, начиная с работы с DOM-деревом и событиями, и заканчивая написанием полноценного Single Page Application на фреймворке Vue.js.

Также мы будем писать собственный PHP фреймворк, на котором разработаем RESTful API для нашего SPA. Выполнив это задание под руководством наших преподавателей, ты поймешь всю последовательность работы современного web-приложения. И это позволит тебе с легкостью освоить любой популярный PHP или JS фреймворк в будущем.

Бесплатный оффлайн курс от Компании "MindK" проходит в г. Сумы в аудитории Ц-225 Сумского Государственного Универститета.
Обучение проводится в группе из 30 человек 2 раза в неделю: по средам — с 19:15, по воскресеньям — с 10:00. Курс включает в себя около 48 занятий, каждое из которых занимает 1,5-2 часа. Общая продолжительность курса 7 месяцев.

Курс ведут опытные программисты компании MindK и преподаватели факультета ЭлИТ СумГУ.

В рамках курса мы не обучаем основам программирования, алгоритмам и синтаксису языков JavaScript и PHP. Но если ты увлечённо интересуешься веб-разработкой, имеешь базовые знания в JavaScript, HTML, CSS, PHP, понимание ООП и реляционных баз данных — то шансы пройти отбор на курс высоки. Мы хотим развивать IT-сферу в Украине и г. Сумы в частности. Поэтому мы ищем единомышленников. Если тебе просто нравится ходить на все бесплатные курсы — наверное нам не по пути. Тебе стоит запастись энергией и самодисциплиной, чтобы не прогуливать занятия и выучить много нового.

Отборочные тесты на ближайший поток пройдут в одной из аудиторий СумГУ. Точную дату проведения тестирования мы сообщим письменно всем, кто предварительно зарегистрировался, на электронный адрес, указанный при регистрации. Регистрация на тест открыта до 10 октября 2017г. включительно.

Краткая программа курса

JavaScript

  • Работа с DOM-деревом.
  • Обработка событий.
  • Использование таймера.
  • Технология AJAX.
  • Асинхронность в JavaScript. Использование promise и callback.
  • ООП в JavaScript.

SPA

  • Cовременные JS-фреймворки.
  • Знакомство с Vue.JS.
  • Компоненты.
  • Экосистема: Vuex, Vue-router и Vue-resource.
  • Webpack.

Разработка REST API на PHP

  • ООП в PHP.
  • Шаблоны проектирования.
  • Реляционные базы данных.
  • Архитектура REST.
  • Аутентификация с помощью JSON Web Tokens.

Работа в команде

  • Рабочее окружение разработчика.
  • Система контроля версий Git.
  • Непрерырвная интеграция (CI) на примере Jenkins.

Отзывы

Проверь свои знания

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

Чтобы программа обучения стала для тебя максимально полезной, а не вогнала в депрессию, тебе необходимы: базовые знания HTML, CSS, и PHP, знание основных принципов работы баз данных и языка SQL, а также понимание объектно-ориентированной парадигмы программирования.

Мы подготовили чек-лист из тем и навыков, необходимых начинающему веб-программисту для работы в любой современной IT-компании. Отметь, что ты знаешь и умеешь на данный момент и проверь свою готовность к курсу.

Проверить

Как попасть на курс и стать
web-разработчиком

Подай заявку

Чтобы зарегистрироваться на отборочное тестирование, тебе необходимо отправить своё резюме через форму подачи заявки до 10-го октября 2017 года включительно. Если же готового резюме у тебя нет — скачай наш образец, заполни и прикрепи.

Пройди отборочное
тестирование

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

Освой теорию

С первого дня занятий наши преподаватели будут передавать тебе свой практический опыт, понятным языком объяснять сложные темы и отвечать на твои вопросы. Домашние задания помогут закрепить полученные знания, а ссылки на рекомендованные материалы — ещё глубже разобраться в теме.

Регистрация завершина

Международная
компания MindK - это

Более 50 интересных
и талантливых
людей
Сложные проекты
и современные
технологии
Тренинги, Tech Talks,
хакатоны, R&D
и своя база знаний
Возможность создавать
проекты для клиентов
по всему миру

Курсы от компании MindK — это твои знания и твоя будущая работа над интересными проектами вместе с талантливыми людьми!