Streamlit

اخر تحديث مايو 30, 2025
8 التحق بالفعل

حول هذه الدورة

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

أهداف التعلم

مقدمة في Streamlit: التعرف على كيفية إنشاء تطبيقات واجهات المستخدم باستخدام Streamlit.
إعداد البيئة: تعلم كيفية تثبيت Streamlit وضبط البيئة لتطوير التطبيقات.
عرض البيانات: تعلم كيفية عرض البيانات باستخدام الجداول، charts، و maps.
التفاعل مع البيانات: استخدام الأدوات التفاعلية مثل widgets و inputs لجعل التطبيق تفاعليًا.

المواد

  • مشاريع تطبيقية: بناء web applications تفاعلية باستخدام Streamlit.
  • ملفات عمل: أكواد Python جاهزة لتطوير التطبيقات.

متطلبات

  • متطلبات الأساسية: المعرفة الأساسية بـ Python، لأن الدورة تعتمد على Python لإنشاء التطبيقات.
  • الأجهزة والبرامج: يجب أن يكون لديك Python مثبت على جهازك مع مكتبات مثل Streamlit و Pandas و Matplotlib.
  • المشاركة في التمارين: من المتوقع أن تشارك في التمارين التطبيقية وتطبق ما تعلمته على تطوير تطبيقات عملية باستخدام Streamlit.

الجمهور المستهدف

  • المطورون والمبرمجون: الذين يرغبون في تعلم كيفية بناء تطبيقات تفاعلية لعرض البيانات باستخدام Streamlit.
  • طلاب علوم البيانات: الذين يرغبون في تعلم كيفية عرض وتحليل البيانات بسهولة باستخدام Streamlit.
  • المهنيون في مجال البيانات: الذين يحتاجون إلى أدوات لإنشاء dashboards و data visualization بشكل سريع وفعال.
  • المهتمون بتطوير واجهات تفاعلية باستخدام Python: الذين يريدون تعلم كيفية بناء تطبيقات واجهات تفاعلية باستخدام Streamlit.

منهاج دراسي

7 دروس1h 29m

Streamlit

Introduction to Streamlit00:14:26
Data Elements00:11:23
Charts and Ploting00:10:25
Media Components00:07:10
Edit Streamlit Structure app00:12:52
ChatBot with Streamlit00:20:52
Deploy App00:10:56

احصل على شهادة

أضف هذه الشهادة إلى سيرتك الذاتية لإثبات مهاراتك وزيادة فرصك في لفت الانتباه.

selected template

أساتذتك

Amr Ahmed

Artificial Intelligence Engineer at NeuroTech

5.0/5
8 Courses
4 Reviews
103 Students

As an AI Engineer with a strong background in machine learning, deep learning, and natural language processing (NLP), I am passionate about making complex AI concepts accessible to learners of all levels. With experience in building real-world applications using cutting-edge tools like Hugging Face, TensorFlow, and PyTorch, I specialize in developing advanced AI models for tasks such as text correction, sentiment analysis, and real-time transcription.Throughout my career, I have contributed to a wide range of projects, including RAG systems, OCR for financial data, and real-time speech analysis, and I have a deep commitment to sharing my knowledge. My goal is to empower students to master the skills they need to succeed in the rapidly evolving world of AI and data science

شاهد المزيد
مجانا
مستوى
مبتدئ
المدة الزمنية 1.5 ساعة
محاضرات
7 محاضرات

المواد

  • مشاريع تطبيقية: بناء web applications تفاعلية باستخدام Streamlit.
  • ملفات عمل: أكواد Python جاهزة لتطوير التطبيقات.

احدث الدورات

OCR
مجانا
Speech Recognition
مجانا

ليس لديك حساب حتى الآن؟ قم بالتسجيل مجانًا