Погрузитесь в практику с 1 дня обучения Научитесь решать несложные задачи на Java Напишете свою первую программу Получите крепкую базу для дальнейшего обучения
Java-разработчик
Купить за 990 ₽
3 990 ₽
дней
онлайн-урока
длительность
уровень знаний
14
62
С нуля
30
января
старт курса
живых вебинара
4
*на основании рейтинга PYPL или рейтинга популярности языков программирования, который считает количество запросов в интернете на обучение по всему миру
Java используют для создания сайтов, приложений, игр и разработки под платформу Android
Java входит в топ-3 популярнейших языков программирования*
Новичкам, которые сомневаются, стоит ли идти в разработку
Вы попробуете свои силы в программировании и поймете, стоит ли вкладываться в серьезное обучение
Кому подойдет курс?
Всем, кто хочет сменить сферу деятельности
Вы примерите на себя совершенно новую профессию, возможно, это станет началом вашей карьеры в разработке
Самоучкам: вы что-то знаете, но «плаваете» в основах
Подготовительный курс структурирует знания и восполнит пробелы самостоятельного образования
Начнете практиковаться с первого дня обучения
Погрузитесь в реальный продакшен: начнете выполнять простые задания и всего за 2 недели поймете, как самостоятельно искать решения для более сложных задач
Теория и практика с автоматической проверкой в онлайн-тренажере на базе платформы Code Basics. Вы учитесь самостоятельно в то время, которое удобно вам
Много практики прямо в браузере
Общение в чате
Живые вебинары
Одна встреча полностью посвящена лайвкодинг-сессии, вы напишете свою первую программу и потренируетесь в Java API
Рекомендуем заниматься 1-2 часа в день, чтобы пройти все уроки за 14 дней
Закрытый чат в Telegram для обсуждения вопросов по курсу и программированию в целом с наставником и сообщество для неформального общения с одногруппниками
Системные рекомендации: для более продуктивной учебы заниматься лучше с десктопных устройств
62 урока
4 встречи с наставником
Программа обучения
Базовые конструкции
29 уроков
Темы
Арифметика
Переменные
Строки
Типы данных
Логические операторы
Вызов методов
8 уроков
Темы
Параметры методов
Детерминированность
Неизменяемость строк
Вызов методы — выражение
Стандартная библиотека
Цепочки вызовов методов
Определение методов
5 уроков
Темы
Создание и определение методов
Метод main
Возврат значений
Определение методов
Необязательные параметры методов
Определение функций
5 уроков
Темы
Логический тип
Сравнение строк
Комбинирование операций и методов
Логические операторы
Отрицание
Условные конструкции
5 уроков
Темы
Конструкция if
Конструкция if-else
Тернарный оператор
Конструкция switch
Конструкция else if
Циклы
10 уроков
Темы
Цикл while
Синтаксический сахар
Обход строк
Агрегация данных: числа и строки
Инкремент и декремент
Условие внутри тела цикла
Формирование строк в циклах
Возврат из циклов
Цикл for
Итоговый проект: консольный синтезатор на Java
Наставник курса
Практикующий разработчик, который ответит на любой вопрос по программе. Поможет, если возникнут сложности
Давид Чаава
В программировании более 10 лет. Основная экспертиза — разработка высоконагруженных приложений на Java/Kotlin
Работал как в небольших стартапах, так и в проектах большой IT-компании
Имеет богатый опыт проектирования и дизайна в микросервисной архитектуре
Backend
Spring/Spring Boot
Java
Kotlin
Готовы попробовать прямо сейчас?
Для начала обучения опыт в разработке не нужен. Возраст и образование не важны