spinner-it

Курс Java PRO в Києві

Курс Java Pro

Ви будете створювати круті та складні проєкти, використовуючи популярну мову Java

СТАРТ
03.12.2021
ЧАС
111 год.
по 2-3 рази на тиждень
з 19:00 до 22:00
ЦІНА
23300 16300 грн
Для юр. осіб ціна вказана без ПДВ
Доступна оплата частинами
Про курс

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

 

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

 

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

Для кого даний курс
1
Ви — новачок
і хочете опанувати мову Java якомога швидше
2
Ви хочете піти з обридлої роботи,
аби опанувати світ ІТ
3
Ви розробник,
але прагнете змінити напрямок роботи
4
Ви самоучка,
утім розумієте, що отриманих знань недостатньо
Чому ви навчитеся?
1. Писати мовою Java різні проєкти
2. Створювати свій завантажувач класів
3. Розробляти невеликі IoC-контейнери (маленький Spring)
4. Писати модульні тести й працювати за TDD
5. Ефективно користуватися англійською для спілкування з клієнтами та колегами
6. Грамотно презентувати себе працедавцеві
Чого не буде
  • Теорії без практики
  • Застарілих механік роботи
  • Переказу чужих лекцій і книг
  • Питань без відповіді
В рамках курсу ви будете працювати в групах над реальними проектами.
Це буде захоплююче та ефективно!
Записатись на курс
Що включає курс?
37 занять (111 годин) — від теорії до практичних завдань
2 заняття з англійської мови, на яких ви визначите рівень знання мови й отримаєте набір корисної лексики для програміста
Урок з пошуку першої роботи в ІТ та презентації себе перед працедавцем
Перевірка знань — практичні вправи й тести
Сертифікат про завершення курсу
Навички командної роботи
Зручна платформа з матеріалами занять
Програма навчання
Даний курс є частиною програми Java Development , Пример 1
1. Загальна характеристика мови Java
  • Історія мови Java
  • Байт-код
  • Віртуальна машина Java (JVM)
  • Трансляція, інтерпретація й компіляція
  • JIT-компіляція
  • JDK та його структура
  • Команди JDK: javac, java, appletviewer, jar (en10). Їхнє використання та параметри
  • Пошук та завантаження класів
  • Створення й запуск першого додатка на Java
  • Вихід з програми та завершення її роботи
  • Використання IDE Eclipse/NetBeans/Intellij IDEA для створення й виконання програм
2. Типи даних та основні операції з ними
  • Алфавіт мови
  • Коментарі
  • Ключові слова
  • Типи даних: прості (примітивні) та за посиланням
  • Ідентифікатори, вибір імен ідентифікаторів
  • Змінні й константи
  • Оголошення та ініціалізація змінних
  • Область видимості й час життя змінних
  • Оператори
  • Операції: арифметичні, привласнення, відносні й логічні
  • Перетворення та приведення числових типів
  • Пріоритет операцій
  • Використання круглих дужок
3. Потік управління
4. Масиви
  • Оголошення й ініціалізація масивів, зокрема анонімних
  • Лінійні масиви
  • Ітерація за елементами масиву
  • Масиви та привласнення
  • Передавання та повернення масивів до/з методів
  • Копіювання масивів
  • Клас Arrays: заповнення, порівняння елементів і їхнє сортування
  • Пошук у масивах
  • Багатовимірні масиви, «нерівні» масиви
  • Методи: аргументи змінної довжини
  • Параметри командного рядка
5. Рядки
  • Клас String. Незмінні об’єкти
  • Зберігання рядків у пам’яті
  • Основні операції класу String (створення, конкатенація, порівняння, пошук символів і підрядків у рядках та інше). Перетворення простих типів даних
  • Розбивка рядків: клас StringTokenizer. Змінні об’єкти: класи StringBuffer і StringBuilder
  • Основні методи. StringBuffer vs StringBuilder
6. GIT. Контроль версії
  • Локальні системи контролю версій
  • Централізовані системи контролю версій
  • Розподілені системи контролю версій
Викладачі
Зробіть перші кроки в навчанні під керівництвом практикуючих спеціалістів!

Більше 16 років досвіду. Досконало знає Java (Core, Advance, Web), PHP, MySQL, HTML, CSS, JavaScript, а також вміє відмінно працювати з Apache, Linux, Visual Basic, Pinnacle Studio, Adobe Premiere, Adobe Photoshop, Macromedia Flash. Розуміє принципи розробки та впровадження програми електронного документообігу для локальних і зовнішніх серверів та баз даних.

Працевлаштування
Допомагаємо в працевлаштуванні після проходження комплексної програми навчання Java Development , Пример 1
Ми надаємо нашим студентам доступ до міні-курсу з пошуку першої роботи в IT та можливість працевлаштуватися в компаніях-партнерах за їхнім запитом ITEA також активно співпрацює з платформою Jungo, яка допомагає Junior-фахівцям знайти роботу. Завдяки цьому Ви отримуєте:
Кар'єрну консультацію
Допомогу у створенні перспективного резюме
Перший досвід роботи на стажуванні/фрілансі/аутстафінгу, в тому числі і на зарубіжних ринках
Допоможемо скласти резюме і перевіримо результат
Підберемо вакансії в партнерських компаніях і рекомендуємо ваc
Надамо підтримку і консультації при проходженні співбесід
Встигни забронювати своє місце в групі
Ваш номер телефону
Підписанням та надсиланням цієї заявки я підтверджую, що я ознайомлений з Політикою конфіденційності і приймаю її умови, включно з регламентуючими обробку моїх персональних даних, і згоден з нею. Я надаю свою згоду на обробку персональних даних згідно з цією Політикою конфіденційності.
Ціна:
23300 грн
16300 грн
Що включає онлайн формат?
  • Навчання в форматі перегляду стріму або запису занять
  • Особистий кабінет з доступом до матеріалів курсу
  • Допомога ментора курсу
  • Актуальну програму навчання
Що кажуть наші випускники
Відгуки з ресурсу dou.ua
Даня Процак
Закончил полный курс Java, результат очень радует, с полного нуля поднялся до знаний юниора девелопера. Благодарю академию за этот золотой опыт, всем рекомендую.
FAQ
Потрібно мати попередню підготовку в рамках вашого навчання?
Мінімальні вимоги вказані на сторінці кожного курсу. Частіше за все базові курси програмування не вимагають спеціальної підготовки. Для поглибленого навчання достатньо матеріалу попереднього курсу.
Чи існують вікові обмеження на проходження курсу?
Курси націлені на аудиторію віком від 18 років. У нас також є курси для дітей від 8 років.
Як проходить процес працевлаштування в ITEA після проходження курсу та отримання сертифікату?
Студенти, які набрали максимальну кількість балів протягом навчання та пройшли програму Roadmap, отримують спеціальну форму резюме, за якою ми співпрацюємо з нашими партнерами. Ми також проводимо перевірку резюме, супровідних листів та даємо консультації, якщо виникають якісь питання. Наш кар’єрний центр мотивує та підтримує кожного кандидати до тих пір, поки він не обере для себе найкращу пропозицію.
Якщо я роблю паузу в навчанні (наприклад, через хворобу), чи зможу я поновитися? Або гроші й час будуть утрачені?
Якщо ви змушені припинити навчання, вам потім не потрібно буде повертатися до самого початку. Ви можете продовжити з того ж місця, де зупинилися, а отже, ваш прогрес не буде втрачено. Деталі поновлення ви можете уточнити в адміністрації.
Чи допомагатиме мені викладач з розв’язанням практичних задач: даватиме поради, дивитиметься скріншоти, пояснюватиме те, що я не зрозумів?
Так. Викладач завжди на зв’язку, аби спрямувати студента й за потреби виправити його. Він проводить навчання, спираючись на свій досвід, та наводить приклади з власної практики. Викладач не рухається далі за програмою, поки студенти не опанують матеріал на потрібному рівні.
Чи не буде в курсі забагато теорії? Я отримаю реальні знання?
Інформація без практичного закріплення довго не тримається в пам’яті. Тому після отримання нових знань наші студенти одразу застосовують їх на практиці. Викладач допомагає їм упоратися із задачами та відповідає на питання, що можуть виникати. Тому на вас чекає практика на заняттях, у домашніх завданнях, а також при роботі над власним проектом наприкінці курсу.
Який рівень англійської потрібен для працевлаштування на позицію Junior?
Рівень англійської безпосередньо залежить від вакансії. Для багатьох Junior-спеціалістів англійська рівня Intermediate буде перевагою, однак для деяких вакансій достатньо рівня Elementary.