Homepage
Open in app
Sign in
Get started
Hyperskill blog
Project-based way to learn.
Follow
Master Spring Boot
Master Spring Boot
In competitive job market, becoming proficient in widely-used frameworks like Spring Boot can significantly increase your employability.
Anastasia Ivanova
Jul 18, 2023
Discover the Power of Backend Development with Node.js
Discover the Power of Backend Development with Node.js
Get ready to dive into the world of backend development and unlock a new realm of possibilities!
Anastasia Ivanova
Jul 14, 2023
Database design 101
Database design 101
Storing your application data is essential. Database design is about how to organize the data so storing it is efficient and maintanable.
Aliona Matveeva
Jul 12, 2023
Creating your reactive REST API with Kotlin and Ktor part III
Creating your reactive REST API with Kotlin and Ktor part III
Now it is time for this tutorial’s third and final part on creating a reactive REST service.
José Luis González Sánchez
Jun 27, 2023
Unravel the Mysteries of Life: Your Journey into Bioinformatics Starts Here
Unravel the Mysteries of Life: Your Journey into Bioinformatics Starts Here
We invite you to embark on a new adventure that bridges the gap between biology and data science.
Anastasia Ivanova
Jun 20, 2023
I Envy Developers From First-World Countries
I Envy Developers From First-World Countries
Coding from a third-world country: facing low wages, bias, and scarce resources, while pushing for a fairer, inclusive tech community.
Martín Morales
Jun 16, 2023
Git: a Must-have Tool for Coders
Git: a Must-have Tool for Coders
Unravel the benefits of source control through the JetBrains Academy track on Hyperskill — Introduction to Git.
Anastasia Ivanova
Jun 14, 2023
Backend with Spring & Kotlin | Simplifying Basic Authentication with Spring Security
Backend with Spring & Kotlin | Simplifying Basic Authentication with Spring Security
How to configure the Basic Authentication in a Spring Boot application using the newer and more flexible SecurityFilterChain approach.
Mike Portnov
Jun 12, 2023
Creating your reactive REST API with Kotlin and Ktor part II
Creating your reactive REST API with Kotlin and Ktor part II
We’ll configure reactive database, validate requests, and apply new techniques for error handling, storage, and real-time changes.
José Luis González Sánchez
Jun 7, 2023
First Steps in Coding: Choosing the Right Programming Language
First Steps in Coding: Choosing the Right Programming Language
June Updates on Hyperskill
Anastasia Ivanova
Jun 1, 2023
Tech’s Social Universe: Diverse Communities in Programming
Tech’s Social Universe: Diverse Communities in Programming
There are many cool and inclusive communities that can help you build your unique learning experience in programming.
Anastasia Ivanova
May 30, 2023
Why Learning Python OOP is a Smart Career Move?
Why Learning Python OOP is a Smart Career Move?
But what exactly is OOP, and why should you care?
Anastasia Ivanova
May 25, 2023
Python: The Key to Unlocking Your Scientific Potential
Python: The Key to Unlocking Your Scientific Potential
See why Python is the go-to language in scientific research and how Python for Science track can elevate your skills.
Anastasia Ivanova
May 17, 2023
Julia vs Python: A Comparison of Two Popular Programming Languages
Julia vs Python: A Comparison of Two Popular Programming Languages
Let’s compare Python and Julia on cloud computing, artificial intelligence, and more.
Marsell Zaripov
May 17, 2023
Creating your reactive REST API with Kotlin and Ktor part I
Creating your reactive REST API with Kotlin and Ktor part I
How to develop a reactive rest service with Kotlin and Ktor.
José Luis González Sánchez
May 16, 2023
Preparing for Your Technical Interview: A Developer’s Guide
Preparing for Your Technical Interview: A Developer’s Guide
In this article, I want to share a few tips to help developers prepare for technical interviews.
Victoria Lisitsyna
May 11, 2023
Explore the Latest Updates and Boost Your Skills on Hyperskill
Explore the Latest Updates and Boost Your Skills on Hyperskill
Get access to a diverse and current learning experience with updates covering Java, Kotlin, mathematics, bioinformatics, and more.
Anastasia Ivanova
May 9, 2023
New Features Introduced in Java 9–17 Versions
New Features Introduced in Java 9–17 Versions
In this article, we’ll discuss new language features and cover the Java versions from 9 to 17, as of 2023 it is the current LTS version.
Vahram Papazyan
May 4, 2023
Why Kotlin is the Perfect Language for Spring
Why Kotlin is the Perfect Language for Spring
In this article, we’ll examine why Kotlin is the perfect language for building Spring applications.
Mike Portnov
May 2, 2023
Testing and Benchmarking in Go
Testing and Benchmarking in Go
Discover the essentials of testing and benchmarking in Go with this guide, covering table-driven tests, benchmarks, and tips about…
Hermann Rösch
Apr 27, 2023
Introducing the Ultimate Java Full Stack Developer Track on Hyperskill
Introducing the Ultimate Java Full Stack Developer Track on Hyperskill
Let’s discuss why you might want to become a Java Full Stack Developer and how it can benefit your career.
Anastasia Ivanova
Apr 25, 2023
Telegram Conversation Summarizer Bot with ChatGPT and Flask (Quart)
Telegram Conversation Summarizer Bot with ChatGPT and Flask (Quart)
Learn how to integrate ChatGPT with your own Telegram bot using OpenAI’s Python library and the “summarize” command with this guide.
Aliona Matveeva
Apr 20, 2023
About Hyperskill
Latest Stories
Archive
About Medium
Terms
Privacy
Teams