SYNERGY IT ACADEMY

НАЧАЛО ОБУЧЕНИЯ
СРОК ОБУЧЕНИЯ
ФОРМАТ
10 марта
120 а/ч. 5 месяцев
Оффлайн / Онлайн
Освойте цифровые
профессии с нуля

И работайте в компаниях-партнерах Академии: Яндекс, Google, Газпром и других
НАЧАЛО ОБУЧЕНИЯ
СРОК ОБУЧЕНИЯ
ФОРМАТ
10 марта
120 а/ч. 5 месяцев
Оффлайн / Онлайн
Оставьте заявку и получите консультацию по программе обучения
Нажимая кнопку, я соглашаюсь с политикой конфиденциальности, даю согласие на обработку персональных данных и получение рассылок
Почему стоит учиться программированию?
ВОСТРЕБОВАННОСТЬ ПРОФЕССИИ
Динамика роста вакансий
в области информационных технологий, телекома и интернета
в период с 2013 по 2018 год составляет +142%
С 2014 года заработные платы в IT-отрасли выросли на 25%. Руководящие позиции в IT входят
в топ-5 самых высокооплачиваемых профессий.
ВЫСОКИЙ УРОВЕНЬ
ЗАРПЛАТ
БЕЗГРАНИЧНЫЕ
ВОЗМОЖНОСТИ
Вы сможете создавать собственные проекты, игры, компьютерные программы и видеоролики. У вас появится шанс работать в крупных компаниях.
ДОСТАТОЧНОЕ
КОЛИЧЕСТВО ВАКАНСИЙ
УНИКАЛЬНЫЕ УСЛОВИЯ
ТРУДА
Программист - это одна из самых востребованных и высокооплачиваемых профессий в сфере IT. Возможности финансового роста не ограничены.
Комфортные условия для работы, социальный пакет, гибкий график - далеко не все преимущества профессии программиста.
Средняя зарплата программистов
Senior
Middle
Junior
* Источник данных: HH.ru
ЗАРПЛАТА
В 2019 ГОДУ
Курсы программирования
и дизайна
КУРСОВ
12
Гарантия трудоустройства после окончания курсов
Освойте цифровые профессии с нуля и работайте в компаниях: Яндекс, Google, Газпром и других
РАЗРАБОТКА WEB ПРОЕКТОВ
HTML 5 – Стандартизированный язык разметки документов во Всемирной паутине
Изучив HTML, можно создать статичную страницу или веб-сайт. Как это работает? Веб-страницы содержат описание разметки на языке HTML, браузеры «ловят» его и интерпретируют, превращая в отформатированный текст, который вы видите на экранах компьютеров, ноутбуков и мобильных устройств. Именно HTML позволяет создать каркас будущей web-страницы и расставить на ней нужные нам блоки, изображения и прочее.
CSS 3 – Формальный язык описания внешнего вида документа, написанного с использованием языка разметки
Другими словами, CSS отделяет содержание страницы от того, что задает ее внешний вид и используется для стилизации элементов, расставленных на web-странице с помощью HTML (например, изменение цвета элементов, положения, размеров, поведения и прочее).
Bootstrap – самый популярный CSS - фреймворк, служащий для ускорения разработки адаптивных сайтов
В Bootstrap прописаны готовые стили для сайта и специальные скрипты, для применения которых необходимо всего лишь прописать необходимые стилевые классы и атрибуты html-элементам.
PHP – Это серверный язык программирования, созданный специально для разработки сайтов
Мы его используем, чтобы отправлять в базу данных и нам на почту ваши заявки на участие в курсе. Помимо этого, php необходим для организации структуры url страниц, реализации регистрации/авторизации и для многих других задач.
jQuery – Библиотека JavaScript, фокусирующаяся на взаимодействии JavaScript и HTML
Если говорить простыми словами, то библиотека - это набор готовых решений (функций) на определенном языке программирования, в данном случае это Javascript. jQuery - самая популярная библиотека для языка javascript. Она позволяет значительно сократить код и оперативно разрабатывать полезные "фишки" на нашем сайте.
ПРОГРАММИРОВАНИЕ НА PYTHON
Знакомство с Python. Работа с интерактивной оболочкой
Основные принципы работы интерпретатора Python. Установка и тестирование интерпретатора Python. Подготовка и применение инструментов в среде программирования. Различные реализации интерпретатора Python.
Основы программирования на языке Python. Переменные и выражения
Синтаксис и семантика языка. Структура программы. Основные управляющие конструкции языка. Принцип динамической типизации. Преобразование типов. Условные выражения. Базовая форма цикла, вложенные циклы. Управление ходом выполнения программы. Операторы ветвления.
Структуры данных и исключения
Составные типы данных языка. Кортежи, списки, словари. Цикл по итератору. Связь списков, подмножество списков. Исключения, классы исключений. Выброс и перехват исключений. Пошаговое исполнение программы.
Функции, модули и пакеты
Определение и документирование функций. Интерфейс и вызов функции. Встроенные функции. Лямбда-функция. Определение функции при помощи оператора def. Аргументы и их использование. Передача аргументов, формальные и фактические параметры. Возвращаемые значение. Композиция функций. Локальные переменные. Область видимости. Возвращение результатов. Рекурсия и рекурсивные функции. Вложенные определения функций.
Объектно-ориентированное программирование
Принципы ООП. Понятие класса и объекта. Методы и поля класса. Конструкторы класса. Интерфейсы и абстрактные классы. Отношения между классами. Полиморфизм, перегрузка методов. Описание предметной области с помощью uml-диаграмм классов, компонентов.
Многопоточное программирование
Понятие многопоточности в программировании. Принципы работы многопоточных программ. Процессы и потоки. Средства создания потоков в Python. Синхронизация работы потоков. Блокировки и семафоры. Взаимные блокировки.
Стандартные библиотеки Python
Модули sys, datetime, collections. Файловые операции соединения, их открытия и закрытие. Рекурсивный обход каталога. Потоки ввода/вывода. Обработка текстовой информации. Регулярные выражения. Работа с датами и временем. Доступ к функциям операционной системы. Функции модуля string.
Сетевое программирование
Представление клиент-серверной архитектуры. Типы запросов в сети интернет. Адресация в сети. Понятие ip-адреса и dns-сервера. Заголовки запросов и ответов. Стек протоколов. Пакеты данных. Сокет программирование.
Работа с базами данных
Базы данных как отдельный класс программного обеспечения. Orm-технологии доступа к данным. Язык запросов sql. Типы sql. Обзор существующих баз данных. Драйвер базы данных. Нормализация данных в базе данных.
Разработка сайтов
Концепция MVC построения сайта. Понятие аутентификация и регистрации на сайте. Ролевая модель и права доступа в разделы сайта. Основы html, css и javascript. Cookie. Разработка и хостинг сайта в сети.
ПРОГРАММИРОВАНИЕ НА JAVA
Знакомство с языком программирования Java
Алгоритм. Понятие блок-схемы. Программная среда «Eclipse»
Переменные, ввод/вывод, типы данных
Типы данных. Переменная. Константы и литералы. Операторы. Примеры построения программ с использованием блок-схем.
Логические операторы, операторы ветвлений, побитовые операторы
Преобразование типов данных. Таблица приоритетов операторов. Конструкции логического выбора. Операторы ветвления. Побитовые операторы.
Циклы: что такое циклы, виды циклов (for, while), операторы break и continue
Циклы. Работа с интегрированным отладчиком в Eclipse.
Строки, массивы одномерные, многомерные (понятие массивов, массивы в жизни)
Работа со строками. Массивы. Алгоритмы суммирования, поиска, сортировки. Понятие сложности алгоритма. Многомерные массивы.
Методы (на примере статических методов): понятие, зачем нужны методы, как они упрощают и структурируют код
Примеры статических методов. Область видимости. Рекурсия.
Объектно-ориентированное программирование
Введение в объектно-ориентированное программирование. Понятие класса и объекта. Понятие члена класса, поля класса, метода класса. Спецификаторы доступа. Конструкторы объекта. Ключевое слово this. Перезагрузка методов и конструкторов. Статические методы классов. Передача объектов в метод. Область видимости в методах классов. Наследование. Понятие интерфейса. Ключевое слово final. Сборка мусора. Пакеты. Шаблоны (Generics).
Исключения
Что такое исключительная ситуация? Принципы обработки исключительных ситуаций. Понятие checked и unchecked исключений. Ключевые слова try, catch, throw, finally. Подробности использования исключительных ситуаций. Раскрутка стека вызовов.
Java Collection Framework
Классы-обертки. Введение в JCF. Интерфейсы JCF. Классы JCF.
Работа с файлами
Знакомство с пакетом java.io. Потоки ввода/вывода. Сериализация объектов.
Многопоточность: понятие потока и процесса, варианты запуска кода в новом потоке, проблемы, пул потоков
Многопоточность в Java. Использование ExecutorService. Практические примеры.
PRODUCT МЕНЕДЖМЕНТ
Целевая аудитория
Анализ рынка и целевой аудитории, полевые исследования, сегментация ЦА
Целевой рынок
Оценка рынка (TAM/SAM/SOM)
Генерация идей
Методы генерации идей, customer development, валидация гипотез, создание Minimum Viable Product
Количественная оценка и сравнение результатов
HADI-циклы, выбор метрик и юнит-экономика, A/B-тесты
Карта пользовательского опыта
Разработка дорожной карты и бэклога продукта, создание Customer Journey Map
Основы UI/UX
Конструирование и тестирование, основные инструменты для работы с UI/UX
Продвижение
Каналы и методы продвижения
Аналитика
Управление экономикой продукта, аналитика пользовательских данных, data driven подход
Дипломная работа
PROJECT МЕНЕДЖМЕНТ
IT-индустриия
Анализ развития IT-индустрии и стратегий технологических компаний. Роль руководителя проекта и проектного менеджера.
Менеджмент в IT
Работа менеджера: правила переговоров с бизнесом, сбор требований и верификация, постановка задач и их виды. Введение в основные методологии работы с командами: Waterfall, Scrum, Kanban.
Управление финансами.
Экономика и монетизация.
Управление рисками и качеством.
SWOT-анализ, метрики управления качеством, Six Sigma, кайдзен, диаграмма Исикавы, Lean.
Гибкие методологии
Гибкие методологии в управленческой деятельности. Создание бэклога продукта, формирование команды под задачи заказчика.
Работа проджект менеджера
Обзор ключевых таск-трекеров. Проектирование интерфейса. Диаграмма Ганта. SEO: основы, нюансы и применение.
Дипломная работа
PYTHON ДЛЯ АНАЛИЗА ДАННЫХ
Подготовка данных к анализу.
Переменные, условия и циклы. Библиотеки Pandas и NumPy
Big DATA
Большие данные: источники, сводные таблицы, вычисления. Интерактивные отчеты и визуализация
Cинтаксический анализ информации
Парсинг. API сервисы Яндекса и Google
Работа с отчетами
Автоматическое обновление отчетов. Поиск ошибок в коде. Создание ботов
Выпускной экзамен
ПОЛЬЗОВАТЕЛЬ ПК
Базовая подготовка
Поисковики, почтовые сервисы, безопасность в сети.
Актуальные средства общения
WhatsApp, Viber, Telegram, Skype.
Microsoft Word
Как писать тексты на компьютере, готовить документы к печати.
Microsoft Excel
Как создавать таблицы и списки, использовать математические формулы.
Microsoft PowerPoint
Как делать сногсшибательные презентации.
Из чего состоит компьютер
Какие разъемы есть, и для чего они используются.
WEB DESIGN С НУЛЯ
Знакомство с графическим и веб-дизайном
Основные понятия, логика курса, терминология, как будет построена работа на курсе, итоговая работа.
Контент на сайт
Графический и шрифтовый контент, его цели и задачи.
Основы композиции
Основы композиции в графическом дизайне. Принципы построения макета с нуля. Расположение объектов в макете.
Основы композиции в digital
Принципы построения композиции в digital. Отступы и масштаб. Высота экрана и соотношение блоков на сайте. Композиция для веб-дизайнера.
Модульные сетки
Как строится сайт? С чего начать? Структура. Какие бывают сетки и как с ними работать? Пример сеток bootstrap. Практическое задание: строим простой сайт на занятии в Figma. Адаптивность.
Основы типографики
Гарнитура и шрифт. Какие бывают шрифты. Антиква (Serif). Гротеск (Sans Serif). Подбор шрифтовой пары для сайта — для заголовка, основного текста, оформление выбора (гайд).
Типографика для веб-дизайнера
Размер шрифта на сайте — заголовки, основной текст, для кнопок и всплывающих окон. Шрифты для мобильной версии сайта.
UI-редактура
Основы колористики
Восприятие цвета разными культурами, как человек воспринимает цвет, палитра цветов и их сочетание. Основные, дополнительные, акцентные цвета на сайте. Создание гайда по цветовой палитре.
Колористика для веб-дизайнера
Распределение цвета на сайте: основные и второстепенные цвета. Восприятие отдельных элементов (call-to-action, кнопки, поп-апы). Восприятие цвета на десктопах и мобильных устройствах, различия и особенности.
Адаптивный дизайн
UI на 2019 год. Тренды и ответы на вопросы
Разбор задания модуля
Как проходят занятия в SYNERGY IT ACADEMY
Э Т О__В А Ж Н О

Почему стоит выбрать именно Synergy IT Academy?
1
Практический курс
Максимально практический курс. Включет в себя 80% практических занятий и выполнения реальных задач. Остальные 20% теоретических знаний, необходимых для работы в сфере IT.
2
Безболезненный переход в IT
Весь стек технологий для старта карьеры в IТ. По окончанию обучения у вас будет весь необходимый пул знаний для эффективного старта в новой профессии.
3
Гарантия трудоустройства
Стажировка наших учеников в компаниях-партнерах с перспективой дальнейшего трудоустройства. Гарантированное трудоустройство по окончании курсов.
4
Создание портфолио в процессе учебы
Создание портфолио параллельно с процессом обучения. В процессе обучения вы создадите свое собственное портфолио, которого будет достаточно для трудоустройства в любую компанию.
5
Если вы не все поняли на занятиях
Безлимитное количество часов обратной связи от менторов. Если вы не поняли какую-либо тему на занятиях - вы сможете проконсультироваться с преподавателем.
6
Связь с наставником 24/7
Преподаватели всегда помогут вам разобраться с материалом и ответят на вопросы.
КАРЬЕРА В IT С НУЛЯ
Как будет развиваться ваша карьера разработчика?
ШАГ 1
СЕЙЧАС
START
ШАГ 2
ШАГ 3
ШАГ 4
JUNIOR
MIDDLE
SENIOR
ЧЕРЕЗ 5 МЕСЯЦЕВ
ЧЕРЕЗ 1-2 ГОДА
ЧЕРЕЗ 2-3 ГОДА
З/П
от 95 000 ₽
З/П
от 180 000 ₽
З/П
от 270 000 ₽

4__П Р О С Т Ы Х__Д Е Й С Т В И Я

Как начать обучение?
1
Оставьте онлайн заявку
на сайте и мы свяжемся с вами
в ближайшее время
2
Осуществляете
оплату
Оплачиваете курс онлайн
удобным для вас способом:
помесячно или сразу
3
Выбираете
расписание
Вы выбираете группу,
которая будет подходить вам
по времени и дням
4
Приходите
на занятие
Приходите на занятия
и начинаете обучение новой
профессии
Помощь в трудоустройстве — одно из преимуществ Synergy IT Academy
Уже во время обучения мы предоставляем студентам возможность стажироваться в компаниях-партнерах с перспективой дальнейшего трудоустройства. У нас преподают ведущие специалисты, которые максимально заинтересованы в перспективных студентах. Даже если ни одна из компаний-партнеров вас не заинтересует, мы с удовольствием поможем вам составить резюме и подготовиться к собеседованию в ту компанию, которую вы выберете сами.
НАШИ ПАРТНЕРЫ - ВАША ВОЗМОЖНОСТЬ РАБОТАТЬ У ЛУЧШИХ
Почему сейчас?
Каждый следующий набор в новую группу растет в цене
Места в группах ограничены и быстро резервируются
При регистрации
до конца недели
скидка 10%
Гарантия трудоустройства по окончании курсов
Преподаватели SYNERGY IT ACADEMY

Владимир Кох
Руководитель Лаборатории по искусственному интеллекту Сбербанка.
Занимается проектами по использованию AI в медицине.
Тимур Азымов
Газпромбанк, product manager.
Ex. project manager: RedMadRobot.
Александр Кирюшин
Ведущий разработчик Unicorn Technologies.
Стек технологий: Wordpress, JavaScript, VueJS, Webpack, Browser Applications.
6 лет коммерческой разработки.
Александр Исаенко
Full-stack разработчик, опыт разработки 8 лет.
Разрабатывал программные продукты для компаний Mercedes Benz, Volkswagen, Citroen и так далее.
Разработанным программным обеспечением пользуются более чем на 7000 сайтов.
Андрей Перепёлкин
Руководитель группы разработчиков. Компании: IBS, Borlas, НЕОФЛЕКС, AT Consulting.
Проекты для Росреестра, создание системы ПЛАТОН.
опыт и портфолио
Ваше резюме после прохождения курса
Крупные IT компании всегда в поисках специалистов
Организатор
Университет «Синергия» —
престижный вуз с 30-летней историей
70 000
Выпускников за 10 лет
50
Докторов наук
250
450
Кандидатов наук
Аспирантов
200+
Программ высшего
образования
Квалифицированных
преподавателей
500
21
Факультет
95 000+
Студентов из 50 стран учатся в 2019 году
Федеральная сеть учебных центров Synergy IT Academy готовит специалистов будущего, уделяя особое внимание дальнейшему трудоустройству наших студентов.
Synergy IT Academy станет вашим входным билетом в мир высоких технологий и таких же высоких перспектив.
КОЛЛЕДЖ
средне-специальное образование
2,5 года
БАКАЛАВРИАТ
высшее образование
4 года
МАГИСТРАТУРА
второе высшее образование
2,5 года
Получи образование в IT
Ревью от студентов Академии
ВАС МОЖЕТ ЗАИНТЕРЕСОВАТЬ
Часто задаваемые вопросы
Могу ли я поступить в вашу академию, если я никогда раньше не занимался программированием?
Да, конечно. Мы обучаем всему с нуля, единственное, что потребуется - быть опытным пользователем ПК.
Как можно компенсировать пропущенные занятия?
Нужно взять задание у преподавателя, выполнить дома и отчитаться.
Обязательно ли для обучения знать английский язык?
Это не является обязательным требованием, но если вы знаете английский язык - вам будет немного легче.
Какие минимальные знания и требования для начала обучения на курсах программирования?
Минимальное требование - быть уверенным пользователем ПК. Мы всему научим с нуля и поможем на каждом этапе.
Какой уровень нагрузок на курсах, тяжело ли проходить обучение?
Не будем скрывать, что программирование - это непросто, но очень интересно и перспективно, поэтому есть смысл подойти к процессу обучения со всем старанием и серьезностью.
На какой возраст студентов рассчитаны ваши курсы?
Наши курсы рассчитаны на тех, кто уже достиг совершеннолетия. Что касается верхней планки - мы не ставим ее, однако предполагаем, что наиболее интересными и продуктивными наши программы будут для людей от 18 до 40 лет.