О курсе
Онлайн курс «Java-разработчик: базовый курс» — это программа профессиональной переподготовки, направленная на освоение языка Java, основ объектно-ориентированного программирования, синтаксиса, типов данных, условий, циклов, методов, классов, коллекций, исключений, работы с файлами и базовых инструментов разработки.
В рамках курса Вы изучите, как устроена платформа Java, что такое JDK, JVM, компиляция, байт-код, классы, объекты, пакеты, методы, интерфейсы, коллекции, обработка ошибок и структура Java-проекта.
Курс включает практическую работу с задачами начинающего Java-разработчика. Вы будете писать консольные программы, создавать классы, реализовывать методы, работать со строками, массивами, списками, словарями, файлами, исключениями и простыми алгоритмами.
Отдельный блок посвящён объектно-ориентированному программированию в Java. Вы рассмотрите инкапсуляцию, наследование, полиморфизм, абстракцию, интерфейсы, композицию, принципы организации кода и типичные ошибки начинающих разработчиков.
Особое внимание уделяется инструментам разработчика. Вы изучите установку JDK, работу в IDE, запуск и сборку программ, основы Maven или Gradle, Git, структуру проекта, отладку, тестирование и подготовку кода к дальнейшему развитию.
Практический блок программы направлен на создание первого учебного проекта на Java. Вы сможете разработать консольное приложение, применить ООП, коллекции, обработку ошибок, файловую работу и защитить итоговую работу.
В ходе программы Вы освоите:
• базовый синтаксис Java;
• переменные, типы данных, условия, циклы и методы;
• классы, объекты и основы ООП;
• массивы, строки, коллекции и generics на базовом уровне;
• исключения и обработку ошибок;
• работу с файлами и пользовательским вводом;
• инструменты Java-разработчика: JDK, IDE, Maven или Gradle, Git;
• создание учебного проекта на Java.
Программа подойдёт начинающим разработчикам, студентам, специалистам, которые хотят перейти в ИТ, слушателям курсов программирования, аналитикам, инженерам и всем, кто хочет освоить Java как базовый язык разработки.
Цели и задачи курса
Цель программы — сформировать у слушателей базовые навыки программирования на Java и подготовить к дальнейшему изучению backend-разработки, Android-разработки или корпоративных Java-приложений.
В рамках курса Вы освоите:
• язык через синтаксис Java, типы данных, операторы и управляющие конструкции;
• логику через методы, декомпозицию задач и простые алгоритмы;
• ООП через классы, объекты, наследование, интерфейсы и полиморфизм;
• данные через массивы, строки, коллекции, файлы и обработку исключений;
• инструменты через IDE, JDK, сборку проекта, Git и отладку;
• практику через создание итогового Java-проекта.
Программа даст ответы на следующие вопросы:
• Что такое Java и где применяется этот язык?
• Как установить Java и запустить первую программу?
• Как использовать переменные, условия, циклы и методы?
• Как работают классы, объекты и интерфейсы?
• Как применять коллекции и обрабатывать ошибки?
• Как устроен Java-проект?
• Как создать первое приложение на Java?
По окончании обучения Вы получите
Диплом о профессиональной переподготовке, подтверждающий освоение программы «Java-разработчик: базовый курс» и базовые компетенции в области программирования на Java.
Учебный план курса
• Введение в Java-разработку
• Платформа Java, JDK и JVM
• Установка Java и настройка IDE
• Первая программа на Java
• Компиляция и запуск программы
• Структура Java-класса
• Переменные и типы данных
• Числа, строки и логические значения
• Операторы и выражения
• Условия if, else и switch
• Циклы for, while и do while
• Методы
• Параметры и возвращаемые значения
• Область видимости
• Массивы
• Строки и StringBuilder
• Классы и объекты
• Конструкторы
• Поля и методы класса
• Инкапсуляция
• Наследование
• Полиморфизм
• Абстрактные классы
• Интерфейсы
• Композиция
• Коллекции Java
• List, Set и Map
• Generics на базовом уровне
• Исключения
• try, catch, finally
• Работа с файлами
• Пакеты и импорт
• Основы Maven или Gradle
• Основы Git
• Отладка Java-программ
• Простое тестирование
• Итоговый проект: консольное приложение на Java
• Итоговая аттестация — тестирование и защита проекта
Что нужно для поступления на программу:
Для поступления Вам необходимо прислать скан-копии или фотографии документов об образовании, паспортные данные и удаленно заключить договор. Гражданам Российской Федерации потребуются:
• Паспорт или другой документ, удостоверяющий личность или гражданство;
• Страховой номер индивидуального лицевого счета (СНИЛС);
• Документ об образовании и квалификации (фотография или скан-копия);
• Справка об обучении в организации высшего или среднего профессионального образования, если Вы в настоящее время являетесь студентом (фотография или скан-копия);
• Документ, подтверждающий факт изменения фамилии, имени или отчества (при необходимости) (фотография или скан-копия).
Гражданам иностранных государств и лицам без гражданства следует уточнить список необходимых сведений и документов в отделе организации приема по телефону или через форму заявки на консультацию.
Выгоды и скидки, варианты оплаты, рассрочка платежа:
• Вы сможете вернуть 13% от стоимости обучения в виде социального налогового вычета, обратившись в налоговую службу по месту постоянной регистрации.
• Чтобы запросить документы для получения налогового вычета, необходимо обратиться в методический отдел, написав нам на электронную почту mcnokurs@yandex.ru.
• Проверка документов после подачи в ФНС осуществляется в течение трех месяцев. Если ответ положительный, средства возвращаются.
• Обратите внимание, что декларация и заявление заполняются и подаются слушателем самостоятельно.
• (Нормативное обоснование получения налогового вычета регламентировано статьями 78, 80, 83, 88, 219 Налогового кодекса РФ).
• Беспроцентная рассрочка
• Вы можете получить беспроцентную рассрочку на программы профессиональной переподготовки.
Для получения дополнительной информации о рассрочке на конкретную программу обратитесь к специалисту приемной комиссии


