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

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.
602 results

Introduction to Business Valuation

Learn business valuation with real-world applications and case studies using discounted cash flows (DCF).

BasicSkill Level
ClockOver 3 hoursTagApplied FinanceUserJeff SchmidtLearnCourse

Case Study: Mortgage Trading Analysis in Power BI

In this Power BI case study you’ll play the role of a junior trader, analyzing mortgage trading and enhancing your data modeling and financial analysis skills.

IntermediateSkill Level
ClockOver 3 hoursTagApplied FinanceUserNick EdwardsLearnCourse

Data Transformation in KNIME

Enhance your KNIME skills with our course on data transformation, column operations, and workflow optimization.

BasicSkill Level
Clock2-3 hoursTagData PreparationUserMahantesh PattadkalLearnCourse

Concepts in Computer Science

Learn how computers work, design efficient algorithms, and explore computational theory to solve real-world problems.

BasicSkill Level
ClockOver 3 hoursTagSoftware DevelopmentUserPritesh PatelLearnCourse

Building AI Agents with Haystack

Create a healthcare AI agent using Haystack, an open-source framework for orchestrating LLMs and external components.

IntermediateSkill Level
Clock2-3 hoursTagArtificial IntelligenceUserBilge YücelLearnCourse

GARCH Models in Python

Learn about GARCH Models, how to implement them and calibrate them on financial data from stocks to foreign exchange.

IntermediateSkill Level
ClockOver 3 hoursTagApplied FinanceUserChelsea YangLearnCourse

Building Recommendation Engines with PySpark

Learn tools and techniques to leverage your own big data to facilitate positive experiences for your users.

AdvancedSkill Level
ClockOver 3 hoursTagMachine LearningUserShantanu TrivediLearnCourse

Bond Valuation and Analysis in Python

Learn how bonds work and how to price them and assess some of their risks using the numpy and numpy-financial packages.

BasicSkill Level
ClockOver 3 hoursTagApplied FinanceUserJoshua MayhewLearnCourse

Machine Learning in the Tidyverse

Leverage tidyr and purrr packages in the tidyverse to generate, explore, and evaluate machine learning models.

IntermediateSkill Level
ClockOver 3 hoursTagMachine LearningUserDmitriy GorenshteynLearnCourse

Machine Learning for Marketing in Python

From customer lifetime value, predicting churn to segmentation - learn and implement Machine Learning use cases for Marketing in Python.

IntermediateSkill Level
ClockOver 3 hoursTagMachine LearningUserKarolis UrbonasLearnCourse

Introduction to Testing in Java

Learn how to write effective tests in Java using JUnit and Mockito to build robust, reliable applications with confidence.

AdvancedSkill Level
ClockOver 3 hoursTagSoftware DevelopmentUserMaria MilushevaLearnCourse

Programming Paradigm Concepts

Explore a range of programming paradigms, including imperative and declarative, procedural, functional, and object-oriented programming.

BasicSkill Level
Clock2-3 hoursTagSoftware DevelopmentUserEleanor ThomasLearnCourse

Parallel Programming with Dask in Python

Learn how to use Python parallel programming with Dask to upscale your workflows and efficiently handle big data.

IntermediateSkill Level
ClockOver 3 hoursTagSoftware DevelopmentUserJames FultonLearnCourse

Data Manipulation with data.table in R

Master core concepts about data manipulation such as filtering, selecting and calculating groupwise statistics using data.table.

BasicSkill Level
ClockOver 3 hoursTagData ManipulationUserArun SrinivasanLearnCourse

Databricks with the Python SDK

Master Databricks with Python: learn to authenticate, manage clusters, automate jobs, and query AI models programmatically.

AdvancedSkill Level
ClockOver 3 hoursTagArtificial IntelligenceUserAvi SteinbergLearnCourse

Credit Risk Modeling in R

Apply statistical modeling in a real-life setting using logistic regression and decision trees to model credit risk.

IntermediateSkill Level
ClockOver 3 hoursTagApplied FinanceUserLore DirickLearnCourse

HR Analytics: Exploring Employee Data in R

Learn how to manipulate, visualize, and perform statistical tests through a series of HR analytics case studies.

IntermediateSkill Level
ClockOver 3 hoursTagExploratory Data AnalysisUserBen TeuschLearnCourse

Analyzing Social Media Data in Python

In this course, youll learn how to collect Twitter data and analyze Twitter text, networks, and geographical origin.

IntermediateSkill Level
ClockOver 3 hoursTagData ManipulationUserAlex HannaLearnCourse

Business Process Analytics in R

Learn how to analyze business processes in R and extract actionable insights from enormous sets of event data.

IntermediateSkill Level
ClockOver 3 hoursTagReportingUserGert JanssenswillenLearnCourse

Practicing Statistics Interview Questions in Python

Prepare for your next statistics interview by reviewing concepts like conditional probabilities, A/B testing, the bias-variance tradeoff, and more.

AdvancedSkill Level
ClockOver 3 hoursTagProbability & StatisticsUserConor DeweyLearnCourse

Handling Missing Data with Imputations in R

Diagnose, visualize and treat missing data with a range of imputation techniques with tips to improve your results.

AdvancedSkill Level
ClockOver 3 hoursTagData ManipulationUserMichał OleszakLearnCourse

Analyzing IoT Data in Python

Learn how to import, clean and manipulate IoT data in Python to make it ready for machine learning.

IntermediateSkill Level
ClockOver 3 hoursTagData ManipulationUserMatthias VoppichlerLearnCourse

Introduction to Portfolio Analysis in R

Apply your finance and R skills to backtest, analyze, and optimize financial portfolios.

BasicSkill Level
ClockOver 3 hoursTagApplied FinanceUserKris BoudtLearnCourse

String Manipulation with stringr in R

Learn how to pull character strings apart, put them back together and use the stringr package.

IntermediateSkill Level
ClockOver 3 hoursTagSoftware DevelopmentUserCharlotte WickhamLearnCourse

Error and Uncertainty in Google Sheets

Learn to distinguish real differences from random noise, and explore psychological crutches we use that interfere with our rational decision making.

IntermediateSkill Level
ClockOver 3 hoursTagProbability & StatisticsUserEvan KramerLearnCourse

Advanced NLP with spaCy

Learn how to use spaCy to build advanced natural language understanding systems, using both rule-based and machine learning approaches.

IntermediateSkill Level
ClockOver 3 hoursTagMachine LearningUserInes MontaniLearnCourse

Financial Forecasting in Python

Step into the role of CFO and learn how to advise a board of directors on key metrics while building a financial forecast.

IntermediateSkill Level
ClockOver 3 hoursTagApplied FinanceUserVictoria ClarkLearnCourse

Dealing With Missing Data in R

Make it easy to visualize, explore, and impute missing data with naniar, a tidyverse friendly approach to missing data.

BasicSkill Level
ClockOver 3 hoursTagData PreparationUserDataCamp Content CreatorLearnCourse

Working with Microsoft Copilot

Learn to work with Microsoft Copilot. Master prompting, navigate Microsoft 365 apps, and build custom agents.

BasicSkill Level
Clock2-3 hoursTagArtificial IntelligenceUserSusanth SutheeshLearnCourse

Statistical Simulation in Python

Learn to solve increasingly complex problems using simulations to generate and analyze data.

IntermediateSkill Level
ClockOver 3 hoursTagProbability & StatisticsUserTushar ShankerLearnCourse

Skill Level

technology

topic

FAQs