Deep learning Preparation Course in Arabic Part 1 : Python

To Learn machine learning , Be a learning Machine
Rating: 4.8 out of 5 (2,197 ratings)
23,186 students
Deep learning Preparation Course in Arabic Part 1 : Python
Rating: 4.8 out of 5 (2,197 ratings)
23,189 students
You'll be aware with Python syntax and you'll be able to program what you'll have learned in a final project you'll develop locally.


  • You should be able to use a PC
  • A basic understanding of any of the programming languages is a plus.


To provide students with an in-depth introduction to two main areas of Machine Learning: supervised and unsupervised. We will cover some of the main models and algorithms for regression, classification and clustering. . Topics will include linear and logistic regression, regularization, SVMs and kernel methods, ANNs, clustering, and dimensionality reduction. The module will use primarily the Python programming language.

Who this course is for:

  • This course is designed for any one who want to learn Python programming and machine learning from scratch.

Course content

3 sections • 66 lectures • 9h 45m total length
  • Course Introduction, Instructor Bio and Goals
  • Python Course Content
  • Machine learning Course Content
  • Deep learning Course Content
  • How to use UDEMY


Machine Learning Senior Engineer
  • 4.8 Instructor Rating
  • 2,197 Reviews
  • 23,189 Students
  • 1 Course

He is also a proven winner in his field, having won an award from Fab Lab Egypt, a high-profile center for innovators, and guiding his Helwan University team to second place in a global research competition named ‘Idea to Product.’.