TensorFlow
Introduction
Setup
Beginner
Machine Learning
An introduction to TensorFlow 2.20.0, covering what it is, its benefits, use cases, a brief history, and step-by-step instructions for setting up your …
ACCESS_FILE >>Next.js
Introduction
Setup
Beginner
Web Development
Understand what Next.js is, its key benefits and use cases in modern web development, and a concise history. Get step-by-step instructions to set up …
ACCESS_FILE >>Rust
Introduction
Setup
Beginner
Discover what Rust is, why it's highly valued, its brief history, and how to set up your development environment for the latest stable version …
ACCESS_FILE >>D3.js
Introduction
Setup
Beginner
This chapter introduces D3.js, explains its benefits and use cases, touches upon its brief history, and provides step-by-step instructions for setting …
ACCESS_FILE >>SVG
Core Concepts
Basic Shapes
HTML
Beginner
This chapter introduces the fundamental SVG elements for drawing basic geometric shapes: <svg>, <line>, <rect>, <circle>, <ellipse>, and <polygon>, …
ACCESS_FILE >>TensorFlow
Core Concepts
Tensors
Operations
Graphs
Beginner
A detailed explanation of TensorFlow's fundamental building blocks: Tensors as multi-dimensional arrays, common operations to manipulate them, and the …
ACCESS_FILE >>Next.js
Core Concepts
Routing
Components
App Router
Beginner
Explore the fundamental building blocks of Next.js applications: understanding pages, how routing works with the App Router, and creating and managing …
ACCESS_FILE >>Rust
Core Concepts
Variables
Data Types
Operators
Beginner
Dive into the fundamental building blocks of Rust: how to declare variables, understand various data types (scalars and compounds), and use operators …
ACCESS_FILE >>D3.js
Core Concepts
Selections
Data Binding
Scales
Axes
Beginner
This chapter introduces the fundamental building blocks of D3.js: selections, data binding, DOM manipulation, scales, and axes. Master these core …
ACCESS_FILE >>C
Control Flow
Conditionals
Loops
Beginner
Learn to control the execution flow of your C programs using conditional statements (`if`, `else`, `switch`) for decision-making and looping …
ACCESS_FILE >>SVG
Core Concepts
Styling
CSS
Beginner
Explore how to style SVG shapes using `fill`, `stroke`, `stroke-width`, `opacity`, `stroke-linecap`, and `stroke-linejoin` attributes, and understand …
ACCESS_FILE >>TensorFlow
Keras
Neural Networks
Beginner
Model Building
Machine Learning
Learn to build and train your first neural network using the high-level Keras API in TensorFlow 2.20.0, covering sequential and functional models, …
ACCESS_FILE >>D3.js
SVG
Shapes
Paths
Beginner
Core Concepts
Learn to create and manipulate fundamental SVG shapes, paths, and text elements using D3.js. This chapter covers rectangles, circles, lines, and …
ACCESS_FILE >>C
Functions
Modularity
Code Organization
Beginner
Understand C functions: how to define, declare, and call them to organize your code into reusable, modular blocks, improving readability and …
ACCESS_FILE >>Rust
Core Concepts
Control Flow
Functions
Beginner
Learn how to control program execution with conditional statements and loops, and master writing reusable functions in Rust, including parameters, …
ACCESS_FILE >>SVG
Project
Animation
CSS
Beginner
Intermediate
Build an animated weather icon set step-by-step, applying core SVG shapes, grouping, styling with CSS, and keyframe animations to create dynamic and …
ACCESS_FILE >>C
Project
Calculator
Command Line
Beginner
Hands-on
Build a functional command-line calculator in C. This project integrates input parsing, basic arithmetic, and function organization, applying concepts …
ACCESS_FILE >>SVG
Web Development
Frontend
Graphics
CSS
HTML
Beginner
Advanced
A comprehensive learning guide to Scalable Vector Graphics (SVG), covering everything from fundamental concepts to advanced techniques, animations, …
ACCESS_FILE >>Angular
Project
Signals
Beginner
A step-by-step guided project to build a feature-rich counter application using Angular Signals for state management, demonstrating writable, …
ACCESS_FILE >>Angular
Beginner
Setup
An introduction to what Angular is, why it's a valuable skill, its brief history, and step-by-step instructions for setting up a modern Angular …
ACCESS_FILE >>