Я твердо верю, что после курса вы сможете гораздо увереннее и эффективнее работать над своими проектами. В этом курсе вы шаг за шагом узнаете, как проектировать, разрабатывать и развертывать серверный веб-сервис с нуля. Я считаю, что лучший способ научиться программированию — создать реальное приложение. Поэтому на протяжении всего курса вы научитесь создавать серверный веб-сервис […]
Этот курс предназначен для абсолютных новичков в программировании и для тех, кто не против освоить Java в более медленном темпе. Если вам нужен ускоренный курс, возможно, он не подойдет (хотя можно ускорить воспроизведение и найти полезные моменты). Даже если вы уже знаете основы Java, вы можете пропустить знакомые разделы и сосредоточиться на новых для себя, […]
Добро пожаловать на курс «Структуры данных и алгоритмы на 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. […]
Готовы отправиться в захватывающее путешествие, чтобы стать героем автоматизации тестирования на Java? Независимо от того, являетесь ли вы новичком в программировании или у вас уже есть опыт, этот курс — ваш главный путеводитель по освоению Java для автоматизации тестирования. В современном быстром мире технологий автоматизированное тестирование — навык в высоком спросе. Этот всесторонний курс охватывает […]
Joker — конференция для Java-программистов, проходящая с 2013 года. Одна из двух крупнейших и старейших Java-конференций в России (вместе со своей «сестрой-близнецом» JPoint). Здесь можно и узнать практическую информацию об использовании Spring Boot, и разобраться, как JVM работает «под капотом».
Курс «Java Stream API с нуля» — идеальный выбор для новичков и тех, кто хочет освоить Stream API в Java. Этот курс предоставит вам все необходимые знания и практические навыки для эффективной обработки данных с использованием Stream API. В ходе курса вы изучите основные концепции Stream API и научитесь создавать потоки данных из различных источников, […]
Изучите Java с нуля с помощью опытного специалиста отрасли. Вы освоите основы программирования на Java и продвинутые навыки, закрепите свои знания более чем 80 упражнениями и 18 викторинами. Этот курс — единственное, что вам понадобится, чтобы пройти путь от полного новичка в программировании до способности получить работу Backend-разработчиком!
Добро пожаловать в основной и самый полный курс «Java от нуля до первой работы». Как указано в названии курса, он создан для тех, кто хочет изучить программирование с нуля. Вам нужно знать, как включить компьютер, других знаний для этого курса не требуется 🙂 Все остальное будет рассмотрено в уроках.
Сегодня мы работаем с множеством систем и данными, которые пересекаются между ними. Часто одна система запускает процесс в другой системе(ах), или данные должны передаваться между системами. Независимо от того, построены ли ваши системы на монолите или микросервисах, какую бы базу данных вы ни использовали, вам нужно передавать данные с одной точки в другую. И вам […]
Курс «Овладейте микросервисами с Spring, Docker, Kubernetes» поможет понять архитектуру микросервисов и как ее создавать с использованием SpringBoot, компонентов Spring Cloud, Docker и Kubernetes. К концу курса вы будете понимать все следующие темы: Что такое архитектура микросервисов и как она отличается от монолитных и SOA-архитектур. Как создавать готовые к работе микросервисы с помощью Spring, […]
Курс поможет понять архитектуру 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, занимает больше времени, но сколько времени будет зависеть от бизнес-логики, которую вам нужно написать. В этом видеокурсе вы узнаете, что […]
Фреймворки Spring и Spring Boot — это платформы № 1 для создания корпоративных приложений в мире Java. В этом курсе вы изучите все с нуля. Я глубоко убежден, что лучший способ учиться — это делать, и мы разработали этот курс, чтобы он был практическим. Вы создадите веб-приложение, REST API и приложение с полным стеком, используя […]