ستقدم هذه الدورة التدريبية بُنى البيانات الأساسية للغة برمجة Python. وسوف نتجاوز أساسيات البرمجة الإجرائية ونستكشف الكيفية التي يمكننا من خلالها استخدام بُنى بيانات Python المضمَّنة، مثل القوائم والقواميس والمجموعات لإجراء تحليل معقد بشكل متزايد للبيانات. ستغطي هذه الدورة التدريبية الفصول من 6 إلى 10 من كتاب «Python للجميع» النصي. وستغطي هذه الدورة التدريبية Python 3.
Offrez à votre carrière le cadeau de Coursera Plus avec $160 de réduction, facturé annuellement. Économisez aujourd’hui.
Ce que vous apprendrez
شرح مبادئ بُنى البيانات وكيفية استخدامها
إنشاء برامج قادرة على قراءة وكتابة البيانات من الملفات
تخزين بيانات مثل أزواج القيم/الأزواج الرئيسية باستخدام قواميس Python
إنجاز مهام متعددة الخطوات مثل الفرز أو التكرار باستخدام المجموعات
Compétences que vous acquerrez
- Catégorie : Trigonometric Integral
- Catégorie : Python Programming
- Catégorie : Linearity
- Catégorie : Sorting
Détails à connaître
Ajouter à votre profil LinkedIn
5 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées
Obtenez un certificat professionnel
Ajoutez cette qualification à votre profil LinkedIn ou à votre CV
Partagez-le sur les réseaux sociaux et dans votre évaluation de performance
Il y a 7 modules dans ce cours
في هذا الفصل الدراسي، سنتابع من حيث توقفنا في الفصل الدراسي السابق، بدءًا من الفصل 6 من الكتاب النصي لنغطي السلاسل النصية وننتقل إلى بُنى البيانات. ويُخصص الأسبوع الثاني من هذا الفصل الدراسي لتثبيت Python، إذا كنتم تريدون بالفعل تشغيل التطبيقات على كمبيوتر سطح مكتب أو جهاز الكمبيوتر المحمول الخاص بكم. إذا اخترتم تثبيت Python، فيمكنكم تخطي الأسبوع الثالث والتقدم في الدورة.
Inclus
7 vidéos7 lectures1 devoir1 élément d'application
في هذه الوحدة سوف تقومون بإعداد الأشياء حتى تتمكنون من كتابة برامج Python. ونحن لا نطلب تثبيت Python لهذا الفصل الدراسي. ويمكنكم كتابة واختبار برامج Python في المتصفح باستخدام "Python Code Playground" في هذا الدرس. يُرجى قراءة مادة "استخدام Python في هذا الفصل الدراسي" للاطلاع على التفاصيل.
Inclus
5 vidéos2 lectures1 évaluation par les pairs1 élément d'application
حتى الآن، كنا نعمل باستخدام البيانات التي تتم قراءتها من المستخدم أو البيانات في الثوابت. لكن البرامج الفعلية تعالج كميات كبيرة للغاية من البيانات عن طريق قراءة وكتابة الملفات في تخزين ثانوي على جهاز الكمبيوتر الخاص بكم. وفي هذا الفصل نبدأ في كتابة برامجنا الأولى التي تقرأ وتفحص وتعالج البيانات الحقيقية.
Inclus
5 vidéos1 lecture1 devoir2 éléments d'application
نظرًا لأننا نريد حل المشكلات الأكثر تعقيدًا في Python، فنحن بحاجة إلى متغيرات أكثر قوة. حتى الآن، كنا نستخدم متغيرات بسيطة لتخزين الأرقام أو السلاسل حيث يكون لدينا قيمة واحدة في أي متغير. وبدءًا من القوائم، سنُخزِّنُ العديد من القيم في متغير واحد باستخدام مخطط فهرسة لتخزين قيم مختلفة من داخل متغير واحد وتنظيمها واستردادها. ونحن نطلق على هذه المتغيرات متعددة القيم اسم "المجموعات" أو "بُنى البيانات".
Inclus
7 vidéos1 devoir2 éléments d'application
يُعد قاموس Python أحد أقوى بُنى البيانات. فبدلًا من تمثيل القيم في إحدى القوائم الخطية، تُخزِّنُ القواميس البيانات في صورة أزواج أساسية / أزواج قيم. يمنحنا استخدام الأزواج الأساسية / أزواج القيم "قاعدة بيانات" في الذاكرة في متغير Python واحد.
Inclus
7 vidéos1 devoir1 élément d'application
المجموعات هي بنية بيانات Python الأساسية الثالثة والأخيرة التي سنتناولها. المجموعات هي إصدار بسيط من القوائم. وغالبًا ما نستخدم المجموعات جنبًا إلى جنب مع القواميس لإنجاز مهام متعددة الخطوات مثل الفرز أو التكرار خلال جميع البيانات في أحد القواميس.
Inclus
6 vidéos1 devoir1 élément d'application
للاحتفال بوصولكم إلى نقطة منتصف الطريق في تخصص «Python للجميع»، فإننا نرحب بكم لحضور حفل تخرُّجنا عبر الإنترنت. وهو حفل ليس طويلًا للغاية، ويتميز بمتحدث في حفل التخرج وخطاب قصير جدًا عن حفل التخرج.
Inclus
2 vidéos3 lectures
Instructeur
Offert par
Recommandé si vous êtes intéressé(e) par Software Development
Alfaisal University | KLD
Alfaisal University | KLD
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à plus de 7 000 cours de renommée internationale, à des projets pratiques et à des programmes de certificats reconnus sur le marché du travail, tous inclus dans votre abonnement
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:
The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.
The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.
You will be eligible for a full refund until two weeks after your payment date, or (for courses that have just launched) until two weeks after the first session of the course begins, whichever is later. You cannot receive a refund once you’ve earned a Course Certificate, even if you complete the course within the two-week refund period. See our full refund policy.