This highly-rated course boasts a 3.1-star-star rating from 0 reviews and has successfully guided 648 students in mastering Programming Languages skills. Featuring 3 hour(s) 30 minute(s) of expert-led content delivered in Arabic, this course offers thorough training to enhance your Social Science expertise. The course details were last updated on December 24, 2024. This coupon code is brought to you by Anonymous.
- Expired on February 21, 2025
- Last Update: February 20, 2025
-
Price:
19.99 $0 $
About This Course
ستتعلم كيفية استخدام Python لكتابة البرامج التي تعمل في دقائق ، ما قد يستغرق منك ساعات للقيام بها يدويًا - لا تتطلب خبرة برمجة سابقة. بمجرد إتقان أساسيات البرمجة ، ستنشئ برامج Python التي تؤدي دون عناء مآثر مفيدة ومثيرة للإعجاب .
أقسام الكورس :
Python Basics
Functions
OOP
Manipulating Strings
Web Scraping
لغة بايثون هي لغة مُفسَّرة، ومُتعدِدة الاستخدامات، وتستخدم بشكل واسع في العديد من المجالات، كبناء البرامج المستقلة باستخدام الواجهات الرسومية وفي تطبيقات الويب، ويمكن استخدامها كلغة برمجة نصية للتحكم في أداء العديد من البرمجيات مثل بلندر.
هل أحفظ الكود البرمجي؟ و هل أكتب شرح الكود على ورق؟
في لغات البرمجة يجب التركيز على مفهومين أساسيين هما syntax و Structure. أي التركيز على البنية و الضوابط المخصصة لكتابة الكود البرمجي في اللغة و هذا الأمر ينطبق على كل اللغات و ليس فقط على لغة بايثون.
لذلك لو قمت بفهم هذين المفهومين لن تواجه صعوبات كبيرة في كتابة و هيكلة الكود البرمجي و ستجد مستقبلاً تعلم لغة برمجية أخرى أمر سهل لأن الهدف البرمجي واحد و المنطق البرمجي واحد و لكن تختلف فقط ضوابط و هيكلة الكود الخاص بكل لغة.
لذلك إستعن بالطريقة الأنسب لك لفهم الكود و كتابة الملاحظات.
ماذا أتعلم لغة بايثون؟
تمتاز لغة البايثون بسهولة كتابة الكود و ترتيبه و تنظيمه و تعاملها الأساسي يعتمد على المسافات و يوجد الكثير من المكتبات ( Libraries ) و أطر العمل ( Frameworks ) الجاهزة التي يمكن استخدامها لبناء المشاريع بسهولة.
ماذا يمكنني أن أفعل بواسطة لغة بايثون؟
تستطيع من خلالها إنجاز مهام عديدة لدعمها الكثير من المجالات أهمها:
برمجة المواقع الإلكترونية ( Web Development ).
برمجة تطبيقات ديسكتوب ( Desktop Applications ).
برمجة أنظمة الرد الآلي ( Bot Systems ).
تحليل البيانات ( Data Analysis ).
الذكاء الإصطناعي ( Artificial Intelligence ).
تعلم الآلة ( Machine Learning ).
التعلم العميق ( Deep Learning ).
برمجة الألعاب ( Game Development ).