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

Related Courses