❤️🏆🏅البرمجة Programming🏅🏆❤️
120 subscribers
18 photos
5 videos
8 links
هذه القناة تختص بتعليم البرمجة في اللغة العربية والإنكليزيةThis channel is for programming in both language(Eng)(Arb
Download Telegram
🤖C++ is a general-purpose programming language developed by Bjarne Stroustrup📐 in the early 1980s as an extension of the C language. It combines the efficiency and low-level memory control of C with features that support object-oriented programming😀 (OOP), making it one of the most widely used languages 😎in system and application development.
Key Features of C++:
😀Compiled & Fast
: Produces machine code directly, making it highly efficient.❤️
🗳️Multi-paradigm: Supports procedural, object-oriented, and generic programming.🚦
🎮Object-Oriented: Includes concepts like classes, inheritance, polymorphism, and encapsulation.🚦
🌎Low-level Capabilities: Allows direct memory manipulation with pointers, similar to C.👨‍💻
🖥️Standard Template Library (STL): Provides ready-to-use classes and functions for data structures (vectors, lists, maps, etc.) and algorithms.🎉
🩵Cross-platform: Can be compiled and run on various operating systems.⌨️
Common Uses of C++:
🧑‍💻System software
(operating systems, drivers, compilers)❤️
🎉Game development (because of high performance)🚦
🛜Embedded systems
⌨️High-performance applications (finance, simulations, graphics engines)🐆
♟️GUI applications (using frameworks like Qt, wxWidgets)🛜
2
Example (Hello World in C++):
👍1
++C هي لغة برمجة عامة الغرض تم تطويرها من قبل بيارن ستروستروب 🤖(Bjarne Stroustrup) في أوائل الثمانينات كامتداد للغة C. تتميز بقدرتها على الجمع بين سرعة وكفاءة لغة C مع مفاهيم البرمجة الكائنية (OOP)، مما جعلها واحدة من أكثر اللغات استخداماً في تطوير الأنظمة والتطبيقات.

❤️أهم مميزات ++C:
🗳️• سريعة ومترجمة (Compiled)
: يتم تحويلها مباشرة إلى لغة الآلة، مما يجعلها عالية الأداء.
🤖• متعددة الأنماط (Multi-paradigm): تدعم البرمجة الإجرائية، الكائنية، والبرمجة العامة (Generic).
🧑‍💻• البرمجة الكائنية (OOP): تحتوي على مفاهيم مثل الكائنات (Objects)، الوراثة (Inheritance)، التعددية الشكلية (Polymorphism)، التغليف (Encapsulation).
😎• التعامل المباشر مع الذاكرة عبر المؤشرات (Pointers) مثل لغة C.
📀• مكتبة القوالب القياسية STL: توفر هياكل بيانات جاهزة (مثل: vector, map, list) وخوارزميات فعّالة.
🗳️• متعددة المنصات: تعمل على أنظمة تشغيل مختلفة.

استخدامات ++C:
🚦• برمجة أنظمة التشغيل والمترجمات والسواقات.
📐• تطوير الألعاب (لأنها سريعة وقوية في التعامل مع الرسوميات).
🎮• الأنظمة المدمجة (Embedded Systems).
🔺• التطبيقات عالية الأداء مثل المحاكاة والمحركات الرسومية.
♟️• تطبيقات بواجهة رسومية (GUI) باستخدام مكتبات مثل Qt أو wxWidgets.
💯1
مثال (برنامج يطبع "Hello, World!" بلغة ++C):
👍1
و الان مع موضوع البايثون🔥
بايثون (Python) هي لغة برمجة عالية المستوى، سهلة القراءة والكتابة، 🌟تُستخدم في مجالات كثيرة مثل:
.(Web Development) تطوير المواقع •
.(Data Analysis) تحليل البيانات •
• الذكاء الاصطناعي وتعلم الآلة (Al & Machine🧑‍💻
.(Learning
برمجة الألعاب.
الأتمتة (Automation)، 🌹أي جعل الحاسوب يقوم
بالمهام المتكررة بدل الإنسان.🖥️
تتميز لغة بايثون بأنها:
سهلة التعلّم للمبتدئين.🖥️
مفتوحة المصدر ومجانية.
.لديها مكتبات كثيرة (Libraries) تساعدك في أي مجال تقريباً.
•متعددة الاستخدامات، أي يمكن أن تعمل على الحاسوب، الهاتف, الإنترنت، 💎

Ask anything
+🌹
👍3
هسه راح يكون الشرح بل انكليزي🌹
💯2
Here's a simple explanation of Python in English:🌟
Python is a high-level 🔥programming language that is:
Easy to learn and use (great for beginners).🧑‍💻
Open-source and free.

Versatile, used in many fields like:🤖

1. Web Development💎

2. Data Analysis

3.Artificial Intelligence & Machine🧑‍💻

4.Learning

5.Game Development🌹
👍2
هسه هذا ثاني موضوع🌟
انشألله باجر الموضوع الثالث🔥🌹
🔥2
"باك كود" (Back Code)🌟

• كلمة Back code ما إلها معنى🔥 واحد ثابت, تعتمد على المجال:
1. في البرمجة:🧑‍💻
أحياناً تُستخدم كلمة backend code أو بختصروها ناس ب"back code"، 🌹ويقصدون بيها الكود الخاص بال الخلفية (backend) للبرنامج أو الموقع (مثل الخوادم، قواعد البيانات, 🤖المنطق الداخلي).
يعني الكود اللي يشتغل "وراء الكواليس"، 🧑‍💻مو مثل اللي يشوفه المستخدم (الأزاة ones الصفحات، التصميم🤖).
2. في الاتصالات أو الألعاب أو الأنظمة:🔥
• بعض الأحيان "back code" يقصدون بيها كود استرجاع أو كود 💎احتياطي يُستخدم إذا فقدت كلمة المرور أو انقطعت الخدمة.
3. في الأمن الإلكتروني:
🖥️• قد يُستخدم بمعنى كود خلفي أو backdoor
وهو باب خلفي مخفي في البرنامج يسم re
بالدخول للنظام بدو ا رور بالإجراءات العادية.
🤩
Ask anything
+🌹🥳
4
fixmeaning, dependent back 🌟code word
On the field:🔥
: 1. In programming
Or backend code sometimes 💎the word is used •
And they mean by it, "back code" 🖥️people abbreviate it as For the program (backend) the code for the background Or the site (such as servers, 👌🏻databases, logic
•(Internal
Understand the code that works "behind the scenes", such as Which the user shows (A3 frontend🧑‍💻
button. Desig Pages:
:2. In the case of games, games 🔥or systems
They mean the "back code" 🌟code by it sometimes A recovery or backup code used if you lose. Pass-
word or service 🤩has been interrupted
: 3. In electronic memory🔥
backdoor may be used in the sense of a backdoor code or It 🤖is a hidden backdoor in the program that allows, code. 💎Going through the normal procedures. Entering the system without🌹+❤️
4
و هذا الموضوع الثالث🌹❤️
و بعد اكو مواضيع هواي حماسيه💎
3
للاستفسار على اي شي 🌹تعال على هذا اليوزر🌟 @Hussain_1112 💎
2
اليوم انشألله راح ننشر الموضوع الرابع💎🧑‍💻
1
ال React (ريأكت) هو مكتبة (Library) مفتوحة🌟
المصدر من جافا سكربت تم تطويرها🧑‍💻 من قبل شركة فيسبوك (Meta حالياً)، وتُستخدم بشكل رئيسي لبناء
،(User Interfaces - UI) واجهات المستخدم
خصوصاً في تطبيقات الويب الحديثة.🔥
• أهم النقاط عن React:
💎1. Component-Based (مبنية على المكونات):
يعني أن صفحة الويب تُقسم إلى أجزاء صغيرة مستقلة نسمى Components (مثل زر، قائمة، بطاقة🤖...)، وكل مكون يمكن إعادة استخدامه في أماكن مختلفة.
2. Virtual DOM (ال DOM 🌟الافتراضي):
بدل ما يحدث تحديث مباشر على 🔥الصفحة (DOM)
عند كل تغيير، React تستخدم DOM 💎افتراضي يقوم بمقارنة التغييرات ويحدث فقط الأجزاء التي تغيرت، وهذا يجعلها سريعة جداً.
3. Single Page Application (تطبيقات الصفحة
تساعد في بناء🤩 مواقع ويب لا تُعيد تحميل React
الصفحة بالكامل عند الانتقال بين الصفحات, بل يتم .تحديث المحتوى ديناميكياً بدون إعادة تحميل
: 🖥️سهولة التعلم .4
لأنها تعتمد على (JSX) ا Javascript +٣ بشكل
رئيسي👌🏻، فالتعلم عليها يكون .سرع لمن يعرف أساسيات

Ask anything🌹+❤️
💯2
1. Component-Based:💎
React applications are built using components. Each 🤖component is a small, reusable piece of code (like a button, 🧑‍💻navbar, or card).🖥️
2. Virtual DOM:
Instead of updating the entire 👌🏻webpage, React uses a Virtual DOM to compare changes and update only what 💎is necessary.
This makes it 🔥fast and efficient.
3. Single Page Applications (SPA):🌹
With React, websites don't reload the whole page when you navigate. Only the content changes dynamically, 🧑‍💻making the app feel smooth.
4. Easy to Learn:
React uses 🤖JavaScript + JSX (a mix of JavaScript and HTML-like syntax), which makes it 🖥️simple for developers familiar 👌🏻with JavaScript.
5. Large Community & Ecosystem:💎
Because React is very popular, 🌹it has a huge number of libraries, t y and community
ละเททกrt
+🔥
Ask anything
🌹❤️💎
2
و هذا هو الموضوع الرابع🌹(REACT)🌟
و اكو مواضيع اهواي 🖥️
احنه جاي نبذل جهد علمود تستفادون❤️
و نعلم اشياء مهمه و هي البرمجه🧑‍💻
الى اللقاء
🌹+❤️+💎
🔥2
اليوم راح ننشر🔥موضوع جديد انشألله🌟
ومشروع 🧠جديد و حلو💙❤️‍🔥❤️‍🔥❤️‍🔥
👍3
هو نوع من أكواد تصحيح الأخطاء (🧑‍💻Error
Correction e، ال ا ال ا اي]
والشبكات لنقل البيانات بشكل صحيح👌🏻 حتى لو حدثت 🌟أخطاء أثناء الإرسال🤖.
+ الفكرة ببساطة🔥:
•يتم تقسيم البيانات إلى بلوكات (Blocks) أي مقاطع🌟
صغيرة.
يضاف لكل بلوك مجموعة من البتات 🌹الإضافية
(Redundancy bits gi Parity bits)
💎• هذه البتات الإضافية تساعد المستقبل (Receiver) على اكتشاف🌟 الأخطاء أو حتى تصحيحها.
أنواع البلوك كود الشائعة🧑‍💻:
1. Block Error Detecting Codes → مثل Parity
.(فقط يكشف الخطأ ولا يصححه) 🌹Check
2. Block Error Correcting Codes → مثل🤖
Hamming Code (يكشف الخطأ ويصححه).
💎مثال بسيط:
لو 🧑‍💻عندنا كلمة بيانات = 1011
نضيف لها بت فحص (y 3it
بحيث يصبي ()
المجموع زوج مثلاً:
🌟
Ask anything
+🌹💎❤️
2
🔥
•..
Block Code💎

A block code is a type of error 🧑‍💻correction code (ECC) used in communication 🌟systems to ensure that data is transmitted correctly, even if errors💎 occur during 🖥️transmission.
The main idea:
The data is divided into blocks 🌹(fixed-size groups of bits).
For each block, extra bits are added (called 🔥parity bits or redundancy bits).
These extra bits help💎 the receiver detect errors or even correct them🌟.
Types of block 🧑‍💻codes:
Error Detecting Codes → e.g., Parity Check (can only 🤩detect errors).
Error Correcting 💎Codes - e.g., Hamming Code (can detect and correct errors).
* Simple 🧑‍💻example:
Data word = 1011
We add a parity bit so tie total 🤖number of 1's +
Ask anything🌹❤️💎
👏2
و هذا الموضوع الخامس🌹و راح نبدع اكثر انشألله💎+🌟+❤️‍🔥
🎉2
هذا هو المشروع🌹💎
🔥2