Онлайн-курсы программирования
Разработка на языке Java
Самый востребованный язык на рынке труда

Мини-группы, живые вечерние вебинары, упор на практику

Разбор Вашего кода опытным программистом каждый день

Сейчас набор закрыт, следующий будет осенью 2023

Раздумываете? Приходите на бесплатный вебинар "Как стать Java программистом!"

Онлайн-курсы программирования
Разработка на языке Java

Самый востребованный язык на рынке труда
Мини-группы, живые вечерние вебинары, упор на практику
Разбор Вашего кода опытным программистом каждый день
Персональное внимание каждому ученику (переписка и созвоны не ограничены)
Сейчас набор закрыт, следующий будет осенью 2023
Бесплатный вебинар, как стать Java программистом, приходите!
Живые онлайн-вебинары
в малых группах
с опытным программистом
2 раза в неделю по вечерам.
Проверка каждой строчки кода.
Индивидуальный подход, много персонального внимания каждому ученику, помощь с любыми вопросами: переписка и созвоны.
Оплата раз в месяц, свобода и самомотивация.
Вы не заключаете договор с курсами или банком раз и навсегда - напротив, каждый месяц Вы сами решаете, стоит ли продолжать. Помесячная оплата мотивирует, ведь Вы принимаете решение учиться снова и снова в течение года.
Погружение
в будущую профессию:

проект для портфолио,
командная разработка,
полная имитация
работы в компании
с получением задач на команду,
тестированием и релизом
Для кого этот курс
Для новичков
Для тех, кто будет писать свой первый код в жизни
Для начинающих программистов
Для тех, кто уже имеет представление о программировании и желает укрепить свои навыки и понимание процесса и хочет освоить Java
Возрастная категория - от 16 до 50
Тем, кто хочет сменить свою работу, и для тех, кто только думает о своей первой работе
Бесплатный вводный вебинар
На вебинаре мы напишем первую программу, расскажем о разных языках программирования, о нашем курсе, даём бонусы и скидки.

Оставьте заявку, вам перезвонит преподаватель курса и ответит на все ваши вопросы
Сколько зарабатывают
Java Spring-программисты
Средняя зарплата
back-end разработчика
в России:
166 000 руб./мес
По данным career.habr.com в августе 2022 года
Одна из самых высокооплачиваемых профессий разработчика
Одна из самых высокооплачиваемых профессий разработчика
Одна из самых высокооплачиваемых
профессий разработчика
За  8 месяцев приобрести навыки и наработать портфолио для устройства на первую работу junior-программистом web приложений на Java.
Есть возможность улучшить свои знания на втором учебном году - там мы изучаем многопоточность, подтягиваем навыки до уровня middle
Цель курса
Программа на восемь месяцев
Месяц 1-2
Месяц 1-2
Основы программирования
  1. Механизм разработки в среде Java. Основные этапы выполнения программы.
  2. Грамматика языка Java. Типы данных. Переменные. Операторы и выражения
  3. Оператор "IF-ELSE" и циклы
  4. Строки и массивы. Алгоритмы поиска и сортировки в массивах. Коллекции
  5. Результат - вы сделали программу-тестеровщик и небольшую игру
  6. Экзамен по пройденному материалу.
Месяц 3-4
Месяц 3-4
Объектно-ориентированное программирование
  1. Понятие класса и объекта
  2. Единое дерево иерархии. Объекты. Жизненный цикл объекта в языке Java Сборщик мусора, проведение завершающих действий
  3. Интерфейсы и Абстракция. Управление доступом к переменным и методам. Наследование и реализация интерфейсов. Модификаторы доступа к элементам класса. Ключевое слово final
  4. Исключения try-catch, работа с файлами
  5. Результат - вы сделали программу-поисковик и прототип онлайн магазина
  6. Экзамен по пройденному материалу.
Месяц 5-6
Месяц 5-6
Web программирование на Java Spring, часть 1
  1. Совместная разработка в репозиториях на github
  2. Основы backend разработки на Java Spring, аннотации, микросервисы
  3. Unit тесты на JUnit и Mockito, а также тестирование программ в Postman
  4. Документация в Confluence и трекер задач в Jira
  5. Thymeleaf для визуализации web приложения в браузере
  6. Результат - вы создали своё первое web приложение на Java Spring и протестировали его
  7. Экзамен по пройденному материалу.
Месяц 7-8
Месяц 7-8
Web программирование на Java Spring, часть 2
  1. Язык запросов к базам данных SQL, а также NoSQL базы данных
  2. JQuery запросы в аннотациях на Java Spring
  3. Openshift-темплейты для деплоя приложений в облако, запуск сервера
  4. Проект для портфолио, командная разработка, полная имитация работы в компании с получением задач на команду, тестированием и релизом
  5. Результат - вы сделали свой telegram или соц сеть
  6. Экзамен по всему курсу, подведение итогов, выдача сертификатов
Что такое Java Spring Framework?
В рамках курса мы будем проходить Spring Framework - самую популярную среду разработки на Java. Современная и востребованная во всех компаниях, особенно в финансовых, она используется для создания надежных веб-сайтов, серверы которых способны быстро обработать большое число запросов в секунду.

На ней делают backend, т.е. написание кода на сервере, в отличие от frontend - разработки самого сайта.

Это интернет-магазины, банковские и мобильные приложения, игры. Мы видим просто сайт соц сети или рынка, но за ним стоит огромная цифровая инфраструктура, и обычно это - Java Spring.


Результаты первого года обучения
Сертификат
В сертификате перечислены пройденные темы, проставлены оценки за экзамены и написана характеристика
Личный проект
Вы создадите своё web-приложение наподобие telegram или социальной сети
Умения и знания
Глубокое понимание программирования на Java Spring; умение создавать программные продукты и работать в команде
Стоимость курса
* 100 000 руб
64 000 руб. за весь курс
*Скидка для сентябрьской группы, действует до 10.09.2022.

В месяц вы платите 8000 -
это окончательная цена за месяц,
не рассрочка, не кредит. И вы всегда можете отказаться от обучения и прекратить платить.
Помесячная оплата мотивирует, ведь Вы принимаете решение учиться снова и снова в течение года.

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


Наш преподаватель перезвонит, расскажет о курсе, ответит на вопросы и скажет дату вводного вебинара
Живые вебинары

и личная поддержка
2 занятия

в неделю
1,5 часа

одно занятие
8 месяцев

обучения
По любым вопросам звоните +7 926 575-71-40
пишите нам на study@progtoday.ru

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

Владислав Устинов
Основатель компании
Backend разработчик на высоко нагруженном проекте в Сбербанке,  преподаватель в МГУ им М.В. Ломоносова и Высшей школе экономики с опытом работы более 5 лет. Основные языки программирования: Java Spring, C++, Python и др. Кандидат физико-математических наук.

Создал и запатентовал программный комплекс для автоматизации точных медицинских измерений. Разработал систему распознавания изображений. Автор более 20 научных публикаций и 2 патентов на изобретение и программный код.
Отзывы
Оценивая Владислава и его курс в Programming Today по десятибальной шкале, я ставлю 10, потому что не нашёл к чему придраться. Занятия проводятся в удобное для меня время, которое я изначально обговорил с своим сенсеем. Все занятия записываются. Сенсей всегда помогает, если что-то не получается. Всегда можно перенести занятие. Стоимость обучения адекватная. Из минусов, если так можно выразиться, это срок обучения, который длится 1−2 года, хотя тут всё индивидуально и зависит от каждого человека. Однако, этот минус имеет и плюс. Язык программирования и навыки программирования нельзя выучить за 1−2 месяца, как обещают многие курсы. Здесь вас будут учить промышленному программированию, а не «Hello World! — я программист».
Роман Поваро
Хороший курс, в целом понравилось. Преподаватель - Владислав.
+ Очень понятный, доступный и эффективный стиль подачи материала, за первый месяц занятий можно освоить базовый уровень владения языком
+ Прививается культура программирования, а именно умение писать программы так, чтобы они были структурированы, логичны и понятны
+ Взаимодействие с преподавателем в реальном времени действительно позволяет найти собственные систематические ошибки и оперативно их исправить
− Единственный «минус», который в целом относится не к курсу, а к техническому несовершенству доступных на сегодня площадок для вебинаров, а именно: периодические обрывы соединения, небольшие артефакты звукового сопровождения занятий.
Я обязательно буду рекомендовать этот курс знакомым, друзьям. Дополнительная скидка может послужить стимулом как минимум ознакомиться с курсом и пройти первый месяц обучения.
Семенов Алексей
Спасибо за курс. Особенно за домашние задания. Выполняя их узнал много нового.
Максим Пешков
Показать все
Доволен курсом и  преподавателем! Спасибо
Илья Прыгин
Курс был очень интересный и познавательный. Порой конечно приходилось нелегко, но с хорошей поддержкой в лице преподавателя «всё по плечу»!
Константин Лисин
Замечательный курс, хороший преподаватель!
Леонид Ходырев
Курс понятный, доступный. Но главное, что преподаватель раскладывает всю информацию по полочкам.
Игорь Бойцев
Курс понравился. Преподаватель всегда дает обратную связь, всегда обсуждает домашнее задание, открыт к  общению и  хорошо подает материал.
Глеб Костяков
Преподаватель объясняет понятно и  доходчиво.
Игорь Вахромеев
Вопросы и ответы
Насколько у вас глубокое изучение программирования?
Мы начинаем с простых вещей, чтобы вызвать интерес у студентов. Дальше обучаем серьезному программированию — уже в первом году мы пройдём объектно-ориентированное программирование, шаблонное программирование, изучим Java Spring, работу с базами данных и командную разработку в git для программирования полноценных серверов.

С первых занятий мы учим грамотно называть переменные, мыслить логически и систематически. Прививаем культуру кода и аналитическое мышление. Затем покрываем такие темы, как отказоустойчивость приложений, их масштабируемость, безопасность и доступность для многопользовательского использования.
Смогу ли я вернуть деньги?
Если что-то пошло не так, можно вернуть деньги за последний месяц обучения. Оплата помесячная, так что вы ничем не рискуете и вперед за весь год не платите.

Итоговая цена зачастую будет значительно ниже, чем в случае договора с банком, который неизбежно заложит в цену свой процент прибыли.
Устроюсь ли я на работу после вашего курса?
Мы не обещаем трудоустройство или помощь в поиске работы. Но знаем, что шансы найти хорошую работу у наших студентов повышаются.

Кроме того, все наши тесты и экзамены содержат вопросы из реальных собеседований на вакансию "Java Spring разработчик" уровней junior и middle, так что вы хорошо подготовитесь к техническому собеседованию и сможете показать интересные проекты в портфолио

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


А точно ли мой преподаватель эксперт в программировании?
Наши учителя — опытные программисты из индустрии и грамотные преподаватели с многолетним опытом работы.
Я заплатил и стал программистом?
Нет. Мы рассчитываем, что вы прозанимаетесь 8 месяцев, слушая вебинары, разбирая задачи по скайпу и выполняя домашние задания. Программирование — сложная и обширная область деятельности, поэтому просто передачи знаний недостаточно. Обязательно нужно выполнять домашние задания и подпитывать знания в свободное время.


Могу ли я получить помощь преподавателя по проектам, не связанным с обучением?
Преподаватель ответит на любые вопросы. Если ответить за 15−30 минут невозможно, то это уже оплачиваемая личная консультация. Возможно иногда учитель сможет «для себя» поразбираться с чужим кодом и дать рекомендации, но это не включено в курс и зависит от конкретного преподавателя.
Запишитесь на курс программирования на языке Java
Сейчас набор закрыт, следующий будет осенью 2023
Вебинар — 2 академических часа,
два вебинара в неделю

Есть начинающие и продолжающие группы
Результат — сертификат, портфолио, учебные материалы и видеозаписи вебинаров
+7 (926) 575-71-40
study@progtoday.ru

По всем вопросам пишите или звоните, мы вам обязательно ответим
Оставленная заявка ни к чему не обязывает — вам перезвонит один из наших преподавателей, расскажет о курсе, ответит на все вопросы.
Кроме платных курсов у нас есть бесплатный учебник начального уровня по Java
© ProgToday, 2016–2022
Вы опытный программист и хотите работать у нас? Тогда нажимайте по ссылке
Бесплатный вводный вебинар
Оставьте почту и телефон. Мы свяжемся с вами, ответим на любые вопросы и пришлем ссылку на трансляцию
Перезвоним и уточним удобное время