We may earn an affiliate commission when you visit our partners.
Course image
SAEED AGHABOZORGI and Joseph Santarcangelo
تتعمق هذه الدورة في تناول أساسيات التعلم الآلي باستخدام لغة برمجة سهلة التعلم ومعروفة، ألا وهي لغة بايثون. وسنتطرق في هذه الدورة إلى عنصرين رئيسيين: الأول، ستتعرف على الغرض من التعلم الآلي وأماكن تطبيقه في الواقع. وثانيًا، سوف نلقِ نظرة عامة على موضوعات...
Read more
تتعمق هذه الدورة في تناول أساسيات التعلم الآلي باستخدام لغة برمجة سهلة التعلم ومعروفة، ألا وهي لغة بايثون. وسنتطرق في هذه الدورة إلى عنصرين رئيسيين: الأول، ستتعرف على الغرض من التعلم الآلي وأماكن تطبيقه في الواقع. وثانيًا، سوف نلقِ نظرة عامة على موضوعات التعلم الآلي، مثل التعلم المُوجّه والتعلم غير المُوجّه وتقييم النماذج وخوارزميات التعلم الآلي. سنتتدرب في هذه الدورة على أمثلة واقعية للتعلم الآلي ونتعرف على كيفية تأثير ذلك على المجتمع بطرق ربما لم تخطر على بالك!\n\nلتخصص فقط بضع ساعات أسبوعيًا خلال الأسابيع القليلة المقبلة، وإليك ما سوف تتعلمه. 1)مهارات جديدة تُضاف إلى سيرتك الذاتية، مثل الانحدار والتصنيف والتجميع العنقودي ومكتبة ساي كيت ليرن ومكتبة سي باي 2) مشاريع جديدة يمكنك إضافتها إلى ملفك الشخصي، ومنها الكشف عن السرطان والتنبؤ بالاتجاهات الاقتصادية والتنبؤ بانسحاب العملاء ومحركات التوصية وغير ذلك الكثير. 3) وشهادة في التعلم الآلي لإثبات كفاءتك وتقديمها إلى أي مكان ترغب في التقدم إليه عبر الإنترنت أو خلافه، مثل الملفات الشخصية على لينكد إن ووسائل التواصل الاجتماعي. فإذا اخترت المشاركة في هذه الدورة والحصول على شهادة دورة كورسيرا، فستحصل أيضًا على شارة رقمية من IBM عند إتمامك للدورة بنجاح.
Enroll now

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Helps learners who have an interest in artificial intelligence and machine learning
Covers standard topics in artificial intelligence and machine learning
Joseph Santarcangelo and Saeed Aghabozorgi are experienced instructors who have received industry recognition for their work in machine learning
Taught in Python, which is industry standard for artificial intelligence and machine learning
Provides a comprehensive overview of machine learning concepts and algorithms
Includes hands-on examples and projects in machine learning concepts and algorithms

Save this course

Save التعلّم الآلي باستخدام لغة بايثون to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in التعلّم الآلي باستخدام لغة بايثون with these activities:
Review Introduction to Machine Learning with Python
Review the core concepts of machine learning, including supervised and unsupervised learning, and gain a solid foundation for the course.
Show steps
  • Read Chapter 1: Introduction to Machine Learning
  • Read Chapter 2: Supervised Learning
  • Read Chapter 3: Unsupervised Learning
Join a Machine Learning Study Group
Engage with other learners, discuss course concepts, and reinforce your understanding through peer interaction.
Show steps
  • Find a study group or create one
  • Meet regularly to discuss course material
Complete the 'Machine Learning with Python' Tutorial Series
Follow a guided tutorial series to gain a deeper understanding of machine learning algorithms and their implementation in Python.
Show steps
  • Complete Tutorial 1: Introduction to Machine Learning
  • Complete Tutorial 2: Supervised Learning
  • Complete Tutorial 3: Unsupervised Learning
Five other activities
Expand to see all activities and additional details
Show all eight activities
Solve Machine Learning Coding Challenges on LeetCode
Challenge your coding skills and reinforce your understanding of machine learning algorithms by solving coding challenges on LeetCode.
Show steps
  • Solve 10 easy-difficulty machine learning coding challenges
  • Solve 5 medium-difficulty machine learning coding challenges
Build a Machine Learning Model to Predict Customer Churn
Apply the concepts of supervised learning to solve a real-world problem and gain hands-on experience in building and evaluating machine learning models.
Show steps
  • Gather and pre-process customer data
  • Build and train a machine learning model to predict customer churn
  • Evaluate the performance of the model
Write a Blog Post on a Machine Learning Topic
Solidify your understanding of machine learning concepts by writing a blog post on a topic that interests you, requiring you to research and explain it clearly.
Browse courses on Technical Writing
Show steps
  • Choose a machine learning topic
  • Research the topic and gather information
  • Write the blog post
Build a Machine Learning Web Application
Combine your knowledge of machine learning and web development to create a fully-functional web application that leverages machine learning algorithms.
Browse courses on Full-stack Development
Show steps
  • Design the web application
  • Build the front-end of the web application
  • Build the back-end of the web application
  • Deploy the web application
Mentor a Beginner in Machine Learning
Share your knowledge and solidify your understanding by mentoring a beginner in machine learning.
Browse courses on Mentoring
Show steps
  • Find a beginner to mentor
  • Set up regular meetings or communication

Career center

Learners who complete التعلّم الآلي باستخدام لغة بايثون will develop knowledge and skills that may be useful to these careers:
Data Scientist
Data Scientists will find this course useful. This course will teach the basics of machine learning. In today's world, machine learning is essential for understanding, organizing, and manipulating vast amounts of data. Machine learning is very versatile, so opportunities with it are vast. Take this course to learn foundational concepts and then move forward in this field.
Machine Learning Engineer
This course helps build a foundation for Machine Learning Engineers by teaching the basics of machine learning. Machine Learning Engineers make machine learning models that can be used across a variety of industries, and they often require an advanced degree. Take this course to become more familiar with machine learning or to help gain a better technical perspective of the field.
Software Engineer
Software Engineers may find this course helpful. Software Engineers build the technology that powers machine learning and AI. This course will help you understand the basics of machine learning. Gaining this knowledge can improve your value as a Software Engineer, especially if your goal is to work on machine learning related projects.
Data Analyst
This course may be useful for Data Analysts. Data Analysts help organize and interpret data. While not all data analysis jobs require working with machine learning, machine learning can help improve your value as an analyst. Take this course to learn the basics of machine learning.
Quantitative Analyst
Quantitative Analysts will find this course helpful for learning the basics of machine learning. The field of Quantitative Analysis can incorporate a variety of machine learning techniques. Take this course to enhance your knowledge and make yourself more competitive in this field.
Business Analyst
Business Analysts may find this course useful for learning foundational concepts of machine learning. For Business Analysts that want to work in fields such as technology or engineering, this course provides a good starting point for understanding machine learning. Take this course to expand your foundational knowledge.
Statistician
This course may be useful for Statisticians. Statisticians often interpret vast amounts of data. While not all Statistician jobs require working with machine learning, machine learning offers a variety of opportunities for Statisticians. Take this course to become more familiar with the basics of machine learning.
Actuary
Actuaries may find this course useful, especially if the goal is to work with data science or machine learning. This course teaches the basics of machine learning. Actuaries help manage risk. Machine learning is becoming more common in this field, so taking this course may help you stay competitive.
Financial Analyst
Financial Analysts may find this course useful. This course teaches the basics of machine learning, which is being used more frequently in the world of finance. Take this course to build a foundation for using machine learning in finance.
Operations Research Analyst
Operations Research Analysts may find this course helpful. Machine learning is increasingly being used in operations research, which involves the application of advanced analytical methods to help make better decisions. Take this course to learn the basics of machine learning and how it applies to this field.
Market Researcher
Market Researchers may find this course useful. This course teaches the basics of machine learning, which can be applied to large datasets collected during market research. Take this course to gain a better understanding of the analytical side of market research.
Data Engineer
Data Engineers may find this course may be useful. This course teaches the basics of machine learning. While Data Engineers typically focus on the development, deployment, maintenance, and management of data pipelines and infrastructure, machine learning can be a valuable additional skill to have.
Database Administrator
Database Administrators may find this course useful. This course teaches foundational concepts of machine learning. Machine learning is used to build models that can be used to automate tasks or make predictions based on data. For DBAs, this course can provide additional technical knowledge for data-related tasks.
Computer Programmer
Programmers may find this course useful. This course teaches the basics of machine learning. Programmers are often tasked with coding machine learning algorithms and models. Take this course to build a foundation for this.
Systems Analyst
Systems Analysts may find this course useful. This course teaches the basics of machine learning. Machine learning is used in the design and implementation of computer systems. Take this course to improve your technical knowledge and competitiveness in this field.

Reading list

We've selected 13 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in التعلّم الآلي باستخدام لغة بايثون.
Practical guide to machine learning with Python, covering a wide range of topics from data preprocessing to model evaluation. It is written in a hands-on style, with plenty of code examples.
Comprehensive guide to deep learning, covering the theoretical foundations and practical applications. It is written by three of the leading researchers in the field.
Comprehensive guide to natural language processing with Python, covering a wide range of topics from text preprocessing to machine translation. It is written in a clear and concise style, making it accessible to readers with a variety of backgrounds.
Is an introduction to machine learning for hackers, covering a wide range of topics from data preprocessing to model evaluation. It is written in a fun and engaging style, making it accessible to readers with no prior experience in machine learning.
Provides a practical guide to machine learning with Python, covering a wide range of topics from data preprocessing to model evaluation. It is written in a clear and concise style, making it accessible to readers with a variety of backgrounds.
Comprehensive guide to data science, covering a wide range of topics from data wrangling to machine learning. It is written in a clear and concise style, making it accessible to readers with a variety of backgrounds.
Comprehensive guide to machine learning with Python, covering a wide range of topics from data preprocessing to model evaluation. It is written in a clear and concise style, making it accessible to readers with a variety of backgrounds.
Provides a comprehensive overview of statistical learning, covering a wide range of topics from linear regression to support vector machines. It is written in a clear and concise style, making it accessible to readers with a variety of backgrounds.
Provides a comprehensive overview of pattern recognition and machine learning, covering a wide range of topics from Bayesian networks to support vector machines. It is written in a clear and concise style, making it accessible to readers with a variety of backgrounds.
Provides a probabilistic perspective on machine learning, covering a wide range of topics from Bayesian networks to support vector machines. It is written in a clear and concise style, making it accessible to readers with a variety of backgrounds.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to التعلّم الآلي باستخدام لغة بايثون.
تحليل البيانات باستخدام بايثون
Most relevant
الإدارة المتقدمة لعلاقات الموردين
Most relevant
الشبكات العصبية والتعلم العميق
Most relevant
أساسيات الذكاء الاصطناعي والبيانات الضخمة | AI
Most relevant
تعّلم كيف تتعلم: أدوات ذهنية قوية لمساعدتك على إتقان...
Most relevant
التحدث والتواصل بثقة | Communicating With Confidence
Most relevant
بناء Neural Network مكونه من 3 طبقات بأستخدام لغة Python
Most relevant
قواعد البيانات وSQL (لغة الاستعلام البنيوية) لعلم البيانات
Most relevant
إدارة الفئات المتقدمة وتنفيذ منهجية 5 للإدخار والقيمة و...
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser