facebook

اكتشف أفضل دروس برمجيات الكمبيوتر الخاصة في الدوحة.

لأكثر من عقد، ساعد مدرسونا الخصوصيون في برمجيات الكمبيوتر المتعلمين على التطور وتحقيق طموحاتهم. مع دروس فردية في منزلك أو في الدوحة، ستحصل على تعليم عالي الجودة ومخصص وفقًا لأهدافك وتوافرك وأسلوب تعلمك.

0 معلمين في قائمة المفضلين
|
+

9 مدرس برمجيات الكمبيوتر في الدوحة

معلم موثوق: باعتباري مهندس كمبيوتر، تخصصت في تطوير الأجهزة المحمولة، مع التركيز على إطار عمل Flutter المعروف بتعدد استخداماته وسرعته. لقد سمحت لي خلفيتي ببناء خبرة قوية في استخدام عناصر واجهة المستخدم Flutter لإنشاء واجهات سريعة الاستجابة وممتعة من الناحية الجمالية. تمتد خبرتي أيضًا إلى الإدارة الفعالة للبيانات، وتكامل الخدمات الخلفية وتحسين الأداء، مما يضمن سلاسة التطبيقات عبر منصات مختلفة. لدي اعتقاد قوي بأن تعلم تطوير الأجهزة المحمولة باستخدام Flutter يمكن أن يكون مجزيًا للمبتدئين كما هو الحال بالنسبة للمستويات المتقدمة. ولهذا السبب قمت بتطوير هذه الدورة بهدف واضح، لتلبية احتياجات كل متعلم. بدءًا من أساسيات تطوير Flutter، سننتقل تدريجيًا نحو مفاهيم أكثر تقدمًا. سواء كنت جديدًا في هذا المجال المثير أو تطمح إلى صقل مهاراتك الحالية، ستأخذك هذه الدورة عبر خطوات واضحة وأمثلة من العالم الحقيقي. سيمنحك هذا الفرصة لإتقان فن إنشاء تطبيقات الهاتف المحمول الاستثنائية باستخدام Flutter. انضم إلي في هذه المغامرة المثيرة ولنستكشف معًا الآفاق اللانهائية لتطوير الأجهزة المحمولة.
تطوير المحمول · برمجيات الكمبيوتر
معلم موثوق: مرحبًا بك في منصة الدورة التدريبية عبر الإنترنت! أنا مدرس شغوف بخبرة 10 سنوات في مجال تقنيات الكمبيوتر. هدفي هو مساعدتك في إتقان لغات البرمجة مثل C و C ++ و Java و PHP و Laravel و Angular و Ionic و Wordpress و Pascal. بفضل خلفيتي المهنية المتنوعة ، اكتسبت خبرة قوية في مختلف التقنيات ، مما يتيح لي أن أقدم لك تدريبًا كاملاً يتناسب مع احتياجاتك الخاصة. طريقة التدريس الخاصة بي عملية ، حيث أعتقد أن هذه هي أفضل طريقة للتعلم بشكل فعال. سأمنحك الفرصة لاختيار أحد مشاريعي المصنوعة من محفظتي. من خلال العمل معًا في هذا المشروع ، ستتمكن من فهم المراحل المختلفة لإنشائه ، من الفكرة إلى التنفيذ. سواء كنت مبتدئًا أو ترغب في تعميق معرفتك ، فأنا هنا لمرافقتك طوال رحلة التعلم الخاصة بك. ستكون دروسي تفاعلية ومتكيفة مع وتيرة التعلم الخاصة بك ، من أجل السماح لك بالتقدم بسرعة وكفاءة. انضم إلي لاكتساب مهارات جديدة وتطوير مواهبك في مجال البرمجة. معًا ، سوف نستكشف طريقة عمل هذه التقنيات المثيرة وستكون قادرًا على إنشاء مشاريع مبتكرة وملموسة. لا تنتظر أكثر من ذلك ، سجل الآن ودعنا نبدأ هذه المغامرة التعليمية الغنية معًا!
برمجيات الكمبيوتر · تطوير الويب · مهارات التعلم والدراسة
1. بيئة تطبيقات iOS 1.1 مقدمة إلى iOS SDK 1.2 ما الجديد في iOS 16 1.3 أدوات SDK 1.4 ما الجديد في Xcode 14. 1.5 باستخدام XCode 1.6 باستخدام منشئ الواجهة 1.7 باستخدام محاكي iPhone 2. أساسيات السرعة 3. أساسيات اللغة السريعة 3.1. أنواع البيانات الأساسية 3.2 نوع السلسلة 3.3 مجموعات واختيارات 3.4. الثوابت والمتغيرات 3.5 البيانات والمشغلين 3.6 التحكم في التدفق والقرارات 3.7 المهام 4. البرمجة الشيئية الأساسية باستخدام Swift 4.1 الهياكل 4.2 الأنواع مقابل الأمثلة 4.3 طرق الأعضاء والثابتة 4.4 التهيئة المخصصة وإلغاء التهيئة 4.5 الطبقات 4.6 التهيئة 4.7 طُرق 4.8 ملكيات 5. البرمجة الشيئية المتقدمة باستخدام Swift 5.1 خيارات 5.2 إدخال الاختيارات 5.3 فك تغليف اختياري 5.4. ملزم اختياري 5.5 الأنواع المتداخلة 5.6 أنواع عامة 5.7 بروتوكول 6. إدارة الذاكرة 6.1 أساسيات عد المرجع 6.2 العد التلقائي للمراجع 6.3 دورات الاحتفاظ 7. أساسيات تطبيقات iPhone 7.1 تشريح تطبيق iPhone 7.2 تطبيق دورة الحياة والدول 8. برمجة واجهة المستخدم - الأساسيات 8.1 إطار عمل UIKit 8.2 XIB و Interface Builder 8.3 منظر النافذة 8.4 ضوابط المستخدم الأساسية 8.5 التسميات وحقول النص والأزرار والمتزلجون والمنتقي وما إلى ذلك. 8.6 شاشات تطبيقات البناء 8.7 أوراق العمل والتنبيهات 9. التخطيط التلقائي والقيود 10. عرض وحدات التحكم 10.1. الأساسيات 10.2. إنشاء أدوات التحكم في العرض 10.3. المحتوى مقابل أدوات التحكم في عرض الحاوية 10.4. إدارة التوجيه 11. واجهة المستخدم - طرق عرض خاصة 11.1. عرض الصورة 11.2. عرض التمرير 11.3. طرق عرض الجدول 11.4. ملء وتكوين عرض الجدول 11.5. مصدر البيانات والمفوض 11.6. خلايا عرض الجدول 11.7. الخلايا المخصصة 11.8 تحرير طريقة عرض الجدول 11.9 عرض المجموعة 12. تحكم متعدد العرض 12.1. تطبيقات ذات طرق عرض متعددة 12.2. تقديم وحدات تحكم العرض 12.3. تحريك عرض التبديل 12.4. التطبيقات القائمة على علامة التبويب (Tab Bar Controller) 12.5. تكوين شريط علامات التبويب 12.6. التطبيقات القائمة على التنقل (أداة التحكم في التنقل) 12.7. العمل مع شريط التنقل 13. القصص المصورة 13.1. ملف القصة المصورة 13.2. عرض وحدة التحكم والمشهد 13.3. سيجي 13.4. استدعاء Segue 13.5. XIB واللوحات المصورة 13.6. نموذج خلية عرض الجدول 14. اللمس المتعدد والإيماءات API 14.1. الأحداث واللمسات 14.2. التعرف على الإيماءات 15. ثبات البيانات - 1 15.1. نظام الملفات 15.2. سكليتي 16. 16. ثبات البيانات - 2 16.1. البيانات الأساسية 16.2. NSUserDefaults 17. التزامن والخلفية التنفيذ 17.1. GCD والإغلاق 17.2. NSOperation و NSOperationQueue 17.3. تنفيذ الخلفية 18. الشبكات والتوصيل وما إلى ذلك. 18.1. تقديم طلب ويب 18.2. خدمات مريحة 18.3. جسون 18.4. خدمة إعلام Apple Push 19. الوسائط المتعددة 19.1. صوت و فيديو 20. معماريات تطبيقات iOS 21. MVC و MVP والبنى النظيفة 22. البرمجة التفاعلية 23. مقدمة لاختبار الوحدة و TDD 24. مقدمة إلى جيت 25. أفضل الممارسات ، التنميط وضبط الأداء
برمجيات الكمبيوتر · علوم الكمبيوتر · Algorithms
معلم موثوق: تهدف هذه الدروس إلى تعليم الطلاب لغة البرمجة بايثون ومبادئ البرمجة الأساسية. سيكتسب الطلاب خلال هذه الدروس مجموعة واسعة من المهارات والمفاهيم الأساسية في البرمجة باستخدام بايثون. من خلال هذه الدروس، سيتعلم الطلاب مفاهيم البرمجة الأساسية مثل المتغيرات، والعمليات الحسابية، والشروط والعبارات المنطقية، والحلقات التكرارية. سيتعلمون أيضًا كيفية استخدام هذه المفاهيم لحل المشكلات وكتابة برامج مبسطة. سيتعلم الطلاب أيضًا عن هيكلة البيانات الأساسية في بايثون مثل القوائم (القوائم والقوائم المتداخلة)، والمجموعات، والقواميس. سيتعلمون كيفية استخدام هذه الهياكل لتنظيم البيانات والعمل معها. بالإضافة إلى ذلك، سيتعلم الطلاب كيفية كتابة واستخدام الدوال في بايثون، مما يسمح لهم بتنظيم الشفرة وإعادة استخدامها. سيتعلمون أيضًا عن مفهوم المكتبات وكيفية استخدام المكتبات الجاهزة في مشاريعهم. من خلال هذه الدروس، سيتمكن الطلاب من تطوير مهاراتهم في حل المشكلات والتفكير الحسابي، وسيتعلمون كيفية تطبيق هذه المهارات في كتابة برامج بايثون بسيطة. سيتعلمون أيضًا كيفية التعامل مع البيانات وتحليلها باستخدام بايثون. بعد انتهاء هذه الدروس، سيكون الطلاب قادرين على كتابة برامج بايثون بسيطة وفهم أساسيات البرمجة. ستكون لديهم الأساس القوي للتوسع في مجالات أخرى من البرمجة واستكشاف المفاهيم المتقدمة في لغة بايثون.
برمجيات الكمبيوتر
معلم موثوق: وصف المقرر: بروتوكولات CAN / LIN في الأنظمة المضمنة عنوان الدورة: اتصالات الأنظمة المضمنة: بروتوكولات CAN / LIN نظرة عامة على الدورة التدريبية: تم تصميم دورة "اتصالات الأنظمة المضمنة: CAN / LIN Protocols" لتزويد الطلاب بفهم شامل لبروتوكولات شبكة منطقة التحكم (CAN) وشبكة الاتصال المحلي (LIN) المستخدمة في الأنظمة المضمنة. تهدف الدورة إلى تزويد الطلاب بالمعرفة والمهارات اللازمة لتصميم وتنفيذ واستكشاف أخطاء أنظمة الاتصال القائمة على هذه البروتوكولات. من خلال مجموعة من المحاضرات النظرية ، وتمارين معملية عملية ، ومشاريع عملية ، سيكتسب الطلاب فهمًا عميقًا لبروتوكولات CAN / LIN وتطبيقاتها في مختلف الصناعات. اهداف الدورة: 1. فهم المبادئ والمفاهيم الأساسية لبروتوكولات CAN / LIN. 2. تعرف على بنية وبنية شبكات CAN / LIN. 3. اكتشف مزايا وقيود ومقايضات استخدام CAN / LIN في الأنظمة المضمنة. 4. اكتساب خبرة عملية في تصميم وتنفيذ أنظمة اتصالات CAN / LIN. 5. تطوير المهارات في استكشاف الأخطاء وإصلاحها وتصحيح شبكات CAN / LIN. 6. اكتشف التطبيقات الواقعية لبروتوكولات CAN / LIN في أنظمة السيارات والصناعية والأنظمة المضمنة الأخرى. 7. فهم تكامل بروتوكولات CAN / LIN مع واجهات الاتصال الأخرى. بالطبع مخطط: الوحدة 1: مقدمة لبروتوكولات CAN / LIN - نظرة عامة على اتصالات الأنظمة المضمنة - تطور وتاريخ بروتوكولات CAN و LIN - مقارنة CAN و LIN مع بروتوكولات الاتصال الأخرى - مجالات التطبيق ومعايير الصناعة الوحدة 2: أساسيات بروتوكول CAN - هندسة الحافلات ومكوناتها - الطبقات المادية ووصلة البيانات لبروتوكول CAN - تنسيقات الرسائل والمعرفات والعنونة - آليات الكشف عن الأخطاء والتسامح معها - هل يمكن توقيت البروتوكول والمزامنة الوحدة 3: أساسيات بروتوكول LIN - طوبولوجيا ومكونات شبكة LIN - بنية إطار LIN وأنواع الرسائل - الاتصال بين السيد والعبد والجدولة - تكوين وتهيئة بروتوكول LIN - كشف الأخطاء ومعالجتها في شبكات LIN الوحدة 4: تصميم وتنفيذ شبكة CAN / LIN - متطلبات الأجهزة لاتصالات CAN / LIN - CAN / LIN أجهزة الإرسال والاستقبال وأجهزة التحكم - طوبولوجيا الشبكة وعنونة العقدة - تحكيم الحافلات وتحديد أولويات الرسائل - تطوير البرمجيات لأنظمة CAN / LIN الوحدة الخامسة: CAN / LIN Network Diagnostics and Troubleshooting - أدوات وتقنيات تحليل شبكة CAN / LIN - اكتشاف الأخطاء وتحديد موقعها واستردادها - رموز مشاكل التشخيص والإبلاغ عن الأخطاء - إستراتيجيات لتصحيح الأخطاء وتحسين أنظمة CAN / LIN الوحدة 6: تطبيقات بروتوكولات CAN / LIN - CAN / LIN في أنظمة السيارات: شبكات المركبات والتشخيصات وأنظمة التحكم - CAN / LIN في الأتمتة الصناعية: التحكم في العمليات ، وأجهزة الاستشعار ، والمشغلات - CAN / LIN في الإلكترونيات الاستهلاكية والأتمتة المنزلية - تكامل CAN / LIN مع واجهات اتصالات أخرى (مثل Ethernet و SPI و I2C) الوحدة 7: عمل المشروع - المشاريع العملية التي تتضمن تصميم وتنفيذ أنظمة اتصالات CAN / LIN - دراسات الحالة الواقعية وتطوير التطبيقات - المشاريع القائمة على الفريق لتطبيق المعرفة والمهارات المكتسبة المتطلبات الأساسية: - المعرفة الأساسية للأنظمة المضمنة وبرمجة المتحكم - فهم الإلكترونيات الرقمية وهندسة الحاسبات - الإلمام بلغة البرمجة C أو C ++ - شغوف بمجال السيارات طرق التقييم: - اختبارات قصيرة وامتحانات لتقييم المعرفة النظرية - تكليفات لتقييم مهارات التنفيذ العملي - عمل المشروع والعروض التقديمية لتقييم قدرات التطبيق وحل المشكلات بنهاية هذه الدورة ، سيكون لدى الطلاب أساس متين في النظرية والتنفيذ واستكشاف أخطاء بروتوكولات CAN / LIN في الأنظمة المضمنة. سيكونون مستعدين للعمل في المشاريع وتطوير أنظمة الاتصالات على أساس CAN / LIN ، مما يمكنهم من المساهمة في الصناعات المختلفة حيث تلعب الأنظمة المدمجة دورًا حاسمًا.
الدوائر الإلكترونية · برمجيات الكمبيوتر · هندسة السيارات
عرض النتائج 226 - 250 من مجموع 420226 - 250 من 420
map iconخريطة