New Skills to Learn on Hyperskill in March
Whether you want to learn Immunology, write a backend for your application in Kotlin, or sharpen your skills in Spring Boot, — Hyperskill’s got you covered! Last month, we released 47 topics, 7 new projects, and 3 whole new tracks to help you get your studies to the next level this spring.
JetBrains Academy on Hyperskill
With JetBrains as the content provider for JetBrains Academy on Hyperskill, you know that you are in the safe hands of seasoned professionals. This month, JetBrains Academy received a major content update with 34 new topics, 6 completely new projects (with 8 more projects released from beta testing, thanks to your comments and feedback), and 3 new tracks.
Start learning with JetBrains Academy now to create your own photo editor mobile app, make your own version of a popular strategic game Duskers, and even protect a wizarding school from renegade sorcerers using Python and SQL.
Now, let’s dive into the updates.
Java
- Collections: Introduction to HashMap
- Spring Boot: RestTemplate, JPA and Hibernate settings
Projects
- HyperCollections (Java, Challenging, Beta)
- Meal Planner (Java, Challenging, Beta)
Advanced Java
Whether you want to advance your career or take on more challenging projects, JetBrains Academy’s new Advanced Java track can help you achieve your goals. This track will help you improve the performance of your applications and deepen your knowledge of Java.
Scala
Basics: Scaladoc
Python
Projects
- Duskers (Python, Hard, Beta)
- Nobel Laureates (Python, Data Science, Hard)
- Corpus Annotation from Scratch (Python, NLP, Challenging, Beta)
- Hacker Attack (Python, SQL, Easy)
- School of Wizards and Magic Wars (Python, SQL, Medium, Beta)
Data Science
- Pandas: Working with datetime data in pandas
- Machine learning: Introduction to neural networks, MAPE and sMAPE, MSE and RMSE
Kotlin
- Additional instruments: Annotation use-site targets, Logback, Introduction to Kotlin reflection
- Collections: Comparable and Comparator
- Ktor: Content negotiation and serialization
Projects
- File Type Analyzer (Kotlin, Challenging)
Mobile
- Android: Playing audio with MediaPlayer, State management
- JetPack Compose: Column, Row and Box, TextField Composable
Projects
- Photo Editor (Android, Challenging)
- Music Player (Android, Challenging, Beta)
HTML & CSS
- HTML: Ordered list and types
- CSS: CSS Cursor, CSS function min(), max(), clamp(), Scroll snapping, Grid Property
JavaScript
- Interaction with a browser: Uploading files and images
- Node.js: Introduction to fs module, Introduction to os module, Fs promises, Write to file, What is a package manager?
Go
- Gin: Introduction to Gin
Projects
- Cipher Decoder (Go, Hard)
Fundamentals
- DevOps: Dockerfile (RUN, SHELL)
- Essentials: TIFF, What is HTTP server?
- SQL and Databases: Row locks
- Unity: Introduction to Unity
Projects
Quick Start with Git
Git is one of the most popular source control tools, that can help manage changes in code over time. Whether you’re a beginner or an experienced programmer, learning to work with Git is essential for your career. If you want to know more about Git, check out our new track — Quick Start with Git.
Essential Backend Development Skills
If you are interested in becoming a web developer, it’s important to have a strong understanding of backend development. With the new Essential Backend Development Skills track, you will learn the basics of backend development that are essential for every programmer regardless of the programming language they use.
Edvancium on Hyperskill
As one of the content providers for Hyperskill’s math and bioinformatics tracks, Edvancium offers comprehensive and engaging learning materials designed to help you acquire new skills and improve your thinking and creative skills. This month, we’ve added 13 new topics and a new project to Edvancium.
If you’re interested in learning more about fundamental concepts of math, biochemistry, DNA sequencing, and different tools used in bioinformatics, these new topics will be right up your alley. But most importantly, help us save Snuffles from the mysterious disease in the new bioinformatics project Soft Kitty.
Math
- Fundamentals: Basic concepts, LaTeX basics
Biology Basics
- Biochemistry: Classification of enzymes
- Cell: Cell cycle
- Evolution: Comparative evolution, Population as a unit of evolution, Species
- Immunology: PCR
- Molecular biology: Consequences of mutations, Mutations
Bioinformatics
- Bioinformatics algorithms: De Bruijn Graph
- Data and tools: Genome browsers
- DNA sequencing: Limitations and errors of the Illumina method
Projects
Your friend’s cat shows symptoms of a strange disease, and only your knowledge of Bioinformatics can save Snuffles! With this project, you will use one of the most popular tools called BLAST to guess the origin of unknown sequences, explore their features, validate your data on nucleotides and amino acids, and interpret the results according to common standards.
Please note, projects marked as Beta are still in the early stages of testing. If you’re interested in checking out Beta projects on Hyperskill, make sure the Beta-tester feature is enabled in your profile settings.
If you have any questions or if you would like to share your feedback, feel free to leave a comment below, contact us at [email protected], or share your thoughts with us on Facebook, Linkedin, or Reddit.
Keep learning,
Your Hyperskill team
like this