101.school
Courses
About
Search
Search...
⌘K
Generate a course with AI...
Toggle theme
What would you like to teach yourself?
AI generated courses based on your interests.
Firebase 101
Deepen your knowledge on FirebaseApp with this comprehensive online course.
Prompt Engineering and ChatGPT
A comprehensive 4-week course on understanding and leveraging the chatGPT model with a focus on prompt engineering.
SQL
SQL for Professionals: From Basics to Advanced
Compilers and Languages
Compilers and Languages: A Comprehensive Review
Laser Scanning 101
A comprehensive course on Laser Scanning for AEC and Surveying.
Introduction to Malware Analysis
A comprehensive 13-week course on Malware Analysis for adults late in their career.
React javascript framework
Learn the ins and outs of React Javascript in a 4-week online course
Advance CSS
Advanced CSS: Designing Visually Stunning UI
Nuclear Fusion Reactor Design
Learn about the future of energy with our Fusion Reactor Design course.
Learn Swift Step By Step
Swift Programming for Beginners
Dart/Flutter course for computer science students.
Learn Dart and Flutter Development to design, test, and deploy applications.
Tensorflow
A comprehensive 4-week course on Tensorflow, covering basics, deep learning, neural networks, CNN, RNN, and advanced topics.
Introduction to HTML
Learn the fundamentals of HTML and CSS with this self-paced, entirely virtual course designed for adults late in their career.
Introduction To Microcontrollers
Microcontroller Applications for Software Developers
System Design 101
Dive into the intricate details of System Design in the field of Computer Science, focusing on system availability, consistency, and scalability.
Python
Advanced Python Programming: From Basics to Advanced Concepts
Analytical Database development in Rust
This comprehensive 13-week course will equip you with the required knowledge to create an analytical database (OLAP) using Rust language.
Recommendation Systems
Learn about recommender systems from basics to production.
Today's Teacher: Embracing AI
AI in Everyday Life: Understanding and Leveraging Artificial Intelligence
The Ultimate Guide to Long Range Rifle Marksmanship in Minutes of Angle
Long Range Shooting: The Art and Science of Precision
Minecraft server guide
Learn how to set up, maintain, and customize your own Minecraft server.
Intro to computers and programming
Intro to Computers and Programming for Non-technical Persons
Neural Nets
A comprehensive 12-week course on machine learning and neural networks with a special focus on large language models.
How Databases work
A comprehensive 13-week course designed to provide a deep understanding of databases, their models, design, security, and future trends. The course also covers SQL, NoSQL, Big Data, and Cloud Databases.
JavaScript 101
A course about JavaScript 101