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
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
This channels is for Programmers, Coders, Software Engineers.

0️⃣ Python
1️⃣ Data Science
2️⃣ Machine Learning
3️⃣ Data Visualization
4️⃣ Artificial Intelligence
5️⃣ Data Analysis
6️⃣ Statistics
7️⃣ Deep Learning
8️⃣ programming Languages

https://t.me/addlist/8_rRW2scgfRhOTc0

https://t.me/Codeprogrammer
Please open Telegram to view this post
VIEW IN TELEGRAM
2
Today I am 3️⃣0️⃣ years old, I am excited to make more successes and achievements

My previous year was full of exciting events and economic, political and programmatic noise, but I kept moving forward

Best regards
Eng. @HusseinSheikho 🔤
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1
Quiz: Python 3.14 Preview: Better Syntax Error Messages

📖 Explore how Python 3.14 improves error messages with clearer explanations, actionable hints, and better debugging support for developers.

🏷️ #basics #python
1
Quiz: Python MCP Server: Connect LLMs to Your Data

📖 Test your knowledge of Python MCP. Practice installation, tools, resources, transports, and how LLMs interact with MCP servers.

🏷️ #intermediate
Lambdas are not just one-line functions, they also preserve context

The logic is right where it is needed. No need to jump between lines.

# Without lambda — you have to jump around the code
def get_name(user):
return user['name']

# Imagine there are 100–200 lines of code here...

users.sort(key=get_name)


# Sorting conditions right in place
users.sort(key=lambda user: user['name'])


👉 @DataScience4
Please open Telegram to view this post
VIEW IN TELEGRAM
5
It's Almost Time for Python 3.14 and Other Python News

📖 The final release of Python 3.14 is almost here! Plus, there's Django 6.0 alpha, key PEP updates, PSF board results, and fresh Real Python resources.

🏷️ #community #news
1
Tuples use less memory than lists of the same size

>>> import sys
>>> sys.getsizeof(tuple(iter(range(20))))
200
>>> sys.getsizeof(list(iter(range(20))))
216


The difference is small, but when working with large amounts of data — it matters. 🤕

👉 @DataScience4
Please open Telegram to view this post
VIEW IN TELEGRAM
2
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
How are you today
Python.pdf
488 KB
🏳️‍🌈 Notes "Mastering Python"
From Basic to Advanced

👨🏻‍💻 An excellent note that teaches everything from basic concepts to building professional projects with Python.

⭕️ Basic concepts like variables, data types, and control flow

Functions, modules, and writing reusable code

⭕️ Data structures like lists, dictionaries, sets, and tuples

Object-oriented programming: classes, inheritance, and polymorphism

⭕️ Working with files, error handling, and debugging

⬅️ Alongside, with practical projects like data analysis, web scraping, and working with APIs, you learn how to apply Python in the real world.

🌐 #Data_Science #DataScience
Please open Telegram to view this post
VIEW IN TELEGRAM
2
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
Clean code advice in Python:

Use Enum to logically group related constants.
from dataclasses import dataclass
from enum import Enum

Bad:

ORDER_PLACED = "PLACED"
ORDER_CANCELED = "CANCELED"
ORDER_FULFILLED = "FULFILLED"

@dataclass
class Order:
status: str

order = Order(ORDER_PLACED)
print(order)

Good:

class OrderStatus(str, Enum):
PLACED = "PLACED"
CANCELED = "CANCELED"
FULFILLED = "FULFILLED"

@dataclass
class Order:
status: OrderStatus

order = Order(OrderStatus.PLACED)
print(order)
6
Clean code tip for Python:

Use a dictionary to remove duplicates from a list while preserving the order of elements.

names = ["John", "Daisy", "Bob", "Lilly", "Bob", "Daisy"]

unique_names = list({name: name for name in names}.values())

print(unique_names)
# ['John', 'Daisy', 'Bob', 'Lilly']


The point is that dictionary keys are unique, and starting from Python 3.7, the order of insertion is preserved.
So this is a concise way to remove duplicates without losing order.

👉  @DataScience4
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍1🔥1
large language model (LLM) | AI Coding Glossary

📖 A neural network that predicts the next token to perform general-purpose language tasks.

🏷️ #Python
generative pre-trained transformer (GPT) | AI Coding Glossary

📖 Autoregressive language models that use the transformer architecture and are pre-trained on large text corpora.

🏷️ #Python
Reference: AI Coding Glossary

📖 Concise explanations of foundational terms and concepts for AI-assisted coding.

🏷️ #2_terms
2
model context protocol (MCP) | AI Coding Glossary

📖 An open, client-server communication standard that lets AI applications connect to external tools and data sources.

🏷️ #Python
agent | AI Coding Glossary

📖 A system that perceives, decides, and acts toward goals, often looping over steps with tools, memory, and feedback.

🏷️ #Python