Skip to content
The full catalog

Explore courses

2,679 courses, tutorials and reference resources, with practical guides and direct links to the provider.

Browse by

View all subjects

2,679 resources in the catalog

Course results

Coursera

Paid

Data Analysis with Python

Compare IBM’s Python analysis course for data cleaning, exploration, regression and model evaluation using pandas, NumPy, SciPy and…

Intermediate10+ hrsCertificate
View →

Coursera

Paid

Applied Statistics for Data Analytics

Compare DeepLearning.AI’s applied statistics course for analysts, covering sampling, distributions, simulations, confidence intervals and…

Beginner10+ hrsCertificate
View →

Coursera

Paid

Introduction to Java

Explore LearnQuest’s Java introduction for learners with programming experience, covering language types, expressions and control flow.

Beginner10+ hrsCertificate
View →

Coursera

Paid

Java Basics: Selection and Iteration

Review Codio’s beginner Java course for variables, operators, conditionals and loops, with coding exercises for learners without programming…

Beginner4–10 hrsCertificate
View →

Coursera

Paid

Java Programming for Beginners

Compare IBM’s Java introduction for programmers, moving from the development environment to control structures, strings, exceptions and a…

Beginner10+ hrsCertificate
View →

Coursera

Paid

Core Java - Foundations

Explore LearnKartS’ Core Java foundations course for language basics, object-oriented design, exceptions, interfaces and small refactoring…

Beginner4–10 hrsCertificate
View →

Coursera

Paid

Core Java - Design Patterns

Review LearnKartS’ Java design patterns course for developers with OOP knowledge, including creational, structural and behavioral design…

Intermediate4–10 hrsCertificate
View →

Coursera

Paid

Object-Oriented Programming with Java

Explore Universidad de Palermo’s Java OOP course, with object relationships, inheritance and polymorphism for learners who already know Java…

Intermediate10+ hrsCertificate
View →

Coursera

Paid

Concurrent Programming in Java

Review Rice University’s Java concurrency course for threads, locks, isolated critical sections, actors and concurrent data structures.

Intermediate10+ hrsCertificate
View →

Coursera

Paid

Data Tidying and Importing with R

Explore Duke’s data preparation course in R, including tidy tables, type conversion, reshaping, joins and an introduction to collecting web…

Beginner10+ hrsCertificate
View →

Coursera

Paid

Data Visualization with R

Review IBM’s R visualization course for ggplot2 charts, Leaflet maps and Shiny dashboards, with customization and a final assignment.

Beginner10+ hrsCertificate
View →

Coursera

Paid

The R Programming Environment

Compare Johns Hopkins’ R environment course for data manipulation, dates, text processing, memory considerations and work with larger…

Intermediate10+ hrsCertificate
View →