Code With Python
39K subscribers
841 photos
24 videos
22 files
746 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
Python 3.14: Cool New Features for You to Try

📖 Learn what's new in Python 3.14, including an upgraded REPL, template strings, lazy annotations, and subinterpreters, with examples to try in your code.

🏷️ #intermediate #python
4
Quiz: Python 3.14: Cool New Features for You to Try

📖 In this quiz, you'll test your understanding of the new features introduced in Python 3.14. By working through this quiz, you'll review the key updates and improvements in this version of Python.

🏷️ #intermediate #python
Quiz: Polars vs pandas: What's the Difference?

📖 Take this quiz to test your knowledge of the Polars vs pandas tutorial and review the key differences between these open-source Python libraries.

🏷️ #intermediate #data-science #python
When Should You Use .__repr__() vs .__str__() in Python?

📖 Find out when to choose Python's __repr__() vs __str__() in your classes so your objects show helpful information for debugging and user output.

🏷️ #intermediate #best-practices
4
How to Serve a Website With FastAPI Using HTML and Jinja2

📖 Use FastAPI to render Jinja2 templates and serve dynamic sites with HTML, CSS, and JavaScript, then add a color picker that copies hex codes.

🏷️ #intermediate #api #front-end #web-dev
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
Build a Python MCP Client to Test Servers From Your Terminal

📖 Follow this Python project to build an MCP client that discovers MCP server capabilities and feeds an AI-powered chat with tool calls.

🏷️ #intermediate #ai #projects
1
Quiz: A Close Look at a FastAPI Example Application

📖 Practice FastAPI basics with path parameters, request bodies, async endpoints, and CORS. Build confidence to design and test simple Python web APIs.

🏷️ #intermediate #api #web-dev
A Close Look at a FastAPI Example Application

📖 Set up an example FastAPI app, add path and query parameters, and handle CRUD operations with Pydantic for clean, validated endpoints.

🏷️ #intermediate #api #web-dev
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
Quiz: How to Serve a Website With FastAPI Using HTML and Jinja2

📖 Review how to build dynamic websites with FastAPI and Jinja2, and serve HTML, CSS, and JS with HTMLResponse and StaticFiles.

🏷️ #intermediate #api #front-end #web-dev
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: Build a Python MCP Client to Test Servers From Your Terminal

📖 Learn how to create a Python MCP client, start an AI-powered chat session, and run it from the command line. Check your understanding.

🏷️ #intermediate #ai #projects
3
Quiz: Quantum Computing Basics With Qiskit

📖 Test your understanding of quantum computing basics, including superposition, qubits, entanglement, and key programming concepts.

🏷️ #intermediate
3
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
Quiz: Python Inner Functions: What Are They Good For?

📖 Test inner functions, closures, nonlocal, and decorators in Python. Build confidence and learn to keep state across calls. Try the quiz now.

🏷️ #intermediate #python
Python Inner Functions: What Are They Good For?

📖 Learn how to create inner functions in Python to access nonlocal names, build stateful closures, and create decorators.

🏷️ #intermediate #python
1👎1
LlamaIndex in Python: A RAG Guide With Examples

📖 Learn how to set up LlamaIndex, choose an LLM, load your data, build and persist an index, and run queries to get grounded, reliable answers with examples.

🏷️ #intermediate #ai
4