easyT
  • Subscribe
Sign In
easyT
  • Diplomas
  • Courses
  • E-books
  • Instructors
  • Subscribe
Sign In

Browse

  • All courses
  • Diplomas
  • Subscribe
  • Instructors

Account

  • My courses
  • Purchases
  • Wishlist
  • Settings

Join us

  • Become an instructor
  • Affiliate program
  • About us

Get the app

Apps in development
All rights reserved © 2003-2026 · easyT.onlineTerms & conditionsPrivacy policyRefund policyContact usVerify a certificate

AI Programming

Principles and Algorithms with Practical Application

4.9(72)12h 35m59 lectures6 sections

What you'll learn

  • Understand the basic concepts of AI
  • Learn to develop intelligent agents
  • Analyze data using advanced techniques
  • Design AI models effectively
  • Apply code and algorithms in practical projects
  • Use tools like Python and Anaconda
AI Programming
$25.99
Start your journey now

About this course

Start your journey in learning AI application programming through this comprehensive course. The course covers all fundamental and advanced aspects, from theoretical concepts to practical applications using modern tools and techniques. Learn how to design AI algorithms, analyze data, and develop practical projects that turn your ideas into reality.

Expected outcomes

  • Master the design and implementation of AI applications.
  • Understand the inner workings of AI algorithms.
  • Ability to analyze data and use it to improve processes.
  • Develop real projects using advanced programming tools.
  • Prepare to enter the professional field of AI applications.

Instructor

Eng. Amr Abdel Fattah

Eng. Amr Abdel Fattah

Computer systems engineer specializing in mobile app and website development, with experience in creating popular platforms and web applications.
3,186 students20 courses
This course$25.99
→
Subscription$19/moEvery course
Subscribe & save→

Course content

1

Introduction to Artificial Intelligence

3 lectures
  1. What is Artificial Intelligence4:31
  2. Methods of Defining Artificial Intelligence9:02
  3. Fields and Sciences of Artificial Intelligence15:32
2

Intelligent Agents

8 lectures
  1. Introduction to Smart Agent1:36
  2. What is an Agent15:34
  3. Rational Agent8:11
  4. PEAS Analysis for Agent8:56
  5. Types of Environments9:48
  6. Types of Agents (Part One)12:08
  7. Types of Agents (Part Two)23:26
  8. Types of Agents (Part Three)17:15
3

Search Operations

15 lectures
  1. Introduction to the Research Process8:57
  2. Steps to Convert the Problem9:05
  3. Practical Example of Problem Transformation Steps12:23
  4. Determining the Number of Cases20:35
  5. Organizing Cases18:01
  6. Search Method within the Search Tree18:40
  7. First Search Strategy DFS23:51
  8. Second Strategy BFS14:07
  9. Practical Application of the First and Second Strategies DFS & BFS17:17
  10. Third Strategy ID12:43
  11. Fourth Strategy UCS16:51
  12. Fifth Strategy GBFS25:15
  13. Sixth Strategy A Star21:33
  14. Seventh Strategy Minimax33:43
  15. Practical Application Maze
4

Knowledge

10 lectures
  1. Introduction to Knowledge2:00
  2. Logical Thinking6:12
  3. Default Logic (Part One)14:41
  4. Default Logic (Part Two)9:31
  5. Model Checking Algorithm14:38
  6. Practical Example of Model Checking Algorithm25:04
  7. Practical Application Model Checking
  8. Knowledge Engineering29:25
  9. The Code Used in Designing the Clue Game
  10. First-Order Logic17:18
5

Probability

12 lectures
  1. Introduction to Probability2:44
  2. Probability and Unconditional Probability12:17
  3. Conditional Probability10:29
  4. Random Variable and Independence19:00
  5. Bayes' Theorem12:01
  6. Joint Probability11:12
  7. Probability Rules20:46
  8. Bayesian Network25:31
  9. Inference for Probability11:55
  10. Practical Application of Building a Bayesian Network25:23
  11. Downloading the Application and Codes
  12. Installing Anaconda2:09
6

Optimization

11 lectures
  1. Introduction to Optimization1:50
  2. Local Search7:31
  3. Hill Climbing Algorithm12:07
  4. Algorithm Variables8:39
  5. Practical Application24:10
  6. Downloading the App and Codes
  7. Annealing Simulation Algorithm16:39
  8. Linear Programming Algorithm16:40
  9. Practical Solution to Linear Programming Algorithm Problem10:02
  10. Downloading the App and Codes
  11. Machine Learning6:27

تقييمات المتدربين

التقييمات هنا من المتدربين الذين اشتروا الدورة وأكملوا50٪من المحتوى على الأقل — لا توجد تقييمات من شخص لم يطلع على المحتوى.
4.9
★★★★★
72 تقييم
5★
65
4★
7
3★
0
2★
0
1★
0
    ★
    كن جزءا من تقييمات هذه الدورة

    كل تقييم هنا يساعد متدربا جديدا على الاختيار — شاركنا تجربتك بعد إكمال الدورة.

    Related courses

    • Microsoft Access
      4.9(76)|1,002|2h 42m

      Microsoft Access

      Learn to Create Databases and Reports

      Ahmed Hassan Khamis
      Ahmed Hassan Khamis
      $19.99
      Start your journey now
    • Key Logger Spyware Design
      4.4(82)|715|16h 18m

      Key Logger Spyware Design

      Spyware Design Using C++ Language

      Eng. Mohamed Ali Mansour
      Eng. Mohamed Ali Mansour
      $19.99
      Start your journey now
    • Adobe Animate & Action Script
      4.7(74)|2,667|17h 30m

      Adobe Animate & Action Script

      Learn to Create Cartoon Films and Interactive Games

      Ahmed Hassan Khamis
      Ahmed Hassan Khamis
      $19.99
      Start your journey now
    • Deep Learning
      4.4(90)|863|12h 40m

      Deep Learning

      Simulating the Human Mind in Thinking

      Eng. Amr Abdel Fattah
      Eng. Amr Abdel Fattah
      $25.99
      Start your journey now

    This course is part of the diploma

    • Diploma in AI Application Development
      4.7(54)|5

      Diploma in AI Application Development

      5 courses
      $79.99
      Build your future now