دورة عبر الإنترنت – تدريب احترافي معتمد في مطور .NET FullStack من Google، Board Infinity

أنشئ تطبيقات ويب يمكن الوصول إليها بشكل كامل باستخدام تقنيات .NET. أتقن أعماق .NET Core، وإمكانيات الواجهة الأمامية لـ React، والتطوير الخلفي باستخدام ASP.NET لتصميم وإطلاق تطبيقات الويب الديناميكية والقابلة للتطوير.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

المستوى المتوسط

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • فهم المحتويات الأساسية لـ .NET ومكوناته المهمة.
  • إتقان لغة البرمجة C#، بدءًا من مجموعة بناء الجملة الأساسية وحتى الهياكل المعقدة.
  • تطوير تطبيقات الويب وسطح المكتب مع فهم عميق لقدرات .NET.
  • تصميم صفحات الويب باستخدام المبادئ الأساسية لـ HTML وCSS.
  • استخدام JavaScript للوظائف الديناميكية والتفاعلية.
  • بناء واجهات مستخدم ديناميكية وتفاعلية باستخدام مبادئ React الأساسية.
  • إتقان إطار عمل ASP.NET الأساسي، المصمم لتطبيقات الويب الحديثة.
  • تعلم ASP.NET MVC وبناء تطبيقات الويب وفقًا لأنماط MVC.
  • استكشاف ASP.NET Web API لتصميم وتنفيذ خدمات الويب RESTful.

What you will learn in the course

Courses for which the course is suitable

  • مطور البرمجيات
  • مطور المكدس الكامل
  • مطور الواجهة الأمامية
  • مطور الواجهة الخلفية
  • مطور تطبيقات الويب
  • مطور تطبيقات سطح المكتب
  • مطور واجهة برمجة تطبيقات الويب
  • رد فعل المطور
  • مطور ASP.NET
  • مطور سي#

التدريب – سلسلة دورات لمدة 3 سنوات

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

  • أساسيات المكدس الكامل لـ .NET:

    • فهم المحتويات الأساسية لـ .NET ومكوناته المهمة.
    • إتقان لغة البرمجة C#، بدءًا من جمع بناء الجملة الأساسي وحتى الهياكل المعقدة.
    • تطوير تطبيقات الويب وسطح المكتب مع فهم عميق لقدرات .NET.
  • تطوير الواجهة الأمامية باستخدام React:

    • تصميم صفحات الويب باستخدام المبادئ الأساسية لـ HTML وCSS.
    • استخدام JavaScript للوظائف الديناميكية والتفاعلية.
    • بناء واجهات مستخدم ديناميكية وتفاعلية باستخدام مبادئ React الأساسية.
  • تطوير الواجهة الخلفية باستخدام ASP.NET:

    • إتقان إطار عمل ASP.NET الأساسي، المصمم لتطبيقات الويب الحديثة.
    • تعلم ASP.NET MVC وبناء تطبيقات الويب وفقًا لأنماط MVC.
    • استكشاف ASP.NET Web API لتصميم وتنفيذ خدمات الويب RESTful.

في النهاية، ستتقن استخدام تقنيات .NET، وتصميم تطبيقات الويب باستخدام ASP.NET مع React في المقدمة، وإنشاء واجهات برمجة تطبيقات الويب RESTful باستخدام ASP.NET Core.

مشروع التعلم العملي

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

Details of the courses that make up the specialization

الدورة التدريبية الأولى: مؤسسة Net Full Stack

المدة: 17 ساعة

التقييم: 4.1 (196 تعليق)

ماذا ستتعلم

  • فهم .NET Framework: إتقان ASP.NET لتطبيقات الويب الديناميكية.
  • إتقان لغة C#: تعلم أنواع البيانات والمتغيرات والعوامل وتدفق برنامج التحكم.
  • المصطلحات المتقدمة في C#: إتقان مبادئ البرمجة الشيئية.
  • تقنيات معالجة الأخطاء المتقدمة وتنفيذ التعليمات البرمجية غير المتزامنة في C#.

المهارات التي سوف تكتسبها

  • برمجة الكمبيوتر
  • صافي النواة
  • سي شارب (C#)
  • أساسيات ASP.NET
  • بنية .NET

الدورة 2: تطوير الواجهة الأمامية باستخدام React

المدة: 23 ساعة

التقييم: 4.1 (37 تعليق)

ماذا ستتعلم

  • أساسيات التطوير من جانب العميل باستخدام React.
  • مقدمة إلى HTML وCSS: بناء هيكل المحتوى وتطبيق الأنماط.
  • مقدمة إلى برمجة جافا سكريبت: المتغيرات، أنواع البيانات، هياكل التحكم.
  • رد فعل للتطوير من جانب العميل: إعداد المشروع، وإنشاء المكونات، وإدارة الحالة.

المهارات التي سوف تكتسبها

  • HTML
  • رد فعل
  • جافا سكريبت
  • CSS

الدورة 3: تطوير الواجهة الخلفية لـ .Net Full Stack

المدة: 20 ساعة

التقييم: 3.9 (31 تعليق)

ماذا ستتعلم

  • ASP.NET Core: بنية وأدوات لتطوير تطبيقات الويب الحديثة.
  • ASP.NET MVC: فهم بنية MVC وسير العمل.
  • ASP.NET Web API: تصميم وتنفيذ واجهات برمجة تطبيقات الويب.

المهارات التي سوف تكتسبها

  • تطبيق الشبكة
  • جانب العميل وجانب الخادم
  • أسب.نت
  • واجهة برمجة تطبيقات الويب
  • MVC