Специальная цена
Рассрочка
Освойте базовые навыки IT, необходимые разработчику для успешного старта
30 марта
Basic
5 месяцев
Онлайн
Вт/Чт 20:00 Мск

Вы освоите основы программирования на Java и заложите фундамент из навыков, необходимых для профессиональной разработки на любом языке. С поддержкой ментора вы сформируете четкое представление о разных областях, с которыми соприкасается разработчик: основы архитектуры, тестирование, базы данных, алгоритмы и структуры данных, умение отличать docker от виртуальной машины, сети и т.д. После обучения вы сможете претендовать на позицию стажера в крупной компании.
Многие студенты еще во время прохождения первой части программы находят или меняют работу, а к концу обучения могут претендовать на повышение в должности. Программа курса предусматривает карьерную консультацию.
2 занятия по 2 ак. часа в неделю. Доступ к записям и материалам остается у вас навсегда
Домашние задания + проектная работа, которая усилит ваше портфолио
Общайтесь с преподавателями голосом на вебинарах и в Telegram-чате
Модуль посвящен изучению основ программирования на языке Java, включает в себя установку и настройку всех необходимых инструментов, разбор синтаксиса языка Java и базовых блоков из которых состоят любые программы, таких как: переменные, условия, циклы, методы, массивы. Кроме того, модуль включает в себя большое количество практических задач, для закрепления материала.
Тема 1: Обзор курса. Введение в программирование на Java
Тема 2: Основы работы в GIT
Тема 3: Основы языка Java. Часть 1 \\ ДЗ
Тема 4: Разбор практических примеров
Тема 5: Основы языка Java. Часть 2 \\ ДЗ
Тема 6: Разбор практических примеров
Тема 7: Основы языка Java. Часть 3 \\ ДЗ
Тема 8: Практический консольный проект
Тема 9: Консультация по ДЗ
Модуль посвящен изучению концепции объектно-ориентированного программирования, которая лежит в основе языка Java. Список изучаемых вопросов: что такое классы и объекты, инкапсуляция, наследование, полиморфизм, интерфейсы, принципы построения кода с использованием ООП.
Тема 1: ООП. Часть 1. Введение в ООП \\ ДЗ
Тема 2: ООП. Часть 2 \\ ДЗ
Тема 3: Практика ООП. Работа со строками \\ ДЗ
Тема 4: ООП. Часть 3 \\ ДЗ
Тема 5: Дополнительные вопросы работы с Git
Модуль включает в себя разбор основных возможностей стандартной библиотеки языка Java, а также разработку нескольких практических проектов: консольный сетевой чат и http-сервер, которые помогают увидеть как разрабатываются небольшие приложения на языке Java.
Тема 1: Исключения \\ ДЗ
Тема 2: Коллекции. Часть 1 \\ ДЗ
Тема 3: Коллекции. Часть 2 \\ ДЗ
Тема 4: Разбор алгоритмов \\ ДЗ
Тема 5: Java I/O. Часть 1 \\ ДЗ
Тема 6: Работа с сетью \\ ДЗ
Тема 7: Основы многопоточности. Часть 1 \\ ДЗ
Тема 8: Основы Apache Maven
Тема 9: Консольный сетевой чат. Часть 1 \\ ДЗ
Тема 10: Консольный сетевой чат. Часть 2 \\ ДЗ
Тема 11: Реляционные базы данных, SQL \\ ДЗ
Тема 12: JDBC \\ ДЗ
Тема 13: Обобщения \\ ДЗ
Тема 14: Java I/O. Часть 2 \\ ДЗ
Тема 15: Основы многопоточности. Часть 2 \\ ДЗ
Тема 16: Основы тестирования и логирования \\ ДЗ
Тема 17: Основы Web. Пишем простой http клиент и сервер. Часть 1 \\ ДЗ
Тема 18: Основы Web. Пишем простой http клиент и сервер. Часть 2 \\ ДЗ
Тема 19: Консультация по ДЗ
Тема 20: Консультация по ДЗ
Заключительный месяц курса посвящен проектной работе. Свой проект — это то, что интересно писать слушателю и можно создать на основе знаний, полученных на курсе. В процессе написания по проекту можно получить консультации преподавателей.
Тема 1: Консультация по ДЗ и проектной работе \\ ДЗ
Тема 2: Защита проектной работы
Тема 3: Итоговое занятие
Курс завершается проектной работой. Вы можете выбрать одну из предложенных преподавателем тем или реализовать свою идею. Проект можно защищать очно (онлайн) или в чате с преподавателем.
Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания
OTUS осуществляет лицензированную образовательную деятельность.
Вы получите сертификат о прохождении обучения, а также можете получить удостоверение о повышении квалификации.
Удостоверение о повышении квалификации: если вы успешно защитили выпускной проект и готовы предоставить копию документа о высшем или среднем профессиональном образовании
Ваш личный проект, который поможет проходить собеседования
Стоимость в рассрочку со скидкой