Курс Java

Наразі набір на цей курс не проводиться. Перегляньте інші курси

  • Online
  • Для початківців
  • Java
Навчальний центр: Source IT
Формат:Курс
Мова викладання:Ukrainian
Тривалість навчання:3 місяців
Початок курсу:Дата формується
Вартість навчання:13 500 UAH за курс

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

Теми:

  • Основи об'єктно-орієнтованого програмування. Парадигми та принципи в Java
  • Основні концепції Java. Введення у платформу Java. JVM, JRE, JDK. Компіляція та запуск з консолі. Classpath. Eclipse IDE. SVN/Subclilpse
  • Типи даних, літерали, перетворення між примітивними типами, оптимізація компілятора Java
  • Операції та оператори, пріоритет, типи операндів у Java. Тип арифметичного виразу Java. Масиви в Java
  • Класи в Java. Клас Object (основні методи). Рівні доступу до Java. Спадкування, інкапсуляція, поліморфізм. Оператор instanceof. Перетворення між класами, масивами. Перевантаження, перекриття та приховування методів Java. Ключові слова: final, static. Клас Class (призначення, способи одержання). GC
  • Абстрактні класи, інтерфейси, їх відмінність у Java. Специфікатори елементів інтерфейсів за замовчуванням у Java. Javadoc. Generics
  • Огляд UML
  • Винятки у Java try/catch/finally, throw/throws, checked/unchecked exceptions, yourown
  • IO: символи, байтові потоки, Scanner, Formatter, IO: надбудови. Серіалізація/десеріалізація в Java
  • Threads в Java: базові поняття, основні методи, синхронізація, взаємодія
  • Колекції в Java. Ієрархія Java. Iterable/Iterator, Collection/List/Set/Queue
  • Порівняння об'єктів у Java. Интерфейсы Comparable, Comparator. Методы hashCode, equals, compare/compare To
  • Java and XML
  • JDBC
  • Java Web: HTTP, Tomcat, JSP, Servlets
  • Building, testing and other tools: Maven, Ant, Junit, TestNG, Cobertura
  • Методи get и post
  • Основи HTML, XHTML, CSS
  • Основи JavaScript, jQuery, AJAX
  • Особливості програмування під Web

Результат після проходження курсу:

  • Навчіться застосовувати ключові принципи проектування та шаблони проєктування (design patterns)
  • Навчітесь читати базові типи UML-діаграм
  • Використовувати у додатках механізм виключень
  • Отримайте навички роботи з базами даних, web-технологіями
  • Формувати JavaDoc-документацію
  • Отримайте базові знання про Spring
  • Отримайте базові знання та навички в обсязі кваліфікації Junior Java Software Engineer
  • Найкращі студенти отримають рекомендації викладачів для роботи у провідних iT компаніях
  • Підтримку та сприяння у працевлаштуванні

Особливості курсу

  • Єможливість оплати курсу частинами
  • Сертифікат після проходження курсу
  • Курс збудований з урахуванням реальних вимог IT компаній
  • Протягом усього курсу ведеться рейтинг успішності
  • Додаткове заняття зі стратегії працевлаштування

Категорії курсу

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
SoftServe Academy
Формат
Online
Початок навчання
03.03.2025
Тривалість
9 тижнів
Рівень
Для досвідчених
Мова навчання
English
Вартість
290 USD за курс
Навчальний центр
Optima Academy
Формат
Online
Початок навчання
Будь-який момент
Тривалість
6 місяців
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
1 700 UAH за місяць
Навчальний центр
Prog Academy
Формат
Online
Початок навчання
19.05.2026
Тривалість
10 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
39 900 UAH за курс
Навчальний центр
Okten School
Формат
Online
Початок навчання
Будь-який момент
Тривалість
-
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
14 000 UAH за курс