There are several online courses available for learning deep learning using TensorFlow and Keras. Here are some notable ones:
Coursera - Introduction to Deep Learning & Neural Networks with Keras: This intermediate-level course, offered on Coursera, covers algorithms, artificial neural networks, deep learning, machine learning algorithms, network model, applied machine learning, network architecture, Python programming, and regression.
Udacity - TensorFlow for Deep Learning Training Course: Udacity offers a free introductory course to TensorFlow for Deep Learning. This practical course provides an intuitive understanding of neural networks and teaches how to build, train, and optimize networks using TensorFlow and the Keras API.
Simplilearn - Deep Learning Course with TensorFlow Certification Training: This course helps learners become familiar with the fundamental concepts of artificial neural networks, including PyTorch, autoencoders, and more. It focuses on building deep learning models, interpreting results, and building your own deep learning project.
OpenCV University - Deep Learning with TensorFlow & Keras: This intermediate course requires a basic understanding of Computer Vision. It provides in-depth knowledge about Neural Networks, dataset preparation, and DeepNet architectures used for solving various Computer Vision problems.
Udemy - Complete Tensorflow 2 and Keras Deep Learning Bootcamp: This course teaches TensorFlow 2.0 for deep learning, leveraging the Keras API to build models quickly. It covers image classification with Convolutional Neural Networks, deep learning for medical imaging, forecasting with Recurrent Neural Networks, and using Generative Adversarial Networks (GANs) to generate images
Each of these courses varies in terms of content focus, depth, and prerequisites, offering options for learners at different levels of expertise.