Ласкаво просимо в курс “Структури даних та алгоритми на Java”! Цей курс робить вивчення програмування захоплюючим та спрощує складні концепції для легкого розуміння. Як мені вдалося досягти цього? За допомогою анімації! Анімація структур даних та алгоритмів робить матеріал візуально доступним та цікавим, дозволяючи вам вивчати більше за менший час з більш високим ступенем запам’ятовування (відмінне […]
У цьому курсі ми докладно розглянемо ключові нововведення в Java 12, 13, 14, 15, 16 і 17. Він ідеально підходить для програмістів, що працюють з Java 11 і потребують оновлення своїх знань, а також для тих, хто вже використовує Java 17, але не до кінця розібрався у всіх нюансах нових версій. Ми почнемо з поліпшень […]
Joker – це конференція для фахівців з Java, що проводиться з 2013 року. Є однією з двох найбільших і старих конференцій з Java-розробки в Росії, разом із “сестрою-близнюком” – JPoint. Учасники можуть ознайомитися з різними доповідями на теми, актуальні для Java-розробників: від використання Spring Boot та пристрою JVM до JVM-мов, таких як Kotlin, а також […]
JPoint – конференція для Java-програмістів. Одна з двох найбільших і найстаріших Java-конференцій у Росії (разом із «братом-близнюком» Joker). Обидві конференції відбуваються з 2013 року. Тут можна почути різні доповіді про кращі практики Java-розробки, про використання Spring Boot, роботу JVM «під капотом», програмування на Kotlin та інших JVM-мовах, backend-архітектуру та багато іншого.
У світі тестування API стає невід’ємною частиною тестування продукту загалом. Якщо раніше програма взаємодіяла тільки зі своїм сервером, то в наші дні жодна програма не обходиться без спілкування з сервісами метрик, соціальними мережами та іншими програмами. Це спілкування відбувається через API. Відповідно, кратно зростає попит на фахівців, які тестуватимуть ці API. При цьому API — […]
Чи готові вирушити в захоплюючу подорож, щоб стати героєм автоматизації тестування на Java? Незалежно від того, чи є ви новачком у програмуванні, чи у вас вже є досвід, цей курс – ваш головний путівник з освоєння Java для автоматизації тестування. У сучасному швидкому світі технологій автоматизоване тестування – навичка у високому попиті. Цей всебічний курс […]
Joker – конференція для Java-програмістів, що проходить з 2013 року. Одна з двох найбільших і найстаріших Java-конференцій у Росії (разом зі своєю «сестрою-близнюком» JPoint). Тут можна дізнатися практичну інформацію про використання Spring Boot, і розібратися, як JVM працює «під капотом».
Курс “Java Stream API з нуля” – ідеальний вибір для новачків та тих, хто хоче освоїти Stream API у Java. Цей курс надасть вам всі необхідні знання та практичні навички для ефективної обробки даних із використанням Stream API. Під час курсу ви вивчите основні концепції Stream API і навчитеся створювати потоки даних із різних джерел, […]
12 годин сесій на тему «Мікросервісна архітектура» Доповідь “Domain Driven Design та мікросервіси на Java”: Станіслав Кокшаров Інтерв’ю “Sage. Observability своїми руками”: Кирило Карандін, Роман Щербаков Доповідь “Як зберегти контракт, пустившись у всі тяжкі”: Артем Птушкін, Артем Бояршинов Круглий стіл “Мікросервіси та місця, де вони мешкають”: Данило Плєшков, Андрій Ребров, Антон Чорноусов, Денис Котов Публічна […]
Вивчіть Java з нуля за допомогою досвідченого фахівця галузі. Ви освоїте основи програмування на Java та просунуті навички, закріпите свої знання більш ніж 80 вправами та 18 вікторинами. Цей курс – єдине, що вам знадобиться, щоб пройти шлях від повного новачка у програмуванні до можливості отримати роботу Backend-розробником!
Ласкаво просимо до основного і найповнішого курсу “Java від нуля до першої роботи”. Як зазначено у назві курсу, він створений для тих, хто хоче вивчити програмування з нуля. Вам потрібно знати, як увімкнути комп’ютер, інші знання для цього курсу не потрібно 🙂 Все інше буде розглянуто в уроках.
Сьогодні ми працюємо з безліччю систем та даними, що перетинаються між ними. Часто одна система запускає процес в іншій системі(ах) або дані повинні передаватися між системами. Незалежно від того, чи побудовані ваші системи на моноліті або мікросервісах, яку б базу даних ви не використовували, вам потрібно передавати дані з однієї точки до іншої. І вам […]
Курс “Опануйте мікросервіси з Spring, Docker, Kubernetes” допоможе зрозуміти архітектуру мікросервісів і як її створювати з використанням SpringBoot, компонентів Spring Cloud, Docker та Kubernetes. До кінця курсу ви розумітимете всі наступні теми: Що таке архітектура мікросервісів і як вона відрізняється від монолітних та SOA-архітектур. Як створювати готові до роботи мікросервіси за допомогою Spring, SpringBoot та […]
Курс допоможе зрозуміти архітектуру Spring Security, важливі пакети, інтерфейси та класи, які обробляють запити автентифікації та авторизації у веб-додатках. Він також охоплює найпоширеніші теми, пов’язані з безпекою, такі як CORs, CSRF, JWT, OAUTH2, керування паролями, безпека на рівні методів, керування користувачами, ролями та правами у веб-додатках. Нижче наведено важливі теми, які охоплюють цей курс: Подробиці […]
Вступний курс для тих, хто хоче освіжити свої знання або хто вперше знайомиться з програмуванням і хоче мати уявлення про те, що це таке, як написати свою першу програму, переконатися, що це досить легко. Тому курс не потребує якихось попередніх знань. Ми пройдемося від самого нуля до того рівня, коли ви зможете писати власні прості […]
Курс Groovy містить інформацію про іншу об’єктно-орієнтовану мову програмування, яка є доповненням до мови Java. З ним буде стикатися будь-який Java розробник, тому що мова Groovy є ключовою для розуміння таких інструментів як: Gradle (один з кращих інструментів збирання проектів для JVM-based мов програмування) Jenkins (найпопулярніший Continuous Integration / Continuous Delivery інструмент). Більше того, ця […]
Багатопоточка часто залишається “сліпою плямою” у розробників. Багато хто знає про екзекутори, synchronized і volatile, а на практиці пишуть застарілий, повільний та некоректний код. Чому так відбувається? Більшість курсів і статей не йде далі класу Thread та екзекуторів. Є хороша книга Java Concurrency In Practice, але вона 2005 року. З того часу з’явилися нові інструменти […]
Ви пройдете шлях від простих програм Java до покриття автотестами складного сервісу. Це необхідний мінімум, щоб почати автоматизувати робочі завдання: наголос на практикі, нічого зайвого.
JPoint 2023 – найбільша Java-конференція в Росії. Кілька десятків доповідей про JVM-мови, продуктивність, інструменти та багато іншого.
Цей семінар використовує практичний підхід до написання коду, щоб познайомити учасників з основами Java. Java – це об’єктно-орієнтована мова програмування, тому ми розглянемо принципи ООП, а також заглибимося у новий додаток до мови: функціональне програмування. Вивчіть основи мови програмування Java Практикуйте як об’єктно-орієнтоване, так і функціональне програмування Отримайте доступ до сучасних функцій Java Вправляйтеся в […]
Модульне тестування є обов’язковою навичкою, і цей курс йому присвячено. Якщо ви пройдете його, ви дізнаєтесь, як тестувати свій код Java за допомогою JUnit 5 та Mockito. Уроки призначені для початківців, і вам не потрібно мати будь-які попередні знання в області модульного тестування, щоб пройти цей курс, адже він навчає модульного та інтеграційного тестування з […]
AWS Serverless, ймовірно, є найшвидшим способом створення дуже стабільних REST API-інтерфейсів, що масштабуються для обслуговування мільйонів користувачів. Дуже простий макет API можна створити та розгорнути за лічені хвилини. API, який використовує сервіс обчислень AWS Lambda, займає більше часу, але скільки часу залежатиме від бізнес-логіки, яку потрібно написати. У цьому відеокурсі ви дізнаєтесь, що таке REST […]
Фреймворки Spring та Spring Boot – це платформи №1 для створення корпоративних додатків у світі Java. У цьому курсі ви вивчите все з нуля. Я глибоко переконаний, що найкращий спосіб вчитися – це робити, і ми розробили цей курс, щоб він був практичним. Ви створите веб-додаток, REST API та додаток з повним стеком, використовуючи Spring, […]
Всім привіт! Мене звуть Алі Геленлер. Я тут, щоб допомогти вам вивчити архітектуру мікросервісів, застосовуючи чисту та гексагональну архітектури та використовуючи предметно-орієнтоване проектування. У цьому курсі ви зосередитеся на структурних аспектах архітектури мікросервісів і використовуватимете принципи чистої архітектури при розробці кожного сервісу. При реалізації рівня предметної області ви також застосовуватимете принципи предметно-орієнтованого проектування. Ви завжди […]