🔰 مـاهـي قـواعـد الـبـيـانـات NoSQL ؟
هي قواعد بيانات (Not Only SQL) أي "ليست SQL" أو "غير علائقية"، وهي عكس ما عرفناه من قواعد البيانات SQL، سواءً SQLlite أو MySQL أو SQL Server.
انتشرت قواعد بيانات NoSQL مع انتشار مفهوم البيانات الضخمة "Big Data" والتي لم يكن من الممكن التعامل معها باستخدام الطريقة التقليدية في حفظ واسترجاع البيانات عن طريق قواعد البيانات العلائقية Relational" Databases"، لهذا جاءت هته التقنية الجديدة من أجل حل المشاكل الجديدة التي ظهرت معها.
تقنية NoSQL توفر آلية لتخزين واسترجاع البيانات التي تم تصميمها بتقنيات أو طرق غير العلاقات المجدولة المستخدمة في قواعد البيانات العلائقية حيث يُتيح حرية وديناميكية أكثر في تصميم قواعد البيانات، إضافةً إلى أنها مصممة لتحتاج أقل إدارة وصيانة.
🔘 أهم مميزات قواعد البيانات NoSQL :
🔸 تقوم بتخزين البيانات في ملفات (Documents) عوض تخزينها في جداول (Tables).
🔸 لا تَتَّبع تصميم ثابت (Schema) كما في SQL.
🔸 تدعم التوسع وإتاحة البيانات في جميع الأوقات بشكل ممتاز (Performance and Availability).
🔸 مخصصة للتعامل مع البيانات الضخمة.
🔸 مخصصة للتطبيقات التي تتطلب حجماً كبيرًا للبيانات، وزمن وصول منخفض.
🔸 السرعة في حفظ واسترجاع البيانات.
هي قواعد بيانات (Not Only SQL) أي "ليست SQL" أو "غير علائقية"، وهي عكس ما عرفناه من قواعد البيانات SQL، سواءً SQLlite أو MySQL أو SQL Server.
انتشرت قواعد بيانات NoSQL مع انتشار مفهوم البيانات الضخمة "Big Data" والتي لم يكن من الممكن التعامل معها باستخدام الطريقة التقليدية في حفظ واسترجاع البيانات عن طريق قواعد البيانات العلائقية Relational" Databases"، لهذا جاءت هته التقنية الجديدة من أجل حل المشاكل الجديدة التي ظهرت معها.
تقنية NoSQL توفر آلية لتخزين واسترجاع البيانات التي تم تصميمها بتقنيات أو طرق غير العلاقات المجدولة المستخدمة في قواعد البيانات العلائقية حيث يُتيح حرية وديناميكية أكثر في تصميم قواعد البيانات، إضافةً إلى أنها مصممة لتحتاج أقل إدارة وصيانة.
🔘 أهم مميزات قواعد البيانات NoSQL :
🔸 تقوم بتخزين البيانات في ملفات (Documents) عوض تخزينها في جداول (Tables).
🔸 لا تَتَّبع تصميم ثابت (Schema) كما في SQL.
🔸 تدعم التوسع وإتاحة البيانات في جميع الأوقات بشكل ممتاز (Performance and Availability).
🔸 مخصصة للتعامل مع البيانات الضخمة.
🔸 مخصصة للتطبيقات التي تتطلب حجماً كبيرًا للبيانات، وزمن وصول منخفض.
🔸 السرعة في حفظ واسترجاع البيانات.
11 حقائق مزهلة 🤩 عن البرمجة 🔥
1- كانت أول مبرمِجة في العالم امرأة. اسمها آدا لوفليس وولدت عام 1815. يعتقد بعض الناس أن لوفليس نشرت أول خوارزمية تُنفذها آلة
2- كانت أول لغة برمجة في العالم تسمى FORTRAN (اختصار لعبارة Formula Translation)، وقد أُنشأت عام 1956. بدأ الفريق الذي أنشأها، بقيادة السيد جون باكوس، العمل عليها عام 1954
3- أكثر من 70٪ من جميع وظائف البرمجة هي في مجالات وقطاعات خارج التكنولوجيا. يمكن لمن يتعلم كيفية البرمجة اكتساب مهارات القرن الحادي والعشرين التي تساعده عند إنجاز عمله بامتياز في كل قطاع تقريباً.
4- سُمي أول “computer bug” الذي يعني حرفياً “حشرة الكمبيوتر” ويقصد به “عُطل الكمبيوتر” بهذا الاسم بسبب حشرة فعلية. عثرت جريس هوبر على هذه الحشرة. بدأ الكمبيوتر الذي كانت تصنعه يُصاب بالأعطال، ثم اكتشفت حشرة عثة حقيقية في نظامه. منذ ذلك الحين، عندما يتعطل شيء ما في البرامج أو الأجهزة، نسميه “bug”. إذا أردت قراءة المزيد عن تاريخ جريس هوبر والإرث العلمي الذي تركته، ألقِ نظرة على منشور المدونة الذي كتبناه قبل
1- كانت أول مبرمِجة في العالم امرأة. اسمها آدا لوفليس وولدت عام 1815. يعتقد بعض الناس أن لوفليس نشرت أول خوارزمية تُنفذها آلة
2- كانت أول لغة برمجة في العالم تسمى FORTRAN (اختصار لعبارة Formula Translation)، وقد أُنشأت عام 1956. بدأ الفريق الذي أنشأها، بقيادة السيد جون باكوس، العمل عليها عام 1954
3- أكثر من 70٪ من جميع وظائف البرمجة هي في مجالات وقطاعات خارج التكنولوجيا. يمكن لمن يتعلم كيفية البرمجة اكتساب مهارات القرن الحادي والعشرين التي تساعده عند إنجاز عمله بامتياز في كل قطاع تقريباً.
4- سُمي أول “computer bug” الذي يعني حرفياً “حشرة الكمبيوتر” ويقصد به “عُطل الكمبيوتر” بهذا الاسم بسبب حشرة فعلية. عثرت جريس هوبر على هذه الحشرة. بدأ الكمبيوتر الذي كانت تصنعه يُصاب بالأعطال، ثم اكتشفت حشرة عثة حقيقية في نظامه. منذ ذلك الحين، عندما يتعطل شيء ما في البرامج أو الأجهزة، نسميه “bug”. إذا أردت قراءة المزيد عن تاريخ جريس هوبر والإرث العلمي الذي تركته، ألقِ نظرة على منشور المدونة الذي كتبناه قبل
👍3
بضعة أسابيع
5- في وقتنا الحاضر، هناك أكثر من 700 لغة برمجة في العالم! يمكن للأطفال أن يبدؤوا تعلم البرمجة باستخدام أنظمة ودودة وملونة مثل سكراتش، ثم الانتقال إلى لغات برمجة أكثر تقدماً وتعقيداً مثل جافا أو بايثون.
6- إن إرسال رجل إلى القمر يتطلب برمجة أقل من تشغيل الهاتف الذكي.
7- على ذِكر القمر… كتبت مارجريت هاميلتون، عالمة الكمبيوتر الأمريكية ومهندسة الأنظمة، كود الكمبيوتر الذي ساعد على إنقاذ مهمة أبولو على سطح القمر.
8- أول لعبة كمبيوتر لم تحقق أي ربح. تزيد قيمة قطاع الألعاب اليوم بمقدار 30 مليون دولار أمريكي عن قطاع الأفلام، ويمكن لأطفالك إنشاء تطبيقاتهم وألعابهم الخاصة بهم في دورة تدريبية مباشرة عبر الإنترنت.
9- لم يُصمم أول فيروس كمبيوتر ليكون ضاراً على الإطلاق. ماذا حدث بعد ذلك؟ ليس لدينا فكرة!
10- من الضروري أن يعرف علماء الفلك كيفية البرمجة. فهم يستخدمون بالفعل مجموعة متنوعة من لغات البرمجة لمعالجة القياسات التي يقيسونها، وكذلك لتطوير عمليات المحاكاة للظواهر الفيزيائية الفلكية.
11- يمكن لأطفالك تعلم البرمجة بطريقة سهلة، وودودة، وآمنة، ويسهُل استخدامها! من خلال الدورات المباشرة التي تقدمها Tekkie Uni عبر الإنترنت، يمكن لأطفالك حضور فصول مع أفضل المدربين المتاحين وتقوية مهارات فائقة بينما يتعلمون كيفية برمجة التطبيقات والألعاب والبرامج الخاصة بهم. البرمجة للجميع وأصبحت متاحة بكل سهولة.
لا تنسي الانضمام الي مجموعة تليلغرام حيث نجاوب علي الاسألة حول البرمجة :-
https://t.me/+jQdl6YIz57FmZTY0
رابط قناتنا في تلغرام :-
https://t.me/programmer_bag
أيٌ من هذه الحقائق أدهشتك أكثر؟ شاركنا أفكارك في التعليقات أدناه. إذا كان لديك أي حقائق أخرى ممتعة أو مفاجئة عن البرمجة، لا تتردد في مشاركتها معنا وقد نضيفها إلى هذه القائمة. شكراً لك مقدماً!
5- في وقتنا الحاضر، هناك أكثر من 700 لغة برمجة في العالم! يمكن للأطفال أن يبدؤوا تعلم البرمجة باستخدام أنظمة ودودة وملونة مثل سكراتش، ثم الانتقال إلى لغات برمجة أكثر تقدماً وتعقيداً مثل جافا أو بايثون.
6- إن إرسال رجل إلى القمر يتطلب برمجة أقل من تشغيل الهاتف الذكي.
7- على ذِكر القمر… كتبت مارجريت هاميلتون، عالمة الكمبيوتر الأمريكية ومهندسة الأنظمة، كود الكمبيوتر الذي ساعد على إنقاذ مهمة أبولو على سطح القمر.
8- أول لعبة كمبيوتر لم تحقق أي ربح. تزيد قيمة قطاع الألعاب اليوم بمقدار 30 مليون دولار أمريكي عن قطاع الأفلام، ويمكن لأطفالك إنشاء تطبيقاتهم وألعابهم الخاصة بهم في دورة تدريبية مباشرة عبر الإنترنت.
9- لم يُصمم أول فيروس كمبيوتر ليكون ضاراً على الإطلاق. ماذا حدث بعد ذلك؟ ليس لدينا فكرة!
10- من الضروري أن يعرف علماء الفلك كيفية البرمجة. فهم يستخدمون بالفعل مجموعة متنوعة من لغات البرمجة لمعالجة القياسات التي يقيسونها، وكذلك لتطوير عمليات المحاكاة للظواهر الفيزيائية الفلكية.
11- يمكن لأطفالك تعلم البرمجة بطريقة سهلة، وودودة، وآمنة، ويسهُل استخدامها! من خلال الدورات المباشرة التي تقدمها Tekkie Uni عبر الإنترنت، يمكن لأطفالك حضور فصول مع أفضل المدربين المتاحين وتقوية مهارات فائقة بينما يتعلمون كيفية برمجة التطبيقات والألعاب والبرامج الخاصة بهم. البرمجة للجميع وأصبحت متاحة بكل سهولة.
لا تنسي الانضمام الي مجموعة تليلغرام حيث نجاوب علي الاسألة حول البرمجة :-
https://t.me/+jQdl6YIz57FmZTY0
رابط قناتنا في تلغرام :-
https://t.me/programmer_bag
أيٌ من هذه الحقائق أدهشتك أكثر؟ شاركنا أفكارك في التعليقات أدناه. إذا كان لديك أي حقائق أخرى ممتعة أو مفاجئة عن البرمجة، لا تتردد في مشاركتها معنا وقد نضيفها إلى هذه القائمة. شكراً لك مقدماً!
Telegram
اسألة حول البرمجة
مجموعة اسألة حول البرمجة و نقاشات ✨
👍1😁1
حكمة برمجية 🤩👇
لا تكن مثل ( if )؛
( لانها تربط مصيرك،بمحاولة وحدة ان تحققت تستمر وان لم تتحقق تتوقف )؛
كن مثل( for )؛
( ف ان لم تصل الى هدفك من المحاولة الاولى ،
عاود المحاولة مرة واثنان حتى تحقق هدفك ) 😁
( لا يفهم for & if الا المبرمج ); 👌
على العموم هذا الفرق بين for وif ); ووو انتبه تنسى الفاصلة 😅
لا تكن مثل ( if )؛
( لانها تربط مصيرك،بمحاولة وحدة ان تحققت تستمر وان لم تتحقق تتوقف )؛
كن مثل( for )؛
( ف ان لم تصل الى هدفك من المحاولة الاولى ،
عاود المحاولة مرة واثنان حتى تحقق هدفك ) 😁
( لا يفهم for & if الا المبرمج ); 👌
على العموم هذا الفرق بين for وif ); ووو انتبه تنسى الفاصلة 😅
❤13👍2
لا تنسو الانضام لمجموعة حقيبة المبرمج حيث يمكنك فتح نقاشات او السؤال عن اي شئ يخص البرمجة
رابط الدعوة :- https://t.me/+jQdl6YIz57FmZTY0
رابط الدعوة :- https://t.me/+jQdl6YIz57FmZTY0
Telegram
اسألة حول البرمجة
مجموعة اسألة حول البرمجة و نقاشات ✨
مفهوم واجهة التطبيقات البرمجية ترجمة عن الـ API اختصارا لـApplication Programming Interface. حيث تعبر عن مجموع القواعد التي تحكم التطبيق وتسيره، و يتم عملها بالأخذ بمنطق إخفاء تعقيد منطق عمل وظيفة أو دالة أو تابع و تصدير طريقة بسيطة للوصول إليه و التعامل معه , يعطي هذا مرونة أكبر و قابلية أكثر للتحكم في التطبيق بواجهتيه : الأمامية و الخلفية.
مثال:
توفر الدالة getBooksCount إمكانية جلب عدد الكتب المخزنة في قواعد البيانات، فهي تقوم بإخفاء التعقيد الكائن داخلها أو ما الذي تقوم به، وتوفر بدل كل هذا هاته الطريقة البسيطة للإستدعاء والإستعمال.
ببساطة هذا هو منطق عمل الواجهات البرمجية، بالتأكيد ستلاحظ أن المفهوم عام ولا يشمل طلبات الـ HTTP والردود عليها فقط، لأن هذا الأخير ليس هو الواجهة في حد ذاته وإنما يستعير منطقها لفعل ذلك. فهو شائع بناءها في تطبيقات الويب لفصل الواجهة الخلفية تماما عن شيفرات الواجهة الأمامية يتوفير نقاط وصول أو end points للوصول إلى مصادر معينة أو تطبيق أفعال CRUD بسهولة (Create, Read ,Update , Delete ).
أما عن الـ REST api أو الـ RESTful API هي واجهة تطبيقات برمجية تتبع مبادئ تصميم REST.
مثال:
توفر الدالة getBooksCount إمكانية جلب عدد الكتب المخزنة في قواعد البيانات، فهي تقوم بإخفاء التعقيد الكائن داخلها أو ما الذي تقوم به، وتوفر بدل كل هذا هاته الطريقة البسيطة للإستدعاء والإستعمال.
ببساطة هذا هو منطق عمل الواجهات البرمجية، بالتأكيد ستلاحظ أن المفهوم عام ولا يشمل طلبات الـ HTTP والردود عليها فقط، لأن هذا الأخير ليس هو الواجهة في حد ذاته وإنما يستعير منطقها لفعل ذلك. فهو شائع بناءها في تطبيقات الويب لفصل الواجهة الخلفية تماما عن شيفرات الواجهة الأمامية يتوفير نقاط وصول أو end points للوصول إلى مصادر معينة أو تطبيق أفعال CRUD بسهولة (Create, Read ,Update , Delete ).
أما عن الـ REST api أو الـ RESTful API هي واجهة تطبيقات برمجية تتبع مبادئ تصميم REST.
كمثال لانشاء api PHP :-
$arr['arName'] = utf8_encode ('ahmed') ;
$data = json_encode($arr);
print_r($data) ;
حيث يمكن ان تكون $arr عبارة عن مصفوفه نحولها عن طريق json_encode الي شكل api و نقوم بطباعته
انتبه أن ترميز الأحرف العربية يختلف عن الانكليزية، لذلك حاول طباعة السلاسل باستخدام الدالة
utf8_encode ( string $data )
$arr['arName'] = utf8_encode ('ahmed') ;
$data = json_encode($arr);
print_r($data) ;
حيث يمكن ان تكون $arr عبارة عن مصفوفه نحولها عن طريق json_encode الي شكل api و نقوم بطباعته
انتبه أن ترميز الأحرف العربية يختلف عن الانكليزية، لذلك حاول طباعة السلاسل باستخدام الدالة
utf8_encode ( string $data )
👍2
لعمل نظام تسحيل الدخول باستخدام PHP يجب معرفة بعض المفاهيم و الخطواط
فانت تحتاج معرفة بقواعد البيانات و الاتصال بها عبر الطرق المختلفة
حيث يعتمد النظام علي استلام طلب من المستخدم به البيانات المراد تسحيلها في القاعدة مثل الاسم و البريدو كلمة السر و اي تفاصيل اخري يمكن استخدامها ثم يقوم كود PHP بمعالجة تلك البيانات و حفظها في القاعدة
و عندما يقوم المستخدم بارسال طلب تسحيل الدخول يقوم الكود المبرمج بلغة PHP بجلب البيانات من القاعدة و مطابقتها مع البيانات التي ادخلها المستخدم اذا تطابقت يمر بسلام اما اذا لم تتطابق يدر السيرفر او كود PHP برمز الخطاء بعدم وجود المستخدم او ان البيانات خطاء
فانت تحتاج معرفة بقواعد البيانات و الاتصال بها عبر الطرق المختلفة
حيث يعتمد النظام علي استلام طلب من المستخدم به البيانات المراد تسحيلها في القاعدة مثل الاسم و البريدو كلمة السر و اي تفاصيل اخري يمكن استخدامها ثم يقوم كود PHP بمعالجة تلك البيانات و حفظها في القاعدة
و عندما يقوم المستخدم بارسال طلب تسحيل الدخول يقوم الكود المبرمج بلغة PHP بجلب البيانات من القاعدة و مطابقتها مع البيانات التي ادخلها المستخدم اذا تطابقت يمر بسلام اما اذا لم تتطابق يدر السيرفر او كود PHP برمز الخطاء بعدم وجود المستخدم او ان البيانات خطاء
❤6👍1
🔰 ما هو لارافل #Laravel؟😃
🔸 لارافل #Laravel هو إطار عمل مفتوح المصدر (سهل – مرن – آمن – احترافي) مبني بلغة #PHP, والمعنى الصحيح لـ إطار عمل أي بيئة عمل شاملة وداعمة لـ بناء مشروعك بشكل سهل وسلس, والأهم غير متعب, عبر تقنية #MVC ( وهنا نقصد بالـ #MVC أي Model و View و Controller ) اي أنه سيوّفر لك تحكم كامل بمشروعك ضمن واجهة عمل مرنة تشمل جميع ملفات وبيانات مشروعك..😎😁
🔸 يتميز #Laravel بسهولة الاستخدام والتعلم، وسرعة التطوير.
🔸 يتم استخدامه لتطوير تطبيقات الويب والمواقع الديناميكية، وهو يحتوي على مجموعة من الأدوات والخصائص التي تجعل من تطوير التطبيقات سهلاً وممتعاً.😉👍🏻
🔸#مقتبس_من : #COMMA_TEAM
🔸#للمزيد_تابع : برمجة المحترفين
🔸 أسأل الله أن وفقنا في افادتكم في هذه المعلومات 👨 🏫 😍
🔸 وفق الله الجميع 💜 💚 🙌
🔸 لارافل #Laravel هو إطار عمل مفتوح المصدر (سهل – مرن – آمن – احترافي) مبني بلغة #PHP, والمعنى الصحيح لـ إطار عمل أي بيئة عمل شاملة وداعمة لـ بناء مشروعك بشكل سهل وسلس, والأهم غير متعب, عبر تقنية #MVC ( وهنا نقصد بالـ #MVC أي Model و View و Controller ) اي أنه سيوّفر لك تحكم كامل بمشروعك ضمن واجهة عمل مرنة تشمل جميع ملفات وبيانات مشروعك..😎😁
🔸 يتميز #Laravel بسهولة الاستخدام والتعلم، وسرعة التطوير.
🔸 يتم استخدامه لتطوير تطبيقات الويب والمواقع الديناميكية، وهو يحتوي على مجموعة من الأدوات والخصائص التي تجعل من تطوير التطبيقات سهلاً وممتعاً.😉👍🏻
🔸#مقتبس_من : #COMMA_TEAM
🔸#للمزيد_تابع : برمجة المحترفين
🔸 أسأل الله أن وفقنا في افادتكم في هذه المعلومات 👨 🏫 😍
🔸 وفق الله الجميع 💜 💚 🙌
من الأفضل الأشياء كونك مطور أو مبرمج، هو أنه يمكنك الحصول على وظائف متعددة عبر الإنترنت.
ما أنت بحاجة له هو فقط منصات رسمية وموثوقة، ولا نتحدث هنا عن عمل حر (فريلانس) بل وظيفة عن بعد في شركة مرموقة
1. منصة Google Careers / أو Google Remote Jobs
2. منصة بعيد
3. منصة LinkedIn
4. منصة We Work Remotely
5. موقع Remote OK
6. موقع Remote co
7. موقع Just Remote
8. موقع TopTal
9. موقع Indeed
10. موقع Turing
لا تنسى متابعتنا في تيليجرام :- programmer_bag@
ما أنت بحاجة له هو فقط منصات رسمية وموثوقة، ولا نتحدث هنا عن عمل حر (فريلانس) بل وظيفة عن بعد في شركة مرموقة
1. منصة Google Careers / أو Google Remote Jobs
2. منصة بعيد
3. منصة LinkedIn
4. منصة We Work Remotely
5. موقع Remote OK
6. موقع Remote co
7. موقع Just Remote
8. موقع TopTal
9. موقع Indeed
10. موقع Turing
لا تنسى متابعتنا في تيليجرام :- programmer_bag@
❤7
السلام عليكم ✨❣️🔥
اقدم لكم مشروع موقع دردشة مكتمل Front end و Back end باستخدام :-
HTML CSS JAVASCRIPT PHP MYSQL
ميزات الموقع :-
6- انشاء حساب
5- تسجيل الدخول
4- صفحة مستخدم
3- غرفة الدردشة الجماعية
2- تسجيل الخروج
1- ارسال الرسائل الجماعية
كود الموقع مجاني و بشكل منفصل ان ارد يوجد مجلدين واحد فيه الصميم فقط ( HTML + CSS + JS )
والثاني فيه الصميم و الربط بقواعد البيانات و اكواد PHP
رابط التحميل الملفات كاملة :-
https://t.me/programmer_bag/38
اقدم لكم مشروع موقع دردشة مكتمل Front end و Back end باستخدام :-
HTML CSS JAVASCRIPT PHP MYSQL
ميزات الموقع :-
6- انشاء حساب
5- تسجيل الدخول
4- صفحة مستخدم
3- غرفة الدردشة الجماعية
2- تسجيل الخروج
1- ارسال الرسائل الجماعية
كود الموقع مجاني و بشكل منفصل ان ارد يوجد مجلدين واحد فيه الصميم فقط ( HTML + CSS + JS )
والثاني فيه الصميم و الربط بقواعد البيانات و اكواد PHP
رابط التحميل الملفات كاملة :-
https://t.me/programmer_bag/38
❤4🤩1
تعلم أساسيات لغة بايثون
أيًا كان المجال الذي حددته في الخطوة السابقة فلا بد لك في البداية من تعلم أساسيات لغة البايثون التي تمثل أساسًا لأي لغة برمجة والتي تشمل:
طريقة تثبيت لغة بايثون على جهازك وإنشاء بيئة افتراضية.
صياغة الجمل والعبارات في بايثون
تعريف المتغيرات وأنواع البيانات الأولية.
العمليات الحسابية والمنطقية الأساسية.
عمليات الإدخال والإخراج ومفهوم الاستثناءات وطرق معالجتها.
الدوال البرمجية وطريقة تعريفها واستدعائها.
هياكل البيانات المركبة مثل القوائم والمجموعات والقواميس
تعليمات التحكم بتدفق البرنامج مثل التعليمات الشرطية والحلقات التكرارية.
مفاهيم البرمجة كائنية التوجه
أهم المكتبات القياسية التي تستخدم في العديد من المشاريع.
طرق التعامل مع الملفات.
الخبر الجيد هنا أن تعلم هذه الأساسيات لن يستغرق منك الكثير من الوقت لأن بايثون كما أشرنا لغة سلسة وبسيطة وسهلة التعلم.
أيًا كان المجال الذي حددته في الخطوة السابقة فلا بد لك في البداية من تعلم أساسيات لغة البايثون التي تمثل أساسًا لأي لغة برمجة والتي تشمل:
طريقة تثبيت لغة بايثون على جهازك وإنشاء بيئة افتراضية.
صياغة الجمل والعبارات في بايثون
تعريف المتغيرات وأنواع البيانات الأولية.
العمليات الحسابية والمنطقية الأساسية.
عمليات الإدخال والإخراج ومفهوم الاستثناءات وطرق معالجتها.
الدوال البرمجية وطريقة تعريفها واستدعائها.
هياكل البيانات المركبة مثل القوائم والمجموعات والقواميس
تعليمات التحكم بتدفق البرنامج مثل التعليمات الشرطية والحلقات التكرارية.
مفاهيم البرمجة كائنية التوجه
أهم المكتبات القياسية التي تستخدم في العديد من المشاريع.
طرق التعامل مع الملفات.
الخبر الجيد هنا أن تعلم هذه الأساسيات لن يستغرق منك الكثير من الوقت لأن بايثون كما أشرنا لغة سلسة وبسيطة وسهلة التعلم.
👍2