Version control courses can help you learn the basics of tracking changes in code, branching strategies, merging workflows, and collaboration techniques. You can build skills in managing project histories, resolving conflicts, and maintaining code integrity across teams. Many courses introduce tools like Git and GitHub, that support version control, allowing you to apply your skills in real projects and collaborate effectively with others in software development.

Simplilearn
Skills you'll gain: Project Risk Management, Business Analysis, Project Management, Risk Management, Project Planning, Data Visualization, Agile Methodology, Agile Project Management, Microsoft Excel, Cost Management, Interactive Data Visualization, Stakeholder Engagement, Excel Formulas, Pivot Tables And Charts, Business Analytics, Stakeholder Management, Business Requirements, Solution Design, Data Analysis, Data Validation
★ 4.4 (57) · Beginner · Specialization · 1 - 3 Months

Skills you'll gain: NIST 800-53, Risk Management Framework, Cyber Risk, Federal Information Security Management Act, Systems Development Life Cycle, Cybersecurity, Continuous Monitoring, Security Management, Cyber Governance, Cyber Security Strategy, Security Controls, Infrastructure Security, Cyber Security Assessment, Incident Response, Authorization (Computing), Security Requirements Analysis, Cyber Security Policies, Information Assurance, Information Systems Security, Personally Identifiable Information
★ 4.4 (232) · Beginner · Specialization · 3 - 6 Months

Northwestern University
Skills you'll gain: Robotics, Mathematical Software, Simulation and Simulation Software, Mathematical Modeling, Mechanical Engineering, Numerical Analysis, Simulations, Mechanics, Algorithms, Torque (Physics), Control Systems, Applied Mathematics
★ 4.7 (174) · Intermediate · Course · 1 - 4 Weeks

New York University
Skills you'll gain: Network Security, Firewall, IT Security Architecture, Distributed Denial-Of-Service (DDoS) Attacks, Network Architecture, Intrusion Detection and Prevention, TCP/IP, Cybersecurity, Threat Detection, Cyber Threat Intelligence, Cyber Attacks, Security Controls, Enterprise Security, Network Protocols, Proxy Servers
★ 4.7 (664) · Intermediate · Course · 1 - 4 Weeks
Johns Hopkins University
Skills you'll gain: Clinical Data Management, Data Quality, Quality Assurance, Clinical Trial Management Systems, Case Report Forms, Clinical Trials, Data Maintenance, Clinical Monitoring, Data Cleansing, Data Management, Data Integrity, Clinical Research, Microsoft Excel, Data Compilation, Data Collection, Data Sharing, Data Security, Treatment Planning, Statistical Analysis
★ 4.7 (194) · Beginner · Course · 1 - 3 Months

Scrimba
Skills you'll gain: HTML and CSS, Hypertext Markup Language (HTML), Mobile Development, Web Applications, Web Design and Development, Program Development, ChatGPT, GitHub, Front-End Web Development, Javascript, Application Deployment, Responsive Web Design, Video Game Development, Git (Version Control System), AI Integrations, Cascading Style Sheets (CSS), Database Development, Computer Programming, Database Application, Machine Learning
★ 4.6 (148) · Beginner · Course · 1 - 3 Months

University of Virginia
Skills you'll gain: Agentic systems, Generative AI Agents, Economics, Policy, and Social Studies, Economics, Artificial Intelligence, Economic Development, AI literacy, Socioeconomics, Public Policies, Automation, Labor Relations, Market Dynamics, Growth Strategies, Policy Analysis, Innovation, Production Process
★ 4.5 (99) · Advanced · Course · 1 - 3 Months

Skills you'll gain: MITRE ATT&CK Framework, Threat Modeling, Threat Management, Cybersecurity, Application Security, IT Security Architecture, Azure Active Directory, Security Strategy, Internet Of Things, Secure Coding, Security Controls, Microsoft Azure, Identity and Access Management, Asset Management
★ 4.6 (104) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Exploratory Data Analysis, Statistical Process Controls, Six Sigma Methodology, Lean Methodologies, Statistical Hypothesis Testing, Process Capability, Lean Six Sigma, Project Schedules, Project Estimation, Lean Manufacturing, Statistical Analysis, Statistical Methods, Data Analysis, Continuous Improvement Process, Project Management, Project Planning, Analysis, Operational Excellence, Process Improvement, Quality Management
★ 4.6 (75) · Intermediate · Specialization · 3 - 6 Months

Politecnico di Milano
Skills you'll gain: Pedagogy, Teaching, Instructional Design, Instructional and Curriculum Design, Instructional Strategies, Student Engagement, Lesson Planning, Educational Materials, Innovation, Student-Centred Learning, Curriculum Planning, Learning Theory, Open Source Technology, Learning Strategies
★ 4.9 (887) · Beginner · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Verbal Communication Skills, Team Building, Teamwork, Assertiveness, Business Communication, Communication, Conflict Management, Non-Verbal Communication, Interpersonal Communications, Intercultural Competence, Cultural Responsiveness
★ 4.5 (580) · Mixed · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Patient Communication, Immunology, Patient Education And Counseling, Parent Communication, Patient Education and Support, Pediatrics, Communication, Drug Development, Interpersonal Communications, Active Listening, Child Welfare, Preventative Care, Persuasive Communication, Infectious Diseases, Infection Control, Rapport Building, Public Health and Disease Prevention, Community Health, Clinical Trials, Public Health
★ 4.9 (1.2K) · Beginner · Course · 1 - 3 Months