Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Psychology
Software Development
Data Analysis
Introduction to Philosophy
Introduction to Animal Behaviour
AI and Big Data in Global Health Improvement
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Version Control, earn certificates with free online courses from Stanford, MIT, University of Michigan, Johns Hopkins and other top universities around the world. Read reviews to decide if a class is right for you.
ابدا من الصفر حتى الاحتراف في استخدام Git & GitHub وتعلم كيفية التحكم بنسخ الشيفرات المصدرية, مع الكثير مع الامثلة
Kompletna instrukcja jak dojść od zera do eksperta w zakresie kontroli wersji
تعلم أساسيات التحكم في الإصدار وسطر الأوامر وGit لتحسين التعاون في تطوير البرمجيات. اكتسب مهارات عملية في إدارة الملفات وأتمتة سير العمل وإنشاء المستودعات.
हिंदी में Git और GitHub का व्यावहारिक परिचय: रिपॉजिटरी बनाना, कमिट करना, ब्रांच मैनेज करना और टीम के साथ कोलैबोरेट करना सीखें।
En este curso basado en un proyecto y de 1 hora de duración, aprenderás a: - Trabajar con los comandos esenciales de Git - Crear un flujo de trabajo con Git y GitLab - Desarrollar un proceso de integración contínua básico
Learn fundamental programming concepts and skills using Python and JavaScript, covering web development basics, functions, data structures, and object-oriented programming.
Learn to use version control, an important tool for any developer. The course will focus on Git, a specific version control system, and GitHub, a collaboration platform.
Master SQL, Python, and version control for data analysis, including database queries, Unix shell, and Git, to uncover insights in large datasets.
Explore GitLab's innovative approach to teamwork and decision-making with CEO Sid Sijbrandij, covering integration, measurement, leadership, and remote work culture.
This course is your first step towards a career in programming.
Learn to create, document, and distribute robust R packages following community standards for maximum usefulness and reusability in data science software development.
Explore AI-powered data analysis, from foundations to advanced techniques. Learn to leverage tools like ChatGPT for data acquisition, cleaning, visualization, and practical applications across various domains.
Aprenda análise de dados e programação em R, incluindo SQL, fundamentos de R, visualização, análise estatística e controle de versão com Git e GitHub. Projetos práticos aplicam habilidades a dados reais.
Master software evolution techniques to maintain backward compatibility while adding new features, focusing on versioning, polymorphism, design patterns, and system stability.
Master advanced programming challenges and problem-solving techniques through hands-on practice with complex system design scenarios, focusing on feature integration, backward compatibility, and real-world applications.
Get personalized course recommendations, track subjects and courses with reminders, and more.