Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Software Development Tools No-Code Development
Business
Entrepreneurship Communication Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certifications Network & Security Hardware Operating Systems & Servers Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Paid Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement & Gardening Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition & Diet Yoga Mental Health Martial Arts & Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Learning Teacher Training Test Prep Other Teaching & Academics
Web Development JavaScript React Angular CSS Node.Js Typescript HTML5 PHP
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Amazon AWS Cisco CCNA CompTIA Security+ Microsoft AZ-900
Microsoft Power BI SQL Tableau Data Modeling Business Analysis Data Analysis Data Warehouse Blockchain Business Intelligence
Unity Unreal Engine Game Development Fundamentals C# 3D Game Development C++ Unreal Engine Blueprints 2D Game Development Mobile Game Development
Google Flutter iOS Development Android Development Swift React Native Dart (programming language) Kotlin SwiftUI Mobile App Development
Graphic Design Photoshop Adobe Illustrator Drawing Canva Digital Painting InDesign Design Theory Procreate Digital Illustration App
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Life Purpose Mindfulness Sound Therapy Emotional Intelligence Coaching
Business Fundamentals Entrepreneurship Fundamentals Freelancing Business Strategy Online Business Startup Business Plan Blogging Amazon Kindle Direct Publishing (KDP)
Digital Marketing Social Media Marketing Marketing Strategy Internet Marketing Copywriting Google Analytics Email Marketing Startup Advertising Strategy

DevelopmentSoftware Development ToolsGit

Git Crash Course for beginners

The best way to begin your journey with Git
Rating: 4.2 out of 54.2 (93 ratings)
4,860 students
Created by T Roshdy, Nezam Academy, Mohammad Elsayed, Nezam Team
Last updated 2/2022
English
English

What you'll learn

  • Create, track and modify projects using Git
  • Integrate Git in your projects.
  • Understand how Git works
  • Master the essential Git workflow: adding & committing

Requirements

  • Basic computer skills

Description

Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

Git is easy to learn and has a tiny footprint with lightning fast performance. It outclasses SCM tools like Subversion, CVS, Perforce, and ClearCase with features like cheap local branching, convenient staging areas, and multiple workflows.


From web developers to app developers, Git is useful to anyone who writes code or track changes to files. So what’s it all about and why should you start using it?

What is Git?

Git is the most commonly used version control system. Git tracks the changes you make to files, so you have a record of what has been done, and you can revert to specific versions should you ever need to. Git also makes collaboration easier, allowing changes by multiple people to all be merged into one source.

So regardless of whether you write code that only you will see, or work as part of a team, Git will be useful for you.


Git is software that runs locally. Your files and their history are stored on your computer. You can also use online hosts (such as GitHub or Bitbucket) to store a copy of the files and their revision history. Having a centrally located place where you can upload your changes and download changes from others, enable you to collaborate more easily with other developers. Git can automatically merge the changes, so two people can even work on different parts of the same file and later merge those changes without loosing each other’s work!

Who this course is for:

  • Software Engineers
  • Software Developers

Instructors

T Roshdy
QA Engineer
T Roshdy
  • 4.6 Instructor Rating
  • 26,163 Reviews
  • 155,437 Students
  • 16 Courses

T.Roshdy is the founder and CEO of Nezam.


Nezam offers testing services for companies that need their applications to be thoroughly tested before production. It also provides educational content in many Edutech topics.


Tarek has more than 6 years of experience in the software testing field. He is a certified ISTQB Foundation Level Tester, Agile Tester, Mobile Application Tester, Performance Tester, Advanced Level Agile Technical Tester, Artificial Intelligence Tester, & ASTQB Mobile Tester.


He was chosen as the "Best QA" in Testathon Egypt 2 times in a row "Testathon Egypt 2017 & Testathon Egypt 2020".


He also works as a freelance QA Engineer at Toptal & Upwork.


Nezam Academy
Software & Business Courses
Nezam Academy
  • 4.6 Instructor Rating
  • 25,941 Reviews
  • 143,626 Students
  • 11 Courses

-Nezam academy is an educational Center that was established in 2016.

-Nezam youtube channel currently has more than 40 thousand subscribers and 3 million views


Our course include many courses in the software industry like:

-Agile Crash Course for beginners

-Git Crash Course for beginners

-API Crash Course for beginners

-ISTQB Foundation Level Training

-The Complete Software Testing Bootcamp

Mohammad Elsayed
Android Software Engineer
Mohammad Elsayed
  • 4.2 Instructor Rating
  • 93 Reviews
  • 4,860 Students
  • 1 Course

I have been working as a professional Android Software Engineer for more than 6 years, I have started programming 13 years ago, programmed in many languages including Java, c, python, JS and Kotlin obviously. I have worked as a programming teacher for a whole year, taught university and postgrad students stuff like Android, Arduino and programming languages. After that year I have been offered to work in my university as a teacher but I preferred to go to industry to gain more experience. I am now exited to teach software engineering again.

Nezam Team
Project manager at Nezam
Nezam Team
  • 4.6 Instructor Rating
  • 15,210 Reviews
  • 143,695 Students
  • 5 Courses

Top companies choose Udemy Business to build in-demand career skills.
NasdaqVolkswagenBoxNetAppEventbrite
  • Udemy Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Investors
  • Terms
  • Privacy policy
  • Sitemap
  • Accessibility statement
Udemy
© 2022 Udemy, Inc.