مسار أسس البرمجة

في السنوات الأخيرة أصبح الاحتياج للمهارات البرمجية في زيادة واحتياج لا غنى عنه. في هذا المسار بغض النظر عن اللغة البرمجية التي ستختارها للعمل بها في المستقبل سنعلمك الأساسيات التي تشترك فيها كل لغات البرمجة، ستتعلم ما هي البرمجة وما هي لغة البرمجة ستكتب أول سطور برمجية تحفزك لتكمل في مجال يتمناه أغلب من يعيشون على الأرض اليوم.

دورة أساسيات البرمجة باستخدام لغة بايثون ١

اكتسب المهارات الأساسية التي تساعدك على بدأ تعلم البرمجة بأي لغة. في هذه الدورة، المهندس أحمد فتحي يستخدم لغة البايثون لدراسة المبادئ الأساسية في البرمجة ولمساعدتك على فهم ما يجري وراء الكواليس. بعد تغطية أساسيات لغة البايثون، ننتقل إلى السلاسل والمتغيرات والكود الشرطي، وكلها مواضيع متكررة في لغات البرمجة. كما نوضح أيضًا كيفية التعامل مع أنواع مختلفة من البيانات وكيفية حل المشكلات الشائعة. بعد الانتهاء من هذه الدورة، ستحصل على المهارات التي تحتاجها لاستكمال رحلتك نحو تعلم البرمجة بأي لغة تختارها.

م. أحمد فتحي

Software Engineering Manager

مبتديء

مبتديء

Python

Python

03
01

دورة أساسيات البرمجة باستخدام لغة بايثون ٢

استمر في رحلة كتابة الأكواد بينما تتعمق في المفاهيم والممارسات والمصطلحات الأساسية للبرمجة. في هذا الجزء من سلسلة أسس البرمجة، يتجاوز المهندس احمد فتحي الأساسيات، مستخدم Python لمعالجة مجموعة متنوعة من المفاهيم والمهارات المتوسطة والمتقدمة التي يمكنك إضافتها إلى مخزون البرمجة الخاص بك. يغطي أحمد إنشاء المجموعات والحلقات والعمل معها، والجمع بين السلاسل ومعالجتها، واستخدام التعليمات البرمجية الخارجية – وكلها مفاهيم مهمة، بغض النظر عن لغة البرمجة التي ستعمل بها في النهاية. ينتقل إلى العديد من العمليات الأساسية، مثل: اختيار نمط التعليمات البرمجية وتصحيح الأخطاء. بالإضافة إلى ذلك، يتعمق في بعض المفاهيم الأكثر تقدمًا، بما في ذلك إدارة الذاكرة وتعدد مؤشرات الترابط.

م. أحمد فتحي

Software Engineering Manager

مبتديء

مبتديء

Python

Python

أساسيات الـ ChatGPT

تُعد تقنية الشات بوتس (Chatbots) شكل من أشكال الذكاء الاصطناعي التي تمكن أجهزة الحاسوب من التفاعل مع البشر بلغة طبيعية، مما زاد انتشارها بشكل كبير في الآونة الأخيرة، حيث يمكن استخدامها لأتمتة (automate) المهام العادية، وتقديم خدمة عملاء آلية، ومساعدة العملاء في العثور على المنتج أو الخدمة المناسبة بسرعة، بالإضافة إلى توفير الدعم للعملاء الذين لديهم أسئلة أو يحتاجون إلى المساعدة. في هذه الدورة سنتعرف على تشات جي بي تي ChatGPT وكيفية استخدامه بصورة عملية والاستفادة منه في مجال البرمجة. لمشاهدة الدورة كلها يرجى تسجيل الدخول أو عمل حساب مجاني. 

م. أحمد فتحي

Software Engineering Manager

مبتديء

مبتديء

Generic

Generic

مشاريع بايثون بمساعدة الـ ChatGPT

إن استيعاب مفاهيم البرمجة الأساسية ولماذا يتم استخدامها؟ لا يقل أهمية عن معرفة كيفية كتابة التعليمات البرمجية. يحتاج المبرمجون الجدد إلى تعلم كيفية سد الفجوة: لربط النظرية بالممارسة. تشرح هذه السلسلة من مقاطع الفيديو التدريبية مفاهيم البرمجة الأساسية من خلال ربطها بمشاريع صغيرة واقعية. في هذه الدورة سنقوم بإنشاء ستة مشاريع مهمة تربط بين ما تعلمته في دورة الأساسيات وما بعد الأساسيات والواقع العملي مع العمل على تحسين الأكواد باستخدام الذكاء الاصطناعي.

م. أحمد فتحي

Software Engineering Manager

مبتديء

مبتديء

Python

Python

المهارات الشخصية الناعمة: كيف تخطط لمسارك الوظيفي

أطلق العنان لإمكانياتك الكاملة وتحكم في حياتك المهنية من خلال دورة المهارات الشخصية الشاملة هذه! تعلم كيف تعامل نفسك كعمل تجاري ، والتواصل والتعامل بشكل فعال مع الناس ، واستكشاف مختلف الخيارات المهنية ، وتنمية الاحتراف ، وفهم خصوصيات وعموميات العمل الحر ، بما في ذلك تحدياته. قم بتمكين نفسك بالمعرفة والمهارات اللازمة للنجاح في سوق العمل التنافسي اليوم وتحقيق أهدافك المهنية. ابدأ رحلتك نحو النجاح المهني الآن!

م. أحمد فتحي

Software Engineering Manager

مبتديء

مبتديء

Soft Skills

Soft Skills