ОНЛАЙН КУРС
8-800-30-100-97
Даже если вы никогда
не работали с кодом
Курс ведет русскоязычный преподаватель университета Оксфорда
Помощь
в трудоустройстве
От центра карьеры
Курс подходит
для новичков
Профессия
JAVA-разработчик
HELLO@M-D-A.RU
Профессия
Java-разработчик




«Путь в тысячу миль
начинается с одного шага».
Реально ли научиться программированию с нуля?
История Андрея Тучина – преподавателя
в Moscow Digital Academy курса
«Профессия Java-разработчик».
Перспективы
Java-разработчика
350 000
80 000
Диапазон зарплат
профессии «Java-разработчик»
Посмотреть вакансии
на headhunter
Прямо сейчас профессия Java-разработчика одна из самых востребованных в мировом рейтинге. Это связано с нехваткой специалистов и повсеместной цифровизацией продуктов и услуг.
На Java написаны проекты мирового уровня:
Uber, Spotify, Netflix, Instagram, Amazon и другие
С нуля до уровня востребованного разработчика
Программировать даже если вы совсем новичок, и никогда не видели код.
Создавать приложения,
решать задачи, необходимые бизнесу
Именно то, что требуют при трудоустройстве
Декомпозировать поставленную задачу и находить пути решения
Дополнительные навыки делающие вас успешным специалистом
Навыки работы
c софтом и It-сервисами
public ()
.flatMap
.empty()
getBar()
Попробовать бесплатно
и написать свое первое приложение
На курсе Java
вы научитесь
4 шага от нуля до востребованного специалиста
Смотрите обучающие видео и выполняете домашние задания
01
02
03
04
Курирует домашние работы, делает подробный разбор и помогает с их выполнением
Делаете профессиональное портфолио
Получаете рекомендацию и выходите на работу в крупную IT-компанию
Продолжительность:
12 месяцев обучения: 52 лекций и 150 часов практики
Выход на работу:
Помогаем с трудоустройством, готовим резюме и направляем в компании-партнеры
Личный ментор:
За каждым учеником закрепляется наставник, который помогает усвоить материал
Сделаете 4 проекта за время обучения
Портфолио:
{ =
/**
}
catch
//
Что нужно знать и уметь чтобы стать Java разработчиком?
1. Java
2. Backend
3. DevOps
4. ComputerScience
5. Frameworks
Вы научитесь мыслить как программист
и находить нетривиальные решения сложных задач
{ public
4 масштабных проекта, которые вы сделаете за время курса
Трейдинговую платформу
Напишите собственную трейдинговую платформу, в лучших традициях Уолл-стрит.
charset="utf-8">
Расширите код действующего проекта
}
catch
Интеграция и миграция баз данных
Проект в сфере Big Data — научитесь правильно работать с большими объемами данных, хранить и распределять по серверам.
expiresDate = date.toFacebook();
Итоговое задание: собственный веб-проект
Напишите свою социальную сеть, интернет-магазин или любой другой проект по вашему желанию.
finalizeLayoutShiftScore:
Работа с действующим кодом — задача, с которой приходится сталкиваться любому программисту в компании.
Помощь
в трудоустройстве
от центра карьеры
Проходите курс, изучая
все теоретические уроки
Защищаете курсовой проект
Выполняете все практические задания и создаете портфолио
Помогаем с трудоустройством (подготовим резюме, портфолио и сопроводительное письмо)
Евгений
Осиновский
Руководитель Центра Карьеры
Диджитал Академии
«Мы помогаем нашим студентам найти хорошую и высокооплачиваемую работу. Обычно на это уходит до 3-х месяцев после окончания курсов.»
Студенты
Moscow Digital Academy
в офисе крупного Digital-агентства
{ job
Head of Program
Андрей Тучин
Семилетний бэкграунд сервер-сайд разработки крупных международных проектов. Руководил группой разработчиков университета Оксфорда в Великобритании.

Преподавал программирование и статистику
в Институте Науки и Технологий Нары в Японии.

Сейчас Андрей разрабатывает финансовые
приложения для трейдеров в Deutsche Bank.
Оксфордский университет
University of Oxford
Вводный
1 неделя
Программа курса
Продолжительность: 12 месяцев
Fundamentals
2 недели
Общее представление о программировании, программистах и компьютере
Установка JDK 14/ IDE
Классический пример Hello world! Запуск из консоли и запуск из IDE
Что такое память и представление переменных в памяти компьютера. Примеры: сложить два числа, поменять значения, проверка четности числа
Простое консольное приложение: прочитать два числа из стандартного ввода и посчитать среднее значение
Вы узнаете:
Что такое программы и программирование;
Как выглядит программный код;
Немного о Java;
Установка среды разработки;
Структура программы;
Hello world! Запуск программы (точка входа main);
Как компилить и запускать;
Пара простых примеров и как читать;
Простое консольное приложение.
Примитивные типы данных: byte short int long float double char boolean. Размер примитивов и как можно привести один тип к другому
Полное описание и перечисление всех операторов в Java: арифметические операторы, побитовые операторы, операторы присваивания, логические операторы, операторы условия, тернарный оператор.
Классический пример Hello world! Запуск из консоли и запуск из IDE
Что такое блок-кода и видимость внутри блока. If-else, if-else-if. Циклы while, do-while and for. Операторы break and continue.
Что такое массив и как представлен в памяти компьютера, создание и обходмассив. Многомерные массивы.
Вы узнаете:
Типы данных-что это? Primitives;
Операторы в Java;
Блок кода, циклы and flow control;
Создание массивов;
Перебор элементов массива;
Обход массива в обратном порядке;
Массивы массивов;
Разбираем пример.
1
2
9 курсов, разработанные на основе требований работодателей методологами-практиками программирования. Без «воды», только важная информация.
Объекты и классы
1 неделя
Понятие класса и объекта. Метод, параметры, return. Статические методы и переменные.
Константы и Enum. Создание объектов и конструктор. Инкапсуляция, геттеры и сеттеры.
Наследование и полиморфизм. Доступ к методам и переменным. Абстрактные классы. Интерфейсы. Полиморфизм. Пакеты и импорт Внешние библиотеки классов.
Числа, строки и даты. Инкремент и декремент. Класс Math. Символы и кодировки, что такое Char/String, специальные символы. Методы класса String, StringBuffer, конкатенация строк. Сравнение строк, регулярные выражения. Календарь и метка времени.
3
Объекты и классы;
Константы и создание объектов;
Полиморфизм и библиотеки классов;
Что такое Char/String;
Интерфейсы Map и Set;
Интерфейс Comparator;
HashMap и TreeMap;
Напишите практическое приложение.
Вы узнаете:
Тема 1.
Тема 2.
Тема 3.
Тема 4.
Тема 5.
Тема 1.
Тема 2.
Тема 3.
Тема 4.
Тема 5.
Тема 1.
Тема 2.
Тема 3.
Тема 4.
Скачать полную программу курса
Ваш профиль в Linkedin и hh после обучения
Решать задачи любой сложности
с помощью алгоритмов
Вы можете претендовать
в такие компании, как:
Должность:
Java-разработчик
Искать и исправлять ошибки в своем коде (debugging)
Навыки
Зарплата от:
80 тыс. руб.
Программировать на Java
Писать серверную логику и настраивать взаимодействие с базами данных
Развернуть на домене созданный сайт и поддерживать его
Написать собственный движок сайта
Разрабатывать микросервисы
Использовать DevOps-инструменты
и правильно использовать их
Подтвердит, что вы прошли курс, и станет дополнительным аргументом при устройстве на работу. Работодатель сможет проверить сертификат и убедиться, что вы действительно окончили курс успешно.
Сертификат
Образование:
Moscow
DIgital Academy
Запишитесь на курс
или получите консультацию
Записаться
на курс
Продолжительность: 12 месяцев
Старт курса:
Получить
консультацию
беспроцентная рассрочка
без первого взноса
или 49 740 ₽ сразу
на 12 мес.
на 12 мес.
₽/мес.
4 145
₽/мес.
6 908
Вернем деньги в течении 14 дней, если курс не подошел или просто
не понравился
Часто задаваемые вопросы