Онлайн-курс «Автоматизатор тестирования на Java» от сервиса Яндекс Практикум. 5 месяцев обучения автоматизации тестирования на Java с нуля с выдачей диплом о профессиональной переподготовке. Обучаем автотестированию на Java.
Дата начала: В любое время
Длительность: 5 месяцев
Стоимость курса: 103 000 ₽
Цена без скидки: 112 500 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Поможем освоить профессию с нуля за 14 месяцев и получить больше навыков, чем в базовой программе.
Дата начала: По мере набора группы
Длительность: 14 месяцев
Стоимость курса: 225 000 ₽
Цена без скидки: 280 000 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да
Обучение на курсе Java-разработчика в Нетологии онлайн с нуля с дипломом о профессиональной переподготовке. Поможем освоить востребованный язык программирования и найти стажировку.
Дата начала: По мере набора группы
Длительность: 12 месяцев
Стоимость курса: 138 000 ₽
Цена без скидки: 230 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Освойте Java с нуля, дойдите до первого успешного релиза. Комплексный курс от теории до практики, включая разработку полностью законченного консольного приложения.
Понятие переменной и области ее действия;
Структура Java-класса;
Создание исполняемых Java-приложений с методом main();
Запуск Java-программы с командной строки, включая вывод в консоль;
Настройка компиляции и режима работы JVM;
Платформенная независимость, процедурный подход и объектная ориентация в Java, принцип инкапсуляции;
Импорт Java-пакетов. Объявление и инициализация, в т.ч. приведение примитива;
Дифференциация между ссылочными и примитивными переменными;
Стек и динамическая память (heap);
Чтение и запись объектных полей;
Жизненный цикл объекта (создание, переброс ссылки, сборка мусора);
Разработка кода, использующего классы-оболочки (Double, Integer и т.д.).
Тест по итогам модуля
Применение операторов, включая переопределение приоритета;
Проверка идентичности строковых и др. объектов с использованием оператора == и метода equals();
Конструкции if и if-else, а также тернарный оператор;
Применение оператора switch.
Тест по итогам модуля
Объявление, инстанциация и применение одномерных и многомерных массивов;
Создание и применение циклов while, for (в т.ч. for-each) и do-while;
Сравнение циклических конструкций
Применение операторов break и continue.
Тест по итогам модуля
Создание методов, которые принимают аргументы и возвращают значения, в т.ч. перегрузка методов;
Применение ключевого слова static к методам и полям;
Создание и перегрузка конструкторов, включая влияние на дефолтный конструктор;
Применение модификаторов доступа;
Реализация принципов инкапсуляции в классе;
Поведение объектных ссылок и примитивных переменных, передаваемых в методы.
Тест по итогам модуля
Наследование и его преимущества;
Разработка кода, демонстрирующего полиморфизм, включая переопределение методов и противопоставление объектного типа ссылочному;
Необходимость в приведении типов;
Применение ключевых слов super и this для доступа к объектам и конструкторам;
Применение абстрактных классов и интерфейсов.
Тест по итогам модуля
Противопоставление контролируемых исключений неконтролируемым, в т.ч. ошибкам;
Создание блока try-catch и влияние исключений на штатный алгоритм работы программы;
Преимущества обработки исключений;
Создание и вызов метода, возбуждающего исключение;
Работа с типичными классами исключений.
Тест по итогам модуля
Манипуляция данными посредством класса StringBuilder и его методов;
Создание и манипуляция String-объектами;
Создание и манипуляция календарными датами посредством классов из пакета java.time;
Объявление и применение коллекций ArrayList заданного типа;
Составление простого лямбда-выражения, которое потребляет Predicate;
Тест по итогам модуля
Общее представление о TDD (Test-Driven Development);
Знакомство с модульными тестами и фреймворком Junit;
Общее представление о целях и приемах рефакторинга;
Знакомство с Git;
Введение в Maven;
Тест по итогам модуля
Двухстабильная логика, булева алгебра, таблицы истинности;
КМОП-структура, инвертор, NAND-вентиль;
АЛУ, регистры, микропроцессорные команды;
Двоичное представление, в т.ч. отрицательных и вещественных чисел (2’C).
Практика: разработка NOR-вентиля и RS-защелки
Разработка консольного приложения (игра Blackjack Solitaire)
Дата начала: В любое время
Длительность: 1 неделя
Стоимость курса: 18 800 ₽
Цена без скидки: 18 800 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Онлайн-курс «Java-разработчик» с нуля от Яндекс Практикума. 10 месяцев обучения на Java-программиста для начинающих с выдачей диплома о профессиональной переподготовке. Обучаем специалистов на базовом курсе по программированию на языке Java с нуля.
Дата начала: В любое время
Длительность: 10 месяцев
Стоимость курса: 158 000 ₽
Цена без скидки: 185 000 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Онлайн-курс «С нуля до автоматизатора тестирования» от сервиса Яндекс Практикум. Обучение автоматизации тестирования для начинающих специалистов. Программа курса, стоимость.
Дата начала: По мере набора группы
Длительность: 9 месяцев
Стоимость курса: 156 000 ₽
Цена без скидки: 180 000 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да
Освойте backend-разработку и программирование на Java, фреймворки Spring и Maven, работу с базами данных и API
Дата начала: По мере набора группы
Длительность: 4 месяца
Стоимость курса: 8 500 ₽
Цена без скидки: 14 175 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
На Java создают мобильные приложения, устройства умного дома и пишут начинку для сайтов и веб-приложений. На курсе вы за 4 месяца пройдёте основы языка и сможете начать карьеру в IT.
Дата начала: По мере набора группы
Длительность: 4 месяца
Стоимость курса: 80 655 ₽
Цена без скидки: 161 310 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Вы с нуля научитесь программировать на языке Java и создавать веб-приложения на фреймворке Spring. За полгода получите фундаментальные навыки и соберёте портфолио, а мы поможем найти работу.
Дата начала: По мере набора группы
Длительность: 8 месяцев
Стоимость курса: 165 382 ₽
Цена без скидки: 330 764 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да
После обучения вы сможете:
Создавать приложения на языке JavaРаботать с реляционными базами данныхРазрабатывать серверные веб-приложенияСможете претендовать на позиции Middle Java Developer
Инструменты, которые освоите:
IntelliJ IDEA, Java Development Kit (JDK), Spring Framework, Hibernate, PostgreSQL, Apache Maven, Gradle, Docker, Kubernetes, Apache Kafka, RabbitMQ, JUnit, Postman, Jira.
Дата начала: По мере набора группы
Длительность: 15 месяцев
Стоимость курса: 213 300 ₽
Цена без скидки: 237 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да