Machine learning and Deep learning from scratch in Arabic
4.7 (401 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
4,300 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Machine learning and Deep learning from scratch in Arabic to your Wishlist.

Add to Wishlist

Machine learning and Deep learning from scratch in Arabic

To Learn machine learning , Be a learning Machine
4.7 (401 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
4,300 students enrolled
Last updated 5/2017
Arabic
Price: Free
Includes:
  • 9.5 hours on-demand video
  • 17 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • 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.
View Curriculum
Requirements
  • You should be able to use a PC
  • A basic understanding of any of the programming languages is a plus.
Description

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 is the target audience?
  • This course is designed for any one who want to learn Python programming and machine learning from scratch.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
66 Lectures
09:45:53
+
Introduction
5 Lectures 46:32
Course Introduction, Instructor Bio and Goals
07:38

Python Course Content
07:15

Machine learning Course Content
09:42

Deep learning Course Content
09:49

How to use UDEMY
12:08
+
Introduction to python
54 Lectures 07:23:19
Why Python ? - Which Tools ?
13:48

Anaconda Installation
01:59

Jupiter Features
10:04

Basics and Github Codes
08:33

Print Data
08:39

Datatype and Variables
09:49

Math Operations
07:20

Read input and Type Casting
12:14

LAB1
06:16

Conditional and Logical Operators
10:32

If Condition
20:05

LAB2
10:50

List Part 1
14:17

List - Part 2
09:09

List - Part 3
14:57

Tuple
11:14

Strings
17:10

String, List, Tuple Quiz
00:17

String, List, Tuple Quiz Solution
00:02

Dictionary - Part 1
07:41

Dictionary - Part 2
06:22

For Loops
20:53

List, Conditions, Loops Quiz
00:11

List, Conditions, Loops Quiz Solution
00:03

Dictionary, Loop Quiz
00:21

Dictionary, Loop Quiz Solution
00:02

While Loop
09:01

While Quiz
00:06

While Quiz Solution
00:09

Nested Loops
10:22

Nested Loop Quiz
00:16

Nested Loop Quiz Solution
00:08

Loop Control using Break, Continue, and Pass
09:56

Loop Control Quiz
00:13

Loop Control Quiz Solution
00:12

Functions Part 1
09:44

Functions Part 2
09:43

Functions - Part 3
07:12

Functions - Part 4
11:31

Functions - Part 5 - Last Part
16:20

Functions Quizzes
00:25

Functions Quizzes Solutions
00:26

LAB 3 - Part 1
15:51

LAB 3 - Part 2
08:36

Introduction To Object Oriented Programming
15:21

Object Oriented Programming - Part 1
13:30

Object Oriented Programming - Part 2
13:41

Object Oriented Programming - Part 3
18:30

Object Oriented Programming - Part 4
10:30

Object Oriented Programming - Part 5
18:01

How to create Python Libraries
13:08

Classes Quiz
00:20

Classes Quiz Solution
00:05

End of Python Course
07:08
+
NumPy, Pandas, Matplotlib, Seaborn, and Plotly Libraries
7 Lectures 01:36:27
Introduction
14:58

NumPy - Create Matrix and Vector from List
16:35

NumPy - Automatic Creation of Vectors and Matrices
18:02

NumPy - Random Generation and Identity Matrix
09:15

Numpy - Builtin Methods
14:39

Numpy - 1D vector slicing and indexing
10:56

Numpy - 2D Matrix slicing and indexing
12:02
About the Instructor
Hazem Khaled Mohamed ABDELKAWY
4.7 Average rating
395 Reviews
4,300 Students
1 Course
Hazem ABDELKAWY

Hazem Khaled, 29, is an experienced computer scientist from Egypt who aims to make the world a better place with his innovations. As a Ph.D student at UPEC in France , Hazem endeavors to show his students how software engineering can improve people’s lives. 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.’. Beside that he got the 7th place in the 7th season of the international competition Stars of Science .