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
Artificial Intelligence
Data Science
Cybersecurity
L'Italiano nel mondo
Introduction to HTML5
Umano Digitale
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore what the cloud is: IaaS, PaaS, SaaS and FaaS, public, private and hybrid deployment models, hosting with VMs, Docker and Kubernetes, and comparisons of major platforms.
Build AI solutions on Azure: call computer vision, facial recognition, and sentiment APIs, then train, register, and deploy machine learning models as tested web services.
Edit video in Final Cut Pro X: import and organize media, build rough cuts, mix audio, add titles and transitions, correct color with scopes, and export 360 projects.
Configure Spring's inversion of control container using XML metadata, annotations, Java config classes with factory methods, SpEL expressions, and conditional beans through hands-on labs.
Master Java syntax, classes and packages, inheritance and polymorphism, and core library features such as generics, collections, streams, I/O, exceptions and enums.
Examine the rise of algorithms and their limitations, fairness and bias in machine learning, and privacy and security concerns, then apply them across three projects.
Explore Linux from its licensing model and major distributions to installing it, starting and stopping services, managing files and links, and searching text from the command line.
Learn to write and estimate user stories with story points, track velocity, refine and prioritize the backlog, and use Scrum reporting charts, team swarming, and risk management.
Learn to write Oracle SQL from the ground up: explore the Oracle database platform and foundations, then create, modify, and edit databases.
Learn Swift 5 and build iOS apps: code user interfaces, use tables, networking and data persistence, then publish and monetize with in-app ads, purchases and subscriptions.
Learn Swift 5 from scratch: set up the tools, work with strings, arrays, dictionaries, optionals, functions, loops, then inheritance, polymorphism and Model-View-Controller.
Build Java web applications and RESTful microservices with Spring Boot and Spring MVC, connect to databases via Spring Data repositories, and survey Spring Cloud.
Trace the rise of algorithms from basic to fully autonomous: predictive modeling in theory and practice, training rules and constraints, and the ethics of machine decisions.
Layer other Agile methods onto Scrum: apply XP practices like TDD and pair programming, integrate Lean and Kanban, and adopt DevOps, DevSecOps, and continuous deployment.
Write Java classes with attributes, methods, constructors, overloading and access modifiers, create objects, organize code into packages, and use String, StringBuffer, StringBuilder and Math.
Get personalized course recommendations, track subjects and courses with reminders, and more.