# norvig/pytudes

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/norvig-pytudes).**

24,271 stars · 2,491 forks · Jupyter Notebook · mit

## Links

- GitHub: https://github.com/norvig/pytudes
- awesome-repositories: https://awesome-repositories.com/repository/norvig-pytudes.md

## Topics

`demonstrate-skills` `practice` `programming` `python` `python-3`

## Tags

### Education & Learning Resources

- [Educational Repositories](https://awesome-repositories.com/f/education-learning-resources/educational-repositories.md) — Serves as a primary educational repository for mastering advanced programming techniques.
- [Interactive Notebooks](https://awesome-repositories.com/f/education-learning-resources/interactive-notebooks.md) — Uses interactive notebooks to combine code and documentation for educational purposes.
- [Notebook Collections](https://awesome-repositories.com/f/education-learning-resources/notebook-collections.md) — Provides a curated collection of Jupyter notebooks for interactive learning.
- [Programming Exercises](https://awesome-repositories.com/f/education-learning-resources/programming-exercises.md) — Provides a collection of challenging exercises to master advanced programming techniques. ([source](https://github.com/norvig/pytudes#readme))
- [Notebook Directories](https://awesome-repositories.com/f/education-learning-resources/notebook-directories.md) — Maintains a comprehensive index of interactive notebooks with multiple cloud launch options. ([source](https://github.com/norvig/pytudes#readme))

### Scientific & Mathematical Computing

- [Algorithmic Challenges](https://awesome-repositories.com/f/scientific-mathematical-computing/algorithmic-challenges.md) — Focuses on solving complex algorithmic and mathematical puzzles.
- [Problem Sets](https://awesome-repositories.com/f/scientific-mathematical-computing/problem-sets.md) — Acts as a comprehensive problem set for practicing computational logic.

### Programming Languages & Runtimes

- [Advanced Language Patterns](https://awesome-repositories.com/f/programming-languages-runtimes/advanced-language-patterns.md) — Demonstrates advanced Python idioms and complex language features through practical examples.
- [Computational Environments](https://awesome-repositories.com/f/programming-languages-runtimes/computational-environments.md) — Enables interactive exploration of code and data through browser-based computational environments.
- [Reference Implementations](https://awesome-repositories.com/f/programming-languages-runtimes/reference-implementations.md) — Offers high-quality reference implementations of complex programming patterns.

### Repository Format

- [Awesome List](https://awesome-repositories.com/f/repository-format/awesome-list.md) — A community-curated directory that catalogs and links out to other open-source projects, rather than a standalone tool you run yourself.

### Software Engineering & Architecture

- [Modular Design Patterns](https://awesome-repositories.com/f/software-engineering-architecture/modular-design-patterns.md) — Implements a bottom-up architectural style using highly modular and reusable functional components.
- [Code Review Resources](https://awesome-repositories.com/f/software-engineering-architecture/code-review-resources.md) — Provides well-structured code examples suitable for educational analysis and design review.

### Testing & Quality Assurance

- [Embedded Testing Frameworks](https://awesome-repositories.com/f/testing-quality-assurance/embedded-testing-frameworks.md) — Includes embedded test cases within source files to verify logic and demonstrate expected behavior.

### DevOps & Infrastructure

- [Cloud Execution Environments](https://awesome-repositories.com/f/devops-infrastructure/cloud-execution-environments.md) — Provides direct integration with cloud-based runtimes for executing code snippets in the browser.
