Courses from 1000+ universities
Seven years after replacing a Yale president with a fintech CEO, Coursera picks an Amazon veteran to help fix its slowing growth and falling stock price.
600 Free Google Certifications
Artificial Intelligence
Web Development
Digital Marketing
Introducción a la gestión de proyectos
L'Italiano nel mondo
Cybersecurity Fundamentals
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn GitHub, earn certificates with free online courses from Harvard, Stanford, University of Michigan, Johns Hopkins and other top universities around the world. Read reviews to decide if a class is right for you.
Not a software developer? Learn how to use Git and GitHub version control in a course specifically designed for writers.
Complex Web Development Topics, Broken Down into Easy to Understand Concepts
Master the most essential tools for software development, everything about Git, Github & Version Control.
iPhone App Development from scratch. Learn how to make iOS apps using Xcode 8. The Basics Include Pokemon Go & Snapchat
Understand and apply Google's game-changing NLP algorithm to real-world tasks. Build 2 NLP applications.
A framework for writing software documentation for an API as a technical writer, using Postman or Swagger UI
Learn JavaScript fundamentals and create video games with Phaser. Covers user input, tile maps, sounds, particles, and more. No prior coding experience needed.
Learn how to develop an ASP.NET Core application for any operating system using cross-platform tools and the dotnet CLI.
Master EVERYTHING You Need To Know About Git and GitHub
Learn everything you need to use Git and GitHub to track and store the changes of your source code.
Git and Github Bootcamp & Integration with popular development tools - Eclipse, Android studio & IntelliJ
Become a professional Git user along with expertise in GitHub, GitLab & Azure DevOps. Step-by-Step no assumptions made.
Learn basic Git features: commit changes, checkout commits and branches, merge branches, sync with GitHub
Learn the basics of working with branches and resolving merge conflicts using GIT and GitHub
Master essential Git skills: version control concepts, basic commands, branching, and merging. Hands-on practice with real-world examples empowers beginners to collaborate effectively in software development.
Get personalized course recommendations, track subjects and courses with reminders, and more.