الدورة الشاملة لتعلم البرمجة من الصفر للاحتراف
Categories
- Development
Tags
- C# (programming language)
About this course
دورة أحتراف لغة الكوتلن الممهدة لتطوير تطبيقات الأندرويد هي من انجح وأشمل الدورات العربية في هذا المجال, بحيث تكون قادر على الأنتقال الى بيئة اندرويد ستوديو وبرمجة تطبيقات أندرويد بشكل جدا عادي بدون مشاكل, لأن كل مبرمج يريد تطوير تطبيقات أندرويد يجب عليه تعلم لغة جافا او كوتلن حتى يستطيع تطوير التطبيقات بشكل ناجح وبدون مشاكل. لماذا هذه الدورة؟ لأنها تتناول كل المواضيع الضرورية والأساسية التي تخدمك في برمجة تطبيقات أندرويد والتي تركز على أمور كثيرة تحتاجها كمبرمج أندرويد بنائا على خبرة سنوات كثيرة وعمل بمشاريع كبيرة و متوسطة وصغيرة في هذا المجال, والتي تختصر عليك الجهد والوقت. مميزات هذه الدورة؟ اركز من خلال هذه الدورة على كيفية جعل المتعلم ان يكون مبرمج بفتح الباء وليس مبرمج بكسر الباء والفرق واضح. تعليم الطالب كيف يفكر وكيف يحل المشاكل بطريقة منطقية تساعده بحل اي مشكلة يواجههة. خصم كبير للدورة الشاملة لتعلم برمجة تطبيقات الأندرويد للطالب بعد اكماله هذه الدورة. احتراف اي لغة برمجة أخرى, لأن المفاهيم نفسها وفقط شكل الكود هو الذي يتغير. لمن هذه الدورة؟ لربما تسأل نفسك سؤال ذكي وهو هل أنا من ضمن المستهدفين الى هذه الدورة؟ الجواب نعم. لأن اغلب المبرمجين يهملون اللغات الأساسية التي تجعلهم قادرين على برمجة انظمة حقيقية ويعتمدون على المكاتب الجاهزة التي تختصر عليهم الكثير من الوقت والجهد, ولربما يكون هذا الخيار ناجح في بعض الأحيان لكن لا ينجح في احيان أخرى لأنك لا تعرف كيفية توظيف مميزات اللغة الأساسية بشكل صحيح, وتوجد امثلة حقيقية في الدورة. الان الأجابة عن السؤال لمن هذه الدورة؟ هي الى كل المبرمجين بكل المستويات التي تكون معهم سواء محترف او مبتدئ, لأنها تركز على اعطائك امثلة حقيقية يحتاجها كل مبرمج تطبيقات أندرويد. محتويات هذه الدورة : تقسم هذه الدورة الى اقسام رئيسية وكل قسم مرتبط بالقسم الذي قبله وبعده, وأقسام أخرى تحتوي على تفاصيل ليست مثل الاقسام الرئيسية ولكنها مهمة أيضا. القسم الأول : سوف نتعلم كيفية تحميل بيئة العمل وتثبيتها بكل التفاصيل بشكل صحيح. القسم الثاني : سوف نقوم بشرح انواع البرمجة الشائعة, وبعدها نشرح البرمجة الكائنية التوجه بشكل مفصل واستثنائي جداا ونعطي امثلة حول الكلاس والكائن ونقوم بشرحهن بشكل مفصل. القسم الثالث : هذا القسم يعتبر المستوى الأول في تعلمك للغة كوتلن بشكل عملي بحيث سوف نتعلم أساسيات اللغة, وكيفية كتابة الكود في هذه اللغة مع أعطاء امثلة على كل جديد نتعلمه في اللغة. بالأضافة الى كل ما ذكرناه سوف تتعلم الأساسيات التي تمكنك من معرفة كيفية كتابة الكود في اللغة وهذا ما يعرف Syntax وهو كيفية كتابة الكود في لغة برمجة معينة القسم الرابع : في هذا القسم وهو بمثابة المستوى الثاني المكمل للمستوى الأول, سوف نأخذ مفاهيم أكثر ونتعلم أمور متقدمة بحيث تجعلنا في المستوى المتوسط, ونتعامل مع مواضيع اكثر بحيث تكون قادر على برمجة تطبيقات أكثر تعقيدا في لغة كوتلن. القسم الخامس : سوف يكون هذا المستوى الثالث وهو خفيف وبسيط بحيث سوف نأخذ مفاهيم جديدة حول البوابات المنطقية وجدول الحقيقة, بحيث يمكنك بعد انتهاء هذا المستوى أن تعرف البوبات المنطقية وتكون أكثر قدرة على التفكير في حل المشاكل. القسم السادس : في هذا القسم الذي يكون المستوى الرابع والأخير سوف تنتقل الى المستوى المتقدم وتكون جاهز لبرمجة تطبيقات الأندرويد, لأنك أصبحت أكثر أحترافا من خلال تعلمك الكثير من المواضيع الجديدة والمتقدمة في لغة كوتلن بالتحديد.
Requirements
كمبيوتر او لابتوب بمواصفات عادية
الارادة للتعلم
جميع الأدوات والبرامج مجانية
What you will learn
احتراف لغة الكوتلن
كل شيء في اللغة تحتاجه لبرمجة تطبيقات أندرويد
يكون الطالب مؤهل لتعلم تطوير تطبيقات أندرويد
تعلم اي لغة برمجة أخرى
تعلم مهارة حل المشاكل
Curriculum
1 بيئة العمل
2 contents
1 بيئة العمل
2 contents
1 تحميل وتنصيب البيئة
Recorded2 عمل اول مشروع في كوتلن
Recorded
2 البرمجة الكائنية التوجه
4 contents
2 البرمجة الكائنية التوجه
4 contents
- 3
1 انواع البرمجة
RecordedFree 2 ما هي البرمجة الكائنية التوجه
Recorded3 ما هو الكلاس
Recorded4 ما هو الكائن
Recorded
3 المستوى الاول في لغة كوتلن
40 contents
3 المستوى الاول في لغة كوتلن
40 contents
1 ما هي المتغيرات
Recorded2 ما هي انواع البيانات
Recorded3 حجم المتغيرات
Recorded4 What is Different Between val and var
Recorded5 Null Safety
Recorded6 المزيد عن المتغيرات
Recorded7 ما هي الدوال
Recorded8 What is Parameter and Argument
Recorded9 العلاقة بين الدوال والمتغيرات
Recorded10 What is Difference Between Constant and Variable
Recorded11 التعليقات
Recorded12 المثال الاول
Recorded13 المثال الثاني
Recorded14 المزيد عن المتغيرات
Recorded15 الشروط في البرمجة
Recorded16 More About Conditions
Recorded17 الحلقات التكرارية
Recorded18 Loops with Conditions , break, continue and return
Recorded19 ملاحظات عن الحلقات التكرارية والشروط
Recorded20 Companion Object
Recorded21 المصفوفات
Recorded22 More Example About Arrays
Recorded23 Vararg
Recorded24 Types of Argument
Recorded25 When
Recorded26 المثال الثالث
Recorded27 المثال الرابع
Recorded28 Single Expression Function
Recorded29 Lambda Expression
Recorded30 High Order Function
Recorded31 Anonymous Function
Recorded32 Extension Function
Recorded33 inline Function
Recorded34 This
Recorded35 Constructor
Recorded36 Operators
Recorded37 Concatenate
Recorded38 Priority
Recorded39 main Function
Recorded- 46
40 توضيح حول الدورة والمستوى الأول
RecordedFree
4 المستوى الثاني في لغة كوتلن
30 contents
4 المستوى الثاني في لغة كوتلن
30 contents
1 Overloading
Recorded2 الوراثة الجزء الاول
Recorded3 الوراثة الجزء الثاني
Recorded4 الوراثة الجزء الثالث
Recorded5 التغليف الجزء الاول
Recorded6 التغليف الجزء الثاني
Recorded7 Any Class
Recorded8 Structural Equality vs Referential Equality
Recorded9 Polymorphism 1
Recorded10 Polymorphism 2
Recorded11 Composition 1
Recorded12 Composition 2
Recorded13 import
Recorded14 Math Library
Recorded15 المثال الرابع
Recorded16 Exception 1
Recorded17 Exception 2
Recorded18 Multi catch
Recorded19 Finally Block
Recorded20 Types of Exceptions
Recorded21 NullPointerException
Recorded22 CompileTime vs RunningTime Exception
Recorded23 Type Casting
Recorded24 Notes About Last Call in functions
Recorded25 Scope Functions
Recorded26 Kotlin Collection
Recorded27 Kotlin Collection Operations
Recorded28 ArrayList
Recorded29 Array vs ArrayList
Recorded- 76
30 توضيح حول الدورة والمستوى الثاني
RecordedFree
5 المستوى الثالث في لغة كوتلن
5 contents
5 المستوى الثالث في لغة كوتلن
5 contents
- 77
1 مقدمة حول هذا القسم
RecordedFree 2 AND
Recorded3 OR
Recorded4 NOT
Recorded5 الخلاصة
Recorded
6 المستوى الرابع في لغة كوتلن
32 contents
6 المستوى الرابع في لغة كوتلن
32 contents
1 Abstract Class
Recorded2 المثال السادس
Recorded3 المثال السابع
Recorded4 Abstraction vs Encapsulation
Recorded5 Interface
Recorded6 Interface 2
Recorded7 Interface 3
Recorded8 Interface 4
Recorded9 Interface vs Abstract Class
Recorded10 Interface 5
Recorded11 Anonymous Object
Recorded12 Enum Class
Recorded13 Enum Class 2
Recorded14 Enum Class 3
Recorded15 Enum Class 4
Recorded16 Enum Class
Recorded17 Nested Classes 1
Recorded18 Nested Classes 2
Recorded19 Nested Classes 3
Recorded20 Generic Class
Recorded21 Generic Class 2
Recorded22 Generic Class 3
Recorded23 Generic Class 4
Recorded24 Sealed Class 1
Recorded25 Sealed Class 2
Recorded26 Sealed Class 3
Recorded27 Data Class 1
Recorded28 Data Class 2
Recorded29 Data Class 3
Recorded30 Data Class 4
Recorded31 Object 1
Recorded32 Object 2
Recorded
