Категорії курсів

Hibernate Для Java разработчиков

2 550 грн.
Рекомендований курс
Курс призначений для Java розробників, які хочуть ознайомитися з Hibernate або поглибити свої знання в ньому. На курсі ми дослідимо, що таке ORM-фреймворк, що таке специфікація JPA та як вона стосується Hibernate. Дізнаємося про всі основні маппінги сутностей, як реалізовані реляційні зв'язки у вигляді Java анотацій. Навчимося працювати з SessionFactory та Session, і як знайти їм відповідники в JDBC. Повністю пройдемо життєвий цикл сутностей, дізнаємося їх стани та чому все обертається навколо PersistenceContext. Дослідимо два рівні кешування в Hibernate та як вирішити проблему N+1! Реалізуємо власний шар DAO (і в чому його відмінність від шару Repository), який допоможе нам зрозуміти тонкощі роботи транзакцій та навіщо використовувати DTO при роботі з Hibernate. На кожному занятті ми будемо заходити в вихідний код, щоб розуміти, як все працює зсередини!
Початковий
14 годин
online
Перейти на сайт курса
Сертифікат
Занять 83
Годин 14
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский

Андроид + Java с нуля

4 750 грн.
Рекомендований курс
Цей курс призначений для всіх категорій людей, включаючи тих, хто ніколи не займався програмуванням. Для написання додатків, які не просто добре виглядають, але й виконують різні функції, потрібно знати мову Java, і перший розділ повністю присвячений її вивченню. Java це дуже потужна мова, яка використовується в багатьох сферах веб-розробки, розробки додатків для Android, серверних додатків, і вважається досить складною для новачків, але не хвилюйтеся, я спеціально побудував матеріал таким чином, щоб він був зрозумілий школярам і студентам, а також людям різних професій, в тому числі нетехнічних, у яких немає жодного досвіду в програмуванні. Все, що потрібно від вас це бажання вчитися та наявність комп'ютера. Лекції містять домашні завдання, щоб ви не просто прослухали матеріал, але й закріпили його на практиці. У першому розділі ми повністю вивчимо основи Java програмування, а після цього займемося розробкою додатків.
Початковий
26 годин
online
Перейти на сайт курса
Сертифікат
Занять 124
Годин 26
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский

Курс Kotlin от Джеймса для знаючих Java

910 грн.
Рекомендований курс
профессиональных приложений Вы станете настоящим гуру kotlin Требования Перед изучением вы должны зать основы Java... Даний курс надається для повного вивчення Kotlin і підійде як для людей, які абсолютно не знайомі з цією мовою програмування, так і для тих, хто вже з нею працював. Ви зможете повноцінно вивчити дану технологію, від самих основ до більш продвинутих нюансів, пов'язаних з застосуванням Kotlin. По закінченню даного курсу Ви навчитеся повноцінно використовувати Kotlin і зможете його застосовувати в різних реальних проектах. Глибоке розуміння Kotlin від самих основ до продвинутого рівня. Ви зможете проходити співбесіди і легко відповідати на будь-які питання, пов'язані з Kotlin. Ви навчитеся застосовувати Kotlin на проектах будь-якої складності, від простих до професійних додатків. Ви станете справжнім гуру Kotlin. 3,5 години відео на запит. Повний пожиттєвий доступ. Доступ через мобільні пристрої та телевізор. Сертифікат про закінчення курсу.
Початковий
3 годин
online
Перейти на сайт курса
Сертифікат
Занять 28
Годин 3
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский

Курс Scala for Java Developers

1 640 грн.
Рекомендований курс
Данный курс посвящен гибридному объектно-функциональному языку программирования Scala. Он рассчитан на программистов на Java уровня от твердый Junior или Middle. Возможен также переход из других объектно-ориентированных языков - Python, C#, PHP. Для прохождения курса потребуется около трех месяцев при затратах 6-10 часов в неделю при условии, что Вы хорошо понимаете базовые идеи современного промышленного программирования: шаблоны проектирования, generics, рекурсивные алгоритмы, XML/JSON, Объектно-Ориентированное Программирование (наследование, композиция, агрегация, инкапсуляция, сокрытие информации, полиморфизм).
Початковий
16 годин
online
Перейти на сайт курса
Сертифікат
Занять 136
Годин 16
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский

Java Programming

Доступна розстрочка
Ця спеціалізація допоможе вам зрозуміти основи програмування на мові Java, яка є однією з найбільш популярних мов програмування та основою операційної системи Android. Ви навчитеся писати програми для вирішення складних задач, здобудете навички проектування алгоритмів та тестування та налагодження програм. Не потрібен попередній досвід програмування. Після успішного закінчення спеціалізації ви зможете розробляти програмне забезпечення та вирішувати реальні проблеми.
Початковий
5 місяців
online
Перейти на сайт курса
Сертифікат
Місяців 5
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский, English

Курс Java Essential

1 840 грн.
Видео курс «Java Essential» является продолжением “Java Starter”. Он раскрывает перед учащимися важные базовые темы и концепции языка Java, знание которых позволит вам решать задачи различной сложности. Ядро этого курса составляют такие темы, как: классы, объекты, интерфейсы, принципы объектно-ориентированного программирования, списки, обработка исключений, универсальные шаблоны, обобщенное программирование (Generics).
Середній
11 годин
online
Перейти на сайт курса
Сертифікат
Занять 10
Годин 11
Тип навчання online
Місто Киев
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Середній
Мова Русский

JUnit 5 для Java розробників

2 370 грн.
Рекомендований курс
Курс JUnit 5 включає в себе теорію тестування програмного забезпечення та практичну частину. Курс охоплює основні поняття та визначення в тестуванні програмного забезпечення, такі як: всі види тестів (unit, integration, acceptance), регресійне та функціональне тестування, flaky тести, різні методології та підходи в розробці програмного забезпечення (TDD, BDD), життєвий цикл тестів та багато іншого. Курс також охоплює фреймворк Mockito, який активно використовується в таких фреймворках, як Spring. Курс підходить для Java розробників, які хочуть покращити свої навички в тестуванні програмного забезпечення. Для успішного проходження курсу потрібно знати Java. По закінченні курсу студенти зможуть: розуміти, що таке тестування програмного забезпечення, володіти фреймворком JUnit 5 та добре розбиратися в усіх його аспектах.
Початковий
4 годин
online
Перейти на сайт курса
Сертифікат
Занять 23
Годин 4
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский

Початковий курс Groovy для розробників Java

2 010 грн.
Рекомендований курс
Курс Groovy містить інформацію про інший об'єктно-орієнтований мову програмування, який є доповненням до мови Java. Цей курс призначений для розробників Java, які хочуть зрозуміти Gradle, Jenkins або перейти до Groovy та його екосистеми. Після завершення курсу ви будете впевнено володіти новою для вас мовою програмування Groovy, яка дуже вам пригодиться в реальних проектах. Ви зрозумієте, що ця мова надає вам вибір в використанні функціонального або імперативного підходу, статичного або динамічного програмування в залежності від задачі, щоб найбільш ефективно реалізувати її.
Початковий
4 годин
online
Перейти на сайт курса
Сертифікат
Занять 28
Годин 4
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский

JDBC для начинающих Java разработчиков

2 740 грн.
Рекомендований курс
Курс JDBC предназначен для начинающих Java разработчиков, которые уже знакомы с Java Core и SQL и хотят научиться отправлять запросы из Java приложения. На курсе вы узнаете, как работать с реляционными базами данных из Java приложения, как отправлять DDL и DML запросы, в чем отличие классов Statement и PreparedStatement, что такое JDBC драйвер и как его подключать в Java приложение, как использовать properties файл для настройки соединения с СУБД, как работать с транзакциями и уровнями изолированности, как настраивать запросы и использовать Connection Pool и шаблон проектирования DAO. Курс использует СУБД PostgreSQL и среду разработки IntelliJ IDEA.
Початковий
4 годин
online
Перейти на сайт курса
Сертифікат
Занять 24
Годин 4
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский

Java для новачків: професійне мислення з нуля

2 190 грн.
Рекомендований курс
Основне призначення курсу навчити вас мислити як професіонал, навіть якщо ви вивчаєте Java з нуля. Курс призначений переважно для новачків, тому інформація буде подаватись в стилі 'для чайників'. Починаючи з встановлення IDE і закінчуючи вирішенням задач. Після проходження курсу ви зможете отримати системні знання Java, принципи розробки будь-яких Java-проектів, об'єктно-орієнтоване програмування, синтаксис Java, закріплення на практиці (задачі різного рівня складності), бібліотеку Lombok, сбірник Gradle та знання Java, які потрібні в будь-якій великій компанії (для Junior, Middle, Senior). Курс триватиме близько 1-2 місяців, якщо ви займатиметесь кожен день. Курс підходить для початківців, які хочуть вивчити Java з нуля.
Початковий
10 годин
online
Перейти на сайт курса
Сертифікат
Занять 110
Годин 10
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский

Основы программирования Крестики-нолики (на примере Java)

2 550 грн.
Рекомендований курс
Даний курс призначений для вивчення основ програмування на прикладі мови програмування Java. Ви дізнаєтеся про введення в алгоритмізацію, принципи мов програмування високого рівня, основні вирази та оператори, ознайомитеся з ітеративними та рекурсивними алгоритмами, алгоритмами сортування та пошуку, а також практично освоїте теоретичні знання на прикладі реалізації гри "Крестики-нолики". Після проходження курсу ви зможете створювати коректні алгоритми для розв'язання будь-якої задачі, працювати з консоллю, використовувати умовні оператори та оператори циклів, писати ітеративні та рекурсивні алгоритми, працювати з методами (функціями), масивами даних та рядками, розуміти відмінність консольних програм від програм з графічним інтерфейсом, розуміти принцип роботи мов програмування та комп'ютерних програм, розробляти алгоритми для простих ігор.
Початковий
12 годин
online
Перейти на сайт курса
Сертифікат
Занять 24
Годин 12
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский

Курс Java Програміст

43 200 грн.
с трудоустройством
JAVA DEVELOPER створює складні програми та окремі модулі, їх архітектуру та логіку. Програміст повинен вміти оцінювати технічне завдання (ТЗ), визначати терміни виконання та необхідні інструменти. З нуля до Junior-фахівця за 9 місяців Від вивчення синтаксису мови Java до створення власних програм Опануєте шаблони проектування та фреймворк Spring
Початковий
216 годин
9 місяців
online
Перейти на сайт курса
Сертифікат
Занять 72
Годин 216
Місяців 9
Періодичність 2 рази на тиждень
Тип навчання online
Трансляція Прямий ефір
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Ментор
Розстрочка
Мова Українська

Курс Уроки Android Studio

2 930 грн.
Рекомендований курс
В ходе курса мы познакомимся с программой Андроид Студио, которая позволяет создавать графический интерфейс программ и наполнять его функционалом. За курс мы изучим множество нюансов разработки Андроид программ и создадим несколько хороших приложений. К концу курса у вас будет достаточно знаний чтоб начать самостоятельно разрабатывать программы под Андроид на Java.
Початковий
online
Перейти на сайт курса
Занять 14
Періодичність індивідуальний графік
Тип навчання online
Перевірка домашнього завдання
Вікова категорія для дорослих
Рівень підготовки Початковий
Ментор
Мова Українська, Русский

Создание фреймворка и автоматизация тестов на Java+Selenium

2 010 грн.
Рекомендований курс
Чтобы автоматизация тестов была эффективной, вам необходим тестовый фреймворк структура, которая упорядочивает и облегчает написание тестов, их поддержку и дает множество других преимуществ. В этом курсе я покажу как создать такой фрейморк с использованием Java и Selenium, и в результате вы сможете создать собственный простой но работающий фреймворк. Курс предназначен для QA специалистов и тестировщиков программного обеспечения, желающих изучить основы автоматизации тестирования, а также для начинающих специалистов по автоматизации тестирования, желающих научиться создавать эффективные и легко поддерживаемые фреймворки для автоматизации тестов. Для эффективной работы с курсом крайне желательно иметь начальные навыки программирования на Java.
Початковий
7 годин
online
Перейти на сайт курса
Сертифікат
Занять 33
Годин 7
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский

Розробка Java подібної мови програмування за 2 місяці

2 740 грн.
Рекомендований курс
Даний курс є виключно практичним та призначений для отримання важливих навичок, які відрізняють професійного розробника від студента-любителя та дуже цінуються роботодавцями. Ви дізнаєтеся про основи програмування, написали кілька простих програм та Вам дуже сподобався сам процес створення додатків. Ви твердо вирішили стати програмістом вже зараз або через кілька місяців/років, оскільки Ви розумієте, що в найближчому майбутньому (який настане не через 50 років, а вже через 3-4 роки) багато професій будуть замінені роботами. Тому вже зараз розібратися в принципах розробки складних програм є відмінною інвестицією в Ваше майбутнє. У цьому випадку вибір на користь Java це правильний та вдалій вибір, оскільки за допомогою Java можуть бути створені будь-які типи додатків: Звичайні десктопні додатки; Веб-додатки, Веб-портали та Веб-сервіси; Додатки для мобільної платформи Android; Додатки, що використовують штучний інтелект та машинне навчання. Але для того, щоб конкурувати з великою кількістю бажаючих бути програмістами, Вам необхідно мати важливі навички, що відрізняють професіонала від любителя, а саме: Вміти працювати в команді та писати свій код таким чином, щоб він не за будь-яких обставин не ламав код написаний іншими розробниками; Вміти писати простий та зрозумілий будь-якому розробнику код; Вміти правильно обробляти помилки; Розуміти важливість модульного та інтеграційного тестування, а також неперервної інтеграції; Вміти автоматизувати рутинні, але важливі з точки зору кінцевого користувача етапи розробки продукту.
Початковий
25 годин
online
Перейти на сайт курса
Сертифікат
Занять 339
Годин 25
Періодичність індивідуальний графік
Тип навчання online
Трансляція Відеозапис
Вступний іспит
Перевірка домашнього завдання
Дипломний проект
Допомога в працевлаштуванні
Вікова категорія для дорослих
Рівень підготовки Початковий
Мова Русский