We may earn an affiliate commission when you visit our partners.
Course image
Ali Amr Souidan

في نهاية المشروع هتقدر تعمل Git Repository و تعمل source control للcode اللي في المشروع عن طريق GitHub . ميزة الـ source control لل code هو انه بيسمح لأكثر من شخص انه يشتغل على نفس المشروع من غير ما يحصل مشاكل او الشغل اللي اتكتب يغير او يمحي شغل ناس ثانية, فبالتالي بيكون في نظام في كتابة الcode لكل اللي في المشروع, git بيحافظ على كل الversions او النسخ للك code على مدار كل تغيير, بحيث لو حصل تغيير و حابب انك ترجع لأصل الcode بسهولة جدا ممكن تعمل كده.

المشروع مستواه بدائي جدا و مبسط لاي شخص حابب انه يشتغل developer . مهم جدا git عن طريق github في سوق العمل علشان كل الشركات بتستخدمه لتنظيم الشغل على المشاريع.

Read more

في نهاية المشروع هتقدر تعمل Git Repository و تعمل source control للcode اللي في المشروع عن طريق GitHub . ميزة الـ source control لل code هو انه بيسمح لأكثر من شخص انه يشتغل على نفس المشروع من غير ما يحصل مشاكل او الشغل اللي اتكتب يغير او يمحي شغل ناس ثانية, فبالتالي بيكون في نظام في كتابة الcode لكل اللي في المشروع, git بيحافظ على كل الversions او النسخ للك code على مدار كل تغيير, بحيث لو حصل تغيير و حابب انك ترجع لأصل الcode بسهولة جدا ممكن تعمل كده.

المشروع مستواه بدائي جدا و مبسط لاي شخص حابب انه يشتغل developer . مهم جدا git عن طريق github في سوق العمل علشان كل الشركات بتستخدمه لتنظيم الشغل على المشاريع.

المشروع لاي حد عنده خلفية بسيطة جدا في الcode و حابب يتعرف على أفضل الطرق لتنظيم الشغل في عالم ال tech

Enroll now

What's inside

Syllabus

ملخص المشروع
في نهاية المشروع هتقدر تعمل Git Repository و تعمل source control للcode اللي في المشروع عن طريق Github . ميزة الـ source control للcode هو انه بيسمح لأكثر من شخص انه يشتغل على نفس المشروع من غير ما يحصل مشاكل او الشغل اللي اتكتب يتغير او يمسح شغل ناس تانية, فبالتالي بيكون في نظام في كتابة الcode لكل اللي في المشروع, git بيحافظ على كل الversions او النسخ للcode على مدار كل تغيير, بحيث لو حصل تغيير و حابب انك ترجع لأصل الcode بسهولة جدا ممكن تعمل كده.المشروع مستواه بدائي جدا و مبسط لاي شخص حابب انه يشتغل developer . مهم جدا git عن طريق github في سوق العمل علشان كل الشركات بتستخدمه لتنظيم الشغل على المشاريع.المشروع لاي حد عنده خلفية بسيطة جدا في الcode و حابب يتعرف على أفضل الطرق لتنظيم الشغل في عالم ال tech

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
يساعد على فهم تقنيات Source Control و Git و Github للمبتدئين
يوفر أساس قوي لفهم إدارة الإصدارات ومراقبة التغييرات في بيئة الفريق
يناسب المبتدئين الذين يسعون لدخول مجال تطوير البرمجيات

Save this course

Save GitHub للمبرمجين باستخدام Git to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in GitHub للمبرمجين باستخدام Git with these activities:
راجع ملاحظاتك ومواد الدورة التدريبية
يساعدك مراجعة المواد على ترسيخ المفاهيم وتعزيز الاحتفاظ بها.
Show steps
  • راجع ملاحظاتك من الدروس والمحاضرات.
  • اقرأ المواد الدراسية والمراجع الإضافية.
  • قم بحل الأسئلة والتمارين العملية.
تابع دروس Git GitHub
يساعدك على فهم كيفية استخدام Git على GitHub وكيف يمكنك استخدامه لإدارة وإصدار الكود الخاص بك بشكل تعاوني.
Show steps
  • ابحث عن دروس ومواد تعليمية على الإنترنت حول Git و GitHub.
  • تابع الدروس خطوة بخطوة وقم بإنشاء مستودع Git الخاص بك على GitHub.
  • جرب إضافة واستلام التغييرات.
  • تدرب على استخدام الأوامر الأساسية لـ Git مثل git add و git commit و git push.
شكل مجموعة دراسة Git
يساعدك العمل مع الآخرين على تبادل المعرفة والدعم وتوفير بيئة تعاونية للتعلم.
Show steps
  • اتصل بالأصدقاء أو الزملاء المهتمين بتعلم Git.
  • حدد موعدًا منتظمًا للاجتماع ومناقشة المفاهيم.
  • تعاونوا في المشاريع وراجعوا أكواد بعضكم البعض.
Five other activities
Expand to see all activities and additional details
Show all eight activities
مارس استخدام Git
يساعدك على إتقان أوامر Git الأساسية وتطوير مهارات حل المشكلات أثناء العمل مع مستودعات Git.
Show steps
  • قم بإنشاء مجموعة من المستودعات التجريبية.
  • تمرن على إضافة ملفات وتعديلها وحذفها.
  • حاول التعامل مع تعارضات دمج الكود (merge conflicts).
  • استخدم أوامر Git المتقدمة مثل git bisect و git rebase.
حضر ورشة عمل حول Git
توفر لك ورش العمل فرصة للتفاعل مع خبراء في مجال Git والممارسين الآخرين وتلقي تدريب عملي.
Show steps
  • ابحث عن ورش عمل Git في منطقتك أو عبر الإنترنت.
  • سجل في ورشة عمل تناسب مستوى مهاراتك وأهدافك.
  • شارك بنشاط في الورشة وطرح الأسئلة.
شارك في مسابقة Git
تتيح لك المسابقات اختبار مهاراتك ومقارنة نفسك بالآخرين والحصول على ملاحظات من الخبراء.
Show steps
  • ابحث عن مسابقات Git عبر الإنترنت أو في مؤسستك.
  • اقرأ قواعد المسابقة بعناية.
  • شكل فريقًا أو شارك فرديًا.
  • قم بحل التحديات المتعلقة بـ Git وتقديم الحلول.
قم بإنشاء مشروع Git
يتيح لك إنشاء مشروع عملي فرصة لتطبيق مهاراتك في Git لحل مشكلة حقيقية.
Show steps
  • حدد فكرة لمشروع يعتمد على Git.
  • خطط للمشروع وقم بتقسيمه إلى مهام أصغر.
  • قم بتنفيذ المشروع باستخدام Git لإدارة الكود.
  • نشر المشروع وشارك الكود الخاص بك على GitHub.
ساعد الآخرين في تعلم Git
يساعدك تعليم الآخرين على تعميق فهمك لمفاهيم Git وتعزيز مهارات التواصل لديك.
Show steps
  • تطوع لمساعدة الطلاب أو المبتدئين في تعلم Git.
  • أجب عن الأسئلة وقدم التوجيه.
  • شارك المعرفة والخبرات الخاصة بك.

Career center

Learners who complete GitHub للمبرمجين باستخدام Git will develop knowledge and skills that may be useful to these careers:
Software Developer
Developing software is what this course directly prepares you to do. You will take the knowledge you learn here in the fundamentals of version control and Git, and apply it immediately on the job. Git is an essential component of most software development workflows, and it helps to keep track of changes made to code over time. This course will get you up to speed quickly with the basics of Git, so that you can be an effective contributor to any software development team.
Web Developer
Web development is closely related to software development, and uses many of the same tools and technologies. Git is used by web developers to keep track of changes made to code, and to collaborate on projects with other developers. This course will prepare you for a career in web development by teaching you the basics of Git.
DevOps Engineer
DevOps engineers use Git to manage the deployment and release of software. This course will help you build a foundation in Git, which will be useful for a career in DevOps. You will also gain knowledge of the best practices for version control that are essential for working on a DevOps team.
Data Scientist
Data scientists use Git to keep track of changes made to data and models. This course will help you build a foundation in Git, which will be useful for a career in data science.
Systems Administrator
Systems administrators use Git to manage the configuration and deployment of software on servers. This course will help you build a foundation in Git, which will be useful for a career in systems administration.
Project Manager
Project managers use Git to track the progress of projects and to collaborate with team members. This course will help you build a foundation in Git, which will be useful for a career in project management. You will also learn about the tools and techniques that are used to manage Git repositories, which are used by teams to collaborate on software development projects.
Quality Assurance Analyst
Quality assurance analysts use Git to track changes made to software and to ensure that it is working as expected. This course will help you build a foundation in Git, which will be useful for a career in quality assurance.
Technical Writer
Technical writers use Git to manage the documentation for software and other technical products. This course will help you build a foundation in Git, which will be useful for a career in technical writing.
Information Security Analyst
Information security analysts use Git to track changes made to security systems and to ensure that they are working properly. This course will help you build a foundation in Git, which will be useful for a career in information security.
Computer Network Architect
Computer network architects use Git to track changes made to network configurations. This course will help you build a foundation in Git, which will be useful for a career in computer network architecture.
Database Administrator
Database administrators use Git to track changes made to databases. This course will help you build a foundation in Git, which will be useful for a career in database administration.
Business Analyst
Business analysts use Git to track changes made to business processes and requirements. This course will help you build a foundation in Git, which may be useful for a career in business analysis.
UX Designer
UX designers use Git to track changes made to user interfaces. This course will help you build a foundation in Git, which may be useful for a career in UX design.
Product Manager
Product managers use Git to track changes made to product requirements and specifications. This course will help you build a foundation in Git, which may be useful for a career in product management. You will also learn how to use git-based tools that can help you analyze and manage software development projects.
IT Support Specialist
IT support specialists use Git to track changes made to IT systems. This course will help you build a foundation in Git, which may be useful for a career in IT support.

Reading list

We've selected six books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in GitHub للمبرمجين باستخدام Git.
دليل شامل عن Git، يغطي كل شيء من المفاهيم الأساسية إلى المهام المتقدمة. إنه مناسب للمبتدئين والمحترفين على حد سواء.
Practical guide to using Git. It covers all the essential Git commands and shows how to use them to manage code changes. It good choice for beginners who want to learn more about Git.
Concise guide to Git. It covers the essential Git commands and explains how to use them. It good choice for beginners who need a quick reference to Git.
دليل عملي لـ Git، يركز على المفاهيم الأساسية ويوفر أمثلة عملية. إنه مناسب للمبتدئين الذين يتطلعون إلى البدء بسرعة.
دليل يأخذك من أساسيات Git إلى المواضيع المتقدمة خطوة بخطوة. إنه مفيد بشكل خاص للمبتدئين الذين يتطلعون إلى فهم عميق لطريقة عمل Git.
Deep dive into the internals of Git. It explains how Git works at a low level. It valuable resource for developers who want to learn more about how Git works.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to GitHub للمبرمجين باستخدام Git.
إنشاء سيرة ذاتية وخطاب تعريف في Microsoft Word
Most relevant
بدء استخدام Microsoft Office 365
Most relevant
انشاء ميزانية ب Microsoft Excel
Most relevant
البدء في استخدام Microsoft Word
Most relevant
Microsoft Excel إنشاء أداه تعقب لإدارة المشاريع باستخدام
Most relevant
لعبة الثعبان عن طريق python:استخدم pygame لتصنع لعبتك...
Most relevant
إنشاء user stories بأستخدام Trello
Most relevant
Application using Amazon Rekognition
Most relevant
Microsoft Excel التنسيق المخصص والشرطي في
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser