Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Programming
AI Engineering
Data Analysis
Sheep in the Land of Fire and Ice
Uncommon Sense Teaching
Understanding Dementia
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore a wide range of free and certified Job training online courses. Find the best Job training training programs and enhance your skills today!
Land your first developer role: polish portfolio projects and your GitHub profile, write a resume and LinkedIn profile, apply, network at meetups, and prepare for interviews.
Distributed training is an essential skill in large-scale machine learning, helping you to reduce the time required to train large language models with trillions of parameters.
Prepare for the CAPM exam by studying project management fundamentals, predictive methodologies, agile frameworks, and business analysis frameworks.
Build, train, evaluate, and improve neural networks from first principles while implementing deep learning workflows in PyTorch.
Master the practical strategies needed to land a finance role, from building stronger applications to networking effectively and performing confidently in interviews
This is the fifth of five courses in the Google Cloud Cybersecurity Certificate.
Learn to implement Agile at scale with SAFe: lead teams, improve processes, drive enterprise-level transformations, and prepare for the SAFe Agilist certification.
Prepare for the CISSP certification exam with hands-on training in information systems security and build the expertise needed to pass with confidence.
Build an Excel-based valuation model for a public company while developing financial statement analysis, corporate finance, and market-trend forecasting skills.
Build Java development skills across core Java, J2EE, Spring, and Hibernate to work as a Java developer.
Learn Python programming end to end, covering syntax, data structures, algorithms, and practical applications through a self-paced curriculum.
Prepare for Release Train Engineer certification: facilitate Agile Release Trains, coordinate and align multiple Agile teams, and drive delivery within the SAFe 6.0 framework.
Deliver confident business presentations: define goals and audience, build a core message and outline, design visuals, practice delivery, and use body language and eye contact.
Learn to track your time, set goals, build daily to-do lists and time boxes, prioritize with the urgent-important matrix, and beat distractions and procrastination.
Practice active listening by restating and summarizing, ask open-ended questions, read body language, and manage your talk ratio to remove communication blockers.
Get personalized course recommendations, track subjects and courses with reminders, and more.