Skip to main content

Courses

Linux and DevOps Editable Cheatsheets + PDFs

Linux and DevOps Editable Cheatsheets + PDFs

Sources: Valentine Nachi
Get 100+ PDF materials on Linux, Networking, Sysadmin, and DevOps. High quality and editable formats for study and work. Available in light and dark...
Mobile System Design Interview

Mobile System Design Interview

Sources: ByteByteGo
Interviews on Mobile System Design (MSD) are becoming a crucial part of selecting engineers in mobile development. Usually, they...
Generative AI System Design Interview

Generative AI System Design Interview

Sources: ByteByteGo
This course is designed for machine learning engineers and data scientists who are preparing for system design interviews, with a focus on generative...
Learn by Doing. Become an AI Engineer.

Learn by Doing. Become an AI Engineer.

Sources: Ali Aminian, ByteByteGo
The course is designed for those who want not only to study theory but also to build real artificial intelligence systems with their own hands. From language mo
29 hours 37 minutes 48 seconds
Intermediate Software Engineering  Fundamentals

Intermediate Software Engineering Fundamentals

Sources: Caleb Curry
The course "Fundamental Principles of Software Development for Middle Developers" is a logical continuation of the beginner program. If in the first stage we...
5 hours 2 minutes 52 seconds
Coding Interview Patterns

Coding Interview Patterns

Sources: ByteByteGo
This course will acquaint you with the most common patterns for solving algorithmic problems that are encountered in programming interviews. You...
Microservices with NodeJS, React, Typescript and Kubernetes

Microservices with NodeJS, React, Typescript and Kubernetes

Sources: udemy
In building large scale applications intended for growth, microservices architecture is the go-to solution. One issue for Javascript and NodeJS learners is the
97 hours 19 minutes 16 seconds
How to Write a Good Resume

How to Write a Good Resume

Sources: ByteByteGo
There is a myth that getting a job as a developer is easy. In certain cases, this may be true—especially if you are an experienced or senior...
Analytics Engineering for Data Professionals

Analytics Engineering for Data Professionals

Sources: Fabrizio Valentini, Mattia Brunelli
Analytics Engineering is the foundation of Data Science and artificial intelligence. This approach represents a dynamic combination of data engineering and...
12 hours 46 minutes 13 seconds
Mastering AI Product Strategy: From Ideas to MVP

Mastering AI Product Strategy: From Ideas to MVP

Sources: Polly Allen, Rupa Chaturvedi
Discover the possibilities of AI to design and develop products and user experiences - without a single line of code. AI is transforming the approach to...
12 hours 21 seconds
AI-Supercharged Storytelling & Data Analysis for Leaders and Managers

AI-Supercharged Storytelling & Data Analysis for Leaders and Managers

Sources: Amit Rawal
In this course, you will master the step-by-step process: from asking the right questions to creating powerful data-driven stories that will help you achieve...
7 hours 20 minutes 56 seconds
Coding with AI

Coding with AI

Sources: Jeremy Morgan
Let's be realistic. You would like to delegate many tedious software development tasks to an assistant - and now it's possible! Tools for...
Responsive Design for Beginners

Responsive Design for Beginners

Sources: Jess Chan
You have already learned the basics of HTML and CSS... so what's next? Yes, you can follow the steps from the tutorial and have become a master at finding answe
30 hours 51 seconds
Beginner Python Primer for AI Engineering

Beginner Python Primer for AI Engineering

Sources: Louis-François Bouchard, Towards AI
Don't just interact with LLM models - create your own AI solutions in Python. This course will take you from beginner to confident proficiency in Python...
1 hour 41 minutes 58 seconds
Low Level Design

Low Level Design

Sources: takeUforward
The course is dedicated to low-level design (LLD), a key stage in software development where abstract ideas and...
22 hours 34 minutes 32 seconds
Semantic Log Indexing & Search

Semantic Log Indexing & Search

Sources: Andreas Kretz
Semantic search is one of the most practical ways to apply generative AI in real-world data processing projects. In this course, we go beyond...
53 minutes 37 seconds
Ultimate AWS Certified Solutions Architect Associate 2025

Ultimate AWS Certified Solutions Architect Associate 2025

Sources: udemy
The AWS Certified Solutions Architect Associate certification is one of the most challenging exams. It's great at assessing how well you understand not just AWS
27 hours 14 minutes 36 seconds
Apache Iceberg Fundamentals

Apache Iceberg Fundamentals

Sources: David Reger
Modern data platforms need the flexibility of data lakes and the reliability of warehouses. Apache Iceberg combines both approaches. In this course, you will...
33 minutes 32 seconds
Master System Design with Laravel

Master System Design with Laravel

Sources: Martin Joo
"Art of System Design with Laravel" is a practical guide spanning 267 pages that will take you from simple single-server configurations to...
The Hidden Foundation of GenAI

The Hidden Foundation of GenAI

Sources: Andreas Kretz
Generative AI is everywhere today, but few understand the fundamental concepts it is based on. "The Hidden Foundation of GenAI" is a starting point...
20 minutes 42 seconds
Advanced Programming with Python

Advanced Programming with Python

Sources: David Beazley
"Advanced Programming in Python" is a practical journey through the key ideas and development tools that help write more reliable...
34 hours 56 minutes 12 seconds
React & TypeScript Mastery

React & TypeScript Mastery

Sources: Beto Moedano
React & TypeScript Mastery is a hands-on course that will guide you step by step from the basics to an advanced level in developing modern applications on...
24 hours 15 minutes 54 seconds
Master Git & GitHub

Master Git & GitHub

Sources: Beto Moedano
Master Git & GitHub is a practical course that will teach you to work confidently with the Git version control system and the GitHub platform. The course is str
2 hours 57 minutes 15 seconds
Advanced Vitest Patterns

Advanced Vitest Patterns

Sources: Artem Zakharchenko
Do you know that feeling when an instrument "clicks"? When you stop perceiving it as just a means to an end and start using it as...
1 hour 43 minutes 59 seconds
Microservices Masterclass

Microservices Masterclass

Sources: David Farley
Microservices are a powerful approach to creating scalable software. However, despite the seemingly simple ideas, in practice, this architecture is full of...
3 hours 25 minutes 47 seconds
Master the Model Context Protocol (MCP)

Master the Model Context Protocol (MCP)

Sources: Kent C. Dodds
The most interesting thing in software right now is MCP. It's a protocol that turns applications into smart conversational partners: instead of clicking...
7 hours 23 minutes 25 seconds
10-Hour LLM Fundamentals

10-Hour LLM Fundamentals

Sources: Louis-François Bouchard, Towards AI
The intensive course "Basics of LLM in 10 Hours" will teach you how to understand and use large language models in real projects. You will learn when it is...
10 hours 30 minutes 55 seconds
Master AI for Work

Master AI for Work

Sources: Louis-François Bouchard, Towards AI
The course "Master AI for Work" is designed for those who want to achieve real results from using large language models (LLM) in their professional...
2 hours 27 minutes 56 seconds
Building LLMs for Production

Building LLMs for Production

Sources: Louis-François Bouchard, Towards AI
"Creating LLM for Production" is a practical guide spanning 470 pages (updated in October 2024), designed for developers and specialists...
Build a Reasoning Model (From Scratch)

Build a Reasoning Model (From Scratch)

Sources: Sebastian Raschka
Understand how LLMs reason by creating your own reasoning model from scratch. In the book "Building a Reasoning Model from Scratch," you will step by step...