Курс Java ᐉ Просунутий курс Java програмування м. Київ, Україна | nt.ua

Курс Java: просунуте прог­ра­му­ван­ня

Advanced
**

старт курсу


*місяців

тривалість


2занять

в тиждень


*годин

лекцій і практики


Кому підійде цей курс по Java

Аудитория курса

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

Зацікавленим у вивченні мови Java та, можливо, планують сертифікуватися на отримання статусу Oracle Certified Professional, Java Programmer

Працевлаштування після ІТ-курсів в Академії Мережні Технології

Чому навчишся на курсі?

Створювати об'єктно-орієнтовані Java-додатка на основі принципів ООП, як-от інкапсуляція, успадкування та поліморфізм

Компілювати в байт-код та запускати Java-додатки на виконання

Використовувати типи даних та вирази

Застосовувати механізми обробки винятків

Документувати свої програми

Виконувати рефакторинг наявного коду

Налагоджувати, тестувати та профілювати свої проекти

Проектувати додатки за допомогою UML-діаграм, виконувати кодогенерацію та зворотний інжиніринг

Створювати графічні Java-додатки з використанням відповідних компонентів Swing API

Реалізувати введення та виведення для роботи з файловою системою

Створювати багатопотокові Java-програми

Використовувати сокети для організації взаємодії в реальному часі за протоколами TCP/IP

Розробляти додатки для платформи NetBeans

А ще по завершенню курсу ти зможеш додати посилання на твій дипломний проект на GitHub

Что может разрабатывать C# программист

Вимоги до студентів:

Розуміти принципи об'єктно-орієнтованого програмування

Вміти створювати та компілювати найпростіші C/C++/C#-програми

Курс «NT-Java1. Введення в мову програмування Java».

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

  1. Вступ
  2. Об'єктно-орієнтоване програмування. Документування програм
  3. Ідентифікатори, ключові слова та типи
  4. Вирази, управління виконанням програми
  5. Масиви
  6. Проектування ієрархії класів. Знайомство з UML
  7. Особливості створення класів
  8. Рефакторинг. Типові архітектурні рішення та антипатернів
  9. Обробка помилок та виключень. Налагодження, тестування та профілювання
  1. Колекції та дженерики
  2. Основи введення та виведення
  3. Робота з консоллю та файлової системою
  4. Створення графічного інтерфейсу користувача
  5. Обробка подій від інтерфейсних елементів
  6. Тонке налаштування інтерфейсу
  7. Багатопотоковість в Java
  8. Робота з мережею
  9. Розробка додатків для платформи NetBeans

Інструктор курсу

Instructor Олександр Бабич

Олександр Бабич

  • Більше 15 років досвіду проведення технічних корпоративних тренінгів, лауреат педагогічної премії ім. А.С. Макаренка
  • MCT (Microsoft Certified Trainer)
  • Microsoft Certified Solutions Associate (MCSA): Cloud Platform (Architecting Microsoft Azure Solutions)
  • Microsoft Certified Professional Developer (MCPD): .NET Framework Web Development
  • Microsoft Certified IT Professional (MCITP): Enterprise Support Technician; SharePoint, Administrator
  • OMG Certified UML Professional (OCUP) Advanced
  • Google Compute Engine (GCE)
  • Amazon AI, ASW Certified Solutions Architect
  • Alibaba Cloud Professional

Курс Java в Академії «Мережні Технології» – це:

LIVE-навчання

Живе спілкування з інструктором незалежно від формату навчання. Ти зможеш задавати всі тебе питання під час занять.

Робоче місце

Підготовлене робоче місце з сучасним обладнанням і ПО. Предналаштоване середовище для практичних занять.

Практичні заняття

Менше теорії, більше практики! Саме тому на курсі буде багато практичних робіт і домашніх завдань.

Особистий кабінет

Графік занять, програма, електронні навчальні матеріали, сертифікат і багато іншого в Особистому кабінеті.

Відеозапис занять

Доступ до відеозаписів занять в Особистому кабінеті протягом всього навчання та 6 місяців після завершення курсу.

Дипломний проект

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

Іспит і сертифікат

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

Доступ в ІТ-співтовариство

У всіх студентів буде доступ до закритого чату в Telegram з інструкторами та однодумцями, де можна попросити допомоги або поділитися чимось цікавим.

Посттренінгова підтримка

6 місяців консультацій і підтримки від інструктора після завершення курсу. Став свої питання до інструктора в Особистому кабінеті.

ЯК ПРОХОДИТЬ НАВЧАННЯ

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

Заняття 2 рази на тиждень офлайн або онлайн

На уроках інструктор надає теоретичну базу та роз'яснює практичні завдання

Після уроку інструктор дає домашнє завдання

У груповому Telegram-чаті обговорюєте пройдений матеріал, ділитесь враженнями і задаєте питання

Робите д/з (в групах) і відправляєте його на перевірку інструктору

Отримуєте фідбек по домашній роботі від інструктора, вносите правки, покращуєте свою роботу

Протягом всього курсу кожен студент працює над своїм дипломним проектом

Захист дипломного проекту та іспит в кінці курсу

Працевлаштування після курсу

  1. Курс "Java: просунуте програмування"

    Advanced
  2. Курс "Java: розробка Web-додатків"

    Professional

Повноцінна спеціальність

Пройшовши всі курси, ти зможеш змінити професію та претендувати на позицію

Junior Java Developer

Тренінг з HR-коучем

Розповімо про позиціювання себе, як правильно скласти резюме та супровідний лист, як пройти співбесіду.

Гарантоване працевлаштування

Кращі студенти гарантовано отримають Job Offer від нашої групи ІТ-компаній або від наших партнерів.

Стажування в ІТ-компаніях

Допоможемо з набуттям досвіду – рекомендуємо кращих студентів нашим партнерам.

Відгуки студентів

Всі відгуки

Наші студенти працюють в компаніях

І ще понад 1700 не менше крутих IT і non-IT компаніях 😉

Часті питання

Ви зможете подивитися відеозапис заняття.

Пройшовши курс з просунутого програмування Java, ви можете намагатися подавати себе на позицію Junior Java Developer. Проте, в багатьох вакансіях необхідні більш глибокі знання з Java, еквівалентні курсу "Java: розробка Web-додатків".

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

Ми видаємо сертифікат студентам, за умови відвідування 70% занять і виконання 70% домашніх завдань. Крім того, знання студентів підкріплюються результатами іспиту та/або захисту дипломного проекту. Будь-який роботодавець може зв'язатися з нами і переконатися в якості знань студента.

Ми допомагаємо з працевлаштуванням всім нашим студентам, але пропонувати працевлаштування ми можемо тільки самим наполегливим і кращим студентам. Співбесіда проходить в нашій групі ІТ-компаній TechExpert або у наших партнерів. Кращі з кращих гарантовано отримують Job offer.

Да, у нас есть такая возможность. Подробности можно узнать у менеджера-консультанта.

Реєструйся на курс

Ставай крутим Java розробником разом з
Академією «Мережні Технології»!

Java: просунуте програмування

Старт курсу: *

Тривалість: * місяців, * годин

Уроки: * занять, 2 рази на тиждень


Дипломний проект для твого портфоліо

Допомога з працевлаштуванням


Вартість: * грн.

* грн/міс.