الدورات

برمجة المواقع الإلكترونية (مبتدئ) - Asp.net

مدة الدورة
32 ساعة
التدريب المتوفر

برمجة المواقع الإلكترونية (مبتدئ) - Asp.net

دورة تدريبية

ASP هي الأحرف الأولى من Active Server Pages والتي تعني بالعربية صفحات الخادم النشيطة وهي تقنية من مايكروسوفت لصفحات الويب التفاعلية. تقوم لغة الـASP بتسهيل عملية الإتصال بقواعد البيانات الموجودة على جهاز الخادم و من ثم عرض البيانات على صفحة المستخدم كما تقوم أيضاً بتسهيل عملية التحديث والتعديل على البيانات و إرسالها مرة أخرى إلى الخادم. يعتبر ASP تطبيق ويب مفتوح المصدر ومجاني مصمم  للسماح للمبرمجين بإنشاء مواقع ويب وتطبيقات وخدمات ديناميكية.

مخرجات الدورة

  • إثراء المعرفة بلغة #C و OOP.
  • إنشاء واستخدام MS SQL Server و SSMS.
  • تنفيذ واستخدام لغات أمامية مختلفة (HTML و CSS و JavaScript).
  • إثراء المعرفة بنمط تصميم MVC.
  • تنفيذ نمط تصميم MVC باستخدام ASP.net.
  • إستخدام التعليمات البرمجية لـ Visual Studio بشكل فعال لتحسين سير العمل.
  • معالجة الأخطاء في API و SPA.

المحاور

• Install MS SQL server and SSMS

• Identify DDL, DQL, DML, DCL

• Database analysis and constraints

• Join types and aggregation functions

• Variables & data types

• Casting and control statements (if..else, if..else if..else,switch, goto)

• Loops (for, while, do..while) and Input and output statements

• Arrays and exception handling

• Introduction to object-oriented approach

• Encapsulation & inheritance & constructor

• Introduction to HTML and tags

• Understand how to use CSS3 and Bootstrap to build a responsive website

• Understand how to use JavaScript to build an interactive website and JQuery to manage the HTML page

• Install and setup Visual Studio IDE

• http and SSL Protocol

• Three -tier Architecture and project structure

• Server and client - side and state management

• ASP.NET controls and properties

• AJAX and webMethods and navigation techniques

• What is ADO.NET

• Database providers and SQL connection

• Web configuration file with connection string

• Command class and methods

• Data reader and data adapter

• File hierarchy and routing

• Understand controllers, views and models

• ViewBag, TempData, ViewData, Session

• Passing data from view to controller using parameters

• Introduction to razor technology and HTML helper class

• Action filters selectors (Action Name, Non-action, Get, Post)

• Partial views and partial classes

مميزات الدورة التدريبية

مجال Asp.net من أكثر المجالات المستخدمة في برمجة مواقع الويب خصوصاً MVC والشواغر المطلوبة جداً برواتب مرتفعة.

  • محتوى تدريبي مطابق لشركة Microsoft الشركة الأم للمجال.   
  • الدورة Full Stack تشمل front end + back end. 
  • تضم اهم المحاور و تشمل : C# .NET / oop / sql server / asp.Net mvc 
  • سيتم عمل مشروع كامل خلال التدريب.

المجالات التي يؤهلك لها التدريب: 

  • Full stack developer
  • net developer.