Cratecode
A comprehensive guide to learning programming with curated resource links.
A beginner-friendly introduction to creating generative art using the p5.js library.
A beginner's guide to using Rust's foreign function interface (FFI) with vectors.
Discover the world of game development and how to get started in this exciting field.
An introduction to the world of Linux, its fundamentals, and core concepts for beginners.
Learn the basics of creating 2D games in Unity, from setting up a project to adding game elements and scripting.
Discover the top programming languages recommended for new programmers.
An introduction to Python programming language for new programmers, covering basic concepts and syntax.
A beginner's guide to Java programming language and its essential concepts.
A beginner's guide to the concept of arrays in programming, their uses, and manipulation.
A collection of tutorials to help you learn and master the Elixir programming language.
Discover 10 engaging project ideas for beginners learning JavaScript, complete with hints and tips to help you succeed.
A beginner's guide to the Linux command line, covering essential commands and techniques.
Learn how to build a simple web application using Elixir and the Phoenix Framework.
Discover the basics of the Logo programming language and explore its unique features, including turtle graphics.
A fundamental guide to understanding MySQL, its features, and basic SQL commands.
Learn the basics of GitHub and how to navigate the world of open source.
A beginner-friendly introduction to hash tables, their underlying concepts, and their importance in programming.
Explore the basics of Java syntax, including variables, data types, loops, and conditional statements.
Get started with Linux by learning basic commands and their uses.
Get started with Python, a widely-used and versatile programming language perfect for beginners and experts alike.
Learn the basics of Python programming and how to write your first program in this popular language.
An introduction to basic SQL database concepts for beginners, including tables, queries, and relationships.
Learn the essential SQL query syntax that every beginner should know, including SELECT, INSERT, UPDATE, and DELETE.
Learn SQL through guided tutorials and exercises, covering basic and advanced concepts.
This article provides a walk-through on how to create a basic iOS app using Swift.
A beginner's guide to navigating and managing files in Linux.
A beginner's guide on how to use variables and functions in TypeScript.
A comprehensive introduction to TypeScript for beginners, covering the basics of syntax, types, and more.
A beginner's guide to understanding and using interfaces and classes in TypeScript.
A beginner's guide to understanding the basic syntax and structure of Java programming language.
An introduction to the Java programming language, its runtime environment, and basic concepts for beginners.
An introduction to arrays in Java and basic operations you can perform on them.
A beginner's guide to creating and using methods in Java, complete with examples.
A beginner's guide to understanding and getting started with Docker.
An introduction to open source collaboration and how to start contributing to projects.
A beginner-friendly introduction to the Java programming language, its features, and the Java Runtime Environment.
Learn the basics of CSS, how it's used, and how to style HTML elements to create visually appealing web pages.
A beginner's guide to starting with the Python programming language.
A beginner-friendly guide to understanding the core concepts of artificial intelligence and machine learning.
A beginner's guide to using print statements in Python, a fundamental building block of many programs.
An all-inclusive guide to using Scratch, an interactive programming tool designed for beginners.