Курсы разработчика java бесплатные
258 курсів знайдено
Parallel Programming in Java
Доступна розстрочка
Цей курс навчить вас (професіоналів галузі та студентів) основним концепціям паралельного програмування в контексті Java 8. Паралельне програмування дозволяє розробникам використовувати багатоядерні комп'ютери, щоб зробити свої програми працювати швидше, використовуючи кілька процесорів одночасно. До кінця цього курсу ви навчитеся використовувати популярні паралельні фреймворки Java (такі як ForkJoin, Stream та Phaser) для написання паралельних програм для широкого спектру багатоядерних платформ, включаючи сервери, настільні комп'ютери або мобільні пристрої, а також дізнаєтеся про їх теоретичні основи, включаючи графи обчислень, ідеальну паралельність, паралельне прискорення, закон Амдала, гонки даних та детермінізм.
Сертифікат | |
Занять | 33 |
Годин | 19 |
Періодичність | індивідуальний графік |
Тип навчання | online |
Трансляція | Відеозапис |
Вступний іспит | |
Перевірка домашнього завдання | |
Дипломний проект | |
Допомога в працевлаштуванні | |
Вікова категорія | для дорослих |
Рівень підготовки | Середній |
Мова | Русский, English |
Distributed Programming in Java
Доступна розстрочка
Цей курс навчить студентів та професіоналів розуміти основні концепції розподіленого програмування в контексті Java 8. Розподілене програмування дозволяє розробникам використовувати кілька вузлів у центрі обробки даних для збільшення продуктивності та/або зменшення затримок в обраних додатках. Після закінчення курсу ви навчитеся використовувати популярні фреймворки розподіленого програмування для програм Java, включаючи Hadoop, Spark, Sockets, Remote Method Invocation (RMI), Multicast Sockets, Kafka, Message Passing Interface (MPI), а також різні підходи до поєднання розподілу з багатопоточністю.
Сертифікат | |
Занять | 29 |
Годин | 17 |
Періодичність | індивідуальний графік |
Тип навчання | online |
Трансляція | Відеозапис |
Вступний іспит | |
Перевірка домашнього завдання | |
Дипломний проект | |
Допомога в працевлаштуванні | |
Вікова категорія | для дорослих |
Рівень підготовки | Середній |
Мова | Русский, English |
Concurrent Programming in Java
Доступна розстрочка
Цей курс навчає студентів та професіоналів основних концепцій конкурентного програмування в контексті Java 8. Конкурентне програмування дозволяє розробникам ефективно та правильно медіювати використання спільних ресурсів у паралельних програмах. Після закінчення курсу ви навчитеся використовувати основні конструкції конкурентності в Java, такі як потоки, блокування, критичні секції, атомарні змінні, ізоляція, актори, оптимістична конкурентність та конкурентні колекції, а також їх теоретичні основи (наприклад, гарантії прогресу, взаємоблокування, живий блокування, голодування, лініаризація).
Сертифікат | |
Занять | 29 |
Годин | 18 |
Періодичність | індивідуальний графік |
Тип навчання | online |
Трансляція | Відеозапис |
Вступний іспит | |
Перевірка домашнього завдання | |
Дипломний проект | |
Допомога в працевлаштуванні | |
Вікова категорія | для дорослих |
Рівень підготовки | Середній |
Мова | Русский, English |
Курсы Java
Доступна розстрочка
с трудоустройством
Компания AVADA MEDIA предлагает бесплатные уроки ООП языка Java для всех желающих и имеющих определенный, пусть и минимальный, опыт в программировании. Занятия проводятся на основе видеоуроков, доступ к которым слушатель получает после регистрации. Практические занятия с определенного момента проводятся на базе коммерчески проектов компании, благодаря чему достигается быстрое вхождение в процесс разработки.
Сертифікат | |
Тип навчання | online |
Місто | Одесса |
Вступний іспит | |
Перевірка домашнього завдання | |
Дипломний проект | |
Допомога в працевлаштуванні | |
Вікова категорія | для дорослих |
Мова | Русский |
Об'єктно-орієнтоване програмування на Java з використанням візуалізації даних
Доступна розстрочка
Цей курс є інтермедійним та призначений для тих, хто має досвід у розробці програмного забезпечення або має фахову підготовку в галузі комп'ютерних наук. Метою курсу є надання можливості кожному учаснику створити програму на Java, яка буде більш складною, ніж будь-яка програма, яку вони створювали раніше, та яка буде цікавою для них особисто. Курс допоможе вдосконалити навички програмування та дозволить реалізувати власні проекти. Крім того, учасники зможуть вивчити основні принципи об'єктно-орієнтованого програмування та дізнатися, як використовувати візуалізацію даних для покращення роботи своїх програм.
Сертифікат | |
Занять | 105 |
Годин | 39 |
Періодичність | індивідуальний графік |
Тип навчання | online |
Трансляція | Відеозапис |
Вступний іспит | |
Перевірка домашнього завдання | |
Дипломний проект | |
Допомога в працевлаштуванні | |
Вікова категорія | для дорослих |
Рівень підготовки | Середній |
Мова | Русский, English |
Kotlin для Java-розробників
Доступна розстрочка
Курс присвячений вивченню мови програмування Kotlin, яка є сучасною та потужною мовою для повсякденних задач. Kotlin є конкретною, безпечною, прагматичною та спрямованою на взаємодію з Java-кодом. Вона може бути використана майже скрізь, де використовується Java сьогодні: для розробки на стороні сервера, Android-додатків та багато іншого. Kotlin 100% сумісний з усіма існуючими Java-фреймворками та має хорошу підтримку інструментів. Це прагматична мова з дуже низькою кривою навчання, яку можуть швидко освоїти Java-розробники. Kotlin-код може бути скомпільований не тільки в JVM-байткод, але й в JavaScript та нативний код, але цей курс спрямований на Kotlin/JVM. Метою цього курсу є поділитися з вами потужністю та красою Kotlin. Ми розглянемо основи мови, а також обговоримо багато крайніх випадків, особливо щодо взаємодії з Java. Курс базується на вашому досвіді з Java; він показує схожості між двома мовами та фокусується на тому, що буде різним.
Сертифікат | |
Занять | 77 |
Годин | 25 |
Періодичність | індивідуальний графік |
Тип навчання | online |
Трансляція | Відеозапис |
Вступний іспит | |
Перевірка домашнього завдання | |
Дипломний проект | |
Допомога в працевлаштуванні | |
Вікова категорія | для дорослих |
Рівень підготовки | Середній |
Мова | Русский, English |
Building Modern Java Applications on AWS
Доступна розстрочка
У курсі вивчається, як будувати сучасні, масштабовані та повністю керовані серверні архітектури на AWS. Вивчаються AWS IAM, Amazon EC2, VPC та Amazon S3. Курс допоможе зменшити операційні витрати та зосередитися на розробці додатків та проектів, які відрізняють вас на ринку.
Сертифікат | |
Занять | 68 |
Годин | 17 |
Періодичність | індивідуальний графік |
Тип навчання | online |
Вступний іспит | |
Перевірка домашнього завдання | |
Дипломний проект | |
Допомога в працевлаштуванні | |
Вікова категорія | для дорослих |
Рівень підготовки | Середній |
Мова | Русский, English |
Уроки Android Firebase
Доступна розстрочка
Рекомендований курс
Андроид переваливает за .
85%
1,5 млрд
С учётом такого распространения операционной системы, очень многие разработчики... Курс по созданию Андроид программы с использованием базы данных Firebase. В ходе Firebase уроков будет разработка дизайна, создание базы данных и взаимодействия с ними.
Сертифікат | |
Занять | 6 |
Годин | 125 |
Тип навчання | online |
Вступний іспит | |
Перевірка домашнього завдання | |
Дипломний проект | |
Допомога в працевлаштуванні | |
Вікова категорія | для дорослих |
Рівень підготовки | Початковий |
Мова | Русский |
Java Object-Oriented Programming Specialization
Доступна розстрочка
Даний курс допоможе вам покращити свої навички в об'єктно-орієнтованому програмуванні на мові Java. Ви навчитеся принципам ООП, які дозволять вам використовувати Java на повну потужність, і реалізувати структури даних та алгоритми для організації великих обсягів даних ефективним та зручним способом. Ви також навчитеся критично оцінювати свій власний код та розвивати технічні навички комунікації, які допоможуть вам підготуватися до співбесіди на роботу та спільної роботи як програміст. У фінальному проекті Capstone ви застосуєте свої навички для аналізу даних, зібраних з реальної (соціальної) мережі. Google надав реальні проекти та залучив своїх інженерів як гостей-лекторів для цих курсів. Маленька, відібрана група найкращих студентів, які успішно закінчать спеціалізацію, отримає пропозицію на практичну співбесіду з рекрутерами Google. Запрошення на практичну співбесіду не гарантує реальної співбесіди або працевлаштування.
Сертифікат | |
Місяців | 7 |
Періодичність | індивідуальний графік |
Тип навчання | online |
Трансляція | Відеозапис |
Вступний іспит | |
Перевірка домашнього завдання | |
Дипломний проект | |
Допомога в працевлаштуванні | |
Вікова категорія | для дорослих |
Рівень підготовки | Середній |
Мова | Русский, English |
Exploiting and Securing Vulnerabilities in Java Applications
Доступна розстрочка
У цьому курсі ми будемо використовувати різні підходи. З нашими шапками Атакувальника ми будемо використовувати проблеми Injection, що дозволяють нам викрасти дані, використовувати проблеми Cross Site Scripting для компрометації браузера користувача, порушувати аутентифікацію, щоб отримати доступ до даних та функціональності, зарезервованої для «Адмінів», і навіть використовувати вразливі компоненти, щоб запустити наш код на віддаленому сервері та отримати деякі секрети. Ми також надягаємо шапки Захисника. Ми глибоко зануримося в код, щоб виправити кореневу причину цих проблем та обговоримо різні стратегії пом'якшення. Ми робимо це, експлуатуючи WebGoat, проект OWASP, призначений для навчання тестування на проникнення. WebGoat - це намірено вразлива програма з багатьма дефектами, і ми беремо на себе мету виправити деякі з цих проблем. Нарешті, ми виправляємо ці проблеми в WebGoat та будуємо наші виправлені бінарні файли. Разом ми обговоримо онлайн-ресурси, щоб допомогти нам і знайдемо значущі способи повернення більшій спільноті захисту додатків. Практикуйте захист від різних видів атак на міжсайтовий скриптинг (XSS). Створіть плани для пом'якшення вразливостей внесення даних у вашому веб-додатку. Створіть стратегії та контролі, щоб забезпечити безпечну аутентифікацію. Досліджуйте код, щоб знайти та виправити вразливі компоненти.
Сертифікат | |
Занять | 41 |
Годин | 23 |
Періодичність | індивідуальний графік |
Тип навчання | online |
Вступний іспит | |
Перевірка домашнього завдання | |
Дипломний проект | |
Допомога в працевлаштуванні | |
Вікова категорія | для дорослих |
Рівень підготовки | Середній |
Мова | Русский, English |
Курс Навчання JAVA
Доступна розстрочка
с трудоустройством
Цей курс навчання Java розробці розрахований на майбутніх Junior Java розробників. Він безкоштовний і призначений для тих, хто вже володіє базовими знаннями Java і бажає розширити свої теоретичні знання та застосувати їх на практиці. Після успішного завершення курсу, учасники матимуть значні компетенції для роботи як Junior Java розробники. Ідеальний кандидат повинен мати рівень Intermediate знання англійської мови, володіти комп'ютерною термінологією, розуміти основи ООП, мати глибокі знання Java та бути знайомим з web-розробкою. Після успішного завершення курсу учасники отримають всебічні знання та навички, що характерні для Junior Java розробників. На курсі ви зустрінете однодумців, з якими зможете обговорити питання об'єктно-орієнтованого програмування та синтаксису Java. Ви будете практикуватись, вдосконалювати свої навички та вивчати необхідні утиліти та інструменти Java SE, Java EE. Цей курс дозволить вам навчитися самостійно обирати, аргументувати та застосовувати необхідні інструменти для роботи в реальних проектах. Ваші рішення та обґрунтованість будуть контролюватися експертами технології.
Сертифікат | |
Занять | 40 |
Годин | 120 |
Місяців | 5 |
Періодичність | 2 рази на тиждень |
Тип навчання | online |
Місто | Харьков |
Трансляція | Прямий ефір |
Вступний іспит | |
Перевірка домашнього завдання | |
Дипломний проект | |
Допомога в працевлаштуванні | |
Вікова категорія | для дорослих |
Рівень підготовки | Початковий, Середній |
Мова | Українська, English |
Создание шутера на Unity3D
Доступна розстрочка
Рекомендований курс
Большинство разработчиков дают предпочтение языку , так как он более мощный и найти различную документацию... Создания шутера на Unity. Это будет полноценная 3D игра с возможностью мультиплеера.
Сертифікат | |
Занять | 8 |
Тип навчання | online |
Вступний іспит | |
Перевірка домашнього завдання | |
Дипломний проект | |
Допомога в працевлаштуванні | |
Вікова категорія | для дорослих |
Рівень підготовки | Початковий |
Мова | Русский |
Уроки Bootstrap
Доступна розстрочка
Рекомендований курс
Благодаря быстрой реализации стилей многие разработчики полюбили Bootstrap и используют его для разнообразных... Видеокурс по изучению программы Blender 3D. В ходе курса будет работа с интерфейсом программы, а также моделирование 3D объектов через графический интерфейс Блендера.
Сертифікат | |
Занять | 16 |
Годин | 230 |
Тип навчання | online |
Вступний іспит | |
Перевірка домашнього завдання | |
Дипломний проект | |
Допомога в працевлаштуванні | |
Вікова категорія | для дорослих |
Рівень підготовки | Початковий |
Мова | Русский |
Building Cloud Services with the Java Spring Framework
Доступна розстрочка
Цей курс допоможе вам навчитися створювати хмарні сервіси з використанням об'єктно-орієнтованих технік проектування, функцій мови програмування Java, Java Servlets, Java Spring Framework та платформ хмарних обчислень, таких як Amazon Web Services. Ви дізнаєтеся, як створювати безпечні, масштабовані та ефективні хмарні сервіси. Курс включає в себе теми безпеки та масштабованості, щоб студенти відразу навчилися створювати надійні хмарні сервіси.
Сертифікат | |
Занять | 57 |
Годин | 13 |
Періодичність | індивідуальний графік |
Тип навчання | online |
Трансляція | Відеозапис |
Вступний іспит | |
Перевірка домашнього завдання | |
Дипломний проект | |
Допомога в працевлаштуванні | |
Вікова категорія | для дорослих |
Рівень підготовки | Середній |
Мова | Русский, English |
Курс ASP.NET
Доступна розстрочка
Рекомендований курс
Пара сценариев для разработчиков веб-ресурсов на профессиональном уровне.... В курсе будет знакомство с платформой ASP.NET Core. Изучение платформы ASP Core и на её основе создать сайт.
Сертифікат | |
Занять | 10 |
Годин | 305 |
Тип навчання | online |
Вступний іспит | |
Перевірка домашнього завдання | |
Дипломний проект | |
Допомога в працевлаштуванні | |
Вікова категорія | для дорослих |
Рівень підготовки | Початковий |
Мова | Русский |
Знайдено курси разработчика java в таких містах:
Киев
Одесса
Днепр
Харьков
Львов
Запорожье
Кривой Рог
Николаев
Винница
Донецк
Луганск
Херсон
Чернигов
Полтава
Черкассы
Хмельницкий
Черновцы
Житомир
Сумы
Ровно
Ивано-Франковск
Каменское
Кропивницкий
Тернополь
Кременчуг
Луцк
Белая Церковь
Краматорск
Ужгород
Никополь
Бровары
Павлоград
Вишневое
Борисполь
Вышгород
Обухов
Васильков
Буча
Ирпень
Мукачево
Белгород-Днестровский
Фастов
Измаил
Умань