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
Learn programming fundamentals in Visual Basic: install and configure the language, then work with classes, collections, inheritance, and polymorphism.
Work deeper with Oracle SQL: apply create, alter, and update commands, link tables with primary and foreign keys, and use database views and SQL functions.
Learn the core technologies behind data analytics work: data analysis fundamentals, cloud deployment and service models, data warehousing architectures, and big data life cycles, with hands-on cloud configuration.
Explore SaaS, IaaS and PaaS models, virtualize guests on a Linux host, commit and merge code in Git, and orchestrate containers for DevOps deployment.
Learn objects, classes, encapsulation, messaging, inheritance and polymorphism using Python, model designs with UML class diagrams, and turn designs into distributed object-oriented code.
Write your first Python programs: read keyboard input, print console output, declare and convert variable types, and control flow with if/else branching and loops.
Practice for the CompTIA A+ exam through visual identification of hardware, interfaces and peripherals plus simulation-based tier 1 helpdesk scenarios and interactive lab exercises.
Write COBOL programs from the ground up: divisions and program structure, fixed and variable records, data types, scope terminators, I/O and move statements, arithmetic and picture editing.
Build iOS apps that display data in table and collection views, persist it with Core Data, and consume web APIs with decoding and POST requests.
Identify common COBOL run-time errors and file status codes, apply compile options, mainframe unit testing and TDD, and debug programs with the IBM z/OS Debugger.
Explore fairness in machine learning: define parity in different scenarios, build models that avoid unfair predictions, and remove human bias from data collection and attribute selection.
Navigate the Oracle Database environment with GUI and command-line tools, exploring database roles, Oracle admin tools, and a full introduction to SQL Developer.
Explore algorithms and their efficiency, binary numbers, Boolean logic and circuits, machine architecture, computer networks, security, databases, and low-level languages as groundwork for programming.
Configure Cisco switches and router interfaces from the IOS CLI, apply OSI/TCP-IP models, IP addressing and subnetting, static and dynamic routing, monitoring, and security countermeasures.
Secure Linux systems: apply file permissions and ACLs, configure PAM authentication, PKI-based SSH and VPNs, set up logging and backups, and build firewall rules.
Get personalized course recommendations, track subjects and courses with reminders, and more.