Data structure - هيكلة البيانات

68
Training ID 12562
Sponsored by: مكان التعلم - Learning space
Training Description

تقدم هذه الدورة التمهيدية نظرة عامة على العديد من المفاهيم والتقنيات الخاصة بهياكل البيانات طرق معرفة التعامل مع البيانات  في عمليات استرجاع البيانات و الإضافة والتعديل والحذف والبحث لعمل برامج ذات أداء عالي عن طريق معرفة وقت تنفيذ البرنامج والمساحة الخاصة به  ستمنح الدورة الطالب المهارات الأساسية لمفهوم هياكل البيانات والتعامل معها وانشاء هياكل خاصة به .

 


Training Course index

اليوم الاول: مقدمة في هياكل البيانات في هذه الوحدة سوف تتعرف على:

  • ماهو هياكل البيانات
  • لماذا نستخدم هياكل البيانات
  • التعرف علي كيفية الحكم على تعقيد هايكل البيانات
  • بدء التعرف على أنواع هياكل البيانات (المصفوفة)
  • مفهوم ال stack  
  • طريقة عمل ال stack
  • مميزات وعيوب ال stack
  • التطبيقات التي تستخدم ال stack
  • كتابة كود ال stack وعمل بعض الدوال لاستخدام ال Stack
  • التعامل مع ال stack  والموشرات

اليوم الثاني: هياكل البيانات في هذه الوحدة ستتعرف على:

  • مفهوم ال queue  
  • طريقة عمل ال queue
  • مميزات وعيوب ال queue
  • التطبيقات التي تستخدم ال queue
  • كتابة كود ال queue وعمل بعض الدوال لاستخدام ال queue
  • التعامل مع الCircular Queue
  • التعامل مع ال  Queue والموشرات

اليوم الثالث: هياكل البيانات في هذه الوحدة ، ستتعرف على:

  • مفهوم ال Linked list  
  • طريقة عمل ال linked list
  • مميزات وعيوب ال linked list
  • التطبيقات التي تستخدم ال linked list
  • كتابة كود ال linked list وعمل بعض الدوال لاستخدام ال linked list

اليوم الرابع: هياكل البيانات في هذه الوحدة ، ستتعرف على:

  • مفهوم ال Tree
  • طريقة عمل ال Tree مع البحث
  • مميزات وعيوب ال Tree
  • التطبيقات التي تستخدم ال Tree Tree
  • التطيبقات التي تستخدم ال Tree[Binary Search ]
  • كتابة كود ال binary sea
  • طريقة عمل ال tree  مع الفرز [ insertion-sort  , bubble-sort , selection]  
Training course outcomes
  1. فهم أساسيات هياكل البيانات.
  2. فهم مميزات هياكل البيانات
  3. فهم الخورازميات المختلفة لهياكل البيانات والتعامل معها
  4. انشاء برامج ب استخدام هياكل البيانات
Training Pre-requirements
  • سعودي الجنسية
  • دبلوم وما اعلى
  • جهاز كومبيوتر
  • لغة انجليزية متوسطة
Related Professional Certificates
    There is no related certificates.
Trainer Name
  • اسامة يسري
Trainer Experiences
  • اسامة يسري

    EDUCATION

    Bachelor degree of Computer Science

    WORK EXPERINCE:

    Full Stack Web Developer

    Working Backend Developer in ABM

    Working instructor in Learning Space

    CERTIFICATIONS

    • Web Development Using PHP, MySQL and Larvel | Digital Egypt Youth Program | July. 2021

    •   PHP Full Stack Development Track | Online | Udacity | 1 Million Arab Coders Initiative | Feb. 2021

    •   Data Structures Course | Online | YouTube | Sep. 2020

    •   Object-Oriented Programming Concepts | Online | Coursara

  • Training Field
    الدورات التدريبية التخصصية
  • Career Path
    • تحليل البيانات
  • Course Type
    Knowledge Course
  • Training Course Level
    مستوى متوسط
  • Training Delivery Method
    Live Interactive Online
  • Training Dates Starts on 20-05-2024 To 23-05-2024 For 16 Hours
Registration Closed