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
548 results

Introduction to Python

Master the basics of data analysis with Python in just four hours. This online course will introduce the Python interface and explore popular packages.

BeginnerSkill Level
ClockOver 3 hoursTagSoftware DevelopmentUserHugo Bowne-AndersonLearnCourse

Introduction to SQL

Learn how to create and query relational databases using SQL in just two hours.

BeginnerSkill Level
Clock2-3 hoursTagData ManipulationUserIzzy WeberLearnCourse

Understanding ChatGPT

Learn how to use ChatGPT. Discover best practices for writing prompts and explore common business use cases for the powerful AI tool.

BeginnerSkill Level
Clock1-2 hoursTagArtificial IntelligenceUserJames ChapmanLearnCourse

Understanding Artificial Intelligence

Learn the basic concepts of Artificial Intelligence, such as machine learning, deep learning, NLP, generative AI, and more.

BeginnerSkill Level
Clock2-3 hoursTagArtificial IntelligenceUserIván Palomares CarrascosaLearnCourse

Introduction to R

Master the basics of data analysis in R, including vectors, lists, and data frames, and practice R with real data sets.

BeginnerSkill Level
ClockOver 3 hoursTagSoftware DevelopmentUserJonathan CornelissenLearnCourse

Introduction to Power BI

Master the Power BI basics and learn to use the data visualization software to build impactful reports.

BeginnerSkill Level
ClockOver 3 hoursTagData VisualizationUserIason PrassidesLearnCourse

Understanding Data Science

An introduction to data science with no coding involved.

BeginnerSkill Level
Clock2-3 hoursTagData LiteracyUserHadrien LacroixLearnCourse

Intermediate SQL

Accompanied at every step with hands-on practice queries, this course teaches you everything you need to know to analyze data using your own SQL code today!

BeginnerSkill Level
ClockOver 3 hoursTagData ManipulationUserJasmin LudolfLearnCourse

Intermediate Python

Level up your data science skills by creating visualizations using Matplotlib and manipulating DataFrames with pandas.

BeginnerSkill Level
ClockOver 3 hoursTagSoftware DevelopmentUserHugo Bowne-AndersonLearnCourse

Data Manipulation with pandas

Learn how to import and clean data, calculate statistics, and create visualizations with pandas.

BeginnerSkill Level
ClockOver 3 hoursTagData ManipulationUserMaggie MatsuiLearnCourse

Joining Data in SQL

Level up your SQL knowledge and learn to join tables together, apply relational set theory, and work with subqueries.

BeginnerSkill Level
ClockOver 3 hoursTagData ManipulationUserMaham KhanLearnCourse

Introduction to Excel

Master the Excel basics and learn to use this spreadsheet tool to conduct impactful analysis.

BeginnerSkill Level
ClockOver 3 hoursTagData ManipulationUserJess AhmetLearnCourse

Understanding Cloud Computing

A non-coding introduction to cloud computing, covering key concepts, terminology, and tools.

BeginnerSkill Level
Clock2-3 hoursTagCloudUserLis SulmontLearnCourse

Supervised Learning with scikit-learn

Grow your machine learning skills with scikit-learn in Python. Use real-world datasets in this interactive course and learn how to make powerful predictions!

IntermediateSkill Level
ClockOver 3 hoursTagMachine LearningUserGeorge BoormanLearnCourse

Introduction to Python for Developers

Master the fundamentals of programming in Python. No prior knowledge required!

BeginnerSkill Level
ClockOver 3 hoursTagSoftware DevelopmentUserGeorge BoormanLearnCourse

Understanding Data Engineering

Discover how data engineers lay the groundwork that makes data science possible. No coding involved!

BeginnerSkill Level
Clock2-3 hoursTagData EngineeringUserHadrien LacroixLearnCourse

Understanding Prompt Engineering

Learn how to write effective prompts with ChatGPT to apply in your workflow today.

BeginnerSkill Level
Clock1-2 hoursTagArtificial IntelligenceUserAlex BanksLearnCourse

Introduction to Data

Gain an introduction to data in this hands-on course. Learn the basics of data types and structures, the DIKW framework, data ethics and more.

BeginnerSkill Level
Clock2-3 hoursTagData LiteracyUserJoe FranklinLearnCourse

Working with the OpenAI API

Start your journey developing AI-powered applications with the OpenAI API. Learn about the functionality that underpins popular AI applications like ChatGPT.

BeginnerSkill Level
ClockOver 3 hoursTagArtificial IntelligenceUserEduardo OliveiraLearnCourse

Understanding Machine Learning

An introduction to machine learning with no coding involved.

BeginnerSkill Level
Clock2-3 hoursTagMachine LearningUserHadrien LacroixLearnCourse

Data Manipulation in SQL

Master the complex SQL queries necessary to answer a wide variety of data science questions and prepare robust data sets for analysis in PostgreSQL.

BeginnerSkill Level
ClockOver 3 hoursTagData ManipulationUserMona KhalilLearnCourse

Data Analysis in Excel

Learn how to analyze data with PivotTables and intermediate logical functions before moving on to tools such as what-if analysis and forecasting.

BeginnerSkill Level
ClockOver 3 hoursTagReportingUserNick EdwardsLearnCourse

Introduction to Tableau

Start your Tableau journey with our Introduction to Tableau course. Discover Tableau basics such as its features and dashboards.

BeginnerSkill Level
ClockOver 3 hoursTagData VisualizationUserCarl RosseelLearnCourse

Introduction to Deep Learning with PyTorch

Learn how to build your first neural network, adjust hyperparameters, and tackle classification and regression problems in PyTorch.

IntermediateSkill Level
ClockOver 3 hoursTagArtificial IntelligenceUserJasmin LudolfLearnCourse

Introduction to DAX in Power BI

Enhance your Power BI knowledge, by learning the fundamentals of Data Analysis Expressions (DAX) such as calculated columns, tables, and measures.

BeginnerSkill Level
ClockOver 3 hoursTagData ManipulationUserJess AhmetLearnCourse

Introduction to Statistics in Python

Grow your statistical skills and learn how to collect, analyze, and draw accurate conclusions from data using Python.

IntermediateSkill Level
ClockOver 3 hoursTagProbability & StatisticsUserMaggie MatsuiLearnCourse

Introduction to Git

Discover the fundamentals of Git for version control in your software and data projects.

BeginnerSkill Level
Clock2-3 hoursTagSoftware DevelopmentUserGeorge BoormanLearnCourse

Introduction to the Tidyverse

Get started on the path to exploring and visualizing your own data with the tidyverse, a powerful and popular collection of data science tools within R.

BeginnerSkill Level
ClockOver 3 hoursTagSoftware DevelopmentUserDavid RobinsonLearnCourse

Introduction to Data Literacy

Data is all around us, which makes data literacy an essential life skill.

BeginnerSkill Level
Clock2-3 hoursTagData LiteracyUserAnneleen RummensLearnCourse

Data Visualization in Power BI

Power BI is a powerful data visualization tool that can be used in reports and dashboards.

BeginnerSkill Level
ClockOver 3 hoursTagData VisualizationUserIason PrassidesLearnCourse

Skill Level

technology

topic

FAQs