Tutorials
Programming languages:
Python
Explore basics and use cases of Python programming language
JavaScript
Learn JavaScript and technologies around it
Golang
Learn Golang, it’s ecosystem and concurrency patterns
Java
Explore Java Programming Language, it’s frameworks and ecosystems
Kotlin
Learn Kotlin and it’s ecosystem for backend development
Rust
Learn Rust by doing high performing applications
C#
Explore C# Programming Language, and .NET framework
Ruby
Compose with just Markdown. Enrich with Shortcode components.
PHP
Compose with just Markdown. Enrich with Shortcode components.
Fundamentals:
Computer Science Fundamentals
Simple and easy to use, yet powerful and feature-rich.
Operating systems
Learn how to interact with operating systems via command line
Databases
Looks great on different screen sizes. Built-in dark mode support, with auto-switching based on user’s system preference.
Web Fundamentals:
Computer Networks
Learn the basics of computer networks, how it works, what are protocols and for which application they are used
Web Fundamentals
Learn the basics of HTTP, the data transmission and the web pages mechanics
Web Services
Build with GitHub Actions, and host for free on GitHub Pages. Alternatively it can be hosted on any static hosting service.
Engineering
NoSQL Databases
Looks great on different screen sizes. Built-in dark mode support, with auto-switching based on user’s system preference.
Security
Create multi-language pages by just adding locales suffix to the Markdown file. Adding i18n support to your site is intuitive.
Architectural Patterns
Syntax highlighting / Table of contents / SEO / RSS / LaTeX / Mermaid / Customizable / and more…
Performance Optimization
Syntax highlighting / Table of contents / SEO / RSS / LaTeX / Mermaid / Customizable / and more…
Network Programming
Syntax highlighting / Table of contents / SEO / RSS / LaTeX / Mermaid / Customizable / and more…