Записатися на курс
Будь ласка зачекайте...
Ваш запит успішно відправлений!

Java - Базовий курс

Старт курсу: 4 лютого (19:00-21:00) і 7 березня (19:00-21:00)

Для кого цей курс

Курс призначений для новачків у програмуванні, які вміють працювати з примітивними типами, розуміють машинну математику, логіку і готові вивчати об'єктно-орієнтоване програмування.

Попередні вимоги

• Вільно орієнтуватися в матеріалах курсу Java Starter
• Розуміти теорію машинної математики і роботи електронно-обчислювальних систем
• Знати базовий синтаксис Java

Java - Базовий курс

Старт курсу: 4 лютого (19:00-21:00) і 7 березня (19:00-21:00)
Тривалість:
20 год.
Кількість уроків:
10 занять
Вартість навчання:
3200 грн

Форма навчання

Денне навчання
Онлайн навчання
Записатися на курс

Опис курсу
Базовий курс Java

Навчання програмуванню відбувається, починаючи з вивчення основних понять і принципів об'єктно-орієнтованого програмування, класів, а також особливостей мови JAVA, і закінчуючи розглядом базових понять такої парадигми як Java Generics.

Програма курсу
  • 1
    Введення в ООП. Класи і об'єкти
    Розглядається тема класів і створення їх екземплярів. Пояснюється призначення та використання властивостей, принципи роботи з конструкторами. Застосування ключових слів this і null. Інкапсуляція.
  • 2
    Класи і Об'єкти
    На уроці розглядаються взаємозв'язки між об'єктами і класами, поняття стану і поведінки об'єктів, перевантаження конструкторів. Розглядаються області застосування ключового слова static.
  • 3
    Успадкування і поліморфізм
    На уроці розглядаються такі парадигми об'єктно-орієнтованого підходу, як успадкування і поліморфізм, механізми перевизначення методів і ключове слово final.
  • 4
    Абстрактні класи та інтерфейси
    На уроці розглядається парадигма абстракції і її використання в Java. Робота з абстрактними класами і інтерфейсами. Приклади зв'язків між класами (композиція, асоціація, агрегація і тд.).
  • 5
    Списки
    На уроці розглядається робота з масивами і методи класу Arrays. Як заміна роботи з масивами розглядається робота зі списками з Java Collection Framework на прикладі ArrayList.
  • 6
    Статичні і вкладені класи. Анонімні класи і перелічувані типи.
    Розглядаються застосування і використання вкладених класів, принципи створення і механізми використання статичних членів. Використання анонімних об'єктів і анонімних класів, використання і сфера застосування перерахувань (Enums).
  • 7
    Обробка виключень
    На уроці розглядається механізм обробки виняткових ситуацій виконання програми в Java. Розглядається клас Exception, конструкції try-catch-finally, try-with-resources. Створення власних класів-винятків.
  • 8
    Class Object
    На уроці розглядається ієрархія класів в Java і суперклас Object. Також розглядається перевизначення і використання методів класу Object.
  • 9
    Універсальні шаблони
    На уроці розглядається парадигма узагальненого програмування Java Generics. Будуть розглянуті параметризовані типи в Java, коваріантність, контрваріантность і обмеження узагальнень.
  • 10
    Практика
    Застосування знань, отриманих у попередніх уроках, на практиці

Що ви отримаєте на курсі

Робоче місце з ноутбуком і навчальними матеріалами

Практичні заняття і перевірка дз

Безкоштовний відеокурс

Онлайн тестування і сертифікація

ВИКЛАДАЧІ КУРСУ

Цей курс входить до спеціальності
Курс з спеціальності
Java Developer
Старт курсу:
18 лютого - (09:00-11:00)
18 лютого - (19:00-21:00)
Тривалість занять:
2 години
Графік::
3 рази на тиждень
Тривалість:
4 міс. / 110 годин
В одній групі:
Від 6 до 12 осіб

Відгуки наших студентів

Базовий курс Java
Старт курсу: 4 лютого (19:00-21:00) і 7 березня (19:00-21:00)
Трива
лість:
20 год.
Кількість уроків:
10 занять
Вартість навчання:
3200 грн
Записатися
на курс
Будь ласка зачекайте...
Ваш запит успішно відправлений!