Courses from 1000+ universities
Humans were involved, but not harmed (as far as we know), in the making of these premium features.
700+ Free Google Certifications
Artificial Intelligence
Communication Skills
Language Learning
Introduction to Complexity
Umano Digitale
Mechanics of Materials I: Fundamentals of Stress & Strain and Axial Loading
Organize and share your learning with Class Central Lists.
View our Lists Showcase
This course is designed to teach you the foundations in order to write simple programs in Python using the most common structures.
In this course, we'll give you the tools to quickly identify and solve real-world problems that you might come across in your IT role. We'll look at a bunch of different strategies and approaches for tackling the most common pitfalls of your code and IT…
In this course, you’ll learn how to keep track of the different versions of your code and configuration files using a popular version control system (VCS) called Git.
By the end of this course, you’ll be able to manipulate files and processes on your computer’s operating system. You’ll also have learned about regular expressions -- a very powerful tool for processing text files -- and you’ll get practice using the Lin…
In this course, you’ll learn how to apply automation to manage fleets of computers. You’ll understand how to automate the process for deploying new computers, keeping those machines updated, managing large-scale changes, and a lot more. We'll discuss man…
In the final course, we'll tie together the concepts that you’ve learned up until now. You'll tackle real-world scenarios in Qwiklabs that will challenge you to use multiple skills at once. First, we'll take a closer look at how to use external Python m…
Learn the fundamentals of digital marketing to help your business or career.
Create a targeted resume that gets the attention of recruiters and lands you an interview in tech.
Learn how to respond to common Android and mobile development interview questions.
Learn how to excel at networking both in-person and on LinkedIn.
Learn how to tackle interview questions for technical roles in VR Development.
Technical interviews follow a pattern. If you know the pattern, you’ll be a step ahead of the competition. This course will introduce you to common data structures and algorithms in Python. You'll review frequently-asked technical interview questio…
Get noticed by recruiters and hiring managers with a professional GitHub Profile. Learn best practices on commit style and contributing to open source.
Get personalized course recommendations, track subjects and courses with reminders, and more.