Skip to content
#

learning-project

Here are 2,094 public repositories matching this topic...

Not yet another spectrum analyzer — an experimental DSP & graphics playground. It combines real-time C++ performance with Python flexibility, offering fully customizable FFT visualizations without recompilation. Perfect for audio engineers, DSP researchers, graphics developers, students, and hobbyists.

  • Updated May 23, 2026
  • C++

A frontend-only hotel booking landing page built for learning and instruction. It demonstrates a responsive single-page application (SPA) where users can browse luxury rooms, filter by guest capacity (adults/kids), pick check-in/check-out dates, and view detailed room information, ideal for understanding React patterns, Context API, routing, layout

  • Updated Mar 15, 2026
  • TypeScript

C++ console application that converts images into detailed ASCII art by mapping pixel brightness and local shapes to characters. Supports gamma correction, filtering, multi-region shape matching, randomness, and multithreading. Designed for Windows terminals with raster fonts (8×12) for best visual results.

  • Updated Jan 29, 2026
  • C

A Python script demonstrating automated email sending via Gmail SMTP for educational and testing purposes. Supports email format validation, secure password input using getpass, HTML-formatted messages, and controlled loop-based delivery with delays. Intended to teach SMTP authentication and email automation—not for spamming or abuse.

  • Updated Feb 24, 2026
  • Python

Local PHP/MySQL e-wallet application combined with a hands-on cybersecurity demo lab. Implements user/admin auth, balances, transfers, CSRF protection, session timeouts, login lockout, and hashing. Includes a toggleable Vulnerable/Secure lab to demonstrate XSS and session hijacking with real code and mitigations.

  • Updated Mar 31, 2026
  • PHP

Minimal PHP MVC learning project demonstrating the Model–View–Controller pattern end-to-end. Uses plain PHP with PDO, a front controller, simple routing, and CRUD student management. Designed to teach separation of concerns, prepared statements, and typical MVC structure without frameworks.

  • Updated Jan 2, 2026
  • PHP

📊 A practical toolkit for feature engineering and selection in Python. Explore EDA, handle missing data and outliers, scale/encode/transform features, discretize, and select via filter, wrapper, embedded, shuffling, and hybrid methods. Comes with datasets, clean notebooks, reusable utils, and clear visuals for fast, reproducible ML. Workflows.

  • Updated Aug 12, 2025
  • Jupyter Notebook

A polished, accessible client-side password strength checker that estimates entropy, detects weak patterns, and provides actionable suggestions. Includes a built-in password generator, works fully offline with no network calls, and uses ARIA live updates for accessibility. Ideal for demos, portfolios, or frontend components.

  • Updated Feb 13, 2026
  • JavaScript

Improve this page

Add a description, image, and links to the learning-project topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the learning-project topic, visit your repo's landing page and select "manage topics."

Learn more