Code With Python
39.2K subscribers
886 photos
27 videos
22 files
769 links
This channel delivers clear, practical content for developers, covering Python, Django, Data Structures, Algorithms, and DSA – perfect for learning, coding, and mastering key programming skills.
Admin: @HusseinSheikho || @Hussein_Sheikho
Download Telegram
Quiz: Profiling Performance in Python

📖 Test your knowledge of Python profiling and performance tools. Practice identifying bottlenecks and using profilers like cProfile and timeit.

🏷️ #intermediate #tools
3
Managing Multiple Python Versions With pyenv

📖 Learn how to use pyenv to manage multiple Python versions, prevent conflicts, and keep your projects compatible and development smooth.

🏷️ #advanced #tools
Quiz: Managing Multiple Python Versions With pyenv

📖 Test your knowledge of pyenv with this quiz and see how well you can manage multiple Python versions, virtual environments, and dependencies.

🏷️ #advanced #tools
Quiz: uv vs pip: Managing Python Packages and Dependencies

📖 Test your knowledge of uv vs pip as Python package managers and learn how to pick the right tool for speed, reproducibility, and compatibility.

🏷️ #intermediate #tools
4
Quiz: Python Project Management With uv

📖 Test your skills with uv, the fast Python project manager. Practice setup, package installs, and key files created by uv.

🏷️ #intermediate #tools
2
Astral's ty: A New Blazing-Fast Type Checker for Python

📖 Learn to use ty, an ultra-fast Python type checker written in Rust. Get setup instructions, run type checks, and fine-tune custom rules in personal projects.

🏷️ #intermediate #tools
2
Quiz: Astral's ty Type Checker for Python

📖 Test your knowledge of Astral's ty—a blazing-fast, Rust-powered Python type checker. You'll cover installation, usage, rule configuration, and the tool's current limitations.

🏷️ #intermediate #tools
Quiz: Modern Python Linting With Ruff

📖 Test your Ruff skills in a quick quiz. Practice installation checks, continuous linting, formatting, rule selection, auto-fixes, and config.

🏷️ #intermediate #devops #tools
1
Python MarkItDown: Convert Documents Into LLM-Ready Markdown

📖 Get started with Python MarkItDown to turn PDFs, Office files, images, and URLs into clean, LLM-ready Markdown in seconds.

🏷️ #intermediate #ai #tools
4
Logging in Python

📖 If you use Python's print() function to get information about the flow of your programs, logging is the natural next step. Create your first logs and curate them to grow with your projects.

🏷️ #intermediate #best-practices #tools
Quiz: Python MarkItDown: Convert Documents Into LLM-Ready Markdown

📖 Practice MarkItDown basics. Convert PDFs, Word documents, Excel documents, and HTML documents to Markdown. Try the quiz.

🏷️ #intermediate #ai #tools
The Python Standard REPL: Try Out Code and Ideas Quickly

📖 The Python REPL gives you instant feedback as you code. Learn to use this powerful tool to type, run, debug, edit, and explore Python interactively.

🏷️ #intermediate #tools
3
How to Use Google's Gemini CLI for AI Code Assistance

📖 Learn how to use Gemini CLI to bring Google's AI-powered coding assistance directly into your terminal to help you analyze and fix code.

🏷️ #intermediate #ai #tools
Quiz: How to Use Google's Gemini CLI for AI Code Assistance

📖 Learn how to install, authenticate, and safely use the Gemini CLI to interact with Google's Gemini models.

🏷️ #intermediate #ai #tools
3
How to Integrate Local LLMs With Ollama and Python

📖 Learn how to integrate your Python projects with local models (LLMs) using Ollama for enhanced privacy and cost efficiency.

🏷️ #intermediate #ai #tools