Keras courses can help you learn neural network design, model training, and performance evaluation techniques. You can build skills in optimizing hyperparameters, implementing convolutional and recurrent layers, and using transfer learning for various applications. Many courses introduce tools like TensorFlow and Python, that support developing AI models and deploying them in practical work.

Coursera
Skills you'll gain: Tensorflow, Keras (Neural Network Library), Data Synthesis, Model Training, Convolutional Neural Networks, Computer Vision, Artificial Neural Networks, Model Evaluation, Deep Learning, Machine Learning
★ 4.3 (117) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Fine-tuning, Tensorflow, Keras (Neural Network Library), Model Training, Model Evaluation, Natural Language Processing, Data Preprocessing, Deep Learning, Data Pipelines
★ 4.6 (213) · Intermediate · Guided Project · Less Than 2 Hours

The University of Chicago
Skills you'll gain: Keras (Neural Network Library), Machine Learning Methods, Unsupervised Learning, Machine Learning Algorithms, Deep Learning, Machine Learning, Decision Tree Learning, Applied Machine Learning, Scikit Learn (Machine Learning Library), Classification Algorithms, Regression Analysis, Random Forest Algorithm, Model Training, Dimensionality Reduction, Model Evaluation, Data Preprocessing, Tensorflow, Logistic Regression, Pandas (Python Package)
★ 3.9 (25) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Autoencoders, Recurrent Neural Networks (RNNs), Convolutional Neural Networks, Reinforcement Learning, Generative Adversarial Networks (GANs), Generative Model Architectures, Deep Learning, Unsupervised Learning, Transfer Learning, Model Optimization, Artificial Neural Networks, Machine Learning, Dimensionality Reduction, Model Training
★ 4.6 (307) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Tensorflow, Model Optimization, Keras (Neural Network Library), Model Training, MLOps (Machine Learning Operations), Data Pipelines, Performance Tuning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Deep Learning, Tensorflow, Keras (Neural Network Library), Matplotlib, NumPy, Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Python Programming, Pandas (Python Package), Data Science, Artificial Intelligence, Model Optimization, Model Training, Data Preprocessing, Machine Learning, Data Manipulation, Model Evaluation
Beginner · Course · 3 - 6 Months

Skills you'll gain: Tensorflow, Convolutional Neural Networks, Keras (Neural Network Library), Matplotlib, Plot (Graphics), Artificial Neural Networks, Image Analysis, Applied Machine Learning, Python Programming, Model Evaluation, Model Optimization, Adaptability, Problem Solving
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Model Evaluation, Keras (Neural Network Library), Model Training, Tensorflow, Artificial Neural Networks, Deep Learning, Machine Learning
★ 4.6 (848) · Beginner · Guided Project · Less Than 2 Hours

AI CERTs
★ 3.9 (8) · Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Model Evaluation, Random Forest Algorithm, Model Optimization, Keras (Neural Network Library), Tensorflow, Artificial Neural Networks, Decision Tree Learning, Predictive Modeling, Scikit Learn (Machine Learning Library), Regression Analysis, Classification Algorithms, Python Programming
★ 3.2 (18) · Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Feature Engineering, Data Preprocessing, Dataflow, Tensorflow, Keras (Neural Network Library), Data Transformation
★ 4.5 (10) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Model Evaluation, Computer Vision, Tensorflow, Keras (Neural Network Library), AI Workflows, Model Training, Embeddings, Deep Learning, Natural Language Processing, Model Deployment, Model Optimization, Data Preprocessing
Intermediate · Course · 1 - 3 Months