КУРСИ JAVA

Курсы JAVA

Курси JAVA:

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

ОЧНЕ НАВЧАННЯ
Терміни
1 година = 60 хвилин
Вартість
Для юр.осіб і ФОП + 10%
У групі
-
У групі
-
Індивідуально
від 30 годин
Індивідуально
300 грн/год
ОНЛАЙН-НАВЧАННЯ (В ПРЯМОМУ ЕФІРІ)
Терміни
1 година = 60 хвилин
Вартість
Для юр.осіб і ФОП + 10%
У групі
У групі
Індивідуально
Індивідуально

КОРПОРАТИВНЕ НАВЧАННЯ

Корпоративне навчання - це сильний мотивуючий фактор, що підвищує залученість співробітників і загальну ефективність роботи колективу. Ми пропонуємо компаніям послуги проведення курсів підвищення кваліфікації за всіма існуючими напрямками. Заняття можуть проводитися на нашій території, дистанційно або на території замовника за домовленістю. Індивідуальний підхід при створенні програм під нагальні завдання і вимоги, де підбирається необхідну кількість годин і розглянутих тем. Надішліть нам задачу і ми розрахуємо персональне пропозицію під ваші цілі.

Викладачі  даного курсу

  • Заболотний Андрій Сергійович

    Викладач курсів MS Excel BASIC і PRO, JAVA-розробник. Спеціалізується на корпоративних тренінгах, його курс навчання пройшли фахівці великих компаній. Говорячи про стиль його роботи, слухачі підкреслюють високий рівень клієнтоорієнтованості, вміння працювати з аудиторією різного рівня. Програма курсів насичена реалістичними прикладами для легкого запам’ятовування, які знадобляться в щоденній роботі.

Групи
Програма курсу:

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

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

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

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

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

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

4. Колекції:

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

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

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

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

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

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

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

8. Огляд GUI:

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

Швидкий запис

Введіть ваші дані для подачі заявки. Ми з вами зв'яжемося і обговоримо деталі навчання.

Цьому курсу Навчилися

ПРАЦЕВЛАШТУВАННЯ НАШИХ ВИПУСКНИКІВ

Наш навчальний центр співпрацює з багатьма компаніями з метою запропонувати кращим випускникам гідну роботу. Вся наша методика навчання побудована на актуальних практичних моментах, які будуть зустрічатися щодня в робочому процесі. Тому Вам буде легко інтегруватися на новій для себе посаді. Для цього достатньо максимально відповідально підійти до процесу навчання і в кінці будете винагороджені інтересом з боку роботодавця.
➤ Де проходить навчання?

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

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

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

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

Кожен випускник за умови відвідування занять автоматично отримує Сертифікат про закінчення.

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

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

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

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

➤ Хто викладачі?

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