السلام عليكم ورحمة الله وبركاته اخواني الاعزاء ومتابعين موقعنا موقع Barmej Online اهلا بكم في موضوع جديد وانهارده باذن الله هنتكلم عن موضوع مهم جدا واغلب الشباب والبنات بيسألو عليه .
موضوعنا اليوم عن "تعلم البرمجة من الصفر مجانا - مسار تعليمي شامل"
تعلم البرمجة
يمكن ان يقسم الى 3 مراحل وكل مرحلة بداخلها مراحل اخرى.
المرحلة الاولى فى تعلم البرمجة هى: تعلم أساسيات البرمجة
هذه المرحلة أساسية لك بغض النظر عن الطريق الذى ستسلكه، سواء كنت تفكر بأن تصبح Front-end Developer أو
Back-end Develpoer.
وهذه المرحلة مقسمة إلى 3 مراحل وهم:
Back-end Develpoer.
وهذه المرحلة مقسمة إلى 3 مراحل وهم:
- تعلم أساسيات البرمجة (حجر الأساس)
- تعلم أساسيات Front-end
- تعلم أساسيات Back-end
أ- تعلم أساسيات البرمجة:
هذه المرحلة أساسية لكل من يريد ان يتعلم البرمجة وإليك الاساسيات التى لابد ان تتعلمها أولا
وهم (HTML & CSS & HTML5 & CSS3 & layout & Bootstrap)
وهم (HTML & CSS & HTML5 & CSS3 & layout & Bootstrap)
- المدة المتوقعة للتعلم: شهرين
- الهدف المطلوب تحقيقه: ليس حفظ كل عنصر او كود ولكن ان تقوم باستخدام اكبر قدر ممكن من الاكواد
- المهام المطلوب تحقيقها.
كورسات برمجة لتعلم الأساسيات:
- HTML5 Tutorial
- CSS Tutorial
- Introduction to HTML5
- Introduction to CSS3
- Grid system
- flexbox system
- Bootstrap 4 Quick Start: Code Modern Responsive Websites
- Bootstrap Tutorial
ملحوظة:
ستجد يومياً اشياء واساليب جديدة للبرمجة، لا تشغل بالك بتعمل كل هذه الاشياء، لان المهارة والاتقان يكمن فى الاستخدام الكثير والممارسة وليس التعلم النظرى فقط.
ب- تعلم أساسيات Front-end:
فى هذه المرحلة سنتعمق اكثر فى تعلم أساسيات Front-end، ولكى تكون الصورة واضحة اكثر، هذه المرحلة متعلقة بتعلم "javascript" لان الجافا هى الاساس لكل اعمال ال Front-end، ولهذا السبب تعتبر اى ثانية تقضيها فى تعلم الجافا والتطبيق وتنفيذ المهام المختلفة، لا تعتبر مضيعة للوقت. وفى هذه المرحلة عليك تعلم الان:
1- Pure js
- المدة المتوقعة للتعلم: شهر واحد
- الهدف المطلوب تحقيقه: فهم عميق للجافا
- المهام المطلوب تحقيقها.
كورسات مجانية لتعلم اساسيات Front-end "Pure Js":
ليس هذا الشيء المهم الذي نحتاجه للتعلم من أجل الإنتاج أو الإنتاجية، ولكن Jquery هي المكتبة الأكثر شعبية بالنسبة لجافا سكربت، والتي تستخدم عادة في كتابة الإضافات، ونحن نتعلم Jquery للتعلم كيف يمكننا التعامل أو تعديل أو تعديل الplugins.
- المدة المتوقعة للتعلم: اسبوع واحد فقط
- الهدف المطلوب تحقيقه: ان تفهم الاساسيات بشكل جيد
كورسات مجانية لتعلم اساسيات Front-end "JQuery":
الخطوة الاخيرة فى مرحلة تعلم اساسيات Front-end، ولكن من جانب الأهمية فهى تعتبر من اهم المراحل.
- المدة المتوقعة للتعلم: اسبوع واحد فقط
- الهدف المطلوب تحقيقه: تعلم اساسيات ال" js frameworks" مثل Angular, Vue, React.
كورسات برمجة مجانية لتعلم اساسيات Front-end "Frameworks":
ج- تعلم أساسيات Back-end
أهم المهارات المطلوبة هي قدرتك على الربط بين قواعد البيانات، والتطبيقات والتعامل معها ضمن ال Server..
- المدة المتوقعة للتعلم: شهر واحد
- الهدف المطلوب تحقيقه: فهم عميق وتعلم اساسيات لغة PHP
كورسات برمجة مجانية لتعلم اساسيات Back-end
هذا المسار التعليمى تم تجربته وهناك شخص قام بعمل career shift من مدرب لغة انجليزية الى مبرمج والعمل فى البرمجة بعد اعتماده على هذا المسار.. نتمنى ان تبادر وتبدا فى التعلم الان لان البرمجة هى الحاضر والمستقبل.
وهكذا اخواني الاعزاء لقد انتهينا اتمني ان موضوع اليوم لقد افادكم.
كنتم مع Eng Omar مدير موقع Barmej Online
Post a Comment