|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/c-sharp-advanced-course-arabic/
课程评论:没有评论
课程名称: C# 高级课程 [阿拉伯语] [سي شارب متقدم] 课程概述: C# 是一种强大的编程语言,可以用于构建桌面应用程序、基于 Web 的应用程序,以及适用于 Windows、Android 和 iOS 的移动应用程序。在本课程中,我们将从 C# 基础知识的下一步开始,学习更多的 C# 语言特性。首先,我们将探讨 C# 的理论主题,了解其作为面向对象编程语言的特征,接着深入了解 .NET 框架的组成部分及 C# 中代码的执行方式。 课程内容包括: 1. 下载和运行 Visual Studio 2019。 2. 创建第一个控制台项目并学习如何以不同方式使用文档帮助。 3. 学习 C# 中的面向对象编程(OOP)基本原理,包括封装、继承和多态。 4. 解释一些程序员常感到困惑的概念,如对象与类的区别、实例成员与静态成员、字段与属性、抽象与接口等。 5. 展示一些重要的概念,如结构、枚举、访问修饰符和列表集合。 最后,课程将通过一个最终项目,将所有 OOP 概念集成到一个项目中作为一个整体,巩固学习内容。 本课程涵盖了许多重要主题,让我们开始吧!
C# is a powerful programming language you can do anything with; You can use it to build a desktop application, web-based application, and mobile apps for Windows, Android, and iOS.Here, we're going to the next step after the C# basics; we'll learn more C# language features. First, we'll begin with some theoretical subjects about the C# features as OOP language, and then we'll understand precisely the components of the.net framework and how code execution in C#. Next, we'll download and run visual studio 2019 on our computer. Then we'll create the first console project using visual studio 2019 and learn how you can use the documentation help in various ways. After that, we'll take the first steps into OOP in C#; we'll cover the OOP basics principles: Encapsulation, Inheritance, and Polymorphism. We'll also describe concepts that confuse programmers, like differences between object and class, instance members and static members, fields and properties, abstract and interface, and much more. We'll then demonstrate essential concepts like Structures, Enumerations, Access Modifiers, and List Collection. Finally, we'll end with the Final Project by collecting all of the OOP concepts in one project as one unit.There is a lot to cover out here. So, let's get started.السي شارب هي لغة برمجة قوية يمكنك القيام بأي شيء معها، يمكنك استخدامها لإنشاء تطبيقات سطح المكتب وتطبيقات الويب وتطبيقات الأجهزة المحمولة لنظام التشغيل ويندوز واندرويد والماكفي هذه الدورة ، سوف ننتقل إلى الخطوة التالية بعد دورة أساسيات السى شارب؛ سنتعلم المزيد عن لغة السى شارب. سنبدأ ببعض الموضوعات النظرية حول ميزات لغة السى شارب كلغة موجهة بالاهداف، ثم سنفهم بالضبط مكونات عمل اطار الدوت نت وكيفية تنفيذ الاكواد البرمجية فى السى شارب. بعد ذلك، سنقوم بتحميل وتشغيل الفيجول استوديو الاصدار الفان وتسعة عشر على جهاز الكمبيوتر الخاص بنا. بعد ذلك، سننشئ أول مشروع وحدة تحكم باستخدام الفيجول استوديو وسنتعرف على كيفية استخدام المساعدة بطرق مختلفة. بعد ذلك، سنتخذ الخطوات الأولى في تعلم البرمجة الموجهة بالاهداف داخل سى شارب ؛ سنغطي مبادئ أساسيات البرمجة الموجهة بالاهداف والتى تتصمن: التغليف، التوريث، وتعدد الأشكال. سنقوم أيضًا بشرح بعض المفاهيم التي تربك بعض المبرمجين مثل الاختلافات بين الفئات و الكائنات، الحقول والخصائص، والكثير. سنعرض بعد ذلك الى بعض المفاهيم الأكثر أهمية مثل الهياكل والتعدادات ومعدلات الوصول ومجموعة القوائم. فى نهاية الدورة سنقوم بعمل مشروع نهائي يجمع كل مفاهيم البرمجة الموجهة بالاهداف كوحدة واحدة داخل مشروع واحدهناك الكثير من المواضيع لتغطيتها، فدعونا نبدأ