Reinforcement Learning courses can help you learn key concepts like Markov decision processes, reward systems, and policy optimization. You can build skills in algorithm design, simulation environments, and evaluating agent performance. Many courses introduce tools such as TensorFlow and OpenAI Gym, that support implementing and testing reinforcement learning algorithms in practical scenarios.

Columbia University
Skills you'll gain: Reinforcement Learning, Machine Learning, Algorithms, Markov Model, Deep Learning
★ 4.4 (25) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unsupervised Learning, Exploratory Data Analysis, Autoencoders, Feature Engineering, Dimensionality Reduction, Supervised Learning, Classification Algorithms, Regression Analysis, Time Series Analysis and Forecasting, Recurrent Neural Networks (RNNs), Convolutional Neural Networks, Reinforcement Learning, Generative Adversarial Networks (GANs), Generative Model Architectures, Scikit Learn (Machine Learning Library), Machine Learning Algorithms, Deep Learning, Data Science, Machine Learning, Python Programming
★ 4.6 (3.7K) · Intermediate · Professional Certificate · 3 - 6 Months

Skills you'll gain: Reinforcement Learning, Artificial Intelligence and Machine Learning (AI/ML), Deep Learning, Model Optimization, Model Training, Model Evaluation
Intermediate · Course · 1 - 4 Weeks

Multiple educators
Skills you'll gain: Unsupervised Learning, Supervised Learning, Artificial Intelligence and Machine Learning (AI/ML), Model Training, Applied Machine Learning, Machine Learning Algorithms, Transfer Learning, Machine Learning, Machine Learning Methods, Decision Tree Learning, Model Evaluation, Responsible AI, Tensorflow, Scikit Learn (Machine Learning Library), Artificial Intelligence, NumPy, Predictive Modeling, Classification Algorithms, Reinforcement Learning, Random Forest Algorithm
★ 4.9 (39K) · Beginner · Specialization · 1 - 3 Months

Multiple educators
Skills you'll gain: Tensorflow, Keras (Neural Network Library), Model Evaluation, Machine Learning, Reinforcement Learning, Google Cloud Platform, Applied Machine Learning, Financial Trading, Supervised Learning, Data Pipelines, Machine Learning Methods, Time Series Analysis and Forecasting, Recurrent Neural Networks (RNNs), Deep Learning, Securities Trading, Market Data, Artificial Neural Networks, Model Training, Markov Model, Financial Market
★ 3.8 (1.2K) · Intermediate · Specialization · 1 - 3 Months

University of Michigan
Skills you'll gain: Database Design, Data Processing, Debugging, Web Scraping, File I/O, Data Visualization, Relational Databases, Restful API, Web Services, SQL, Databases, Data Visualization Software, JSON, Data Presentation, Extensible Markup Language (XML), Data Structures, Data Cleansing, Programming Principles, Python Programming, Program Development
★ 4.8 (281K) · Beginner · Specialization · 3 - 6 Months

New York Institute of Finance
Skills you'll gain: Reinforcement Learning, Financial Trading, Recurrent Neural Networks (RNNs), Deep Learning, Machine Learning Methods, Market Data, Time Series Analysis and Forecasting, Markov Model, Financial Market, Artificial Neural Networks, Model Training, Portfolio Management, Applied Machine Learning, Model Deployment, Model Evaluation
★ 3.4 (252) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Unit Testing, Large Language Modeling, LangChain, Generative AI, Retrieval-Augmented Generation, Responsible AI, Unsupervised Learning, Generative Model Architectures, PyTorch (Machine Learning Library), LLM Application, Keras (Neural Network Library), Supervised Learning, Generative AI Agents, Model Evaluation, Flask (Web Framework), Vector Databases, Exploratory Data Analysis, Fine-tuning, Python Programming
★ 4.7 (101K) · Beginner · Professional Certificate · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: Tensorflow, Machine Learning Methods, Machine Learning, Debugging, Performance Tuning, Data Preprocessing, Python Programming, Model Evaluation, Network Architecture
★ 4.8 (147K) · Intermediate · Specialization · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: Descriptive Statistics, Bayesian Statistics, Statistical Hypothesis Testing, Probability & Statistics, Sampling (Statistics), Statistical Methods, Probability Distribution, Linear Algebra, Statistical Inference, Statistics, A/B Testing, Statistical Analysis, Applied Mathematics, Probability, Calculus, Dimensionality Reduction, Exploratory Data Analysis, Machine Learning, Python Programming, Artificial Neural Networks
★ 4.6 (3.3K) · Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: PyTorch (Machine Learning Library), Model Optimization, Transfer Learning, Convolutional Neural Networks, Artificial Neural Networks, Deep Learning, Model Training, Logistic Regression, Image Analysis, Applied Machine Learning, Model Evaluation, Classification Algorithms, Supervised Learning, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning
★ 4.5 (110) · Intermediate · Course · 1 - 3 Months

University of Alberta
Skills you'll gain: Reinforcement Learning, Model Evaluation, Performance Testing, Artificial Neural Networks, Machine Learning, Model Optimization, Machine Learning Algorithms, Markov Model, Algorithms, Performance Tuning
★ 4.7 (655) · Intermediate · Course · 1 - 3 Months