Learn Go programming by writing and testing code step-by-step. Free resource with practical examples to help you master Go through hands-on practice.
Learn Go by building and testing real code
Learn Go with Tests is a free online resource designed to help you master the Go programming language through practical, test-driven exercises. The site guides you step-by-step, encouraging you to write and test code as you learn, making the concepts stick.
Whether you're new to Go or looking to deepen your understanding, you'll find clear explanations, real code examples, and a supportive approach. The content focuses on hands-on learning, so you can immediately apply what you pick up. It's a great way to build your Go skills at your own pace, with the added benefit of learning best practices for writing reliable software.
Discover websites similar to Quii.gitbook.io. Section 1 prioritizes sites with matching domain extensions and/or languages. Section 2 offers worldwide alternatives.
Practice programming with interactive quizzes and tests, get instant feedback, and learn key coding concepts with clear explanations in multiple languages.
AlgoExpert helps you prepare for coding interviews with video explanations, coding challenges, and algorithm tutorials to boost your programming skills.
Learn Rust programming with easy-to-follow tutorials and guides designed for all skill levels, from beginners to experienced developers.
Learn to design and code real apps with hands-on courses in React, Swift, UI design, and development tools like Figma and SwiftUI. Build practical skills online.
Learn coding and system design with interactive, AI-powered courses and projects. Practice real-world skills and prep for interviews, all in your browser.
Discover top-rated coding tutorials and courses, handpicked and ranked by the programming community, to help you learn new skills at your own pace.
Learn coding concepts with short, simple video lessons and practical tools designed to make programming easier and less stressful for everyone.
CryptoZombies teaches you blockchain programming and smart contracts through interactive, game-based Solidity tutorials. Learn by building your own crypto game.
Browse concise web development cheatsheets for popular tools, languages, and frameworks—quick reference guides for developers of all levels.
Python Central offers guides, tutorials, and code examples to help you learn and improve your Python programming skills, from beginner to advanced topics.
ReactiveX introduces a framework for composing and transforming data streams, offering guides, docs, and tools for reactive programming in many languages.
Watch free video lessons to master CSS Grid layout with Wes Bos. Learn modern web design techniques step by step, perfect for beginners and pros.
EasyA helps you learn Web3 and blockchain development by completing fun quests and challenges, making it easy for anyone to start building dApps quickly.
Learn web development with short, expert-led video lessons focused on front-end tools and skills for developers and teams. No lengthy lectures, just results.
Learn Node.js and JavaScript with self-guided coding workshops. NodeSchool offers free, open-source lessons you can complete online or offline.
Practice front-end skills by solving real-world HTML, CSS, and JavaScript challenges using professional designs. Build projects and improve your coding.
Browse open source Ruby on Rails starter apps, guides, and tutorials to learn and build web projects with hands-on examples and practical resources.
Learn RxJS offers clear examples, explanations, and hands-on resources to help you understand and use RxJS for reactive programming in JavaScript.
Find an experienced programming mentor for one-on-one online learning, project support, and career guidance. Available in Russian and English.
Explore Rust and WebAssembly with guides, tutorials, and updates. Connect with the community, learn new skills, and stay informed about recent events.
Connect with others interested in the Lean theorem prover, access learning resources, join discussions, and find projects, events, and community support.
Run and share code online in multiple programming languages with Paiza.IO—an easy-to-use code editor and compiler you can access from your browser.
Find clear tutorials and guides for iOS development, covering Swift, UIKit, and more. Perfect for learning new skills or solving coding issues.
Learn and use Reason, a type-safe language that combines JavaScript and OCaml strengths. Explore docs, try code online, and join the developer community.
Outco offers a 4-week program to help software engineers master technical interviews, improve communication, and accelerate their tech careers.
Get started with Jupyter/IPython Notebooks using this beginner-friendly step-by-step guide covering installation, setup, and basic usage.
Explore articles and resources on programming concepts, code examples, and software development topics, curated by a dedicated developer.
GDevelop lets you create 2D and 3D games without coding. Build, learn, and publish your games easily to multiple platforms with free, open-source tools.
GameMaker lets you create 2D games for free, offering easy-to-follow tutorials and tools for both beginners and experienced developers.
Prepare for tech interviews with expert-led system design, coding, and behavioral courses, plus mock interviews and resume reviews for job seekers.
LearnShell.org offers a free, interactive shell scripting tutorial for beginners and anyone wanting to practice and improve their shell programming skills.
Learn programming for free with beginner-friendly tutorials, interactive examples, and an online compiler for Python, Java, C/C++, and more.
Learn Perl programming with tutorials, video courses, and guides for beginners and advanced users. Find answers, tips, and resources for Perl development.
Learn JavaScript online with Eric Elliott. Access practical lessons, tips, and resources to boost your coding skills and make a real impact.
Learn to Code HTML & CSS offers clear, step-by-step lessons for beginners and advanced users to master web development basics, all for free online.
Hyperskill offers project-based coding courses in Python, Java, Kotlin, and more, helping you learn programming skills and prepare for a tech career.
Learn Python programming with step-by-step tutorials for beginners and pros, covering basics, databases, GUIs, and machine learning topics.
Dcoder lets you solve coding challenges, learn programming, and practice on the go with a mobile-friendly platform for coders of all levels.
Learn programming and app development with hands-on tutorials, insightful blogs, and comprehensive courses, focused on Android and modern coding topics.
Access free programming courses and tutorials designed for a simple, minimal learning experience. Start learning to code easily at your own pace.