Disclosure: when you buy through links on our site, we may earn an affiliate commission.

The Ultimate 2019 Deep Learning & Machine Learning Bootcamp

Use Tensorflow, Keras & Python to build Feedforward, Convolutional, Recurrent, Generative Adversarial Networks & more...
(52 reviews)
3,741 students
Created by


CourseMarks Score®







Platform: Udemy
Video: 3h 4m
Language: English
Next start: On Demand

Table of contents


This course was designed to bring anyone up to speed on Machine Learning & Deep Learning in the shortest time.
This particular field in computer engineering has gained an exponential growth in interest worldwide following major progress in this field.

The course starts with building on foundation concepts relating to Neural Networks. Then the course goes over Tensorflow libraries and Python language to get the students ready to build practical projects.
The course will go through four types of neural networks:
1. The simple feedforward
2. Convolutional
3. Recurrent
4. Generative Adversarial
You will build a practical Tensorflow project for each of the above Neural Networks. You will be shown exactly how to write the codes for the models, train and evaluate them.
Here is a list of projects the students will implement:
1. Build a Simple Feedforward Network for MNIST dataset, a dataset of handwritten digits
2. Build a Convolutional Network to classify Fashion items, from the Fashion MNIST dataset
3. Build a Recurrent Network to generate a text similar to Shakespeare text
4. Build a Generative Adversarial Network to generate images similar to MNIST dataset

You will learn

✓ Use Tensorflow and Keras with Python
✓ Create Neural Network models, train them and check their accuracy
✓ Choose the best Neural Network architecture for a given problem


• Basic programming concepts
• High school Maths
• Basic level software installation skills

This course is for

• Those seeking entry level roles in AI/Machine Learning
• Web Developers who want to implement Machine Learning for their clients
• Students in Computer science
• Researchers who are looking for kickstart in Deep Learnig
• Software project managers who plan to use ML in clients’ projects
Instructor, Technologist, Entrepreneur
Ajmir has been an electronics & programming hobbyist since the age of 12 and obtained his Bachelor in Electronics and Communication Engineering from the University of Mauritius in 2001.From 2001 to 2006 he has worked at various positions in the Electronics Industry, including Sales Engineer for electronic instruments, Lecturing Electronics and Telecommunication, Test Engineer .Ajmir worked since 2007 and for nearly 7 yrs at Xilinx in Dublin, Ireland as a Product Applications Engineer, supporting Xilinx FPGA Design Automation Software tools. Since 2013 he grew interested in online entrepreneurship  and started with building online courses in technology and language subjects. He completed a BSc in Digital Technology from the Digital Skills Academy in Dublin in 2017. In 2018 he founded Schooleasy Ltd, which is a UK based company providing a smart educational website for UK primary school students.Ajmir is interested in Mathematical Modelling, Algorithms and Education.He likes travelling and discovering cultures.
Browse all courses by on Coursemarks.
Platform: Udemy
Video: 3h 4m
Language: English
Next start: On Demand

Students are also interested in