تحسين مهارات البرمجة الخاصة بك. مع قليل من الخبرة السابقة، يمكنك تعلم لغتين برمجيتين شائعتين بوتيرة متسارعة.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
تبدأ هذه الخبرة بتعلم المفاهيم الأساسية في لغة Python وتتقدم إلى موضوعات أكثر تعقيدًا مثل البرمجة الموجهة للكائنات وهياكل البيانات في Java. عندما يكمل المتعلمون هذه السلسلة المكونة من أربع دورات، سيكونون قادرين على كتابة برامج كاملة الوظائف في Python وJava، وهما من لغات البرمجة الأكثر شهرة واستخدامًا على نطاق واسع في العالم اليوم.
الدورة مخصصة للطلاب والمهنيين الذين ليس لديهم خبرة سابقة في البرمجة أو الذين لديهم القليل فقط. وهو مصمم للمتعلمين المتحمسين الذين لديهم خبرة في الدورات التدريبية الصعبة ويتطلعون إلى اكتساب ميزة تنافسية في تطوير حياتهم المهنية. هذه دورة للأشخاص الذين يفكرون في التقدم للحصول على درجة الماجستير عبر الإنترنت في أجهزة الكمبيوتر وتكنولوجيا المعلومات من جامعة بنسلفانيا ويريدون تجربة بعض مقاطع الفيديو والمواد من الدورة الأولى في البرنامج. نأمل أن تناسبك هذه الخبرة.
تعرف على أفضل الممارسات وتصميم التعليمات البرمجية الجيد، واختبار التعليمات البرمجية والتطوير القائم على الاختبار، وتصحيح أخطاء التعليمات البرمجية، وتوثيق التعليمات البرمجية والبرامج، والتفكير الحسابي.
سيقوم المتعلمون بكتابة برامج كاملة الوظائف في لغة بايثون، بما في ذلك:
سيقوم المتعلمون بتطبيق برمجة بايثون، وإدخال الملفات وإخراجها، وتحليل البيانات وتصورها، باستخدام PyCharm وJupyter Notebook.
سيقوم المتعلمون أيضًا بكتابة برامج كاملة الوظائف بلغة Java، بما في ذلك:
سيقوم المتعلمون بتطبيق برمجة Java، ومبادئ البرمجة الشيئية، وهياكل البيانات، وإدخال الملفات وإخراجها، واختبار الوحدة، وتصحيح الأخطاء البرمجية، باستخدام Eclipse.