Скидки на курсы ждут в личном кабинете. Нажмите тут
Есть рассрочка Поддержка куратора Демо-доступ Домашние задания

Профессия: Java-разработчик

скидка Хочу промокод
129 000 ₽  за курс
286 000 ₽
Профессия: Java-разработчик
Формат
Онлайн
Длительность
18 месяцев
Уровень
Для новичков
Документ
Сертификат
Трудоустройство
Да
Программа

Курс подходит для людей с базовыми навыками в Digital. Вы изучите синтаксис языка, познакомитесь с переменными и операторами, научитесь писать и структурировать свой код, а также разбираться в чужом. Узнаете, как сохранять и изменять информацию в базе данных MySQL, как создавать веб-приложения и пользоваться Git.

Программа курса содержит 10 лекций и 10 практических заданий, а также защиту дипломной работы. После обучения вы получите цифровой сертификат о прохождении курса.

Также доступен тариф с полным сопровождением эксперта и гарантией трудоустройства.

 

  • Лекция 1: «Знакомство с языком Java и инструментами»

    • Чем занимаются Java-программисты.
    • Как быстро освоить профессию с 0.
    • История языка и платформы Java.
    • Принципиальные особенности платформы Java.
    • Принципиальные особенности языка Java.
    • Переменные и типы переменных.
    • Область видимости.
    • Поля объектов класса.
    • Статические переменные.
    • Локальные переменные.
  • Лекция 2: «Переменные и типы данных в Java»

    • Параметры функций.
    • Область видимости.
    • Стандарты именования.
    • Примитивные типы.
    • Ссылочные типы.
    • Ссылочные типы.
    • Изменение значения по ссылке.
    • Использование памяти.
    • Как JVM использует память.
    • Stack, Heap, JMM.
  • Лекция 3: «Циклы и языковые конструкции на Java»

    • Условные конструкции.
    • if / if-else.
    • switch.
    • Циклы.
    • for / for-each.
    • while.
    • do-while.
    • Конструкции передачи управления.
    • break.
    • continue.
    • return.
  • Лекция 4: «Работа с массивами»

    • Что такое массив.
    • Создание и чтение массивов.
    • Создание и инициализация массивов.
    • Чтение содержимого массива.
    • Многомерные массивы.
    • Создание многомерных массивов.
    • Чтение содержимого многомерных массивов.
    • Дополнительная информация.
    • Класс java.util.Arrays.
  • Лекция 5: «Классы и объекты ч.1»

    • Класс и его составные части.
    • Точка входа.
    • Класс это шаблон.
    • Члены класса.
    • Методы класса.
    • Объекты.
  • Лекция 6: «Классы и объекты ч.2»

    • Наследование.
    • Наследование — возможность неявного переиспользовать код потомка.
    • Наследование членов.
    • Наследование методов.
    • Иерархия классов.
    • Переопределение методов.
    • Полиморфизм.
  • Лекция 7: «Обработка исключений»

    • Что такое исключения.
    • Процесс обработки исключений.
    • Типы исключений.
    • Нюансы работы с исключениями.
    • Практика по работе с исключениями.
  • Лекция 8: «Строки и регулярные выражения»

    • String в пакете java.lang.
    • Примеры на создание строк и их сравнение.
    • Сравнение строк: equals() или ==?.
    • Пример массив строк..
    • Операторы + и += для String.
    • Форматирование строк. String.format\.
    • Перевод чисел в строки и обратно.
    • Основные API для работы со строками.
    • Регулярные выражения.
    • Экранирование символов в регулярных выражениях.
    • Примеры основных метасимволов.
  • Лекция 9: «Первая программа на Java»

    • Настройка IDEA.
    • Минимальные знания о jvm. Подключаем JDK.
    • Рекомендации по названиям классов, пакетов, методов и переменных.
    • Точка входа в программу. Метод Main.
    • Пример программы «Телефонный справочник».
    • Пример программы «Калькулятор».
    • Пример программы «Склад».
  • Лекция 10: «Разбор домашних заданий»

    • Типовые ошибки.
    • Разбираем нюансы написания первых программ.
    • Обсуждаем как быстрее писать программы.
    • Дополнительная практика.
Чему научат на курсе
Писать код на Java
Пользоваться Git и работать с MySQL
Создавать веб-приложения
О школе
ProductStar
рейтинг 4.6
16 отзывов
82 курса
ProductStar

Скидка 60% на покупку курса по промокоду digital. Скидка считается от первоначальной стоимости курса и не суммируется с другими акциями. Действует до 31.12.2023 г.

ProductStar — это онлайн-школа, которая обучает диджитал профессиям на прикладных кейсах российских и международных компаний. Их курсы рассчитаны на маркетологов, топ-менеджеров, разработчиков, аналитиков, продуктовых и проектных менеджеров.

Спикеры школы — специалисты в своей области из ведущих компаний, таких как Skyeng, Сбербанк, Booking.com и др. Лучшие ученики получат рекомендации от спикеров курса.

Оставить отзыв
Оставьте свой отзыв
Так вы сделаете рейтинг школ более точным и поможете другим выбрать хороший курс

Информация носит ознакомительный характер и может отличаться от указанной на сайтах школ-партнёров. Актуальную стоимость и описание программ вы можете узнать на сайте школы.