دليل الدورات
استكشف 115+ دورة مجانية تغطي البرمجة وتطوير الويب وعلوم البيانات والذكاء الاصطناعي والأمن السيبراني والمزيد.
عرض 115 دورة مجانية
تطوير ألعاب 2D مع libGDX
تستكشف هذه الدورة كيفية استخدام LibGDX لبناء ألعاب 2D تعمل في أي مكان، من متصفحات الويب إلى الأجهزة المحمولة. في النهاية ستقوم بإنشاء لعبة كاملة تسمى Icicles.
اختبار A/B لمحللي الأعمال
تعلم كيفية تصميم تجارب الأعمال وتحليل النتائج من خلال تطوير الكفاءة في اختبارات A/B ذات التصميم العشوائي والمطابق.
اختبار A/B لمحللي الأعمال
تعلم كيفية تصميم تجارب الأعمال وتحليل النتائج من خلال تطوير الكفاءة في اختبارات A/B ذات التصميم العشوائي والمطابق.
Android المتقدم مع Kotlin
تجاوز أساسيات بناء تطبيق Android مع "Android المتقدم مع Kotlin". تعلمك هذه الدورة كيفية إضافة مجموعة من الميزات المتقدمة إلى تطبيقك، بدءاً من أفضل الممارسات للاستخدام.
أساسيات الذكاء الاصطناعي
ابدأ رحلتك في الذكاء الاصطناعي من خلال استكشاف مفاهيمه الأساسية ومصطلحاته. تقدم هذه الدورة المجالات الرئيسية للذكاء الاصطناعي، بما في ذلك التعلم الآلي، الرؤية الحاسوبية، ومعالجة اللغة الطبيعية.
التحضير لمقابلة Android
تعلم كيفية الإجابة على أسئلة مقابلة Android وتطوير الهواتف المحمولة الشائعة.
طلبات JavaScript غير المتزامنة
تغطي هذه الدورة كل ما تحتاج معرفته لطلب البيانات بشكل غير متزامن في تطبيقات الويب الخاصة بك. ستتعمق في الطلبات غير المتزامنة باستخدام كائن XHR، طريقة .ajax في jQuery، و Fetch API.
آلية الانتباه مع Google Cloud
شحذ مهاراتك في الذكاء الاصطناعي مع هذه الدورة المجانية حول آليات الانتباه. استكشف كيف تركز النماذج على المدخلات الرئيسية لتحسين الترجمة والتلخيص والإجابة على الأسئلة والمهام المعقدة الأخرى.
المصادقة والتفويض: OAuth
تعلم تنفيذ إطار عمل OAuth 2.0 للسماح للمستخدمين بتسجيل الدخول إلى تطبيقات الويب الخاصة بك بشكل آمن وسهل.
AutoLayout
تعلم عن AutoLayout وكيفية استخدام stack views والقيود لإنشاء واجهات مستخدم مثالية.
دورة AWS DeepRacer
تعلم كيفية بناء وتدريب وتنفيذ نماذج التعلم المعزز باستخدام AWS DeepRacer.
أساسيات التعلم الآلي في AWS
تعلم ما هو التعلم الآلي والخطوات المتضمنة في بناء وتقييم النماذج. اكتسب المهارات المطلوبة في الشركات التي تعمل على حل التحديات باستخدام الذكاء الاصطناعي. تعلم أساسيات مجالات التعلم الآلي المتقدمة مثل الرؤية الحاسوبية، التعلم المعزز، والذكاء الاصطناعي التوليدي. احصل على خبرة عملية في التعلم الآلي باستخدام أجهزة AWS AI (مثل AWS DeepLens، AWS DeepRacer، و AWS DeepComposer). تعلم كيفية إعداد وبناء وتدريب ونشر نماذج التعلم الآلي عالية الجودة بسرعة مع Amazon SageMaker وتعلم أفضل ممارسات البرمجة الموجهة للكائنات.
تحسين عرض المتصفح
ستوضح هذه الدورة خط أنابيب العرض في المتصفح وتسهل عليك بناء تطبيقات ويب عالية الأداء.
بناء نماذج الويب عالية التحويل
زيادة التحويلات مع أفضل الممارسات للنماذج السريعة والفعالة! تعلم كيفية تصميم وبناء نماذج الويب للمستخدمين على أي جهاز.
اتصال العميل-الخادم
العميل-الخادم: دورة طلب/استجابة HTTP، HTTP/1، HTTPS، HTTP/2، أساسيات الأمان.
تكوين خوادم الويب Linux
تكوين خوادم الويب Linux: مقدمة في Linux، الأمان، نشر تطبيق الويب.
التكامل المستمر والنشر
في هذه الدورة، ستتعلم كيفية تحسين عملية تطوير الهواتف المحمولة باستخدام التكامل المستمر والنشر.
Core ML: التعلم الآلي لـ iOS
تعلم كيفية دمج نماذج التعلم الآلي في تطبيقات iOS باستخدام Core ML.
إنشاء مجموعة بيانات تحليلية
تعلم كيفية إعداد البيانات لضمان فعالية تحليلك مع تحسين الطلاقة في Alteryx.
تصميم وتحليل الأنظمة السيبرانية-الفيزيائية
تعلم كيفية تصميم وتحليل الأنظمة السيبرانية-الفيزيائية التي تجمع بين المكونات المادية والبرمجية.
التحضير لمقابلة علم البيانات
استعد لمقابلة علم البيانات من خلال ممارسة تحليل البيانات، التعلم الآلي، وهياكل البيانات والخوارزميات.
برنامج هياكل البيانات والخوارزميات
شحذ مهاراتك في حل المشكلات في هذا البرنامج. تدرب على أكثر من 100 تحدي في الخوارزميات وهياكل البيانات، تعلم تقنيات Python، واستعد للمقابلات مع إرشاد المرشدين وسيناريوهات البرمجة الحقيقية.
تصميم برامج الكمبيوتر
نمذجة المهام والتحسين في Python: تقنيات متقدمة في التصميم والأداء.
تطوير تطبيقات Android باستخدام Kotlin
هندسة وتطوير تطبيقات Android على Kotlin: واجهة المستخدم/ConstraintLayout، التنقل، ViewModel/LiveData، Room، RecyclerView، Retrofit/Glide، الخلفية، إمكانية الوصول.
المعادلات التفاضلية في العمل
اكتب كود Python لإيجاد حلول عددية لأنظمة المعادلات التفاضلية. النماذج التي تنشئها ستحارب حرائق الغابات، تعيد المركبات الفضائية إلى الأرض، والمزيد!
التحول الرقمي مع Google Cloud
استكشف كيف تستخدم الشركات Google Cloud لدفع التحول الرقمي. من هجرة السحابة، أطر الابتكار، والتوسع المرن، توفر هذه الدورة المجانية الأدوات اللازمة لقيادة مبادرات التكنولوجيا التحويلية.
تطبيقات الويب الديناميكية مع Sinatra
تعلم كيفية بناء تطبيقات ويب ديناميكية باستخدام إطار عمل Sinatra الخفيف.
ES6
في هذه الدورة، ستستكشف أحدث الميزات والتحسينات في لغة برمجة JavaScript بما في ذلك الكلمات المفتاحية الجديدة، دوال السهم، بناء جملة Class، Promises، والمزيد.
استكشاف تحويل البيانات مع Google Cloud
تعمق في إعداد البيانات وتحويلها باستخدام أدوات ETL في Google Cloud. تعلم كيفية تنظيف وتنظيم وتحويل البيانات لخط أنابيب التعلم الآلي في هذه الدورة المجانية.
Firebase Analytics: Android
تعلم كيفية نمو قاعدة مستخدمي التطبيق باستخدام Firebase Analytics، حل تحليلي مجاني وغير محدود. ستتمكن من معرفة من هم مستخدموك وكيف يتفاعلون مع تطبيقك.
Firebase Analytics: iOS
تعلم كيفية نمو قاعدة مستخدمي التطبيق باستخدام Firebase Analytics، حل تحليلي مجاني وغير محدود. ستتمكن من معرفة من هم مستخدموك وكيف يتفاعلون مع تطبيقك.
Firebase في عطلة نهاية الأسبوع (Android)
ستعلمك هذه الدورة متى ولماذا تختار Firebase كخادم خلفي لتطبيق Android الخاص بك.
أساسيات Full Stack
أساسيات full-stack: CRUD و REST، خادم ويب على Python، Flask، التطوير التكراري.
Gemini API من Google
يُدرس من قبل خبراء التعلم الآلي الرائدين في UC Berkeley، تظهر لك هذه الدورة المجانية كيفية بناء تطبيقات الذكاء الاصطناعي باستخدام Gemini API من Google و AI Studio مع النصوص والصور والكود.
Gemini في Google Meet
استكشف كيفية استخدام Gemini في Google Meet لتحسين مكالمات الفيديو بميزات الذكاء الاصطناعي مثل إنشاء الخلفية، ترجمة التسميات التوضيحية، وتحسين جودة الفيديو من خلال دروس موجهة وأمثلة.
أساسيات الذكاء الاصطناعي التوليدي مع Google Cloud
بناء أساس قوي في الذكاء الاصطناعي التوليدي مع Google Cloud. تغطي هذه الدورة المجانية أنواع النماذج وتوضح لك كيفية إنشاء أدوات مدعومة بالذكاء الاصطناعي لتحويل أفكارك إلى واقع.
دورة Gmail
تواصل كمحترف مع Gmail. استكشف برنامج البريد الإلكتروني المستند إلى السحابة من Google لتعلم الميزات التي توفر الوقت، أنظمة التنظيم، وكيفية تحسين إعدادات Gmail للحصول على أداء مثالي.
دورة Google Drive
نظم حياتك الرقمية مع Google Drive. تعلمك هذه الدورة كيفية التنقل في Google Drive، تحميل وتنظيم الملفات، العمل عبر أنواع الملفات، وإدارة محركات الأقراص المشتركة للتعاون الجماعي والوصول إلى الملفات.
دورة Google Meet
تواصل بسهولة باستخدام Google Meet. تغطي هذه الدورة الخطوات اللازمة لإنشاء وإدارة مؤتمرات الفيديو من أي مكان.
Google Sheets - المواضيع المتقدمة
وسع معرفتك العملية بـ Google Sheets لمعالجة البيانات بكفاءة. تغطي هذه الدورة السمات المخصصة، خيارات التنسيق الشرطي، بالإضافة إلى الدوال والصيغ التي توفر الوقت.
دورة Google Sheets
تعاون ونظم وحلل البيانات مع برنامج جداول البيانات المدعوم على الويب من Google. يفتح Google Sheets الباب لإدارة المشاريع السلسة، الجدولة، تتبع المالية، والمزيد.
دورة Google Slides
قدم بثقة من خلال إتقان Google Slides. يمكن لهذه الدورة ترقية العروض والمشاريع بسرعة مع نصائح تصميم بسيطة ودليل عبر أدوات Google Slides.
Grand Central Dispatch (GCD)
يسمح لك إطار عمل Grand Central Dispatch من Apple بإنشاء تطبيقات غير متزامنة لـ iOS، مما يضمن تجربة مستخدم سلسة.
دورة Hedera Hashgraph
توفر هذه الدورة نظرة شاملة على شبكة Hedera ومفاهيمها الأساسية. بعد البدء بمقدمة في Web3 و Hedera، ستتعمق في هندسة الشبكة، أساسيات المطورين، الإجماع، خدمات الرموز، تطوير dApp، العقود الذكية، والتشغيل البيني. ستكمل أيضاً وحدات عملية بما في ذلك إعداد الشبكات المحلية واستخدام JSON RPC Relay للخدمات الأصلية. بنهاية الدورة، ستحصل على فهم عميق للبناء على Hedera Hashgraph.
كيفية بناء شركة ناشئة
تعلم تطوير العملاء للتحقق من الأفكار والتكرار باستخدام ملاحظات المستخدمين الحقيقية.
كيفية إنشاء تطبيق iOS
تعلم عملية بناء التطبيق، من نقل أفكارك من لوحة الرسم إلى App Store!
HTML5 Canvas
تعلم كيفية استخدام HTML5 Canvas لإنشاء وتعديل الصور أو حتى الرسوم المتحركة التفاعلية.
HTTP وخوادم الويب
طلبات/استجابات HTTP، الخادم/العميل في Python، إمكانيات HTTP العملية.
الابتكار مع الذكاء الاصطناعي في Google Cloud
أنشئ تطبيقات أكثر ذكاءً من خلال دمج واجهات برمجة تطبيقات الذكاء الاصطناعي الأصلية للسحابة للترجمة، الرؤية الحاسوبية، والذكاء المحادث. توفر لك هذه الدورة المجانية الأدوات التي تحتاجها للابتكار مع Google Cloud.
مقدمة في AJAX
تعلم كيفية تنفيذ الطلبات غير المتزامنة أثناء بناء تطبيق ويب ببيانات من Google Street View و New York Times و Wikipedia!
مقدمة في الخوارزميات
مقدمة في تصميم وتحليل الخوارزميات: الرسوم البيانية، التعقيد، الروابط في الشبكات، مجموعات المشاكل.
مقدمة في الذكاء الاصطناعي
أساسيات الذكاء الاصطناعي: التعلم الآلي، الرؤية الحاسوبية، معالجة اللغة الطبيعية، الاستدلال الاحتمالي، والتخطيط.
مقدمة في Backend
تعلم أساسيات تطوير Backend: كيفية عمل الويب، النماذج، القوالب، قواعد البيانات، وحسابات المستخدمين والأمان.
مقدمة في تحليل البيانات
Pandas, NumPy, Matplotlib: تنظيف وتحليل وتصور البيانات مع مجموعات بيانات حقيقية.
مقدمة في Hadoop و MapReduce
أساسيات Hadoop و MapReduce: HDFS، أنماط MapReduce، الكود والمشروع. بداية سريعة في البيانات الضخمة.
مقدمة في Java: البرمجة الوظيفية
أساسيات Java: المتغيرات، الشروط، الدوال، الحلقات، المصفوفات ثنائية الأبعاد، IntelliJ والتشخيص.
مقدمة في JavaScript
تعلم أساسيات بناء جملة JavaScript: المتغيرات، أنواع البيانات، الشروط، الحلقات، الدوال، المصفوفات، والكائنات.
مقدمة في LangChain
تقدم هذه الدورة أساسيات LangChain، بما في ذلك لغة تعبير LangChain (LCEL) وبناء برنامج chatbot أساسي. من هناك، ستتعلم الاستفادة من قوالب الإشارات في LangChain واستخدام محللات المخرجات لتوليد مخرجات عالية الجودة ومنظمة من نماذج اللغة الكبيرة.
مقدمة في التعلم الآلي
عملية التعلم الآلي من البداية إلى النهاية مع scikit-learn: التصنيف، الانحدار، التجميع، PCA، التحقق والتقييم.
مقدمة في تطوير التطبيقات بالنقر والنقر
في هذه الفئة القصيرة، ستبني تطبيقات قوية دون كتابة كود. رائع إذا كنت مطوراً طموحاً أو شخصاً يريد تعلم ما يفعله المبرمجون.
مقدمة في Progressive Web Apps
تعلم كيفية بناء تطبيق ويب تقدمي، الاستفادة من Service Workers لتمكين تطبيقات الويب الخاصة بك من العمل بدون اتصال، والسماح للمستخدمين بتثبيت تطبيقك على الشاشة الرئيسية لأجهزتهم.
مقدمة في قواعد البيانات العلائقية
أساسيات قواعد البيانات العلائقية: الجداول، المفاتيح و JOINs، SQL الأساسي و Python DB-API.
مقدمة في TensorFlow للتعلم العميق
دورة عملية في TensorFlow و Keras: بناء وتدريب وتحسين الشبكات، التعلم بالنقل، TFLite.
مقدمة في علوم الكمبيوتر النظرية
تعلم المفاهيم الأساسية في علوم الكمبيوتر النظرية. اكتشف ما تعنيه لحل التحديات الحسابية الصعبة.
مقدمة في خدمة Azure OpenAI، نماذج الذكاء الاصطناعي والقدرات
تعلم خدمة Azure OpenAI، بما في ذلك الإعداد، اختيار النموذج، هندسة الإشارات، توليد الكود والصور، وممارسات الذكاء الاصطناعي المسؤولة لبناء تطبيقات ذكاء اصطناعي آمنة وفعالة على Azure.
مقدمة في Gemini لـ Google Workspace
ابدأ في بناء أساس قوي في Gemini مع هذه الدورة التمهيدية المجانية. تعلم الميزات الرئيسية التي تعزز الإنتاجية والكفاءة باستخدام الذكاء الاصطناعي التوليدي داخل Google Workspace.
مقدمة في الذكاء الاصطناعي التوليدي مع Google Cloud
اكتسب خبرة عملية مع أدوات بناء الذكاء الاصطناعي الذي يولد النصوص أو الصور أو الكود. تغطي هذه الدورة المجانية للميكرو-تعلم المفاهيم الأساسية وراء النماذج التوليدية المبنية والمفعلة في السحابة.
مقدمة في HTML و CSS
أساسيات HTML و CSS: بناء الجملة، العلامات، والتنسيق الأساسي مع تمارين عملية.
مقدمة في نماذج اللغة الكبيرة مع Google Cloud
تعمق في نماذج اللغة الكبيرة واستكشف حالات الاستخدام في العالم الحقيقي، التطبيقات العملية، والتقنيات المتقدمة في هذه الدورة التي يدرسها فريق التدريب الخبير في Google Cloud.
مقدمة في برمجة Python
تعلم برمجة Python من الصفر مع دروس مناسبة للمبتدئين تغطي أنواع البيانات، تدفق التحكم، الدوال، والبرمجة النصية.
مقدمة في SQL
مقدمة في SQL: SELECT/WHERE/JOIN/AGGREGATION، الاستعلامات الفرعية، تنظيف البيانات، النوافذ، التحسين، المشروع.
مقدمة في TensorFlow Lite
تعلم كيفية استخدام TensorFlow Lite لتشغيل نماذج التعلم الآلي على الأجهزة المحمولة و IoT.
مقدمة في الواقع الافتراضي
إذا كنت مهتماً بمعرفة المزيد عن الواقع الافتراضي، فستعلمك هذه الدورة مبادئ تقنية VR وتساعدك على فهم ما يمكنك بناؤه في VR.
مقدمة في تطوير الويب
مقدمة في تطوير الويب: المتصفح، الإنترنت، صفحات HTML و CSS الأساسي.
التحضير لمقابلة iOS
جهز نفسك للنجاح في عالم مقابلات تطوير iOS التنافسي. تعمق في التحديات العملية، تنقل في السيناريوهات الرئيسية، وعبّر عن فلسفة تصميم التطبيق بوضوح. أتقن مقابلات iOS بمهارة ودقة.
JavaScript و DOM
DOM و JS: اختيار وتعديل العناصر، إنشاء المحتوى، الأحداث، الأداء.
أنماط تصميم JavaScript
تعلم أهمية تنظيم الكود وكيفية تنفيذه باستخدام JavaScript العادي أو مكتبة تنظيمية أو إطار عمل.
JavaScript Promises
تعلم كيفية تبسيط العمل غير المتزامن مع JavaScript Promises الأصلي!
معسكر Kotlin للمبرمجين
دورة مكثفة في Kotlin للمطورين: أساسيات بناء الجملة، الدوال، الفئات، المجموعات، Lambda، SAM.
تعلم بناء جملة برمجة Swift
تركز هذه الدورة على بناء جملة لغة برمجة Swift. بنهاية الدورة، ستتمكن من تطبيق أساسيات Swift لبناء تطبيقات iOS.
التحضير لمقابلة التعلم الآلي
شحذ خبرتك في معالجة تحديات البيانات المعقدة والغوص العميق في سيناريوهات التعلم الآلي في العالم الحقيقي لتوضيح حلولك بثقة. ارفع ترشيحك وتميز في مقابلات التعلم الآلي التنافسية.
Microsoft Power Platform
مقدمة في Power Platform - منصة Microsoft لبناء تطبيقات الأعمال بدون كود.
تصميم الهواتف المحمولة وإمكانية الاستخدام لـ iOS
بمشاركة خبراء Facebook في أبحاث المستخدمين وتصميم المنتجات، ترشدك هذه الدورة عبر خطوات تصميم منتج محمول جديد يضع المستخدمين في المقام الأول.
تحديث البنية التحتية والتطبيقات مع Google Cloud
يمكن للأنظمة القديمة أن تعيق الشركات. اكتشف كيفية الانتقال من البنية التحتية القديمة إلى حلول السحابة القابلة للتوسع باستخدام Google Cloud، حتى تتمكن من الابتكار بشكل أسرع وتلبية متطلبات العملاء المتطورة.
الشبكات لمطوري الويب
الشبكات لمطوري الويب: ping/netcat، DNS، NAT/IPv6، tcpdump لـ ping/DNS/HTTP، التأخيرات/النطاق/التصفية.
JavaScript الموجه للكائنات
تعلم البرمجة الموجهة للكائنات في JavaScript: الكائنات، الدوال في وقت التشغيل، الفئات والكائنات، وأنماط التصميم الموجهة للكائنات.
Objective-C لمطوري Swift
تعلم الميزات اللغوية المميزة لـ Objective-C. مارس بناء جملة Objective-C من خلال كتابة الفئات، وكتابة واستدعاء الطرق.
تطبيقات الويب غير المتصلة
تعلم كيفية تطوير تطبيق ويب يعمل بدون اتصال أولاً باستخدام Service Workers و IndexedDB.
تشغيل أمان السحابة مع Deepfence ThreatMapper
تعلم كيفية تعزيز أمان السحابة مع Deepfence ThreatMapper. استكشف الحماية على مستوى المؤسسات لبيئات Kubernetes، بما في ذلك إدارة الثغرات، فحوصات الامتثال، وفحص الأسرار للعثور على البيانات الحساسة.
تصميم المنتجات
تصميم المنتجات: التحقق، UX/UI، Google Design Sprint، المقاييس الرئيسية والنماذج الأولية.
دورة التحضير لمقابلة مدير المنتج
أتقن مقابلات مدير المنتج مع هذه الدورة المجانية. أتقن الأسئلة الاستراتيجية والتقنية والعملية من خلال المقابلات الوهمية مع مديري المنتجات ذوي الخبرة واكتسب رؤى قيمة لتصبح المتقدم الأكثر تنافسية.
التحليلات في الوقت الفعلي مع Apache Storm
العالم يتجه في الوقت الفعلي! تعلم Apache Storm، الذي يدرسه Twitter، لتحليل التغريدات في الوقت الفعلي بشكل قابل للتوسع ودفع تصورات d3. Storm مجاني ومفتوح وممتع!
الذكاء الاصطناعي المسؤول: تطبيق مبادئ الذكاء الاصطناعي مع Google Cloud
ادمج المعرفة العملية مع الذكاء الاصطناعي الأخلاقي. تعلمك هذه الدورة المجانية كيفية تشغيل Google Cloud للذكاء الاصطناعي المسؤول، ومشاركة أفضل الممارسات والدروس لمساعدتك في بناء إطار عمل الذكاء الاصطناعي المسؤول الخاص بك.
الصور المتجاوبة
تجاوز علامات الصور! تعلم كيفية جعل الصور جزءاً من سير عمل التصميم المتجاوب الخاص بك.
أساسيات التصميم المتجاوب للويب
أساسيات التصميم المتجاوب: استعلامات الوسائط، flexbox، قوالب التخطيطات المتجاوبة، تحسين الصور/الجداول/الخطوط.
التوسع مع عمليات Google Cloud
تعلم كيفية تحسين الأنظمة عالية الأداء باستراتيجيات المراقبة والتسجيل والاستجابة للحوادث الفعالة. استكشف أدوات مثل Cloud Monitoring و Cloud Logging لتوسيع التطبيقات بشكل فعال.
أساسيات السيارات ذاتية القيادة: مع Apollo
حدد الأجزاء الرئيسية للسيارات ذاتية القيادة، استخدم Apollo HD Map، التحديد الموضعي، الإدراك، التنبؤ، التخطيط والتحكم، وابدأ مسار التعلم لبناء سيارة ذاتية القيادة.
Swift من جانب الخادم
تعلم كيفية استخدام Swift كلغة من جانب الخادم لبناء تطبيقات من البداية إلى النهاية. اكتشف كيف يمكن لـ Swift تشغيل خادم ويب، الاتصال بمخازن البيانات، وتشغيل تطبيقات جانب العميل.
ورشة Shell
قل مرحباً لبيئة سطر أوامر Unix! هذه مقدمة سريعة لـ bash shell، أكثر shell على طراز Unix شيوعاً، متاح على أنظمة Mac و Windows و Linux.
SQL لتحليل البيانات
تعلم SQL الأساسي: SELECT، JOINs، التجميعات، الاستعلامات الفرعية، التنظيف، دوال النوافذ، الأداء.
Swift للمبتدئين
تقدم هذه الدورة مدخلاً إلى عالم البرمجة ومقدمة في لغة برمجة Swift من Apple. من خلال الكتابة في Swift، يتم تعريف الطلاب على مفاهيم البرمجة الأساسية.
Swift للمطورين
تقدم هذه الدورة مقدمة عملية سريعة لأساسيات Swift، بما في ذلك الأنواع، المتغيرات، الثوابت، والدوال. تجمع بين تمارين بناء الجملة مع تطوير iOS العملي في Xcode.
دورة Threads
في هذا الدرس القصير، ستسمع خبراء التسويق الرقمي يناقشون كيفية تقييم منصة وسائط اجتماعية جديدة (Threads) لتحديد مكانها في استراتيجية التسويق عبر وسائل التواصل الاجتماعي للشركة.
أساسيات UIKit
تعلم إطار عمل iOS UIKit، الذي هو حجر الأساس لإنشاء واجهات المستخدم في جميع تطبيقات iOS وهو أمر بالغ الأهمية لأي مطور iOS أن يكون على دراية وثيقة به.
برنامج تجربة المستخدم
ادخل إلى عالم UX مع هذا البرنامج المبتدئ. تعلم عملية التصميم الكاملة - من تحديد النطاق والبحث إلى إنشاء الإطارات السلكية والاختبار - وتخرج بمحفظة تعرض تفكيرك ومهاراتك في UX.
تصميم تجربة المستخدم لمطوري الهواتف المحمولة
UX لمطوري الهواتف المحمولة: التصميم المتمركز حول المستخدم، قيود الهواتف المحمولة، أنماط Android، المشروع النهائي.
التحكم في الإصدارات مع Git
ممارسة Git: المستودعات، التاريخ، الالتزامات، الفروع/الدمج، حل التعارضات، التراجع عن التغييرات.
إمكانية الوصول على الويب
ممارسة إمكانية الوصول: احتياجات المستخدمين، التركيز، الدلالات، ARIA، التنقل والأنماط.
أدوات الويب والأتمتة
في هذه الدورة، ستتعلم كيفية إعداد بيئة التطوير الخاصة بك وتوفير الكثير من الوقت والجهد مع التحسين التلقائي.
التشخيص في Xcode
في هذه الدورة، ستتعلم منهجيات قياسية لتشخيص البرمجيات، وكيفية استخدام أدوات التشخيص في Xcode للعثور على الأخطاء وإصلاحها.