يستخدم موقع الويب هذا ملفات تعريف الارتباط لضمان حصولك على أفضل تجربة إستخدام. كما أنه يستخدم ذاكرة التخزين المؤقت لحفظ بعض الملفات الخاصة بالموقع لتوفير صبيب الأنترنت لديك و تسريع تحميل الصفحات.
تعلم تقنيات برمجية في 60 دقيقة ... إليك دروس و فيديوهات تعليمية لتقنيات برمجية في 60 دقيقة فقط !
إني ادرى تماما بما يدور في خلدك الآن ، اعتقد انك سمعت كثيرا انه لتعلم لغة برمجة ما فعليك بقضاء سنوات و أشهر و أعوام في تعلمها و تلقيها حتى تكون قادرا على إستخدامها بكل حرية ، و لا اختلف معهم بالمرة ، فأنا اتفق معهم أشد الإتفاق ، لكن ما نحن على وشك تقديمه لك هنا ليس لغات برمجية ، بل تقنيات برمجية ، التقنيات البرمجية هي مهارات يتم إكتسابها بالإعتماد على لغة برمجية معينة ، اي انه من المفترض ان تكون مبرمجا مسبقا و تتعامل مع لغة البرمجة ، و ليس العكس ، إن كنت مبرمجا من قبل ، تجيد بعض لغات البرمجة ، فنحن نقدم لك مهارات جميلة جدا و مفيدة و قوية يمكنك إكتسابها في 60 دقيقة ، لا مزاح ، نعم يمكنك إكتسابها في 60 دقيقة فقط بالإستعانة بخبراتك البرمجية السابقة أولا ، ثم التعرف على الأساسيات و كيفية توظيفها ثانيا في 60 ثانية ، بعد ذلك تكون قادرا على إطلاق العنان لتلك المهارة و إستخدامها بكل حرية في أي مشروع تريد .
اعتقد انني الآن وضحت فكرة " تعلم تقنية في 60 دقيقة " فأتمنى الا اجد متشائمين في التعليقات يخبروننا انه لا يمكن تعلم تقنية و يحتاج الأمر الى سنوات الدهر و الأبد ، فنحن أدرى بذلك ، و لا نريد خداعك أيضا ، لكن توضيح المفاهيم امر واجب علينا .
- تعلم الـ Angular 4 في 60 دقيقة :
سبق لي و نشرت هذا الكورس على صفحتنا على الفيسبوك ، و قد كان هذا المنشور حافزا لي من أجل صناعة هذا الموضوع ، فقد وجدت طلبا على هذا المنشور ، و مدة حاجة الناس الى فيديوهات مختصرة و مفيدة ، هناك من علق و قال ان تعلم الـ Angular أكبر من ان تتعلمه في 60 دقيقة ، لكني و كما اخبرتك ، اؤمن انه و بمعرفتك السابقة في مجال البرمجة و أيضا الـ Javascript ناهيك على أساسيات الـ MVC ، ستكون قادرا على فهم و إكتساب الـ Angular 4 في 60 دقيقة ، فهذا الفيديو يغطي تقريبا كل الأساسيات ، لذلك صديقي ، استجمع قواك و تركيزك ، و شاهد الفيديو من أوله لآخره بتطبيق ما جاء فيه ، و في 60 دقيقة ستكون قد إكتسبت تقنية الـ Angular .
الكل اليوم تقريبا أصبح يشتغل بالـ Sass بدل الـ Css ، لمن لا يعرف الـ Sass فهو ببساطة تطوير للغة التنسيق Css ، إذ اضاف عليها العديد من المميزات ، فمثلا أصبح بإمكانك تكوين متغيرات (Variables) تتضمن ألوان ، فبدل ان تعيد كود لون في كل مرة تريد إضافته ، فأنت تحتاج الى حفظ ذلك الكود الذي يكون على شكل #e3dc3e ، و سيكون من الصعب حفظ مجموعة من هذه الألوان ، لكن أصبح و بواسطة الـ Sass وضعها على شكل متغيرات و إستخدام المتغير مباشرة ، و هذا فقط تطوير بسيط فالـ Sass تتضمن تطويرات كثيرة .
فيديو على اليوتيوب رائع من قناة Derek Banas ، يساعدك على فهم المبادئ الأولى للـ Sass فيما يقارب 45 دقيقة ، يمكنك ان تتعلمه حقا في هذه المدة اضمن لك هذا ، كل ما تحتاج معرفته مسبقا هو مبادئ الـ Css ، و بعدها أحضر كأس قهوة و سماعات و شاهد الفيديو التالي :
- تعلم الـ Vue js في 60 دقيقة :
قناة Traversy Media تقدم لك أيضا فيديو لتعلم الـ Vue js في 60 دقيقة الى جانب الـ Angular ، يُعتبر الـ Vue js أسرع فريموورك من بين الـ Angular و الـ React ، الهدف من هذه الفريمووركات هو صناعة برمجيات سريعة Real Time و يتم تحرير و تمرير البيانات دون تحديثات الصفحة و العمل مع الـ Caching و ما الى ذلك ، هذه البرمجيات قد عوضت تقريبا تقنية الـ Ajax ، فهي ذات حماية أكبر و Flexibility أكبر ، مع أمكانية إضافة العديد من المميزات و الخواص الرائعة ، لا تقلق ، فأصدقائنا في Traversy Media سيشرحون لك الفريموورك و الهدف منه و كل شيئ قبل ان تبدأ في التعامل مع هذا الفريموورك ، فهل لديك 60 دقيقة لتعلم الـ Vue js ؟
- تعلم الـ Bootstrap في 60 دقيقة :
يُعتبر فريموورك الـ Bootstrap من أشهر إطارات العمل في الويب ، فهو يقدم لك خصائص كثيرة منها الـ Grid System ، يتم إعتماد الـ Boostrap اليوم تقريبا في أي موقع ، و إن لم يكن فيتم تعويضه بفريموورك اخر مثل Foundation على سبيل المثال ، لكن إجمالا فهو مُستخدم بكثرة .
و إن كنت تريد انت ايضا إستيعاب الـ Bootstrap و إضافة هذه المهارة الى قائمة مهاراتك ، فدعني افرجها عليك و أقول لك انه يمكنك تعلم الـ Bootstrap في ظرف ساعة ، كل ما تحتاجه هو خبرة سابقة في كل من الـ Html و الـ Css و أيضا بعض المبادئ في الـ Javascript ان كنت تريد التعامل مع الجافاسكربت في الـ Bootstrap ، و أخيرا ستحتاج الى الفيديو التالي :
الـ Typescript هو تطوير للـ Javascript ، يقوم بجعلها أكثر مرونة و فاعلية ، تشتغل على جميع المتصفحات و المواقع و اي شيئ مادام يدعم الـ ECMAscript ، الـ Typescript بالطبع هي متقدمة أكثر على الـ Javascript ، و إن كنت ستتعامل مع الـ Angular أعلاه ، فأنت بحاجة لتعلم الـ Typescript أيضا ، يجوز بالذكر ان الـ Typescript تم تطويرها من طرف المايكروسوفت .
- تعلم الـ Git في أقل من ساعة :
اثناء العمل المشترك على مشروع معين ، سواء في الشركات الكبرى او مع أصدقائك او اي كان ، فأنت يا صديقي ستحتاج شئت ام ابيت الى الـ Git من أجل العمل المشترك ، يُعتبر الـ Git اداة لا غنى عنها في المجال البرمجي ، و أي شخص يتعامل مع الأكواد سيتوجب عليه في وقت لاحق ان يتعلم التعامل مع الـ Git ، لذلك ، اعتقد ان هذا هو الوقت اللاحق الذي يجب عليك إستغلاله من أجل تعلم التعامل مع الـ Git و العمل المشترك ، سنستعرض عليك فيديو مدته تقريبا نصف ساعة يريك أهم الأكواد المستخدمة في التعامل مع الGit من الـ Push و الPull و كذا تنصيبه و ما الى ذلك :
- تعلم الـ Flexbox في أقل من 60 دقيقة :
تقنية الـ Flexbox هي خاصية او تقنية موجودة في الـ Css يمكنك التعامل معها في الـ Css بكل بساطة ، تقوم هذه الخاصية على مبدأ تقسيم عناصر الصفحة على شكل Rows او Columns من أجل سهولة التحكم فيها و تقسيمها ، الأمر أشبه بالـ Bootstrap لكن بإستخدام الـ Css فقط ، فمثلا ، تقوم بجعل عنصر Div يأخذ ستايل Display : Flex; ، و بعدها تتحكم في العناصر وسط ذلك الDiv كما تريد ، اما ان تتشكل العناصر الى جانب بعضها على شكل Row او على شكل Columns او فراغ في الوسط و الجوانب ممتلئة و العديد من الأشياء المفيدة ، فإن كنت لا تريد إستخدام مكتبة Grid مثل البوتستراب ، فيكفي صديقي إستخدام الFlex بدله ، و هي خاصية جد سهلة صديقي ، يمكنك تعلمها في أقل من 30 دقيقة ، و هذا الفيديو القوي من قناة DevTips سيشرحه لك عن آخره :
لا بد صديقي المبرمج ان تصادف يوما مهما كان مواقع تقدم لك خدمة التسجيل بإستخدام حساب على الفيسبوك ، بعضهم يعتقد ان هذه المواقع تقوم بسرقة حسابك على الفيسبوك ، معذورين ! ، لكن في الحقيقة مثل هذه التعاملات تتم عبر الـ API ، ليس فقط التسجيل عبر الفيسبوك ، بل العديد من الخصائص الأخرى مثل تمكين خاصية البحث عن منشورات معينة او مجموعات فيسبوك ، و هذا نجده كثيرا اليس كذلك ؟ مثل تطبيقات تقوم بالنشر التلقائي في المجموعات او تطبيقات تقوم بالنشر في صفحتك و ما الى ذلك ، و افضل مثال على ذلك نجد مثل IFTTT التي تقدم لك خدمات مختلفة عبر الفيسبوك ، كل ذلك يتم عبر الـ Facebook Api ، يوجد العديد من الـ API مثل جوجل ، تويتر و غيرها ، لكني إخترت لك الخاص بالفيسبوك لأنه الأكثر احتياجا لك ، و الفيديو التالي ب40 دقيقة سيضع كل الخطوات المناسبة لك للبدئ :
سأختم موضوعي هذا و سأحصره في الدروس السابقة ، لكن إخواني افكر حقا في إنتاج جزء ثاني لمهارات تقنية و برمجية يمكنك تعلمها في 60 دقيقة ، و سيبقى العامل الوحيد بيني و بين الجزء الثاني هو التفاعل و المشاهدات لهذا الموضوع ، فإن اعجبكم فنحن في الخدمة باذن الله .
مدير في موقع أكوا ويب، ملم بكل عوالم التقنية و تخصصاتها، مكتسب لخبرات بسيطة و أسعى لمشاركتها مع الجميع ، و يشاركوني كذلك خبراتهم، هدفنا الأول و الأخير في أكوا ويب إرضاء الكل و توفير منصة يستطيع أي رائد لعالم الويب فهمها و التعامل معها
موضوع رائع بانتظار الجزء الثاني
موضوع رائع ومميز كعادتك وفقك الله