مشاريع بلغة بايثون احترافية ومميزة - python projects
https://youtube.com/playlist?list=PLSiLeKadTQ7mVwmHTjCegRPUyhg96R0Sl
https://youtube.com/playlist?list=PLSiLeKadTQ7mVwmHTjCegRPUyhg96R0Sl
YouTube
مشاريع بلغة بايثون احترافية ومميزة - python projects
قائمة تشغيل مهمة لكل محبي لغة بايثون بايثون بحيث سأشرح مشاريع مميزة وجميلة تفيد كل المستخدمين ومع تقديم مشاريع مدمجة واونلاين ومشاريع محاسبة وبعض التطبيقات ا...
🔥2❤🔥1❤1👍1
لماذا يفضل المبرمجين استخدام json كواجهة لتطبيقات ال API بدلا من XML
- لان json سهلة الفهم وتصف نفسها بنفسها ولا تحتاج الى مستندات اضافية لوصفها مثل xml لذلك هي خفيفة وسريعة
- تعتمد json في بناء الكائن على Java script بتنسيق نصي لذلك فهي مستقلة تمامآ عن اللغة مما جعلها مدعومة من كل المستعرضات تقريبآ
- جميع اللغات البرمجة تمتلك مكتبات لدعم وقراءة وتحليل json مما يجعلها جديرة باختيارك لها كواجهة تطبيقات API
- تمتلك json القدرة على وصف البيانات كمصفوفات ومشاركة الفيديو والصور بكل سهولة
- لان json سهلة الفهم وتصف نفسها بنفسها ولا تحتاج الى مستندات اضافية لوصفها مثل xml لذلك هي خفيفة وسريعة
- تعتمد json في بناء الكائن على Java script بتنسيق نصي لذلك فهي مستقلة تمامآ عن اللغة مما جعلها مدعومة من كل المستعرضات تقريبآ
- جميع اللغات البرمجة تمتلك مكتبات لدعم وقراءة وتحليل json مما يجعلها جديرة باختيارك لها كواجهة تطبيقات API
- تمتلك json القدرة على وصف البيانات كمصفوفات ومشاركة الفيديو والصور بكل سهولة
🔥4👍1
موقع مهم لكل مصمم واجهات الويب يقدم لك مئات الأمثلة مع الأكواد التي يمكنك اضافتها في موقعك 👇
https://csslayout.io/
https://csslayout.io/
❤3👍1
🔰 مجموعة من الـ APIs المجانية التي يمكنك الاستفادة منها :
🔘 Free Public APIs for Developers
♦️OpenWeather
🌐 https://openweathermap.org/apiRavi
♦️The NASA APIs
🌐https://api.nasa.govRavi
♦️ The MovieDB API
🌐 https://themoviedb.org/documentation/api
♦️Responsive Voice API
🌐 https://responsivevoice.org/api/Ravi
♦️ RandomUser
🌐 https://randomuser.me
♦️ ExchangeRate
🌐 https://exchangerate-api.com
♦️ Themealdb
🌐 https://themealdb.com/api.php
♦️ Jsonplaceholder
🌐 https://jsonplaceholder.typicode.com
🔘 Free Public APIs for Developers
♦️OpenWeather
🌐 https://openweathermap.org/apiRavi
♦️The NASA APIs
🌐https://api.nasa.govRavi
♦️ The MovieDB API
🌐 https://themoviedb.org/documentation/api
♦️Responsive Voice API
🌐 https://responsivevoice.org/api/Ravi
♦️ RandomUser
🌐 https://randomuser.me
♦️ ExchangeRate
🌐 https://exchangerate-api.com
♦️ Themealdb
🌐 https://themealdb.com/api.php
♦️ Jsonplaceholder
🌐 https://jsonplaceholder.typicode.com
The Movie Database (TMDB)
Getting Started
Get started with the basics of the TMDB API.
👍2🔥1
موقع يوفر لك إمكانية مشاركة الكود ع هيئة صورة
https://carbon.now.sh/
https://carbon.now.sh/
carbon.now.sh
Carbon is the easiest way to create and share beautiful images of your source code.
❤2👍1
مواقع مجانية لتعلم البرمجة 🚀
✅ youtube.com
✅ harmash.com
✅ sololearn.com
✅ javascript.com
✅ programiz.com
✅ w3schools.com
✅ codecademy.com
✅ studytonight.com
✅ geeksforgeeks.org
✅ freecodecamp.org
✅ youtube.com
✅ harmash.com
✅ sololearn.com
✅ javascript.com
✅ programiz.com
✅ w3schools.com
✅ codecademy.com
✅ studytonight.com
✅ geeksforgeeks.org
✅ freecodecamp.org
👍3
كيف تتعلم البرمجة في 10 ايام
اليوم 1 تعلم لغة البرمجة وتطبيقاتها في 3 ساعات
اليوم 2 إعداد محرر الاكواد وتثبيت اللغة في ٢ ساعات
اليوم 3 تعلم النصوص وانواع المتغيرات في خلال ساعتين
اليوم 4 الجملة الشرطية والحلقات
اليوم 5 تعلم الدوال والمكتبات
اليوم 6 الاستثناءات والملفات
اليوم 7 هياكل البيانات
اليوم 8 أساسيات الخوارزميات
اليوم 9 تعلم البرمجة الكائنية
اليوم 10 انشاء المشروع
اليوم 1 تعلم لغة البرمجة وتطبيقاتها في 3 ساعات
اليوم 2 إعداد محرر الاكواد وتثبيت اللغة في ٢ ساعات
اليوم 3 تعلم النصوص وانواع المتغيرات في خلال ساعتين
اليوم 4 الجملة الشرطية والحلقات
اليوم 5 تعلم الدوال والمكتبات
اليوم 6 الاستثناءات والملفات
اليوم 7 هياكل البيانات
اليوم 8 أساسيات الخوارزميات
اليوم 9 تعلم البرمجة الكائنية
اليوم 10 انشاء المشروع
❤3👍1
تعلم لغة ++c ب 3 ساعات ونصف من الصفر إلى الاحتراف😍😍
https://youtu.be/M_DD16C2C64
https://youtu.be/M_DD16C2C64
YouTube
تعلم سي بلس بلس في فيديو واحد | c++ (حصري 🔥) 3 ساعات فقط - learn C++ in one video
الاكاديمية التعليمية والدورات الخاصة بنا بخصومات رائعة :
https://academy.rakwan.net/
تعلم ++C على الاصول من الصفر للاحتراف
شكرا لك على المشاهدة 😍
لا تنسى الانضمام الى القناة ❤ وعمل لأيك (👍) وشير للفيديو
اذا اعجبك الفيديو بهذا النمط من الشروحات علق…
https://academy.rakwan.net/
تعلم ++C على الاصول من الصفر للاحتراف
شكرا لك على المشاهدة 😍
لا تنسى الانضمام الى القناة ❤ وعمل لأيك (👍) وشير للفيديو
اذا اعجبك الفيديو بهذا النمط من الشروحات علق…
👍5🔥1
🔰 لغة ++C
⬅️ تعتبر من اقوى لغات برمجة ويستخدم في اكثر من مجالات في العالم .
1_ لغة سهل تعلم.
2_ يستخدم في كثير من مجالات.
3_ لغة قديمة و أول ظهور في عام 1985 يعني 38 سنة.
4_ لغة تجبرك تفهم مفاهيم بدقة عكس باقي لغة.
5 _لا يوجد فرق بين C و ++C إلي بهذا نقطه
حيث أن ++C يدعم نوعين من برمجة هي برمجة هيكلية و برمجة كائنية توجيه OOP و بينما C لا يدعم برمجة كائنية توجيه OOP فقط يوجد برمجة هيكلية.
🔸️ اساسيات لغة ++C :-
1_ أول خطورة اتعلم اساسيات لغة .
2_ بعد ما تعلمت اساسيات أبد بحل اسئلة حسب مستواك.
3_ أبد تعلم برمجة كائنية توجيه OOP .
4_ بعد ما تعلم برمجة كائنية توجيه ابد بمشروع صغير حسب مستواك من بداية حتى إلى برمجة كائنية توجيه.
5_ اتعلم Data Structures هياكل البيانات و كيفية تعامل بيها.
6_ بعد ما تعلمت 5 هاي اساسيات انتقل إلى Problem solving حل مشاكل 1000 إلى 2000 مشكلة لان كثرة حل مشكلة انت تكتسب خبرة عندما تحل مشكلة ما .
7_ أبد بمشاريع كبيرة.
🔸️ استخداما لغة ++C :-
1_ برمجة العاب ضخمه .
2_ برمجة تطبيقات سطح مكتب.
3_ برمجة مواقع ويب.
4_ برمجة انظمة تشغيل.
5_ برمجة اجهزة طائرات و مستشفى و اجهزة الأمني و حماية.
6_ برمجة لغات برمجة لان ++C يعتبر ام لغات جميع لغات برمجة مبنية بشكل مباشر او غير مباشر بي ++C.
7_ تستخدم في برمجة شبكات.
8_ تستخدم في اختبار اختراق و إنشاء سكربتات حيث أن لغة ++C قريباً جداً من هارد وير هو CPU وهي معالج.
* تعلمك لهذا لغة خيار جدا مناسب كما قلنا لغة ++C قريباً جداً من هارد وير هو CPU و اي لغة قريباً عن معالج يكون لغة جداً سرعة و عند كامل صلاحية على جهاز.
⬅️ تعتبر من اقوى لغات برمجة ويستخدم في اكثر من مجالات في العالم .
1_ لغة سهل تعلم.
2_ يستخدم في كثير من مجالات.
3_ لغة قديمة و أول ظهور في عام 1985 يعني 38 سنة.
4_ لغة تجبرك تفهم مفاهيم بدقة عكس باقي لغة.
5 _لا يوجد فرق بين C و ++C إلي بهذا نقطه
حيث أن ++C يدعم نوعين من برمجة هي برمجة هيكلية و برمجة كائنية توجيه OOP و بينما C لا يدعم برمجة كائنية توجيه OOP فقط يوجد برمجة هيكلية.
🔸️ اساسيات لغة ++C :-
1_ أول خطورة اتعلم اساسيات لغة .
2_ بعد ما تعلمت اساسيات أبد بحل اسئلة حسب مستواك.
3_ أبد تعلم برمجة كائنية توجيه OOP .
4_ بعد ما تعلم برمجة كائنية توجيه ابد بمشروع صغير حسب مستواك من بداية حتى إلى برمجة كائنية توجيه.
5_ اتعلم Data Structures هياكل البيانات و كيفية تعامل بيها.
6_ بعد ما تعلمت 5 هاي اساسيات انتقل إلى Problem solving حل مشاكل 1000 إلى 2000 مشكلة لان كثرة حل مشكلة انت تكتسب خبرة عندما تحل مشكلة ما .
7_ أبد بمشاريع كبيرة.
🔸️ استخداما لغة ++C :-
1_ برمجة العاب ضخمه .
2_ برمجة تطبيقات سطح مكتب.
3_ برمجة مواقع ويب.
4_ برمجة انظمة تشغيل.
5_ برمجة اجهزة طائرات و مستشفى و اجهزة الأمني و حماية.
6_ برمجة لغات برمجة لان ++C يعتبر ام لغات جميع لغات برمجة مبنية بشكل مباشر او غير مباشر بي ++C.
7_ تستخدم في برمجة شبكات.
8_ تستخدم في اختبار اختراق و إنشاء سكربتات حيث أن لغة ++C قريباً جداً من هارد وير هو CPU وهي معالج.
* تعلمك لهذا لغة خيار جدا مناسب كما قلنا لغة ++C قريباً جداً من هارد وير هو CPU و اي لغة قريباً عن معالج يكون لغة جداً سرعة و عند كامل صلاحية على جهاز.
🔥3👍1
🔰 لغة PHP
⬅️ ظهرت سنة 1994
مازالت اكثر لغة مستخدمة فى مواقع الأنترنت حتى يومنا هذا.
⬅️ أي شي تريد تعمله فى اى web application يمكنك تعلمه بالـ PHP.
🔹️ اللغة ظهرت بإمكانية دمج كود backend مع الـ Html وهذه اتطبقت بعد ذلك فى اكثر من technology
مثل asp classic القديم وليس asp dot net الذي كان يدمج VB script مع ال HTML.
▪️ ظهرت فى وقت كانت أختيارات ال server side حاجة من الأثنين يا C يا Perl
فنقدر نقول انها انقذت المطورين من Hassles كثيرا
▪️الـ PHP لغة الأداء الخاص بها ممتاز .. الـ compiled languages أكيد أدؤها افضل من الـ interpreted languages مثل الـ PHP لكن الأداء هنا ممتاز ومقبول>
⬅️ عندنا الـ wordpress مثلاً اللى ممكن اكواد كثير فيه ماتعجبك لكنه بيأدى بشكل جيد جداً. وتقريباً هو شايل اكتر من نص مواقع الأنترنت.
وفى كل نسخة جديدة من الـ PHP الأداء بيتحسن .. حتى ولو بنسبة بسيطة.
▫️ شغالة Object Oriented عادي
▫️ تقدر تعمل بيها اى Algorithm عادي
▫️ فيها كل ال Data Structures اللى تعرفها وتقدر
🔸️ هل فى احسن منها ؟
فى احسن منها
وكل لغة وفى الأحسن منها على حسب التخصص الذي تريده.
⬅️ ظهرت سنة 1994
مازالت اكثر لغة مستخدمة فى مواقع الأنترنت حتى يومنا هذا.
⬅️ أي شي تريد تعمله فى اى web application يمكنك تعلمه بالـ PHP.
🔹️ اللغة ظهرت بإمكانية دمج كود backend مع الـ Html وهذه اتطبقت بعد ذلك فى اكثر من technology
مثل asp classic القديم وليس asp dot net الذي كان يدمج VB script مع ال HTML.
▪️ ظهرت فى وقت كانت أختيارات ال server side حاجة من الأثنين يا C يا Perl
فنقدر نقول انها انقذت المطورين من Hassles كثيرا
▪️الـ PHP لغة الأداء الخاص بها ممتاز .. الـ compiled languages أكيد أدؤها افضل من الـ interpreted languages مثل الـ PHP لكن الأداء هنا ممتاز ومقبول>
⬅️ عندنا الـ wordpress مثلاً اللى ممكن اكواد كثير فيه ماتعجبك لكنه بيأدى بشكل جيد جداً. وتقريباً هو شايل اكتر من نص مواقع الأنترنت.
وفى كل نسخة جديدة من الـ PHP الأداء بيتحسن .. حتى ولو بنسبة بسيطة.
▫️ شغالة Object Oriented عادي
▫️ تقدر تعمل بيها اى Algorithm عادي
▫️ فيها كل ال Data Structures اللى تعرفها وتقدر
🔸️ هل فى احسن منها ؟
فى احسن منها
وكل لغة وفى الأحسن منها على حسب التخصص الذي تريده.
❤2👍2
🔰 مـعـلـومـة [ بــرمـجـيــة ] مهمة جدا
▫️ مـا الـفـرق بـيـن Error و Warning ؟
1- الــ Error --> الخطأ :
مفهوم الخطأ في مجال البرمجة؛ يحدث خطأ عندما تقوم بكتابة Code خطأ غير مطابق لمعايير اللغة مثل خطأ في الــ(Syntax - نسيان وضع () عند كتابة الدالة Function - بيانات مفقودة - عدم وضع الفاصلة المنقوطة <;> ..إلخ).
لذلك لا يُمكن لمترجم اللغة "Compiler" من معرفة ما يجب عليه أن يفعل فيقوم بإخبارك بأن هناك خطأ وأن البرنامج لا يُمكنه الاستمرار.
الــ"Error _ الخطأ" يُوقِفُ عمل البرنامج بالكامل ولا يُمكنه الاستمرار في التشغيل إلاّ بعد إصلاح الخطأ.
2- الــ Warning --> التحذير :
الــ Warning يُعتبر إشعار أو تحذير من مترجم اللغة "Compiler"، يُنبهك بأن هُناك شيء غير مضبوط في البرنامج الخاص بك ويتوجب عليك إصلاحه، مثل (إدخال نوع بيانات بالخطأ - استدعاء دالة من نوع غير مُطابق ..إلخ).
الــ Warning "التحذير" لايعني بأن هُناك خطأ فادح أو خطير يتسبب في توقف البرنامج، على عكس الــError.
هُنا لا يتوقف البرنامج عن العمل، بل يقوم الــ"Compiler" بعمل Escape لهذا الــ Warning، ويستمر البرنامج في العمل دون مشاكل.
▫️ مـا الـفـرق بـيـن Error و Warning ؟
1- الــ Error --> الخطأ :
مفهوم الخطأ في مجال البرمجة؛ يحدث خطأ عندما تقوم بكتابة Code خطأ غير مطابق لمعايير اللغة مثل خطأ في الــ(Syntax - نسيان وضع () عند كتابة الدالة Function - بيانات مفقودة - عدم وضع الفاصلة المنقوطة <;> ..إلخ).
لذلك لا يُمكن لمترجم اللغة "Compiler" من معرفة ما يجب عليه أن يفعل فيقوم بإخبارك بأن هناك خطأ وأن البرنامج لا يُمكنه الاستمرار.
الــ"Error _ الخطأ" يُوقِفُ عمل البرنامج بالكامل ولا يُمكنه الاستمرار في التشغيل إلاّ بعد إصلاح الخطأ.
2- الــ Warning --> التحذير :
الــ Warning يُعتبر إشعار أو تحذير من مترجم اللغة "Compiler"، يُنبهك بأن هُناك شيء غير مضبوط في البرنامج الخاص بك ويتوجب عليك إصلاحه، مثل (إدخال نوع بيانات بالخطأ - استدعاء دالة من نوع غير مُطابق ..إلخ).
الــ Warning "التحذير" لايعني بأن هُناك خطأ فادح أو خطير يتسبب في توقف البرنامج، على عكس الــError.
هُنا لا يتوقف البرنامج عن العمل، بل يقوم الــ"Compiler" بعمل Escape لهذا الــ Warning، ويستمر البرنامج في العمل دون مشاكل.
👍4
ولو محتاج صور عشوائية لتصاميمك للويب🌐 ..
هذا الموقع تقدر تحصل من خلاله على صور عشوائية وبروابط مباشرة تقدر تستخدمها بتصاميمك...
وأيضا تقدر تخصصها كما تريد 👇
https://picsum.photos/
هذا الموقع تقدر تحصل من خلاله على صور عشوائية وبروابط مباشرة تقدر تستخدمها بتصاميمك...
وأيضا تقدر تخصصها كما تريد 👇
https://picsum.photos/
Lorem Picsum
Lorem Ipsum... but for photos
❤2👍1
🔰 المتغيرات _ Variables
المتغيرات هي عبارة عن مواقع في الذاكرة تخزن البيانات بشكل مؤقت ويمكن تغيير قيمتها أثناء تنفيذ البرنامج. فمثلا يمكن للبرنامج أن يُخزن في المتغير Var1 القيمة 1 ثم يخزن القيمة 2، والقيمة التي سترجع من المتغير
هي آخر قيمة تم تخزينها.
🔸 ️تتكون المتغيرات من:
▪️اسم (name): اسم المتغير الذي يمكننا أن نستدعيه به.
▪️قيمة (value): وهي القيمة الموجودة داخل المتغير، ما يحمله المتغير.
▪️نوع (type): وهو نوع المتغير وتم ذكرها بالتفصيل في درس أنواع البيانات (Data types) .
🔸️ من القواعد اﻷساسية للمتغيرات :
▪️لا يمكن أن يبدأ اسم المتغير برقم
▪️اسم المتغير يكون فقط باللغة اﻹنجليزية
▪️لا يمكن أن يبدأ اسم المتغير إلا بالحروف اﻹنجليزية أو علامة _، وهناك بعض اللغات تسمح بعلامات أخرى، ستدرس قواعد كل لغة عند تعلمها منفصلة.
المتغيرات هي عبارة عن مواقع في الذاكرة تخزن البيانات بشكل مؤقت ويمكن تغيير قيمتها أثناء تنفيذ البرنامج. فمثلا يمكن للبرنامج أن يُخزن في المتغير Var1 القيمة 1 ثم يخزن القيمة 2، والقيمة التي سترجع من المتغير
هي آخر قيمة تم تخزينها.
🔸 ️تتكون المتغيرات من:
▪️اسم (name): اسم المتغير الذي يمكننا أن نستدعيه به.
▪️قيمة (value): وهي القيمة الموجودة داخل المتغير، ما يحمله المتغير.
▪️نوع (type): وهو نوع المتغير وتم ذكرها بالتفصيل في درس أنواع البيانات (Data types) .
🔸️ من القواعد اﻷساسية للمتغيرات :
▪️لا يمكن أن يبدأ اسم المتغير برقم
▪️اسم المتغير يكون فقط باللغة اﻹنجليزية
▪️لا يمكن أن يبدأ اسم المتغير إلا بالحروف اﻹنجليزية أو علامة _، وهناك بعض اللغات تسمح بعلامات أخرى، ستدرس قواعد كل لغة عند تعلمها منفصلة.
🔥3👍1
ال Session تستخدم لتخزين البيانات مؤقتًا في متصفح الويب.
وهي مفيدة أيضآ عند الرغبة في تناقل البيانات في أجزاء الموقع
يتم مسح بيانات التطبيق التي تحفظها هنا بعد إغلاق المتصفح أو علامة التبويب. أو يمكنك تفريغ ال Session عند الرغبة اثناء العمل
مثل التخزين المحلي ، لا يتم نقل البيانات إلى الخادم وهي متاحة بسهولة من جانب العميل.
جميع لغات واطر العمل التي تعمل على الويب تستخدم ال Session المثال بلغة الجافا سكريبت
وهي مفيدة أيضآ عند الرغبة في تناقل البيانات في أجزاء الموقع
يتم مسح بيانات التطبيق التي تحفظها هنا بعد إغلاق المتصفح أو علامة التبويب. أو يمكنك تفريغ ال Session عند الرغبة اثناء العمل
مثل التخزين المحلي ، لا يتم نقل البيانات إلى الخادم وهي متاحة بسهولة من جانب العميل.
جميع لغات واطر العمل التي تعمل على الويب تستخدم ال Session المثال بلغة الجافا سكريبت
❤4👍1
أساسيات البرمجة
تبدأ أساسيات البرمجة من الكود البرمجي -أو الشيفرة البرمجية كما يسميها البعض- وهي مجموعة التعليمات المكتوبة باستخدام لغة برمجة معينة. هذه الأكواد تعليمات يقوم الحاسوب بتنفيذها بالتتابع، هذه التعليمات قد تكون قراءة محتوى مِلَفّ مثلًا، أو رسمٍ ما، أو عملية حسابية.
إلّا أن مفاهيم البرمجة الأساسية تكاد تكون مشتركة في أغلب اللغات، وهو ما سيسهّل عليك تعلم البرمجة بأي لغة تو إتقان مفاهيم و أساسيات البرمجة ذلك مثل:
• الثوابت: وهي القيم الثابتة التي يتم تعريفها بادئ الأمر، ولا تتغير لاحقًا في أي مرحلة من مراحل تنفيذ البرنامَج كالثوابت الرياضية على سبيل المثال.
• المتغيرات: عكس الثوابت؛ فهي قيم قابلة لتغيير قيمتها في الذاكرة وقتما تكون هناك حاجة لذلك ضمن آلية عمل البرنامج.
• الجمل الشرطية: وهو اشتراط تحقُّق شرط محدد ليتم تنفيذ المطلوب كقاعدة If-Then التي تشترط حدوث ما بعد (If) ليتم تحقيق ما بعد Then.
• الدوال: هي مجموعة أوامر أشبه ببرنامج صغير يفعل مهمة واحدة فقط.
• الحلقات التكرارية: هي برمجية هدفها تنفيذ أجزاء محددة من الكود البرمجي عدة مرات محددًا لها متى تبدأ وتنتهي، وعدد مرات التكرار.
تبدأ أساسيات البرمجة من الكود البرمجي -أو الشيفرة البرمجية كما يسميها البعض- وهي مجموعة التعليمات المكتوبة باستخدام لغة برمجة معينة. هذه الأكواد تعليمات يقوم الحاسوب بتنفيذها بالتتابع، هذه التعليمات قد تكون قراءة محتوى مِلَفّ مثلًا، أو رسمٍ ما، أو عملية حسابية.
إلّا أن مفاهيم البرمجة الأساسية تكاد تكون مشتركة في أغلب اللغات، وهو ما سيسهّل عليك تعلم البرمجة بأي لغة تو إتقان مفاهيم و أساسيات البرمجة ذلك مثل:
• الثوابت: وهي القيم الثابتة التي يتم تعريفها بادئ الأمر، ولا تتغير لاحقًا في أي مرحلة من مراحل تنفيذ البرنامَج كالثوابت الرياضية على سبيل المثال.
• المتغيرات: عكس الثوابت؛ فهي قيم قابلة لتغيير قيمتها في الذاكرة وقتما تكون هناك حاجة لذلك ضمن آلية عمل البرنامج.
• الجمل الشرطية: وهو اشتراط تحقُّق شرط محدد ليتم تنفيذ المطلوب كقاعدة If-Then التي تشترط حدوث ما بعد (If) ليتم تحقيق ما بعد Then.
• الدوال: هي مجموعة أوامر أشبه ببرنامج صغير يفعل مهمة واحدة فقط.
• الحلقات التكرارية: هي برمجية هدفها تنفيذ أجزاء محددة من الكود البرمجي عدة مرات محددًا لها متى تبدأ وتنتهي، وعدد مرات التكرار.
❤4👍2