Data Analysis Using SQL & Python Diploma | SQL و Python دبلومة تحليل البيانات باستخدام
Banking
حول الدورة التدريبية:
تم تصميم هذه الدورة لتزويد المتعلمين بالمهارات الأساسية لتحليل البيانات وتصورها بفعالية باستخدام Python. على عكس البرامج التعليمية التقليدية، تعطي هذه الدورة الأولوية للخبرة العملية مع مجموعات البيانات في العالم الحقيقي وتدمج التصور منذ البداية. من خلال إتقان Pandas وMatplotlib وSeaborn، سيكتسب الطلاب القدرة على استخراج رؤى ذات مغزى من البيانات وتوصيل نتائجهم من خلال صور مرئية مقنعة
ماذا ستتعلم في الدبلومة
1) أساسيات Pandes
ستتعلم بناء أساس قوي في Pandas، وهو حجر الأساس لمعالجة البيانات في Python. وتكتشف DataFrames وSeries objects، والعمليات الأساسية مثل Data cleaning، filtering، aggregation و transformation. كما سيتم تغطية مواضيع متقدمة مثل Hierarchical indexing and dataset merging
2) التصور المرئي للبيانات باستخدام Matplotlib
تقدم هذه الوحدة التعريف بـ Matplotlib، وهي مكتبة متعددة الاستخدامات لإنشاء أنواع مختلفة من Visualization. ستتعلم كيفية إنشاء مخططات أساسية مثل Line، bar، scatter and histogram charts. تتضمن الموضوعات المتقدمة تخصيص عناصر Chart، وإنشاء مخططات فرعية، والعمل مع أنواع مختلفة من المخططات للتواصل بفعالية
3) إتقان تصور البيانات باستخدام Seaborn
بناءً على أساس Matplotlib، تتعمق هذه الوحدة في Seaborn، وهي مكتبة عالية المستوى لتصور البيانات. ستكتشف كيفية إنشاء charts جذابة بصريًا ومفيدة بسهولة. سيكون التركيز على استكشاف أنواع مختلفة من charts، وتخصيص الجماليات، ورواية القصص بفعالية باستخدام البيانات
4) أساسيات قواعد البيانات
هتتعلم قواعد relational databases، بما في ذلك تعريف أنظمة إدارة قواعد relational databases، ومبادئ تصميم قواعد البيانات، ونمذجة الكيانات والعلاقات والجداول والأعمدة وأنواع البيانات وprimary keys، foreign keys، و الـ normalization
5) لغة SQL
هتتعلم لغة الاستعلامات البنيوية (SQL) للتفاعل مع قواعد البيانات، إتقان أوامر SQL الأساسية لإنشاء البيانات وقراءتها وتحديثها وحذفها (عمليات CRUD)، ومفاهيم SQL المتقدمة مثل joins، subqueries، و aggregate functions
6) تصميم وتنفيذ قواعد البيانات
هتتعلم تصميم قواعد البيانات لسيناريوهات العالم الحقيقي وتنفيذها باستخدام MySQL Workbench
7) تصميم وتنفيذ قواعد البيانات
هتتعلم تقنيات تحليل البيانات الأساسية باستخدام SQL وإزاي بيتم استخراج insights من الـ data والـ aggregation، grouping، و filtering، وهتتعلم أدوات تصور البيانات المدمجة مع أنظمة قواعد البيانات لتمثيل البيانات كجرافيك
لمن هذه الدبلومة
- محللو البيانات
- الراغبون في تعلم تحليل البيانات بشكل احترافي
- المبرمجون
About the Training Course:
This course is designed to equip learners with essential skills for data analysis and visualization using Python. Unlike traditional tutorials, this course prioritizes hands-on experience with real-world datasets and integrates visualization from the beginning. By mastering Pandas, Matplotlib, and Seaborn, students will gain the ability to extract meaningful insights from data and communicate their findings through compelling visual representations.
What You Will Learn in This Diploma:
1) Fundamentals of Pandas
Build a strong foundation in Pandas, a key library for data manipulation in Python. Explore DataFrames and Series objects and learn essential operations such as data cleaning, filtering, aggregation, and transformation. Advanced topics like hierarchical indexing and dataset merging will also be covered.
2) Data Visualization with Matplotlib
This module introduces Matplotlib, a versatile library for creating various visualizations. Learn how to generate basic charts like line, bar, scatter, and histogram charts. Advanced topics include customizing chart elements, creating subplots, and working with different chart types to enhance data communication.
3) Mastering Data Visualization with Seaborn
Building on Matplotlib, this module dives into Seaborn, a high-level library for data visualization. Discover how to create visually appealing and informative charts effortlessly. The focus will be on exploring different chart types, customizing aesthetics, and effectively storytelling with data.
4) Fundamentals of Databases
Learn the basics of relational databases, including database management systems, principles of database design, entity-relationship modeling, tables, columns, data types, primary keys, foreign keys, and normalization.
5) SQL Language
Master Structured Query Language (SQL) to interact with databases. Learn essential SQL commands for creating, reading, updating, and deleting data (CRUD operations) and advanced SQL concepts such as joins, subqueries, and aggregate functions.
6) Database Design and Implementation
Learn how to design and implement databases for real-world scenarios using MySQL Workbench.
7) Data Analysis with SQL
Develop fundamental data analysis techniques using SQL, extracting insights through aggregation, grouping, and filtering. Explore built-in database visualization tools to represent data graphically.
Who This Diploma Is For:
- Data Analysts
- Individuals Looking to Learn Professional Data Analysis
- Programmers