Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This Specialization equips learners with the practical skills to design, train, and deploy deep learning applications using TensorFlow. Across three project-based courses, learners will explore neural networks, image captioning systems, and real-time face mask detection. They will gain expertise in convolutional and recurrent models, transfer learning, and app deployment with Streamlit and AWS. By the end, learners will be able to create production-ready AI solutions that integrate seamlessly into modern applications, preparing them for careers in machine learning engineering and applied AI.
Syllabus
- Course 1: Deep Learning with TensorFlow: Build Neural Networks
- Course 2: Image Captioning with TensorFlow & Streamlit
- Course 3: TensorFlow: Build & Deploy Face Mask Detection
Courses
-
Build a practical foundation in deep learning and learn to create neural network models with TensorFlow. This course guides you from perceptrons and core neural network principles to model initialization, multiclass classification, convolutional neural networks, and real-world image processing. Through step-by-step implementations, you will construct and train TensorFlow models, apply convolutional techniques, and develop image classification workflows using datasets such as dogs versus cats. You will also learn to use data generators, adapt pre-trained models, and fine-tune transfer learning strategies to improve accuracy on new datasets. Designed for learners who want to connect deep learning theory with practical application, the course explains not only how to implement each model but also the reasoning behind key development decisions. Its combination of conceptual clarity and hands-on TensorFlow practice will prepare you to design, train, and apply robust neural networks to specialized tasks. Enroll to strengthen your ability to build scalable deep learning solutions for AI projects and career development.
-
Build an end-to-end automatic image captioning system with TensorFlow and bring it to life through an interactive Streamlit application. This course is designed for learners interested in AI development, machine learning engineering, and applied data science who want practical experience connecting computer vision with natural language processing. You’ll prepare image and caption datasets, clean and tokenize text, structure sequences, and extract meaningful image features. You’ll then implement padding and data generators, construct and train a hybrid CNN-RNN architecture, and evaluate caption quality using the BLEU score. Finally, you’ll integrate the trained model into a Streamlit image captioning app, test it, and deploy it on AWS EC2 for real-world accessibility. What makes this course distinctive is its complete, hands-on workflow: it moves from dataset access and multimodal preprocessing through deep learning model development, evaluation, application building, and cloud deployment. By the end, you’ll be able to design, assess, and launch an automatic image captioning system that generates meaningful captions for social media images and can integrate into modern applications.
-
Build practical TensorFlow skills by progressing from core concepts to a real-world face mask detection application. You’ll begin by installing and configuring TensorFlow with Python, then explore data types, variables, tensor operations, sessions, linear models, and model execution. With this foundation, you’ll apply your knowledge to a computer vision project using TensorFlow and Keras. Through guided project work, you’ll load data, configure required packages, leverage pretrained models, train and save a model, generate predictions, and evaluate results. By the end of the course, you’ll be able to build and run simple machine learning workflows and implement a practical face mask detection system. This course is designed for learners preparing for a career in artificial intelligence or seeking to strengthen their existing machine learning skills. Its combination of TensorFlow foundations and an applied computer vision project gives you experience with the complete model workflow—from setup and training to prediction, evaluation, and deployment. Enroll to develop practical experience building deep learning solutions with TensorFlow and Keras.
Taught by
EDUCBA