занять
занять на тиждень
старт
За тиждень записалося
Залишилося
Стань Java розробником!
Програми на Java використовують понад 3 мільярди пристроїв в світі, а на Java реалізують веб-сервіси і додатки замовникам з корпорацій. На Java можна писати різні типи додатків: веб, мобільний і десктопний софт, ігри і т.д. Курс Java Pro призначений для тих, хто бажає отримати спеціальність Java Developer і планує розвивати свою майбутню професійну діяльність в IT-сфері.
Цілі курсу
- Вивчити мову Java
- Навчитися працювати з ООП
- Отримати знання та навички для створення Java-додатків
Вивчаємо такі технології
-
Java
-
Git
-
Rest
-
Maven
-
Json
-
IntelliJ IDEA
Програма курсу
Java Pro

-
Системи контролю версій (VCS)
- Типи VCS
- Створення проекту під VCS
- Робота зі змінами, розгалуженням версій
- Залагодження конфліктів версій
-
Винятки
- Семантика обробки винятків
- Створення власних виключень
- Логіка і правила обробки виняткових ситуацій
-
Діаграми
- Діаграма прецедентів
- Діаграми послідовності
- Моделювання (UML)
-
Узагальнення
- Проблеми, які вирішує узагальнення
- Узагальнення методів, класів
-
Структури даних (колекції)
- Списки
- Стек
- Черги
- Мапи
- Дерева
-
Робота з файлами
- Типи потоків даних
- Читання/запис даних
- Кодування
- Структури файлів (XML, DSV і т.п.)
-
шаблони проектування
- Поведінкові
- Структурні
- Породжують
-
Анотації
- Призначення анотацій
- Написання та використання власних анотацій
-
Збирачі сміття (GC)
- Реалізації GC
- Робота Java з пам'яттю
-
Багатопотоковість
- Створення і запуск окремих потоків
- Синхронізація
- Управління потоками
- Конкурентний доступ
-
Збірка проектів
- Ant
- Maven
- Gradle
Бонуси курсу
Випускники отримують сертифікат про закінчення курсу.
Кожен сертифікат має унікальний номер, за яким потенційний роботодавець може перевірити його валідність і побачити базові показники успішності.
Переваги навчання у Комп'ютерній школі Hillel
-
Групи по 14 осіб Викладач приділяє час кожному студенту.
-
Викладачі практики У нас викладають тільки практикуючі фахівці з топових IT-компаній.
-
Система особистих кабінетів Ефективне і зручне навчання.
-
Оперативна служба підтримки студентів Термінові питання — своєчасне рішення.
-
Доступ до відеозаписів занять Записи уроків залишаються у студентів після закінчення навчання.
-
Практичні заняття Велика частина занять орієнтована на практику.
-
Що ми робимо для того, щоб ви досягли успіху?
-
Проводимо майстер-класи з підготовки резюме та пошуку роботи
-
Регулярно оновлюємо програми курсів під вимоги ринку
-
Запрошуємо викладати тільки кращих практикуючих фахівців
-
Розвиваємо нашу мережу партнерів серед топових IT-компаній
-
Наші викладачі часто самі забирають до себе наших кращих Студентів ;)
Наші викладачі та випускники працюють в топових IT-компаніях світу
Часті питання
-
Як проходить навчання Java Elementary в комп'ютерній школі Hillel?
Курси Джава (Київ) передбачають оффлайн-навчання. Це програма для тих, хто вже знайомий з базовим синтаксисом будь-якої Сі-подібної мови. Курс охоплює всі основні розділи технології Java, а саме:
- Java Core
- Принципи ООП
- Робота з файлами
- Багатопотоковість
- Java-пам'ять
- Анотації
Студенти також вивчають збірку проектів з джава-фреймворками, роботу з системами контролю версій. Додатково проводяться уроки з технічної англійської та тренінг з підготовки до співбесіди.
Заняття проходять в школі Hillel в класах з передовим комп'ютерним і лекторським обладнанням. Лекції записуються, відео доступні студентам в особистих кабінетах. Більшу частину уроку відводять для практики. Студенти пишуть код, розбирають реальні приклади, виконують домашні завдання і отримують по ним фідбек особисто від викладачів курсу. Заняття проводяться в невеликих групах, так що ментор може приділити увагу кожному індивідуально.
-
Що дають курси Java в Києві девелоперам-початківцям?
Курс програмування Java дозволить освоїти спеціальність джава-розробника і претендувати на вакансії рівня Junior і Trainee. Девелопер-початківець опановує базовий стек інструментів для подальшого розвитку в сфері.
-
Який потрібно мати комп'ютер, щоб навчатися на курсі Java Pro?
Вимоги до комп'ютера для навчання на курсі Java Pro.
Операційна система:
- Windows 10 64-біт
- macOS 10.13 або вище
- Linux: Ubuntu 16.04 - 20.04
Процесор* :
- Мінімум intel core i5 4-го покоління
- Рекомендується i5 7-го
Оперативна пам'ять:
- Мінімум 8 Гб
- Рекомендується 16 Гб
Пам'ять:
- Мінімально 500 Гб HDD і більш
- Рекомендується 200 Гб SSD і більш
* Допустимі аналоги від AMD
-
Чи будуть задавати домашні завдання? Чи перевіряється виконане завдання?
Так! Адже це обов'язкова і дуже важлива частина процесу вашого навчання, так як кожен Студент повинен закріпити весь отриманий на занятті матеріал вдома, виконуючи домашні завдання. Кожне задане ДЗ буде перевірятися викладачем, і по ньому ви будете отримувати фідбек. Також деякі завдання розбираються на наступному занятті. Без виконання домашній завдань ніхто не зможе домогтися бажаного результату.
-
Як отримати максимальний бал за домашнє завдання?
Виконання домашніх робіт, одна з найважливіших складових навчання. Для того, щоб отримати максимальний бал за домашнє завдання, потрібно:
- Виконати завдання в зазначені терміни
- Виконати всі умови завдання
- Виконати завдання без помилок
- Перездача домашнього завдання не більше одного разу
-
Ким працюють ваші Викладачі? Чи мають вони досвід викладання?
Ми завжди дуже відповідально намагаємося підходити до питання підбору Викладачів у нашій Школі. Наші Викладачі — практикуючі фахівці в найбільших IT-компаніях міста. Також вони мають як досвід викладання в нашій Школі, так і досвід менторства за місцем їх професійної діяльності. У своїй манері навчання вони роблять упор на останні тенденції IT-ринку і виключно на свій особистий досвід для того, щоб наші Випускники мали найбільш затребувані знання і досвід роботи з конкретними кейсами.
-
Як я можу записатися на курс / забронювати собі місце у групі?
Ви можете приїхати до нас в офіс для обговорення всіх деталей курсу або зв'язатися з нашим Адміністратором, заповнивши форму на сайті, та запросити рахунок на оплату online.
-
Де можна уточнити ціну навчання на курсах?
Для того, щоб отримати інформацію про вартість того чи іншого курсу, а також задати інші додаткові питання, що стосуються навчання, ви можете:
- заповнити заявку на безкоштовну консультацію;
- заповнити заявку на запис на курс;
- зателефонувати або написати нам на пошту.
- Розробка MVC додатку на Java за дві години
- 172662
- 3906
Розробка MVC додатку на Java за дві години
дивитись 124 хв-
Наталя Кравченко Senior Java Software Engineer у Capgemini Engineering
- Основи ООП на прикладі Java. Частина 1
- 64031
- 1548
Основи ООП на прикладі Java. Частина 1
дивитись 60 хв-
Костянтин Ботнар Senior Research Scientist у Industrial Metagenomics
- Як автоматизувати тестування REST API на Java
- 39698
- 566
Як автоматизувати тестування REST API на Java
дивитись 85 хв-
Максим Колотілкін Back-end Software Engineer у Wix
- Розробка додатків на Java з Hibernate
- 38834
- 362
Розробка додатків на Java з Hibernate
дивитись 123 хв-
Станіслав Пархоменко Java Senior Engineer у Capgemini Engineering
- Оцінка складності алгоритмів
- 29171
- 1201
Оцінка складності алгоритмів
дивитись 16 хв-
Костянтин Ботнар Senior Research Scientist у Industrial Metagenomics
- Основи ООП на прикладі Java. Частина 2
- 21608
- 747
Основи ООП на прикладі Java. Частина 2
дивитись 67 хв-
Костянтин Ботнар Senior Research Scientist у Industrial Metagenomics