7 دورات لائقة لتعلم Git و Github

مرحباً هابر! أستمر في مشاركة مجموعات مفيدة. لقد نشرت بالفعل المشاركات مع اتفاقيات إعادة الشراء جيثب ( الجزء 1 و الجزء 2 )، فضلا عن مجموعة من 10 كتب المطور . قررت ألا أتوقف :) من يهتم - أهلاً بالقط.






ليس سرا أن كل من Git و GitHub هما نظامان أساسيان لإدارة المصادر وتخزينها للمطورين. كان هناك وقت عندما كانت أنظمة مثل CVS و SVN و VSS و Mercury و TFS تتحكم في طرق مختلفة للتحكم في الإصدار ، ولكن ببطء ولكن بثبات ، تم تجميعها جميعًا في Git.



الآن يستخدم حوالي 70-80 ٪ من المبرمجين Git بنشاط في عملهم. ومع ذلك ، عندما يتعلق الأمر باستخدام أدوات التحكم في المصدر مثل SVN أو CVS ، فإن معظم المبرمجين يستخدمون IDEs مثل IntelliJIDEA أو Eclipse ، على الرغم من أنهم لا يكادون على دراية بسطر الأوامر.



أدوات مثل Git bash وعدد من أوامر Git المفيدة دفعت المبرمجين لاستخدام Git في كل من سطر الأوامر وفي IDE. لهذا السبب يعد المطور أمرًا حيويًا ببساطة لمعرفة أوامر Git الرئيسية ، مثل git status، git addو git commit، git pushوخياراتها القياسية.



لم أستطع المرور وأخبركم عن دورات Git المفيدة. لقد جمعت هنا 7 دورات مجانية ومدفوعة حول تعلم Git للمبتدئين والمبرمجين ذوي الخبرة. سيساعدونك على فهم المبادئ والحيل الأساسية للعمل مع Git. آمل أن يأتي إليك.



1. اكتمل Git: دليل خطوة بخطوة



هذه الدورة ، التي أنشأها Jason Taylor ، هي دليل خطوة بخطوة من خلال سير عمل Git بالكامل والذي يعلمك مقارنة الحالات المختلفة للملفات في Git ، وإدارة الملفات ، وإنشاء وتعديل المستودعات على GitHub ، والمزيد. للدورة تقييم جيد - 4.4 نقطة.



2. Masterclass Git و GitHub: من المبتدئين إلى الخبراء



لا يسعني إلا أن أخبركم عن واحدة من أكمل دورات Bibhash Roy على Git و Github. ستعرفك هذه الدورة على كل المعرفة الضرورية تقريبًا التي ستحتاجها للعمل في Git. تتمتع هذه الدورة أيضًا بتقدير جيد - 4.3 نقطة. دورة ممتازة لتعلم Git من الألف إلى الياء المتقدمة.



3. كن خبيرًا في Git و GitHub في 4 ساعات (دورة مجانية)



دورة مجانية 4.3 تقييمًا لتساعدك على سرعة Git و Github بسرعة ودون ألم. إذا انضممت للتو إلى شركة جديدة أو بدأت مشروعًا يستخدم Git ، فإن هذه الدورة التدريبية لك.



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



4. GitHub Ultimate: دورة GitHub و GitHub النهائية



دورة Git ممتازة وكاملة أخرى من Udemy. يتضمن تفسيرًا للمفاهيم الأساسية والنظر في المهام الرئيسية لـ Git ، والعديد من الأوامر مثل git add، git statusو git log، git commitو git pull، git pushوغيرها. دورة جيدة مع تصنيف 4.4 نقطة.



5. أساسيات جيثب



هذا عن دورة Pluralsight التي كتبها Jill Clearen ، التي تم إنشاؤها لتعلم Git و Github. سوف تتعلم هنا كيفية إنشاء المستودعات ، وملفات ، وإجراء تغييرات على مستودع بعيد ، وتنفيذ عمليات استكشاف الأخطاء وإصلاحها ، والعديد من ميزات Git الأخرى.



لسوء الحظ ، عليك إنفاق المال لدراسة الدورة. يتطلب الوصول عضوية Pluralsight ، والتي تكلف 29 دولارًا في الشهر أو 299 دولارًا في السنة. ومع ذلك ، يمكنك الاستفادة من الإصدار التجريبي المجاني لمدة 10 أيام ، والذي يمنحك 200 دقيقة من الوصول إلى جميع صفوفهم.



6. الدليل الكامل لـ Git: إتقان Git و GitHub



دورة متقدمة في تعلم Git للبرمجة والتطوير. سوف تتعلم الكثير عن التعهدات والفروع والاندماج والاسحق وهلم جرا. في الأساس ، كل ما تحتاج إلى معرفته كمطور. تتضمن الدورة العديد من التمارين العملية.



يحتوي القسم العملي على تمارين لكل ذوق ولون:



  • تهيئة مستودع Git جديد
  • إجراء التغييرات ، إضافة إلى الإعداد والالتزام
  • إنشاء الفروع والتحقق منها ودمجها ، إلخ.


أود أن أقول أن هذه هي الدورة المثالية لمطور البرامج الذي يتطلع إلى أن يصبح واحدًا من الأفضل في هذا الموضوع.



7. أساسيات Git: تعلم Git باستخدام Bitbucket و Sourcetree



الدورة الأخيرة التي أود أن أوصيك بها هي تعلم أوامر ومفاهيم Git على Udemy. سيساعدك ذلك على الوصول بسرعة إلى كيفية استخدام Git في تطوير البرامج اليومية ، وكيفية استخدام Git مع Sourcetree و Bitbucket ، وأوامر ومفاهيم Git الأساسية للعمل على مشاريع Github ، والمزيد.



ليست كاملة مثل الدورات السابقة ، ولكن أوصي به لكل من يحتاج إلى العمل في Bitbucket و Sourcetree للدراسة.



آمل أن تكون هذه المجموعة مفيدة ليس فقط لأولئك الذين يبدأون في تعلم Git و Github من الصفر ، ولكن أيضًا لأولئك الذين يريدون تحسين معرفتهم أو دراسة Git بمزيد من التفصيل ، وربما يساعد بعضكم في طريقك لتصبح خبيرًا جيدًا.



إذا كنت تعرف أي دورات جيدة أخرى على Git و Github - شارك في التعليقات. آمل أن يجد الكثير من الناس هذه المقالة مفيدة.



All Articles