We may earn an affiliate commission when you visit our partners.
Course image
Course image
Coursera logo

استخدام Git + GitLab فى مشاريع تطوير البرمجيات

Remon Ramy

في نهاية هذا المشروع هتكون قادر تنشئ repository على GitLab باستعمال أى command line terminal، وترفع عليها أى تغييرات فى مشروعك. خلال المشروع هنعمل repository ونتعرف على commands كتيرة فى Git وازاى ممكن نستعمل Git لما نكون شغالين مع team أو حتى لو شغالين لوحدنا.

Read more

في نهاية هذا المشروع هتكون قادر تنشئ repository على GitLab باستعمال أى command line terminal، وترفع عليها أى تغييرات فى مشروعك. خلال المشروع هنعمل repository ونتعرف على commands كتيرة فى Git وازاى ممكن نستعمل Git لما نكون شغالين مع team أو حتى لو شغالين لوحدنا.

المشروع دا لا غنى عنه لأى حد بيتعلم برمجة وناوى يشتغل كـDeveloper، والمشروع للمبتدئين لأننا هنمشى خطوة بخطوة كأنك أول مرة بتسبتعمل Git.

Git حاجة مهمة جداً أى Software Developer محتاج يكون ملم بيها وعارفها كويس جداً، وهيكون حاجة مطلوبة منكم فى عدد كبير جداً من الشركات

Enroll now

What's inside

Syllabus

ملخص المشروع
في نهاية هذا المشروع هتكون قادر تنشئ repository على GitLab باستعمال أى command line terminal، وترفع عليها أى تغييرات فى مشروعك. خلال المشروع هنعمل repository ونتعرف على commands كتيرة فى Git وازاى ممكن نستعمل Git لما نكون شغالين مع team أو حتى لو شغالين لوحدنا. المشروع دا لا غنى عنه لأى حد بيتعلم برمجة وناوى يشتغل كـDeveloper، والمشروع للمبتدئين لأننا هنمشى خطوة بخطوة كأنك أول مرة بتسبتعمل Git. Git حاجة مهمة جداً أى Software Developer محتاج يكون ملم بيها وعارفها كويس جداً، وهيكون حاجة مطلوبة منكم فى عدد كبير جداً من الشركات

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Well-suited for beginners who are new to Git and version control
Develops essential skills for software developers looking to collaborate effectively on development teams
Sets a strong foundation in Git commands, enabling learners to navigate repositories and track changes effectively
Taught by experienced instructors who provide clear and practical guidance throughout the course

Save this course

Save استخدام Git + GitLab فى مشاريع تطوير البرمجيات to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for استخدام Git + GitLab فى مشاريع تطوير البرمجيات. These are activities you can do either before, during, or after a course.

Career center

Learners who complete استخدام Git + GitLab فى مشاريع تطوير البرمجيات will develop knowledge and skills that may be useful to these careers:
Software Engineer
A Software Engineer designs, develops, and tests software applications. This course will provide you with the foundational knowledge and skills in Git and GitLab, which are essential for version control and collaboration in software development teams. By learning how to use Git and GitLab, you'll be able to effectively manage your code changes, track project history, and collaborate with others on software projects, which are valuable skills for any software engineer.
Web Developer
A Web Developer designs and develops websites and web applications. This course will provide you with the knowledge and skills in Git and GitLab, which are essential for version control and collaboration in web development. By learning how to use Git and GitLab, you'll be able to effectively manage your code changes, track project history, and collaborate with others on web development projects, which are valuable skills for any web developer.
DevOps Engineer
A DevOps Engineer combines software development (Dev) and information technology operations (Ops) to improve the efficiency and reliability of software delivery. This course will provide you with the knowledge and skills in Git and GitLab, which are essential for version control and collaboration in DevOps. By learning how to use Git and GitLab, you'll be able to effectively manage your code changes, track project history, and collaborate with others on software delivery projects, which are valuable skills for any DevOps engineer.
Software Architect
A Software Architect designs and oversees the development of software systems. This course will provide you with the knowledge and skills in Git and GitLab, which are essential for version control and collaboration in software architecture. By learning how to use Git and GitLab, you'll be able to effectively manage your code changes, track project history, and collaborate with others on software architecture projects, which are valuable skills for any software architect.
Technical Project Manager
A Technical Project Manager plans, executes, and delivers software development projects. This course will provide you with the knowledge and skills in Git and GitLab, which are essential for version control and collaboration in software project management. By learning how to use Git and GitLab, you'll be able to effectively manage your code changes, track project history, and collaborate with others on software development projects, which are valuable skills for any technical project manager.
Cloud Engineer
A Cloud Engineer designs, develops, and manages cloud computing systems. This course will provide you with the knowledge and skills in Git and GitLab, which are essential for version control and collaboration in cloud computing. By learning how to use Git and GitLab, you'll be able to effectively manage your code changes, track project history, and collaborate with others on cloud computing projects, which are valuable skills for any cloud engineer.
Data Engineer
A Data Engineer designs, develops, and manages data pipelines. This course will provide you with the knowledge and skills in Git and GitLab, which are essential for version control and collaboration in data engineering. By learning how to use Git and GitLab, you'll be able to effectively manage your code changes, track project history, and collaborate with others on data engineering projects, which are valuable skills for any data engineer.
Machine Learning Engineer
A Machine Learning Engineer designs, develops, and deploys machine learning models. This course will provide you with the knowledge and skills in Git and GitLab, which are essential for version control and collaboration in machine learning. By learning how to use Git and GitLab, you'll be able to effectively manage your code changes, track project history, and collaborate with others on machine learning projects, which are valuable skills for any machine learning engineer.
Data Scientist
A Data Scientist analyzes data to extract insights and solve business problems. This course may provide you with some of the knowledge and skills in Git and GitLab, which are essential for version control and collaboration in data science. By learning how to use Git and GitLab, you'll be able to effectively manage your code changes, track project history, and collaborate with others on data science projects.
Product Manager
A Product Manager plans, develops, and launches software products. This course may provide you with some of the knowledge and skills in Git and GitLab, which are essential for version control and collaboration in product management. By learning how to use Git and GitLab, you'll be able to effectively manage your code changes, track project history, and collaborate with others on software product development projects.
UX Designer
A UX Designer designs the user experience of software products. This course may provide you with some of the knowledge and skills in Git and GitLab, which are essential for version control and collaboration in UX design. By learning how to use Git and GitLab, you'll be able to effectively manage your code changes, track project history, and collaborate with others on UX design projects.
Business Analyst
A Business Analyst analyzes business requirements and designs solutions to meet those requirements. This course may provide you with some of the knowledge and skills in Git and GitLab, which are essential for version control and collaboration in business analysis. By learning how to use Git and GitLab, you'll be able to effectively manage your code changes, track project history, and collaborate with others on business analysis projects.
Project Manager
A Project Manager plans, executes, and delivers projects. This course may provide you with some of the knowledge and skills in Git and GitLab, which are essential for version control and collaboration in project management. By learning how to use Git and GitLab, you'll be able to effectively manage your code changes, track project history, and collaborate with others on project management projects.
Quality Assurance Engineer
A Quality Assurance Engineer tests software products to ensure they meet quality standards. This course may provide you with some of the knowledge and skills in Git and GitLab, which are essential for version control and collaboration in quality assurance. By learning how to use Git and GitLab, you'll be able to effectively manage your code changes, track project history, and collaborate with others on quality assurance projects.
Technical Writer
A Technical Writer creates user documentation and other technical materials. This course may provide you with some of the knowledge and skills in Git and GitLab, which are essential for version control and collaboration in technical writing. By learning how to use Git and GitLab, you'll be able to effectively manage your code changes, track project history, and collaborate with others on technical writing projects.

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 استخدام Git + GitLab فى مشاريع تطوير البرمجيات.
Focuses on using Git for collaborative software development. It provides guidance on branching, merging, conflict resolution, and other aspects of working with Git in a team environment.
A practical guide that focuses on the use of Git in software development environments.
Concise and easy-to-use reference guide for Git. It covers the most common Git commands and workflows. The book is perfect for beginners who want to learn the basics of Git quickly.
Provides a clear and concise introduction to Git version control. It is suitable for beginners who want to learn the basics of Git and start using it for their projects.
A beginner-friendly introduction to Git, suitable for users with limited experience with version control systems.
Provides a collection of troubleshooting tips and tricks for resolving common Git issues.

Share

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

Similar courses

Here are nine courses similar to استخدام Git + GitLab فى مشاريع تطوير البرمجيات.
رسم و تصميم الأشكال بواسطة Adobe Illustrator للمبتدئين
Most relevant
إنشاء تصاميم تسويقية لمنصات التواصل الإجتماعي على Canva
Most relevant
الترجيح الإحصائي أو Statistical Weighting فى Microsoft...
Most relevant
مقدمة لفيزياء ألعاب الفيديو باستخدام محرك ألعاب Unity
Most relevant
إنشاء المخططات و لوحات المعلومات باستخدام Microsoft Excel
Most relevant
GitHub للمبرمجين باستخدام Git
Most relevant
Microsoft Excel إنشاء تقرير المصروفات باستخدام
Most relevant
تحسين الصورة باستخدام برنامج Adobe Photoshop للمبتدئين
Most relevant
Adobe Illustrator بأستخدام Neon تصميم يافطة محل
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