This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable, and secure AI workflows from session setup to service orchestration.
A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.
MiniOB is a compact database that assists developers in understanding the fundamental workings of a database.
- database
- learn-to-database
- mini-database
- classroom
A curated list of awesome articles, websites and resources about mental health in the software industry.
Awesome list about all kinds of interesting topics: Laws, Principles, Mental Models, Cognitive Biases
:books: Fundamental programming with ruby examples and references. It covers threads, SOLID principles, design patterns, data structures, algorithms. Books for reading. Repo for website https://github.com/khusnetdinov/betterdocs
- ruby
- sorting-algorithms
- thread
- search-algorithm
🤯 beginners tutorial building a real time counter in Phoenix + LiveView⚡️ Learn the fundamentals from first principals so you can make something amazing! 🚀
PL-900 Introduction to Microsoft Power Platform
Personal experimental project to implement clustered shading with WebGPU.
a nodeschool workshop that teaches you the fundamentals of working with binary data in node.js and HTML5 browsers
Containers backed by std.experimental.allocator
Katas that are delivered incrementally - the full problem is not displayed at once, it is revealed when one part is done
In this course your students will learn the fundamentals of Swift 3 programming, using Geometry as their context for learning. The style of this course mimic "Logo", which is an educational programming language designed in 1967 by Daniel Borrow, Wally Feurzeig, Seymour Papert and Cynthia Soloman.
the goal of this kata is to learn to work incrementally by implementing a cli arguments parser.