Узнайте о снижении цены

Оставьте ваш email и мы напишем вам когда цена снизится

Основы Java с 0

Вы с 0 выучите самый популярный язык программирования, напишете на нём свою первую программу, а также научитесь создавать мобильные приложения и веб-сервисы.
55 000 ₽
34 900 ₽ за курс
стоимость обучения
1454 ₽
за месяц обучения
% Беспроцентная рассрочка на 24 мес.
Уровень сложности
для новичков
Длительность
2 мес.
Демо доступ
нет
Формат обучения
онлайн
Домашние задания
да
Обратная связь
да
Стажировка
нет
Помощь в трудоустройстве
да
Документ по окончании
сертификат

Программа обучения

  • Основное
  • Содержание программы

Курс подходит для людей с базовыми навыками в 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
галочка
Создавать веб-приложения

Преимущества курса

Доступ к курсу навсегда
Поддержка наставника
Портфолио на реальных кейсах
Помощь на испытательном сроке

Отзывы пользователей

Оставить отзыв о курсе

    Оставьте отзыв о курсе

    Ваш адрес Email не будет опубликован
    Ваша оценка:
    Ваш отзыв:
    Достоинства:
    Недостатки:
    Имя:
    Email: