Программирование на языке Java. Онлайн вечерние курсы

Самый востребованный язык на рынке труда
Преподаватели — опытные программисты
Результат — личный проект и сертификат

Вечерние онлайн-курсы программирования на языке Java

Самый востребованный язык на рынке труда
Преподаватели — опытные программисты
Результат — портфолио и сертификат
Формируем портфолио, необходимое для устройства на первую работу, а не проходим учебник с упражнениями
Учим не просто кодить, а понимать принципы программирования, оценивать масштабирование и надёжность решений
Живое общение с профессиональным программистом 2 раза в неделю
Для кого этот курс
Курс рассчитан на людей, которые ни разу не программировали. И на тех, кто имеет представление о программировании и желает укрепить свои навыки и понимание процесса
Курс вечерний и дистанционный — обучение проходит онлайн вебинарами после 18 часов
Одна из самых высокооплачиваемых профессий разработчика
Вакансии Java-программистов и зарплата
Средняя зарплата
100 000 руб.
В России
137 000 руб.
В Москве
122 000 руб.
В Санкт-Петербурге
По данным Яндекс-работы в январе 2017 года
Одна из самых высокооплачиваемых профессий разработчика
Одна из самых высокооплачиваемых профессий разработчика
Бесплатный вводный вебинар
Для того, чтобы понять, что и как мы преподаём, приходите на наш вводный вебинар, он бесплатный. Посетителям вебинара на этой неделе мы даём дополнительную скидку минус 1000 рублей на каждый месяц обучения, успейте записаться, предложение ограничено!
За три месяца приобрести навыки, необходимые для устройства на первую работу Java-программистом
Студенты делают проекты, которые включают в портфолио и показывают работодателям
Цель курса
Программа на три месяца
Месяц 1
Месяц 1
Основы языка Java
  1. Описание механизма разработки в среде Java. Основные этапы выполнения программы.
  2. Реализация алгоритмов с линейной структурой. Основы программирования.
  3. Грамматика языка Java. Типы данных. Переменные. Операторы и выражения. Строки и массивы. Управляющие конструкции в языке Java-управление ходом выполнения программы.
  4. Считывание информации с консоли
  5. Пакеты классов. Архивы. Распространение приложений.
  6. Введение в объектно-ориентированное программирование
Месяц 2
Месяц 2
Объектно-ориентированное программирование и пользовательский интерфейс
  1. Объектно-ориентированная концепция языка Java. Введение в классы. Единое дерево иерархии. Объекты. Жизненный цикл объекта в языке Java. Сборщик мусора, проведение завершающих действий. Интерфейсы и Абстракция. Управление доступом к переменным и методам. Наследование и реализация интерфейсов. Модификаторы доступа к элементам класса. Ключевое слово final. Конструкторы и полиморфизм.
  2. Обработка исключительных ситуаций. Оператор finally . Методы с ключевым словом throws. Блок try-catch — обеспечение правильного завершения.
  3. Списки. Очередь и стэк. Карты данных. Ключи и значение
  4. Многопоточность в Java
  5. Создание пользовательского интерфейса, используя стандартные библиотеки классов. Особенности обработки событий в Java. Модель возникновения и обработки событий. Вложенные и анонимные классы. Менеджеры компоновок. Использование классов графического интерфейса пользователя Abstract Window Toolkit (AWT), Swing
  6. Основы языка разметки XML. Структура XML-документов. Взаимодействие XML и Java. Парсинг данных.
Месяц 3
Месяц 3
Java и интернет технологии - J2EE
  1. Основы проектирования баз данных, запуск сервера Apache. Язык запросов SQL. Сложные запросы.
  2. Механизм JDBC для взаимодействия с базами данных
  3. Введение в разработку вэб-приложений. Html и CSS 15. Протокол HTTP
  4. Основы технологии сервлетов и JSP
Дополнительно: два месяца практики
Месяцы 4–5
Месяцы 4–5
Дипломная работа. Личный проект
Темы дипломов
  • Динамический сайт-визитка
  • Сайт — «Телефонный справочник» с панелью администратора
  • Интернет-магазин

Дополнительные материалы, которые будут изучены во время реализации дипломной работы
  • Подробное рассмотрение XML+XSLT+XPath
  • Блочная и табличная верстка
  • HTML-5 + CSS-3
  • Кроссбраузерная верстка
  • JavaScript + JQuery
  • Механизм AJAX
  • Основы разработки мобильных приложений для Android
  • Защита web-приложений от хакерских атак

После прохождения курса слушатель сможет самостоятельно реализовать как десктопное ПО, так и веб-приложение

Кроме собственно программирования мы учим проектному мышлению

Как придумать задачу, поставить, разбить её на части и воплотить в жизнь
Результаты обучения
Сертификат
В сертификате перечислены пройденные темы, проставлены оценки (по желанию) и написана характеристика
Личный проект
Написанная студентом программа, которую можно показать работодателю или развивать до продукта
Умения и знания
Глубокое понимание программирования; способность вести проекты, ставить и решать задачи
Сертификат
Мы выдаем сертификат об окончании курсов, в котором перечислены пройденные темы и, по желанию студента, проставлены оценки и написана характеристика. Это официальный документ наших курсов — доступен в интернете по ссылке. Сертификат сопровождается портфолио с личным проектом
Дипломный проект
3 месяца студенты решают задачи, из которых складывается первое портфолио. Если вы хотите больше практики, мы предлагаем за 1–2 месяца написать дополнительно дипломный проект. Преподаватель курирует работу, помогает преодолеть трудности.

У каждого проекта есть потенциал доведения до реального продукта
Стоимость курса
9000
8000 руб. в месяц
Запишитесь на вводный вебинар, он бесплатный и ни к чему не обязывает. На вебинаре мы даём дополнительные скидки ещё минус 1000 рублей в месяц на весь курс. Спешите - предложение ограничено!
Наш преподаватель перезвонит, расскажет о курсе, ответит на вопросы и скажет дату вводного вебинара
Видеозаписи

вебинаров
2 занятия

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

одно занятие
3–5 месяцев

обучения
Скидка −1000 рублей на каждый месяц курса действует только для текущей группы — успейте записаться или попробуйте пробное онлайн-занятие
По любым вопросам звоните +7 926 575-71-40


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

Сергей Герасименко
Преподаватель
Профессиональный разработчик с большим опытом разработки бизнес-приложений на языках Java, C#, C++, PHP и JS. Является автором и разработчиком нескольких запатентованных приложений, которые используют такие крупные компании как ОАО «РЖД» и другие. Лауреат конкурса Новое звено-2013, награжден благодарственным письмом президента ОАО «РЖД» за разработку уникального ПО «САОС». Опытный преподаватель учебных курсов по программированию в ведущих учебных центрах страны (Geekbrains, Трайтек, Диполь и др.). Является автором курсов по программированию с использованием которых профессионально готовит с нуля разработчиков ПО. Имеет только положительные отзывы от учеников в связи с успешным трудоустройством после проведенного обучения.

Владислав Устинов
Основатель компании
Программист полного цикла (Full stack) и преподаватель с опытом работы более 5 лет, основные языки программирования Java, С#, C++, Python, Matlab и др. Создал и запатентовал программный комплекс для автоматизации точных медицинских измерений. Разработал систему распознавания изображений с оптического микроскопа. Разработчик на проекте международной команды из Технологического института Цюриха в Швейцарии. 4 года преподаю и работаю разработчиком на факультете Вычислительной математики и кибернетики МГУ имени М. В. Ломоносова. Автор 8 научных публикаций и 1 патента на изобретение.

Сергей Лавринов
Преподаватель
Сертифицированный  Java разработчик, общий стаж работы в программировании — 9 лет. Создавал front-end и back-end части приложений в компаниях, специализирующихся на заказном ПО, ключевые заказчики — Dell, Hewlett Packard, ЗАО Сбертех, temenos.com, Digital Persona и другие. Разработчик в Private Trade и ЗАО АйТи. Опыт преподавания программирования в ведущих учебных центрах России — более 3 лет.
Отзывы
Выражаю огромную благодарность Сергею за его труд! Спасибо огромное! Передаваемые им знания систематизированы, без лишней воды и перескоков. Уроки не растянуты, что важно после трудодня. Отзывчив! В конце каждого урока дополнительные плюшки в виде интересных знаний вне учебной программы :) С удовольствием бы прошла с данным преподавателем всю оставшуюся программу по изучению профессии! Было круто!!!
Елена Рябинина
Большое спасибо Сергею, этого преподавателя можно слушать и в записи. У меня не было времени сидеть на всех лекциях, с нуля взял два проекта. Поэтому смотрел половину курса в записи. Но всё равно очень доходчиво всё изложено.
Юрий Юдин
Спасибо за курс. Особенно за домашние задания. Выполняя их узнал много нового.
Максим Пешков
Доволен курсом и  преподавателем! Спасибо
Илья Прыгин
Курс был очень интересный и познавательный. Порой конечно приходилось нелегко, но с хорошей поддержкой в лице преподавателя «всё по плечу»!
Константин Лисин
Замечательный курс, хороший преподаватель!
Леонид Ходырев
Курс понятный, доступный. Но главное, что преподаватель раскладывает всю информацию по полочкам.
Игорь Бойцев
Курс понравился. Преподаватель всегда дает обратную связь, всегда обсуждает домашнее задание, открыт к  общению и  хорошо подает материал.
Глеб Костяков
Курс вообщем понравился. Мотивирует на поиск доп.информации, что помогает лучше разобраться в теме. Объем программы достаточно большой. Сергею огромное спасибо за постоянную обратную связь.
Сергей Коншу
Отличный преподаватель! Подготовленные лекции с  очень информативным и  полезным материалом. Все уроки структурированы и  очень последовательны. После курса чувствуется ОГРОМНЫЙ прогресс! Спасибо, Сергей!
Андрей Емелин
Преподаватель объясняет понятно и  доходчиво.
Игорь Вахромеев
курс хорош. программирую несколько лет, и  всё равно он был очень полезен! Распутал некоторые запутанности в моей голове. кому лень разбираться и самое главное  - хочется сделать такое же, но другое и самому - вам сюда. Преподавтель молодец, всё объяснял, единственное, иногда слишком как для детей. но наверное мне так показалось из-за наличия опыта. Всегда давал фидбек даже для тех дз, которые сдавались с опозданиями. Дз было интересно выполнять, иногда даже в  разы интереснее чем таски на работе ;)  прогресс! Спасибо, Сергей!
Александр Носачев
Очень понравился курс! Сергей — отличный преподаватель!
Александр Ноговицын
Вопросы и ответы
Программирование это, наверно, ужасно скучно?
Мы вовлекаем студента в процесс, где он сразу видит результат, появляющийся на экране в виде графических объектов. Это отличается от процесса «изучи материал и попытайся применить». Мы за то, чтобы студент сразу своими руками делал интересные вещи и понимал, как код преобразуется в объекты и управляет их поведением.

Обычно, после первого занятия студентов не остановить программировать.
Насколько у вас глубокое изучение программирования?
Мы начинаем с простых вещей, чтобы вызвать интерес у студентов. Дальше обучаем серьезному программированию — уже в первом году мы пройдём объектно-ориентированное программирование, шаблонное программирование, изучим работу современных оконных библиотек для проектирования приложений. С первых занятий мы учим грамотно называть переменные, мыслить логически и систематически. Прививаем культуру кода и аналитическое мышление. Затем покрываем такие темы, как отказоустойчивость приложений, их масштабируемость, безопасность и доступность для многопользовательского использования.
Смогу я вернуть деньги?
Мы не возвращаем деньги, оплаченные за ближайший месяц. Поэтому гарантируем, что оплаченные знания будут переданы и проверены преподавателем.

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


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


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


А точно ли мой преподаватель эксперт в программировании?
Наши учителя — опытные программисты и постоянно учатся сами. Хороший программист ещё не означает «хороший педагог», поэтому мы сделали систему обучения учителей, помогающую программисту стать преподавателем.


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


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


Запишитесь на курс программирования на языке Java
Старт очередной группы 1 марта. Скидка −1000 рублей в месяц действует только для текущей группы — успейте записаться или попробуйте бесплатное пробное онлайн-занятие - посетителям вебинара мы даём дополнительную скидку!
Вебинар — 2 академических часа. 2 вебинара в неделю
Результат — сертификат, портфолио и видеозаписи вебинаров
+7 926 575-71-40
по любым вопросам
Оставленная заявка ни к чему не обязывает — вам перезвонит один из наших преподавателей, поможет выбрать наиболее подходящий курс, ответит на все вопросы.
Ещё мы преподаём язык C++
Станьте нашим преподавателем
Обучим методике, предоставим программу курсов
© ProgToday, 2016–2017
Бесплатный вводный вебинар
Оставьте почту и телефон. Мы свяжемся с вами, ответим на любые вопросы и пришлем ссылку на трансляцию
Перезвоним и уточним удобное время
Made on
Tilda