Back to Courses
Beginner
Artificial Intelligence & Machine Learning
en
A Beginner's Guide to Deep Learning
Educative
Platform
· Washington, USA
About this course
This beginner-level, comprehensive course introduces the fundamental concepts and terminology of deep learning for learners familiar with Python. You will explore core machine learning paradigms, understand how deep learning differs from traditional ML, and examine simple models like perceptrons before progressing to more complex neural networks. Through hands-on coding in NumPy and Keras, you will implement forward propagation, loss functions, and gradient descent, build and train multilayer neural networks, and develop, evaluate, save, and reload deep learning models for regression and classification. Quizzes and coding challenges throughout the course help reinforce your understanding so that, by the end, you have a solid grasp of deep learning basics and the tools to advance to more sophisticated topics.
Prerequisite Skills
Skills you should have before taking this course
basic probability and statistics
Python Programming
Basic Linear Algebra
Skills Gained
Skills you will develop by completing this course
Basic Machine Learning Concepts
NumPy
deep learning fundamentals
Neural Networks
Perceptron models
Keras
Gradient descent optimization
Model evaluation and validation