Курси JAVA + IT English

Йде набір на курс!
Срок обучения
5 місяців, 48 занять, 102 години
Стоимость:
Стоимость за весь курс
18 400 грн.
Опис
Курси JAVA + IT English

Курси Java розраховані вивчення мови програмування Java з нуля. Теоретичні, практичні та інструментальні за основами програмування на прикладі Java, функціональному та об’єктно-орієнтованому підходу до написання програм на Java, основам SQL, основам інтернету та Java Standard Edition API.

Викладач: Андрій Козаченко

  • Software Engineer
  • EPAM
  • 7+ років в IT;
  • 4+ роки досвіду викладачем;
  • Розробляє програми для нерухомості, охорони здоров'я, мистецтва, розваг, освіти Виростив 75 розробників.

Курс ідеально підійде для:

  • Усіх, хто вже трохи знайомий із програмуванням
  • Усіх, хто любить шукати нестандартні рішення різних завдань
  • Мріють про роботу в ІТ-індустрії
  • IT-практиків, які хочуть розширити свої знання та освоїти новий для себе напрямок

 

Дни недели занятий на вибір
Время занятий на выбор
Занятий в неделю 2
Длительность занятия 2 години
Часы занятий
Группы
Возраст аудитории Студенты, Взрослые
Вид подготовки Базовый курс
Город Львов
Преподаватель фахівець-практик
Учебные материалы
Пробное занятие
Документ об окончании Сертифікат
Опции Групповые занятия
Працевлаштування Ні
Условия трудоустройства

Запись на курс

Люди
Select people to associate with this registration.
This registration is for
Select person
Person type
New Контакт

Програма навчання

  1. Основи програмування.
  2. Компьютерная программа. Структура программы. Типы программ.
  3. Алгоритм. Властивості алгоритму.
  4. Мови програмування. Компілятори, Інтерпретатори. JVM.
  5. Введення/виведення, змінні, вирази, типи даних Java.
  6. Керуючі оператори Java.
  7. Робота із системами контроля версій (GitHub/GitLab). Управління проектними залежностями та збіркою (Maven/Gradle)
  8. Масиви в Java та особливості роботи з ними.
  9. Методи (Функції). Визначення та виклик методу. Передача параметрів за посиланням та значенням.
  10. Ітеративні та рекурсивні алгоритми.
  11. Java String
  12. Реалізація гри "Хрестики-нуліки". Графічний шаблон спрощує розробку гри.
  13. Основи об'єктно-орієнтованого програмування
  14. Інкапсуляція. Наслідування Поліморфізм
  15. Дженеріки (узагальнені типи даних). Поняття “Wild Card”
  16. Інтерфейси, абстрактні класи. Частина 1
  17. Інтерфейси, абстрактні класи. Частина 2
  18. Лямбда-вирази та функціональний інтерфейс
  19. Колекції. Потоки. Частина 1
  20. Колекції. Потоки. Частина 2
  21. Виключення (Exceptions)
  22. Логування
  23. Розробка тестів. Частина 1
  24. Розробка тестів. Частина 2
  25. Анотації та рефлерсія в Java. Частина 1
  26. Анотації та рефлерсія в Java. Частина 2
  27. Розробка багатопоточних додатків. Частина 1
  28. Розробка багатопоточних додатків. Частина 2
  29. Основи дизайну та проектування додатків. Паттерни проектування
  30. Основи SQL. Реляційна модель даних. DDL
  31. Нормалізація та нормальні форми. DML. Частина 1
  32. Нормалізація та нормальні форми. DML. Частина 2
  33. JOIN. UNION. SQL-funcions
  34. Просунуті запити в SQL
  35. Мова керування даними (DCL)
  36. Мова керування транзакціями (TCL)
  37. Імплементація взаємодії із БД. Технологія Hibernate
  38. Основи програмування під веб
  39. Основи Spring фреймворк
  40. Spring - фреймворк
  41. Дизайн додатків Spring
  42. Основи Spring Security. Частина 1
  43. Основи Spring Security. Частина 2
  44. Розробка динамічного інтерфейсу для Spting RESTful API додатку. Частина 1
  45. Розробка динамічного інтерфейсу для Spting RESTful API додатку. Частина 2
  46. Основи контейнеризації на прикладі Docker
  47. Застосування Docker-compose для мультиконтейнерних додатків
  48. Основи мікросервісної архітектупи. Використання CQRS-систем
Курс проводитLemon.School, Онлайн курси
Адрес:
  • м. Харків