Курс

Full Stack

Записаться
clock icon
Старт группы

24 июля

person icon
График

пн, ср: 19:00 - 22:15 сб: 10:00 - 17:00

star icon
Длительность

500 часов/ 10 месяцев

dollar icon
Группа

25 человек

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

Только начинаете путь в full stack направлении? Или уже учили языки программирования, называете себя продвинутым девелопером, и есть опыт работы? В обоих случаях курс подойдет для развития в IT сфере. Будете заниматься как отдельно, так и в парах и группах. На занятиях нет сухой теории — материал подается понятно и четко, у каждого студента впереди – практика и пример компаний, на основе кейсов которых он создаст проекты, защитит продукт перед представителями ІТ-компаний и детально изучит универсальный процесс фулстек-разработки.

Программа включает модуль «Алгоритмы», который преподают только в профильных вузах Украины и Киева, а также предусматривает, что студенты разработают адаптивный сайт, приложение по типу Tinder и Instagram, лендинг с использованием интерактивных методов — например, мини-игр. В результате выпускник будет знать такие языки и фреймворки, как JavaScript, Java EE, jQuery, Node.js, Express.js, React.js, Redux, Spring, Hibernate. С помощью представителей из индустрии подготовитесь к практике прохождения интервью на английском, чтобы повысить шансы на получение работы по специальности. Созданные на курсе проекты студенты добавят в портфолио.

Гарантия трудоустройства:

If you fullfill training targets I promise you will get a job offer! If you’ll don’t get it I will refund you money that you paid for course.
Eran Lasser, co-founder DAN.IT education

 

Условия гарантии:

Курсы Full Stack дают студентам гарантию трудоустройства от нашего ко-фаундера Эрана Лассера.

Разработчик получает гарантию, если:

  • посетил 85% офлайн занятий с преподавателем и больше
  • выполнил домашние задания и набрал 80+ балов (из 100)
  • выполнил и защитил перед Наблюдательным советом финальный проект.

Если каждое требование соблюдено, гарантируем, что вы получите оффер от компании по специальности подготовки, либо мы вернем деньги за обучение.

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

Для кого

желающим учиться писать код по наглядным кейсам, создавать сайты и web-приложения

желающим развить навыки командной работы и самопрезентации

всем, кто хочет получить гордое звание «программист», но начинает с нуля, либо продвинутым девелоперам

преподаватели курса

Алексей Рыхальский

Lead solution architect

Денис Прокопюк

Lead Software Engineer at Innovecs

Что будете уметь

Знать популярные языки программирования и уметь с ними работать

Знать Frontend и Backend, фреймворки Spring IoC, Spring Security, Hibernate, Spring Data, jQuery, Node.js, Express.js, React.js, Redux и другие

Знать алгоритмы и уметь анализировать быстродействие программы

Разрабатывать веб-интерфейсы и приложения, управлять наборами и базами данных, тестировать и масштабировать программы

Организовать систему безопасности сайта или приложения

Владеть навыками soft-skills и быть подготовленным к собеседованию на английском языке, уметь презентовать себя и свой продукт

Программа

Подготовка к началу курса

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

Клиентские технологии JavaScript / FrontEnd

После данного модуля студенты смогут создавать веб-интерфейсы любого уровня сложности, используя JavaScript, jQuery, Node.js, Express.js, React.js, Redux. Сюда входит создание полностью адаптивного сайта или расширения с помощью HTML, CSS, шаблонов, а также разработка веб-приложения с использованием принципа Single page application (весь сайт на одной странице)

Серверные технологии Java EE / BackEnd

Мы будем изучать Java EE при написании полноценных серверных систем. Также будем изучать фреймворки Spring IoC, Spring Security, Hibernate, Spring Data, базы данных SQL, NoSql, веб-сервера и облачные технологии. В этот же модуль входят основы объектно-ориентированного программирования. Рассмотрим концепты и идеи, которые лежат в основе известных технологий. Освоим принципы ООП/SOLID, шаблоны проектирования, TDD. Разберем основы и принцип работы современных фреймворков для лучшего понимания существующих стандартов в индустрии. Студентов ждет парное программирование, ориентация на проекты, изучение стилистики кода (чистый код, код Google), аутентификация и авторизация, cookies, создание онлайн-магазинов, разбор и написание приложений Tinder, Instagram. Модуль построен с учетом последних стандартов в IT индустрии.

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

Алгоритмы – важнейший модуль, с которым имеют дело студенты технических вузов. Это основа компьютерных наук, без которой невозможно успешно программировать. Полученные знания будут служить сильной технической базой при дальнейшем освоении любых технологий. Данный модуль изучается параллельно с серверными технологиями Java. В процессе данного модуля студенты освоят основные алгоритмы и структуры данных, обычные и типизированные массивы, связные списки, стеки, очереди, ассоциативные массивы. Также студенты познакомятся с хэшированием, графами, DFS и BFS, динамическим программированием, деревьями, алгоритмами кэширования и т.д. После окончания данного модуля студенты будут иметь четкое представление сложности алгоритма, будут в состоянии анализировать быстродействие программы. Всего им предстоит решить не менее 60 кейсов, пользуясь практическим подходом.

Мастер-классы

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

Soft skills, технический английский, подготовка к собеседованию

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

Финальный проект

Команды студентов будут работать над комплексным финальным проектом под еженедельным наблюдением scrum-мастера. После 6 недель сплоченной работы, от планирования до подготовки демо-версий, студентам предстоит презентация проекта перед членами Наблюдательного совета.

Компании которые ждут наших студентов

запись на консультацию

Если у тебя еще остались вопросы по программе курса Full Stack, запишись на индивидуальную консультацию со мной.

Напиши нам







Спасибо за регистрацию.

В ближайшее время с вами свяжется наш менеджер

Контакты