Java Developer - Online навчання на ITVDN
ITVDN: курси програмування
Відеокурси з
програмування

    Обери свою IT спеціальність

    Почати безкоштовно

    Обери свою IT спеціальність

    Почати безкоштовно
      Live
      Online

      Java
      Developer

      • Старт курсу: з 20 вересня (19:00-21:00)
      • Старт курсу: з 20 вересня (09:00-11:00)
      • Графік: 3 рази на тиждень
      • Рівень: з нуля
      • 59 занять по 2 години
      Безкоштовна консультація
      Чому варто  вчити Java? 

      Java — це універсальна мова програмування, яку використовують компанії різного масштабу та рівня, створюючи корпоративні системи програмного забезпечення. Існує безліч областей застосування Java - від сайтів електронної комерції до Android додатків, від наукових до фінансових додатків, таких як трейдингові системи, ігор тощо. Програми, написані мовою Java, працюють на всіх платформах.

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

      Вивчай IT-спеціальність з нуля безкоштовно в рамках проєкту IT Generation
      Ви маєте змогу подати заявку на отримання гранту та опанувати нову для себе IT-професію. Тільки для громадян України
      До курсу  входить 
      118 годин(-и) спілкування
      з тренером
      Перевірка домашніх
      завдань
      Інтерактивні завдання
      онлайн
      28 відеокурсів
      Курсовий проєкт
      Тестування
      Сертифікація
      та диплом
      Допомога
      у працевлаштуванні
       Програма курсу
      Java Стартовый
      1. Введение в инфраструктуру Java
      2. Машинная математика. Типы данных
      3. Условные конструкции
      4. Логические конструкции
      5. Циклические конструкции
      6. Методы
      7. Методы (продолжение)
      8. Массивы
      Git - основы работы
      1. Основы Git
      2. Публикация репозитория
      3. Интеграция с IDE
      Java Базовый
      1. Введение в ООП. Классы и объекты
      2. Классы и Объекты
      3. Наследование и полиморфизм
      4. Абстрактные классы и интерфейсы
      5. Списки
      6. Статические и вложенные классы. Анонимные классы и перечислительные типы
      7. Обработка исключений
      8. Class Object
      9. Универсальные шаблоны
      10. Практика
      Java Углубленный
      1. Iterator & Comparator
      2. Collection Framework
      3. IO & Strings
      4. Regular expressions & Data API
      5. Reflection
      6. Annotations
      7. Serialization XML & JSON
      8. Thread & Runnable. Problems with Threads
      9. Lambda expressions
      MySQL
      1. Введение в SQL. Основные запросы манипуляции данными
      2. Основы DDL
      3. Проектирование БД
      4. Команда JOIN
      5. Вложенные запросы
      6. Индексирование
      7. Хранимые процедуры и функции
      8. Транзакции. Триггеры
      JDBC & Hibernate
      1. Знакомство с JDBC. Использование MySQL & JDBC
      2. JDBC DAO. Представление объектной модели
      3. Начало работы с Hibernate аннотациями. Mapping concepts and annotations
      4. Hibernate API and JPA API
      5. Начало работы с API
      6. Расширенные отображения и конфигурации
      Web-services
      1. Введения в веб-сервисы. XML
      2. JAXB и JAX-WS
      3. SOAP, WSDL. Handlers
      4. REST web-service. RESTful Concept
      Основы Spring
      1. Введение в Spring и его отличие от Java EE.
      2. Внедрение зависимостей и IoC контейнер
      3. Spring Boot
      4. Spring MVC
      5. Spring Data
      6. Spring Testing
      7. AOP and RESTful webservices
      8. Spring Security
      9. Caching
      Як проходить навчання  Live online
      Нові знання
      На занятті тренер дає новий матеріал, відповідає на ваші запитання. Спільна практична робота.
      1
      Тестування знань
      Для самостійної перевірки знань потрібно пройти онлайн тестування за темою уроку
      3
      Відео уроки
      Якщо виникли запитання чи просто хочеться повторити матеріал – дивимося запис уроку у відео форматі.
      5
      Виконання завдань
      Після заняття потрібно виконати практичні завдання за темою уроку і надіслати їх на перевірку викладачеві.
      2
      Формування навичок
      Для формування та закріплення навичок написання коду слід виконувати завдання в інтерактивному практикумі за пройденою темою.
      4
      Перевірка дз
      На наступному занятті отримуємо фідбек за виконаним завданням та відповіді на запитання з попередньої теми. Після цього переходимо до нової
      6
      Курсовий проєкт
      Протягом усього навчання учні самостійно працюють над курсовим проєктом.
      7
      Захист проєкту
      Захист курсового проєкту, індивідуальні рекомендації тренера.
      8
      Сертифікація
      Фінальне тестування та здобуття Диплому за спеціальністю.
      9
      Додаткові навчальні матеріали 
      На додаток до live on-line занять, Ви отримаєте доступ до відео курсів ITVDN за напрямком Java та зможете вивчити набагато більше технологій, ніж ті, які включені до обов'язкової програми підготовки спеціаліста.
      Java
      SOLID принципы
      Java EE
      JDBC
      MySQL
      Hibernate
      Apache Maven
      Thymeleaf
      Git
      Web Services
      Spring
      Scrum
      Наші тренери 
      Ігор Войтов

      Java Developer. Тренер-консультант

      Андрій Бондаренко

      Java Developer. Сертифікований тренер Oracle. Автор відео курсів з Java та Android на ITVDN

      Юрій Царенко

      Java Developer у Processica. Тренер-консультант.
      У своїй професійній діяльності використовує такі технології, як Java EE, Spring Framework, Hibernate, RESTEasy, Docker.

      Євген Тихонов

      Technology Manager в GlobalLogic.
      Java Developer.
      Автор відео курсів із Java на ITVDN

      Андрій Фок

      Software Engineer - IntellectEU

      Тренер-консультант

      Автор курсів та вебінарів із Java на ITVDN

      Євген Кондаков

      Software Developer на PartsAvatar.ca

      Тренер-консультант з технологій Java

      Надія Ніколаєнко

      Java Developer. Тренер-консультант

      Олег Сотніченко

      Java Developer. Тренер-консультант

       Диплом після закінчення навчання
      FRONT SIDE
      BACK SIDE
      Ваше  резюме  після закінчення навчання
      Вивчай IT-спеціальність з нуля безкоштовно в рамках проєкту IT Generation
      Ви маєте змогу подати заявку на отримання гранту та опанувати нову для себе IT-професію. Тільки для громадян України
      Вартість курсу та знижки 

      UAH

      USD

      оплата за місяць

      132 $

      x 5

      знижка 5%

      Ви економите 35 $

      оплата 3 частинами

      208 $

      x 3

      знижка 10%

      Ви економите 69 $

      оплата 1 платежем

      695 $

      521 $

      знижка 25%

      Ви економите 174 $

      Записатися на курс
      JAVA
      DEVELOPER
      СТАРТ КУРСУ: 20 вересня
      • 59 заняття по 2 години (live online) у групі з тренером
      • Графік занять - 3 рази на тиждень
      • Час занять: з 9:00 до 11:00 або з 19:00 до 21:00
      • В одній групі від 6 до 20 осіб
      • Пакет навчальних матеріалів з усіх уроків
      • 28 відеокурсів за напрямком Java
      • Поурочна перевірка домашніх завдань
      • Доступ до інтерактивного практикуму навичок
      • Онлайн тестування та сертифікація
      • Курсовий проєкт
      • Фінальне тестування та Диплом спеціаліста
      Notification success
      Ми використовуємо cookie-файли, щоб зробити взаємодію з нашими веб-сайтами та послугами простою та значущою.