Курсы java spring бесплатные
177 курсів знайдено
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
Доступна розстрочка
Рекомендований курс
посмотреть
Создание 2D игры на Android
17 уроков
Изучение языка Kotlin для начинающих
12 уроков
Уроки Java... Курс по созданию Андроид программы с использованием базы данных 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 |
Parallel, Concurrent, and Distributed Programming in Java
Доступна розстрочка
Ця спеціалізація призначена для тих, хто має базові знання послідовного програмування на Java та мотивований навчитися писати паралельні, конкурентні та розподілені програми. Через колекцію з трьох курсів ви дізнаєтеся про фундаментальні теми паралелізму, конкурентності та розподілу. Ці курси підготують вас до багатопотокового та розподіленого програмування для широкого спектру комп'ютерних платформ, від мобільних пристроїв до серверів хмарних обчислень.
Сертифікат | |
Місяців | 3 |
Періодичність | індивідуальний графік |
Тип навчання | online |
Трансляція | Відеозапис |
Вступний іспит | |
Перевірка домашнього завдання | |
Дипломний проект | |
Допомога в працевлаштуванні | |
Вікова категорія | для дорослих |
Рівень підготовки | Середній |
Мова | Русский, English |
Уроки Java с нуля
Доступна розстрочка
Курс Java, уроки для начинающих даже если вы еще не были связаны с программированием. Мы рассмотрим с нуля работу с Java от установки до написания программ. Java отличный язык программирования который подойдет для работы во многих сферах начиная от веб до мобильной разработки. Мы подробно рассмотрим все алгоритмы и структуры данных для успешной работы с Java языком программирования.
Сертифікат | |
Занять | 8 |
Годин | 1 |
Періодичність | щодня |
Тип навчання | online |
Вступний іспит | |
Перевірка домашнього завдання | |
Дипломний проект | |
Допомога в працевлаштуванні | |
Вікова категорія | для дорослих |
Рівень підготовки | Початковий |
Мова | Русский |
Уроки Java для Android-разработчиков
Доступна розстрочка
В этом вводном уроке поговорим о курсе, для кого и для чего он нужен, о преимуществах java и напишем первое простейшее приложение.
Сертифікат | |
Занять | 13 |
Годин | 2 |
Періодичність | щодня |
Тип навчання | online |
Вступний іспит | |
Перевірка домашнього завдання | |
Дипломний проект | |
Допомога в працевлаштуванні | |
Вікова категорія | для дорослих |
Рівень підготовки | Початковий |
Мова | Русский |
Уроки Введение в Java для начинающих
Доступна розстрочка
Курс посвящен изучению основ Java, работе с Git, знакомству с некоторыми практиками тестирования и паттернами проектирования систем. Во время курса студенты смогут освоить Java и создать полноценное приложение.
Сертифікат | |
Занять | 11 |
Годин | 22 |
Періодичність | щодня |
Тип навчання | online |
Вступний іспит | |
Перевірка домашнього завдання | |
Дипломний проект | |
Допомога в працевлаштуванні | |
Вікова категорія | для дорослих |
Рівень підготовки | Початковий |
Мова | Русский |
Знайдено курси Java spring в таких містах:
Киев
Одесса
Днепр
Харьков
Львов
Запорожье
Кривой Рог
Николаев
Винница
Донецк
Луганск
Херсон
Чернигов
Полтава
Черкассы
Хмельницкий
Черновцы
Житомир
Сумы
Ровно
Ивано-Франковск
Каменское
Кропивницкий
Тернополь
Кременчуг
Луцк
Белая Церковь
Краматорск
Ужгород
Никополь
Бровары
Павлоград
Вишневое
Борисполь
Вышгород
Обухов
Васильков
Буча
Ирпень
Мукачево
Белгород-Днестровский
Фастов
Измаил
Умань