Nexzap is a simple web platform for learning a new programming language every week. It offers short, engaging tutorials with exercises to give you a quick overview of each language’s core concepts. If you like the project, don’t hesitate to ⭐ star it on GitHub to help spread the word!
- Weekly tutorials introducing a new programming language.
- Interactive exercises tested in Docker containers.
- Clean, responsive interface built with minimal dependencies.
- Tutorials unlock on a set date, controlled by the maintainer.
- Community-driven tutorials (currently just me actually).
- Backend: Go with
net/http
(minimal external libraries). - Frontend: HTMX, Alpine.js, TailwindCSS, DaisyUI.
- Database: PostgreSQL.
- Testing: Exercises run in Docker containers via the Docker API.
Visit Nexzap. Want to run it locally? Check CONTRIBUTING.md for setup instructions.
Want to add code or write a tutorial? See CONTRIBUTING.md for guidelines on submitting pull requests and creating tutorials.
This project is licensed under the MIT License.
Enjoying Nexzap? Consider supporting the project with a coffee! ☕
Questions or ideas? Open an issue or email [email protected].