Java Developer. Basic
Освойте базовые навыки IT, необходимые разработчику для успешного старта
27 декабря
Basic
5 месяцев
Онлайн
Вт/Пт 20:00 Мск
Видео-презентация курса
Java Developer. Basic
Для кого этот курс?
Программа идет с нуля и рассчитана на опытных ПК-пользователей, которые хотят научиться программировать. Курс также будет полезен тем, кто еще не определился с языком. После обучения вы сможете углубиться в разработку на Java или с легкостью перейти на любой другой язык ООП.Такая подготовка должна быть по умолчанию у каждого начинающего специалиста. Она сродни «умению читать» и «знать таблицу умножения» в мире IT. Поэтому в вакансиях не пишут про вещи вроде понимания двоичной системы счисления или умения отличать TCP от UDP. Тем не менее работодатели смотрят на наличие этих знаний, выбирая кандидата, который даже при отсутствии опыта обладает профессиональной грамотностью и способен быстро сориентироваться в процессах разработки. Курс призван помочь тем, кто делает первые шаги в IT и хочет быть готов к первым собеседованиям и работе в проектах.
Что вам даст этот курс?
Вы освоите основы программирования на Java и заложите фундамент из навыков, необходимых для профессиональной разработки на любом языке. С поддержкой ментора вы сформируете четкое представление о разных областях, с которыми соприкасается разработчик: основы архитектуры, тестирование, базы данных, алгоритмы и структуры данных, умение отличать docker от виртуальной машины, сети и т.д. После обучения вы сможете претендовать на позицию стажера в крупной компании.
Какие еще возможности на курсе?
Java Developer Basic сконструирован таким образом, что позволяет легко перейти к изучению более сложных задач. После курса вы можете продолжить обучение на курсах "Java Developer Professional" и "Разработчик на Spring Framework".
Процесс обучения
Партнеры
Многие студенты еще во время прохождения первой части программы находят или меняют работу, а к концу обучения могут претендовать на повышение в должности. Программа курса предусматривает карьерную консультацию.
- Карьерные мероприятия в сообществе
Публичный разбор резюме
Публичное прохождение собеседования и воркшопы - Разместите свое резюме в базе OTUS и сможете получать приглашения на собеседования от партнеров
Java Developer
Формат обучения
Интерактивные вебинары
2 занятия по 2 ак. часа в неделю. Доступ к записям и материалам остается у вас навсегда
Практика
Домашние задания + проектная работа, которая усилит ваше портфолио
Активное комьюнити
Общайтесь с преподавателями голосом на вебинарах и в Telegram-чате
Программа
Основы языка Java
Модуль посвящен изучению основ программирования на языке 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
Модуль включает в себя разбор основных возможностей стандартной библиотеки языка Java, а также разработку нескольких практических проектов: консольный сетевой чат и http-сервер, которые помогают увидеть как разрабатываются небольшие приложения на языке Java.
Тема 1: Исключения \\ ДЗ
Тема 2: Коллекции. Часть 1 \\ ДЗ
Тема 3: Коллекции. Часть 2 \\ ДЗ
Тема 4: Разбор алгоритмов \\ ДЗ
Тема 5: Java IO. Часть 1 \\ ДЗ
Тема 6: Работа с сетью \\ ДЗ
Тема 7: Основы многопоточности. Часть 1 \\ ДЗ
Тема 8: Основы Apache Maven
Тема 9: Консольный сетевой чат. Часть 1 \\ ДЗ
Тема 10: Консольный сетевой чат. Часть 2 \\ ДЗ
Тема 11: Реляционные базы данных, SQL \\ ДЗ
Тема 12: JDBC \\ ДЗ
Тема 13: Обобщения \\ ДЗ
Тема 14: Java IO. Часть 2 \\ ДЗ
Тема 15: Консультация по ДЗ
Тема 16: Основы многопоточности. Часть 2 \\ ДЗ
Тема 17: Основы тестирования и логирования \\ ДЗ
Тема 18: Основы Web. Пишем простой http клиент и сервер. Часть 1 \\ ДЗ
Тема 19: Основы Web. Пишем простой http клиент и сервер. Часть 2 \\ ДЗ
Тема 20: Консультация по ДЗ
Проектная работа
Заключительный месяц курса посвящен проектной работе. Свой проект — это то, что интересно писать слушателю и можно создать на основе знаний, полученных на курсе. В процессе написания по проекту можно получить консультации преподавателей.
Тема 1: Консультация по ДЗ и проектной работе \\ ДЗ
Тема 2: Защита проектной работы
Тема 3: Карьерная консультация \\ ДЗ
Тема 4: Итоговое занятие
Также вы можете получить полную программу, чтобы убедиться, что обучение вам подходит
Проектные работы
Курс завершается проектной работой. Вы можете выбрать одну из предложенных преподавателем тем или реализовать свою идею. Проект можно защищать очно (онлайн) или в чате с преподавателем.
Преподаватели
Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания
Прошедшие
мероприятия
Корпоративное обучение для ваших сотрудников
- Курсы OTUS верифицированы крупными игроками ИТ-рынка и предлагают инструменты и практики, актуальные на данный момент
- Студенты работают в группах, могут получить консультации не только преподавателей, но и профессионального сообщества
- OTUS проверяет знания студентов перед стартом обучения и после его завершения
- Простой и удобный личный кабинет компании, в котором можно видеть статистику по обучению сотрудников
- Сертификат нашего выпускника за 5 лет стал гарантом качества знаний в обществе
- OTUS создал в IT более 120 курсов по 7 направлениям, линейка которых расширяется по 40-50 курсов в год
Отзывы
Сертификат о прохождении курса
OTUS осуществляет лицензированную образовательную деятельность.
В конце прохождения курса вы получите сертификат OTUS и Удостоверение о переквалификации
После обучения вы
- заберете с собой полный комплект обучающих материалов: видеозаписи всех вебинаров, презентации к занятиям, а также решение задач и проектов в виде кода на GitHub и другие дополнительные материалы;
- освоите базовые навыки IT: алгоритмы, реляционные базы данных, сети, системы счисления, docker, CI/CD;
- получите знание базового синтаксиса java и умение разрабатывать простые программы.
Java Developer. Basic
Полная стоимость
Стоимость указана для оплаты физическими лицами
вычета до 13% стоимости обучения. Оставьте заявку и менеджер вас проконсультирует
+7 499 938-92-02 бесплатно