[Projects]

Build Real Projects With Guided Practice

Project-first tracks with quizzes, assignments, and concrete deliverables for portfolio growth.

Showing 11 of 11 projects

project

BMP280: Measure Temperature

mixed

BMP280: Measure Temperature project track from curated learn-by-building dataset.

BMP280: Measure TemperatureProject-Based Learning
3 steps~6h8 lessonsNo certificate1,2004.6

Prerequisites:

Basic programming knowledge

Recommended next:

Build baseline

project

DIY: A 5 Minutes Contactless OLED Thermometer With Arduino;https://create.arduino.cc/projecthub/TheGadgetBoy/diy-a-5-minutes-contactless-oled-thermometer-with-arduino-857a1d;Arduino;Arduino

mixed

DIY: A 5 Minutes Contactless OLED Thermometer With Arduino;https://create.arduino.cc/projecthub/TheGadgetBoy/diy-a-5-minutes-contactless-oled-thermometer-with-arduino-857a1d;Arduino;Arduino project track from curated learn-by-building dataset.

DIY: A 5 Minutes Contactless OLED Thermometer With Arduino;https://create.arduino.cc/projecthub/TheGadgetBoy/diy-a-5-minutes-contactless-oled-thermometer-with-arduino-857a1d;Arduino;ArduinoProject-Based Learning
3 steps~6h8 lessonsNo certificate1,2004.6

Prerequisites:

Basic programming knowledge

Recommended next:

Build baseline

project

EasyFFT: Fast Fourier Transform (FFT) for Arduino;https://create.arduino.cc/projecthub/abhilashpatel121/easyfft-fast-fourier-transform-fft-for-arduino-9d2677;Arduino;Arduino

mixed

EasyFFT: Fast Fourier Transform (FFT) for Arduino;https://create.arduino.cc/projecthub/abhilashpatel121/easyfft-fast-fourier-transform-fft-for-arduino-9d2677;Arduino;Arduino project track from curated learn-by-building dataset.

EasyFFT: Fast Fourier Transform (FFT) for Arduino;https://create.arduino.cc/projecthub/abhilashpatel121/easyfft-fast-fourier-transform-fft-for-arduino-9d2677;Arduino;ArduinoProject-Based Learning
3 steps~6h8 lessonsNo certificate1,2004.6

Prerequisites:

Basic programming knowledge

Recommended next:

Build baseline

project

Gooact: React in 160 lines of Javascript;https://medium.com/@sweetpalma/gooact-react-in-160-lines-of-javascript-44e0742ad60f;Javascript;Javascript

mixed

Gooact: React in 160 lines of Javascript;https://medium.com/@sweetpalma/gooact-react-in-160-lines-of-javascript-44e0742ad60f;Javascript;Javascript project track from curated learn-by-building dataset.

Gooact: React in 160 lines of Javascript;https://medium.com/@sweetpalma/gooact-react-in-160-lines-of-javascript-44e0742ad60f;Javascript;JavascriptProject-Based Learning
3 steps~6h8 lessonsNo certificate1,2004.6

Prerequisites:

Basic programming knowledge

Recommended next:

Build baseline

project

Hecto: Build your own text editor in Rust;https://www.philippflenker.com/hecto/;Rust;Rust

mixed

Hecto: Build your own text editor in Rust;https://www.philippflenker.com/hecto/;Rust;Rust project track from curated learn-by-building dataset.

Hecto: Build your own text editor in Rust;https://www.philippflenker.com/hecto/;Rust;RustProject-Based Learning
3 steps~6h8 lessonsNo certificate1,2004.6

Prerequisites:

Basic programming knowledge

Recommended next:

Build baseline

project

Naivecoin: a tutorial for building a cryptocurrency;https://lhartikk.github.io/;TypeScript;TypeScript

mixed

Naivecoin: a tutorial for building a cryptocurrency;https://lhartikk.github.io/;TypeScript;TypeScript project track from curated learn-by-building dataset.

Naivecoin: a tutorial for building a cryptocurrency;https://lhartikk.github.io/;TypeScript;TypeScriptProject-Based Learning
3 steps~6h8 lessonsNo certificate1,2004.6

Prerequisites:

Basic programming knowledge

Recommended next:

Build baseline

project

NaivecoinStake: a tutorial for building a cryptocurrency with the Proof of Stake consensus;https://naivecoinstake.learn.uno/;TypeScript;TypeScript

mixed

NaivecoinStake: a tutorial for building a cryptocurrency with the Proof of Stake consensus;https://naivecoinstake.learn.uno/;TypeScript;TypeScript project track from curated learn-by-building dataset.

NaivecoinStake: a tutorial for building a cryptocurrency with the Proof of Stake consensus;https://naivecoinstake.learn.uno/;TypeScript;TypeScriptProject-Based Learning
3 steps~6h8 lessonsNo certificate1,2004.6

Prerequisites:

Basic programming knowledge

Recommended next:

Build baseline

project

Rasterization: a Practical Implementation;https://www.scratchapixel.com/lessons/3d-basic-rendering/rasterization-practical-implementation/overview-rasterization-algorithm;C/C++;C/C++

mixed

Rasterization: a Practical Implementation;https://www.scratchapixel.com/lessons/3d-basic-rendering/rasterization-practical-implementation/overview-rasterization-algorithm;C/C++;C/C++ project track from curated learn-by-building dataset.

Project-Based LearningRasterization: a Practical Implementation;https://www.scratchapixel.com/lessons/3d-basic-rendering/rasterization-practical-implementation/overview-rasterization-algorithm;C/C++;C/C++
3 steps~6h8 lessonsNo certificate1,2004.6

Prerequisites:

Basic programming knowledge

Recommended next:

Build baseline

project

Redux: Implementing Store from Scratch;https://egghead.io/lessons/react-redux-implementing-store-from-scratch;Javascript;Javascript

mixed

Redux: Implementing Store from Scratch;https://egghead.io/lessons/react-redux-implementing-store-from-scratch;Javascript;Javascript project track from curated learn-by-building dataset.

Project-Based LearningRedux: Implementing Store from Scratch;https://egghead.io/lessons/react-redux-implementing-store-from-scratch;Javascript;Javascript
3 steps~6h8 lessonsNo certificate1,2004.6

Prerequisites:

Basic programming knowledge

Recommended next:

Build baseline

project

WaterPi: Houseplant Remote Watering and Monitoring System;https://create.arduino.cc/projecthub/demirhanaydin/waterpi-houseplant-remote-watering-and-monitoring-system-340400;Arduino;Arduino

mixed

WaterPi: Houseplant Remote Watering and Monitoring System;https://create.arduino.cc/projecthub/demirhanaydin/waterpi-houseplant-remote-watering-and-monitoring-system-340400;Arduino;Arduino project track from curated learn-by-building dataset.

Project-Based LearningWaterPi: Houseplant Remote Watering and Monitoring System;https://create.arduino.cc/projecthub/demirhanaydin/waterpi-houseplant-remote-watering-and-monitoring-system-340400;Arduino;Arduino
3 steps~6h8 lessonsNo certificate1,2004.6

Prerequisites:

Basic programming knowledge

Recommended next:

Build baseline

project

WiDC: Wi-Fi-Controlled FPV Robot;https://create.arduino.cc/projecthub/igorF2/widc-wi-fi-controlled-fpv-robot-8f1e09;Arduino;Arduino

mixed

WiDC: Wi-Fi-Controlled FPV Robot;https://create.arduino.cc/projecthub/igorF2/widc-wi-fi-controlled-fpv-robot-8f1e09;Arduino;Arduino project track from curated learn-by-building dataset.

Project-Based LearningWiDC: Wi-Fi-Controlled FPV Robot;https://create.arduino.cc/projecthub/igorF2/widc-wi-fi-controlled-fpv-robot-8f1e09;Arduino;Arduino
3 steps~6h8 lessonsNo certificate1,2004.6

Prerequisites:

Basic programming knowledge

Recommended next:

Build baseline