Оберіть мову

Курси JAVA (Авторський курс Андрія Заболотного)

Курсы Java

Курси Java призначені для тих, хто зовсім не знайомий з мовою Java. Вивчається все з самих азів: компіляція та запуск Java-програм, синтаксис мови, змінні, система типів, основи об'єктно-орієнтованого програмування. Розглядаються найважливіші класи стандартної бібліотеки, включаючи нововведення Java 8 та Java 9. Для закріплення знань у курсі передбачені контрольні питання та практичні завдання. Необхідні знання для бажаючих пройти курси Java - знання азів будь-якої мови програмування (наприклад, C, Pascal, BASIC), розуміння, що таке "змінна", "цикл", "підпрограма".

Як проходить навчання Java

Дані курси Java проходить тільки в індивідуальній формі - віч-на-віч з викладачем. Графік та програма курсу узгоджуються зі слухачем. Заняття побудовані таким чином, що матеріал освоюється відразу на наскрізному практичному прикладі, що досягає максимальної ефективності. Також передбачено домашні завдання для закріплення здобутих навичок.

У нашому навчальному центрі навчання Java можна проходити очно або онлайн. Після закінчення навчання та виконання необхідних завдань випускники одержують сертифікат про проходження курсів програмування Java.

Яку форму навчання Ви не обрали - навчання JAVA офлайн або курси Java онлайн, при відповідальному підході до процесу навчання Ви завжди можете розраховувати на отримання якісних знань та навичок у нашому Навчальному центрі "ДАНКО".

Очно
Тривалість:

На даний момент не проводиться

Вартість:

На даний момент не проводиться

  • Комфортні аудиторії
  • Локації біля метро
  • Сучасне комп'ютерне обладнання
  • Актуальне програмне забезпечення
  • Сертифікат
Додаткова інформація:

Для підприємств та підприємців ціна +10%

Онлайн
Тривалість:

Індивідуально ~ 30 години

Вартість:

Індивідуально - 450 грн/годину

  • Навчання в будь-якій точці світу
  • Заняття в прямому ефірі з викладачем
  • Методичні матеріали
  • Сертифікат
Додаткова інформація:

Для підприємств та підприємців ціна +10%

Відео-уроки
Тривалість:

На даний момент не проводиться

Вартість:

На даний момент не проводиться

  • Навчання в будь-якій точці світу
  • Вільний графік
  • Підтримка викладача
  • Методичні матеріали
  • Сертифікат
Додаткова інформація:

Для підприємств та підприємців ціна +10%

Очні курси Java у Києві

Навчання Java у Києві проходить в одній із 3 філій, які знаходяться у місцях з гарною транспортною розв'язкою (в безпосередній близькості від метро). Навчальні класи оснащені сучасним комп'ютерним обладнанням із встановленим оновленим програмним забезпеченням.

Мінімальна тривалість одного заняття становить 2 години. Уроки відбуваються у комфортних аудиторіях, обладнаних усім необхідним обладнанням та програмним забезпеченням. Слухачеві немає необхідності носити з собою комп'ютер (ноутбук).

Після проходження щонайменше 90% обсягу заявленої програми слухачеві видається сертифікат про проходження курсів програмування Java (при необхідності відправляється Новою Поштою).

Навчання Java онлайн

Онлайн курси Java проводяться в таких програмах, як Skype, Zoom, Teams, Google Meet, TeamViewer в залежності від специфіки курсу.

Слухачі працюють разом з викладачем, спілкуються у чаті або за допомогою мікрофона, виконують різноманітні завдання. Враховуючи, що навчання проходить індивідуально, заняття мало чим відрізняються від звичайних очних уроків – йде повноцінний діалог із викладачем та обговорення матеріалу.

Навчання Java онлайн не потребує якихось специфічних навичок під час роботи з програмним забезпеченням. Все максимально доступно та легко. Однак для ефективного процесу дистанційного навчання в нашому навчальному центрі, звичайно, необхідно мати базові навички роботи з ПК.

Слухачам онлайн курсів безкоштовно видається сертифікат в електронному вигляді (за бажанням слухача за додаткову плату виготовляється друкований варіант).

Програма курсу

  1. 1.

    Середовище розробки Java 8 (Intellij Idea):

    • Застосування Java SE 8;
    • Підключення JDK;
    • Основні пункти меню;
    • створення проекту, пакету, файлу;
    • Дебаггер, перевірка коду, автозавершення коду, гарячі клавіші та ін;
  2. 2.

    Базовий синтаксис та ООП в Java:

    • Типи даних: числові, символьні логічні;
    • Коментарі;
    • Керуюча логіка;
    • Змінні, їх ініціалізація та константи;
    • Одновимірні та двовимірні масиви, використання циклу for each;
    • Цикли for, while, do/while;
    • Мітка – final;
    • Статичні поля та методи;
    • Робота з датою, текстом, класи String, StringBuilder, Byte, Short, Integer, Long, Character;
    • Зміна типу даних;
    • Розгляд математичних методів класу Math;
    • Глобальний суперклас Object;
    • Класи, об'єкти;
    • Конструктори;
    • діаграми класів;
    • Відносини між класами;
    • Спадкування, суперкласи та підкласи, інтерфейси;
    • Внутрішні, локальні та анонімні класи;
    • Клас Enum;
  3. 3.

    Обробка помилок (Exceptions):

    • Обробка помилок;
    • Класифікація та їх типи;
    • порядок генерації винятків;
    • Блоки finally, try, catch;
    • Оператори throw, throws;
    • Рекомендації щодо обробки винятків;
    • Розробка власних класів винятків;
  4. 4.

    Колекції:

    • Інтерфейси колекцій Collection та Iterator;
    • Архітектура та алгоритми колекцій;
    • Розгляд колекцій, зв'язкові списки, порівняння об'єктів, черги з пріоритетом, односторонні та двосторонні черги;
    • Інтерфейс Map;
  5. 5.

    Потоки введення-виведення:

    • Введення-виведення тексту;
    • Зображення об'єкта у текстовому форматі;
    • Збереження об'єкта;
    • Серіалізація об'єктів;
    • Поводження з файлом;
    • Адреси, читання, копіювання, перенесення файлів;
  6. 6.

    Лямбда-функції в Java:

    • Концепція лямбда-функції;
    • Реалізація через інтерфейс;
    • Використання лямбда-функцій у стандартних бібліотеках та власному коді;
  7. 7.

    Бібліотека Stream API. Функціональний стиль Java:

    • Основні функціональні інтерфейси Java;
    • Парадигма функціонального програмування;
    • Концепція Stream;
    • Використання Stream API у власному коді;
    • Інтерфейси Predicate, Consumer, Supplier, Function, Operator;
  8. 8.

    Огляд GUI:

    • Огляд бібліотек GUI;
    • Розробка графічного інтерфейсу;
    • Обробка дій користувача;
    • Патерн MVC (Model-View-Controller).

Наші нагороди

Питання та відповіді

Де відбувається очне навчання?

Кожен слухач може вибрати для занять будь-яку з 3-х наших філій (біля метро) по Києву.

Які форми навчання пропонуємо?

Очно (у навчальному центрі); онлайн (Live-заняття з викладачем за допомогою Skype, Teamviewer чи інших програм); корпоративно (для підприємств) чи дистанційно (на основі відео-уроків). Заняття можуть відбуватися як у групах, і індивідуально.

Що слухач отримує після навчання?

Очно - кожен слухач (у групі або індивідуально) отримує сертифікат за умови проходження мінімум 90% обсягу заявленої програми;

Онлайн - для отримання сертифіката після закінчення навчання необхідно успішно виконати підсумкове завдання.

Чи є пробне заняття?

Кожен бажаючий може відвідати пробне заняття групи, щоб зрозуміти чи відповідає курс очікуванням.

Як довго ми працюємо?

Навчальний центр "ДАНКО" успішно працює на ринку бізнес-освіти з 1996 р. та зарекомендував себе як надійний донор професійних кадрів.

Автопідбір курсу Автопідбір курсу