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
Build Python classes using inheritance, encapsulation, and polymorphism through method overloading and overriding, storing objects in files and lists via runnable examples and coding exercises.
Write and run your first Java programs in the browser, using printing, variables, arithmetic and boolean operators, conditionals, and loops through runnable examples and coding exercises.
Learn to navigate Unix systems from the command line, write bash scripts to automate tasks, connect to devices and networks, and create and orchestrate containers.
Build web applications with VueJS and Angular, then secure them: software security practices for web apps and data protection for back-end systems.
Compare the three cloud service models — SaaS, PaaS and IaaS — plus public versus private cloud, and decide which fits your organization's needs.
Store and manipulate data in Python: build and iterate over lists, use built-in string methods, and import and export data from text and CSV files.
Practice Unix fundamentals in a browser-based Ubuntu environment: run basic commands, edit files, explore filesystems and metadata, and manage processes and user accounts.
Learn how SaaS works alongside PaaS and IaaS and public, private, community, and hybrid deployment models, then weigh SaaS adoption strategies and explore a live SaaS application.
Explore how operating systems persist data: I/O and directories, file systems, data integrity and protection, and distributed systems, through runnable code examples and coding projects.
Learn how security works across an organization: manage security infrastructure, automate response with SOAR, adopt ISO security standards, and secure a Linux machine.
Learn to template development environments with Ansible, automate builds with CI/CD, create and orchestrate containers in the cloud, provision infrastructure with Terraform, and monitor application performance.
Explore how operating systems handle segmentation, paging, swapping, and virtual memory through runnable code examples, editable snippets, and progressively larger coding projects.
Write Python user-defined functions, build recursive solutions instead of loops, define classes to instantiate objects, and change object attributes through methods in runnable coding exercises.
Move beyond coding: automate with Ansible, build CI/CD pipelines, test software, develop APIs, monitor application performance, and structure code with RESTful MVC architecture.
Learn how ISO/IEC security standards work: the 27000 series, implementing an ISMS with 27001, controls with 27002, a PIMS with 27701, and ISO 31000 risk management.
Get personalized course recommendations, track subjects and courses with reminders, and more.