На Java работают сайты, CRM системы, Android приложения, игры, программы для умных устройств, так как это кроссплатформенный язык программирования Android приложения?, игры, программы для умных устройств, так как это кроссплатформенный язык программирования
Профессия
Java тестировщик за 3 месяца
Особенности языка программирования Java, основы разработки и тестирования пользовательских приложений.
Курс подойдет, если вы:
Желаете научиться программировать
Есть огромное желание научиться не только тестировать, но понимать код
Изучали Java самостоятельно
И хотите программировать и тестировать приложения профессионально
Хотите сменить профессию
Новые навыки и знания в области IT вам помогут осуществить задуманое
Спрос на Java тестировщиков
огромен!
Зарплата Java тестировщика
По данным сайтов superjob и headhunter на 2022 год.
30 000 – 80 000
Junior специалист с опытом до 1 года
60 000 – 250 000
Middle специалист с опытом от 1 года до 3 лет
от 80 000
Senior специалист с опытом более 3 лет
На курсе вы научитесь
Программа курса
Вас ждет 256 часов теории и практики
Введение в язык программирования Java
- Языковые лексемы Java.
- Введение в систему типов языка Java.
- Работа с примитивными типами и константами.
- Операции языка Java.
- Преобразование простых типов.
Операторы Java
- Операторы ветвления.
- Операторы циклов.
Создание и использование массивов Java
- Одномерные массивы.
- Многомерные массивы.
- Поиск макс. / мин. значения в массиве.
- Подсчет суммы всех значений в массиве.
Классы и объекты
- Объявление класса.
- Создание объекта класса.
- Конструктор класса.
Разработка классов на Java
- Обзор основных концепций ООП.
- Модификаторы доступа.
- Модификаторы final & static.
- Использование пакетов.
Наследование и полиморфизм
- Наследование как механизм повторного использования кода.
- Конструктор при наследовании.
- Преобразование типов и операция instanceof.
- Виртуальные методы и позднее связывание.
- Абстрактные классы и методы.
Интерфейсы и аннотации
- Концепция интерфейсов.
- Объявление интерфейса.
- Реализация интерфейса.
- Статические методы и методы по умолчанию в интерфейсах.
- Использование и создание аннотаций.
Классы коллекций
-
- Иерархия классов коллекций.
- Collections, List, Set, Map
- ArrayList, LinkedList, HashSet, TreeSet, HashMap
- Обзор возможностей списков, множеств и словарей в Java.
Потоки данных в Java
- Обзор классов потоков.
- Работа с байтовыми потоками.
- Работа с потоками символов.
- Использование класса java.io.File.
- Сериализация объектов в Java.
Обработка ошибок в Java
-
-
-
- Концепция исключений в Java.
- Использование операторов try, catch и finally.
- Проверяемые и непроверяемые исключения.
- Создание своих классов исключений.
- Оператор try для освобождения ресурсов.
-
-
Основы тестирования
-
-
-
- Сборка проекта с использованием maven и gradle.
- Подключение и работа с lombok.
- Основы JUnit.
- Написание и запуск тестов
-
-
Поможем найти ту самую работу
Учебно-консультационный центр Алгоритм-С помогает трудоустроиться студентам курса
Поможем составить сильное резюме и портфолио
Повысим шансы быть приглашенным на собеседование
Проведем тест-драйв собеседования и научим самопрезентации
Будете готовы к проведению собеседования
Поможем составить сильное резюме и портфолио
Больше компаний в которые можно трудоустроиться
Поможем составить сильное резюме и портфолио
Порекоммендуем вас проверенным и надежным компаниям
67% студентов
нашли работу по специальности после обучения
Наши выпускники работают в ведущих компаниях
Вашу квалификацию подтвердит
Диплом о профессиональной переподготовке
Мы обучаем по государственной лицензии и выдаем документы установленного образца
Вы освоите современные технологии Java разработки
После прохождения курса вы уверенно сможете: