awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 dépôts

Awesome GitHub RepositoriesConcurrent Programming Tutorials

Educational guides focusing on multi-processing, multi-threading, and asynchronous task execution in Python.

Distinct from Python Tutorials: Focuses specifically on concurrency and parallelism rather than general Python language syntax or application development.

Explore 5 awesome GitHub repositories matching education & learning resources · Concurrent Programming Tutorials. Refine with filters or upvote what's useful.

Awesome Concurrent Programming Tutorials GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • morvanzhou/tutorialsAvatar de MorvanZhou

    MorvanZhou/tutorials

    12,952Voir sur GitHub↗

    This repository is a comprehensive collection of instructional guides and practical examples for Python development, focusing on machine learning, data science, and web scraping. It provides implementations for neural networks, reinforcement learning algorithms, and deep learning architectures using PyTorch, alongside detailed manuals for scientific computing and data visualization. The project distinguishes itself by offering specialized tutorials on concurrent programming to optimize CPU performance and guides for setting up Linux development environments. It covers the implementation of ad

    Provides specialized lessons on implementing multi-processing and multi-threading to optimize CPU performance in Python.

    Pythonmachine-learningmultiprocessingneural-network
    Voir sur GitHub↗12,952
  • ponylang/ponycAvatar de ponylang

    ponylang/ponyc

    6,133Voir sur GitHub↗

    Pony is an open-source, actor-model, capabilities-secure, high performance programming language

    Provides tutorials for installing the compiler and building foundational skills in actor-model and capability-secure programming.

    Ponyactor-modelpony-languagepony-source
    Voir sur GitHub↗6,133
  • redspider1/concurrentAvatar de RedSpider1

    RedSpider1/concurrent

    4,608Voir sur GitHub↗

    This project is a concurrent programming knowledge base and tutorial series focused on Java synchronization, locks, and performance scalability. It serves as an implementation guide for mastering multi-threading and the management of shared resources in Java. The content is organized as a structured hierarchy of technical articles and guided tutorials. It pairs common multi-threading pitfalls with specific implementation patterns and fixes to assist with concurrency troubleshooting and the prevention of race conditions. The knowledge base utilizes a relational technical framework and modular

    Provides a curated set of technical guides and step-by-step tutorials for managing shared resources and multi-threading in Java.

    Java
    Voir sur GitHub↗4,608
  • brianway/java-learningAvatar de brianway

    brianway/java-learning

    4,293Voir sur GitHub↗

    Ce projet est un dépôt pédagogique et une ressource d'apprentissage fournissant une collection complète de notes d'étude, de guides de programmation et d'exemples de code exécutables. Il sert de guide pour le développement Java SE et web Java, présentant une bibliothèque d'exemples de code qui démontrent des algorithmes courants et des implémentations techniques. Le dépôt se concentre sur l'analyse du cœur du langage et du runtime, avec des tutoriels détaillés sur le multithreading et la concurrence. Il fournit des implémentations pratiques de l'architecture logicielle et des modèles de conception (design patterns), tels que les modèles singleton et stratégie, ainsi que des explorations de la Java Virtual Machine et du bytecode. Le projet couvre un large éventail de capacités, notamment les fondamentaux du langage comme les génériques et les annotations, les bases du développement web impliquant la gestion des requêtes HTTP et des sessions, et les primitives de concurrence pour le cycle de vie des threads et la synchronisation des ressources. Il inclut également des utilitaires pour la sécurité, le traitement des données et la génération de pages dynamiques.

    Offers detailed educational guides on mastering multi-threading, synchronization, and concurrent execution within the Java language.

    Javajava
    Voir sur GitHub↗4,293
  • twitter/scala_schoolAvatar de twitter

    twitter/scala_school

    3,692Voir sur GitHub↗

    This project is a Scala programming course and educational resource. It provides a set of lessons covering the core fundamentals of the language, ranging from basic syntax to advanced type systems. The material includes a functional programming tutorial focused on higher-order functions and pattern matching, as well as guides on managing asynchronous execution and concurrency. It also serves as a resource for understanding the Java Virtual Machine and language interoperability. The course covers the application of polymorphism and variance for type-safe data structures and the use of specifi

    Offers tutorials on managing asynchronous execution through threads and futures.

    HTML
    Voir sur GitHub↗3,692
  1. Home
  2. Education & Learning Resources
  3. Educational Resources
  4. Languages & Programming Concepts
  5. Programming Language Mastery Guides
  6. Python Tutorials
  7. Concurrent Programming Tutorials

Explorer les sous-tags

  • Actor-Model TutorialsEducational guides focused on building foundational skills in actor-model and capability-secure programming. **Distinct from Concurrent Programming Tutorials:** Distinct from Concurrent Programming Tutorials: specifically covers actor-model and capability-secure programming, not general multi-threading or async patterns.
  • Java Concurrency GuidesEducational resources specifically for mastering multi-threading and synchronization within the Java language. **Distinct from Concurrent Programming Tutorials:** Distinct from Concurrent Programming Tutorials: specializes the concurrency learning path specifically for the Java runtime and language.