Skip to main content
Learn

Data, AI, and Cloud Courses

Follow short videos led by expert instructors and then practice what you’ve learned with interactive exercises in your browser.

  • Learn at your own pace
  • Get hands-on experience
  • Complete bite-sized chapters
Screenshot of project code-along
563 results

Choice Modeling for Marketing in R

Learn to analyze and model customer choice data in R.

AdvancedSkill Level
ClockOver 3 hoursTagProbability & StatisticsUserDataCamp Content CreatorLearnCourse

Fraud Detection in R

Learn to detect fraud with analytics in R.

IntermediateSkill Level
ClockOver 3 hoursTagMachine LearningUserSebastiaan HöppnerLearnCourse

Intermediate Java

Learn to write cleaner, smarter Java code with methods, control flow, and loops.

BeginnerSkill Level
ClockOver 3 hoursTagSoftware DevelopmentUserJim WhiteLearnCourse

Introduction to Amazon Bedrock

Learn to use Amazon Bedrock to access foundation AI models and build with AI - without managing complex infrastructure.

IntermediateSkill Level
ClockOver 3 hoursTagArtificial IntelligenceUserNikhil RangarajanLearnCourse

Multi-Modal Systems with the OpenAI API

Create multi-modal systems using OpenAIs text and audio models, including an end-to-end customer support chatbot!

IntermediateSkill Level
Clock2-3 hoursTagArtificial IntelligenceUserJames ChapmanLearnCourse

Data Manipulation in Julia

Master the essential skills of data manipulation in Julia. Learn how to inspect, transform, group, and visualize DataFrames using real-world datasets.

BeginnerSkill Level
ClockOver 3 hoursTagData ManipulationUserKaterina ZahradovaLearnCourse

Probability Puzzles in R

Learn strategies for answering probability questions in R by solving a variety of probability puzzles.

BeginnerSkill Level
ClockOver 3 hoursTagProbability & StatisticsUserPeter ChiLearnCourse

Introduction to Data Visualization with Julia

Master data visualization in Julia. Learn how to make stunning plots while understanding when and how to use them.

IntermediateSkill Level
ClockOver 3 hoursTagData VisualizationUserGustavo Vieira SuneLearnCourse

Loan Amortization in Google Sheets

Learn how to build an amortization dashboard in Google Sheets with financial and conditional formulas.

IntermediateSkill Level
ClockOver 3 hoursTagApplied FinanceUserBrent AllenLearnCourse

Defensive R Programming

Learn defensive programming in R to make your code more robust.

IntermediateSkill Level
ClockOver 3 hoursTagSoftware DevelopmentUserColin GillespieLearnCourse

Bayesian Modeling with RJAGS

In this course, youll learn how to implement more advanced Bayesian models using RJAGS.

AdvancedSkill Level
ClockOver 3 hoursTagProbability & StatisticsUserAlicia JohnsonLearnCourse

Predicting CTR with Machine Learning in Python

Learn how to predict click-through rates on ads and implement basic machine learning models in Python so that you can see how to better optimize your ads.

IntermediateSkill Level
ClockOver 3 hoursTagMachine LearningUserKevin HuoLearnCourse

Predictive Analytics using Networked Data in R

Learn to predict labels of nodes in networks using network learning and by extracting descriptive features from the network

IntermediateSkill Level
ClockOver 3 hoursTagProbability & StatisticsUserMaria OskarsdottirLearnCourse

Building Response Models in R

Learn to build simple models of market response to increase the effectiveness of your marketing plans.

IntermediateSkill Level
ClockOver 3 hoursTagProbability & StatisticsUserDataCamp Content CreatorLearnCourse

Optimizing R Code with Rcpp

Use C++ to dramatically boost the performance of your R code.

IntermediateSkill Level
ClockOver 3 hoursTagSoftware DevelopmentUserTeam ThinkRLearnCourse

Mixture Models in R

Learn mixture models: a convenient and formal statistical framework for probabilistic clustering and classification.

IntermediateSkill Level
ClockOver 3 hoursTagProbability & StatisticsUserVictor MedinaLearnCourse

Forecasting in Practice

Learn how to design, automate, and monitor scalable forecasting pipelines in Python.

AdvancedSkill Level
Clock1-2 hoursTagMachine LearningUserRami KrispinLearnCourse

Introduction to Anomaly Detection in R

Learn statistical tests for identifying outliers and how to use sophisticated anomaly scoring algorithms.

IntermediateSkill Level
ClockOver 3 hoursTagProbability & StatisticsUserDataCamp Content CreatorLearnCourse

Scalable Data Processing in R

Learn how to write scalable code for working with big data in R using the bigmemory and iotools packages.

AdvancedSkill Level
ClockOver 3 hoursTagSoftware DevelopmentUserMichael KaneLearnCourse

Introduction to Databricks SQL

Learn Databricks SQL for data engineering, analytics, and real-time data workflows in the lakehouse architecture.

IntermediateSkill Level
ClockOver 3 hoursTagData EngineeringUserIason PrassidesLearnCourse

Demystifying Decision Science

Solidify your decision science skills by designing data-informed frameworks and implementing efficient solutions.

BeginnerSkill Level
Clock1-2 hoursTagData LiteracyUserAkshay SwaminathanLearnCourse

Skill Level

technology

topic

FAQs