Skip to content

Project is destinated to my learning about Python Programming Language

Notifications You must be signed in to change notification settings

elyosemite/samurai

Repository files navigation

Samurai

Welcome to Samurai – a knowledge hub for Python enthusiasts!

This repository is a curated collection of my learnings and explorations in Python, including but not limited to:

  • Libraries: Exploring new and powerful Python libraries.
  • Design Patterns: Understanding and implementing various design patterns in Python.
  • Software Architecture: Delving into architectural patterns such as Clean Architecture, Hexagonal Architecture, and Event-Driven Architecture.
  • Asynchronous Messaging: Working with RabbitMQ, Kafka, and other messaging systems.
  • API Consumption: Techniques for consuming and integrating with APIs.
  • Elasticsearch: Indexing and querying with Elasticsearch.
  • And much more: As I continue my journey with Python, I will be adding more technologies and concepts that I explore and learn.

Project Goals

The main goal of this repository is to serve as a learning resource for Python beginners and developers who want to deepen their understanding of various concepts and technologies. Each topic will have examples, explanations, and resources to help you get up to speed.

Contributing

If you have ideas, suggestions, or want to contribute, feel free to open a pull request or an issue. Contributions are welcome, and collaboration is encouraged!

Getting Started

  1. Clone the repository:
    git clone https://github.com/elyosemite/samurai.git
  2. Explore the folders: Each folder is dedicated to a specific topic. Start with any that interests you!
  3. Experiment: Try out the examples, modify the code, and learn by doing.
  4. Stay Updated: As I continue to learn, I will be updating this repository with new content.

License

This project is licensed under the MIT License – see the LICENSE file for details.

About

Project is destinated to my learning about Python Programming Language

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages