محتوى الكورس
49 درساً · 07:14:11- 1 مقدمة كورس Golang | ليه تتعلم Go؟ ومميزاتها عن باقي اللغات ابدأ من هنا 7:21
- 2 تثبيت المتطلبات الأساسية | Go و VS Code على ويندوز ولينكس وماك 5:22
- 3 كتابة أول كود في Golang | شرح مبسط لطباعة النصوص 5:36
- 4 الفرق بين var و const في Go | شرح المتغيرات والثوابت للمبتدئين 17:43
- 5 شرح مفهوم التعليقات | استخدام Comments في لغة Go بشكل صحيح 4:32
- 6 أنواع البيانات الأساسية | Primary Data Types in Golang 13:44
- 7 الكلمات المحجوزة في Go | Keywords in Golang 3:56
- 8 شرح التعيين المتعدد Multiple Assignment في Go 3:46
- 9 شرح العمليات الحسابية Arithmetic Operations في Go 11:43
- 10 التعيين والزيادة والنقصان | Assignment, Increment & Decrement Operators in Golang 7:02
- 11 معاملات المقارنة في Go | Comparison Operators in Golang 6:40
- 12 المعاملات المنطقية في Go | Logical Operators in Golang 11:47
- 13 تعرف على مكتبة fmt في Go | Introduction to fmt Package in Golang 7:38
- 14 الشروط في Go باستخدام if | Conditional Statements in Golang 11:55
- 15 استخدام if داخل if في Go | Nested Conditions in Golang 4:59
- 16 استخدام if المختصر في Go | Short If Statement in Golang 2:39
- 17 التعامل مع الشروط المتعددة باستخدام switch في Go | فهم Switch Statement في Golang 8:18
- 18 شرح for loop في Golang | التكرار في لغة Go 9:14
- 19 الفهم الكامل للمصفوفات (Arrays) في Go – التعريف، الاستخدام، والتكرار باستخدام range 16:57
- 20 شرح الشرائح (Slices) في لغة Go – التعريف، الخصائص، والاستخدام 11:09
- 21 الخرائط (Maps) في Go – تخزين البيانات باستخدام المفاتيح والقيم 12:06
- 22 مقدمة عن الدوال (Functions) في لغة Go – المفهوم الأساسي واستخدامه 5:00
- 23 المعاملات (Parameters) في الدوال بلغة Go – تمرير القيم للدوال 8:42
- 24 القيم المرجعة (Return Values) في الدوال بلغة Go – إرجاع النتائج من الدوال 9:05
- 25 الدوال ذات عدد غير محدود من المعاملات (Variadic Functions) في لغة Go 10:42
- 26 الدوال التكرارية (Recursion) في لغة Go 5:30
- 27 إدارة وتنظيم الكود باستخدام الحزم | Go Packages 17:47
- 28 فهم المؤشرات على المتغيرات في Go - Pointers with Variables 9:07
- 29 المؤشرات مع الدوال - Pointers with Functions in Go 13:03
- 30 الهياكل (Structs) في لغة Go – الجزء الأول: التعريف، الاستخدام، والتداخل 11:03
- 31 الهياكل (Structs) في لغة Go – الجزء الثاني: المقارنه، الاختصار، وتمرير المرجع 7:34
- 32 شرح الميثود (Methods) في لغة Go – التعريف، الفرق عن الدوال، والاستخدام 7:52
- 33 الواجهات في Go – الجزء الأول | Interfaces in Golang Part 1 9:44
- 34 الواجهات في Go – الجزء الثاني | Interfaces in Golang Part 2 10:10
- 35 الواجهات في Go – الجزء الثالث | Interfaces in Golang Part 3 7:30
- 36 معالجة الأخطاء في Go – الجزء الأول | Error Handling in Golang Part 1 12:44
- 37 معالجة الأخطاء في Go – الجزء الثاني | Error Handling in Golang Part 2 9:52
- 38 معالجة الأخطاء في Go – الجزء الثالث | Error Handling in Golang Part 3 8:46
- 39 إنشاء وقراءة الملفات | Create & Read Files in Golang (os) 12:29
- 40 الكتابة في الملفات | Write to Files in Golang (os) 11:17
- 41 تغيير وحذف الملفات | Rename & Remove Files in Golang (os) 2:34
- 42 التعامل مع المجلدات والملفات | Folders & Files Operations in Golang (os) 8:10
- 43 إزاي Go بتنفذ الكود؟ | Sequential vs Concurrency vs Parallelism Explained 9:01
- 44 فهم الـ Goroutines | التزامن العملي في Go 8:47
- 45 القنوات في Go | مقدمة Channels + الفرق بين Buffered و Unbuffered 10:37
- 46 التحكم في القنوات في Go | Range, Select & Close Explained 8:20
- 47 فهم WaitGroup في Go — التحكم في تزامن Goroutines بسهولة 7:03
- 48 شرح Mutex في Go — التحكم في الوصول للبيانات بين Goroutines 5:08
- 49 العمليات الذرّية - Go | Atomic Operations Explained 2:27
- الشهادة — تُمنح لك تلقائياً بعد إنهاء كل الدروس
تقييمات الطلاب
لا توجد تقييمات بعد، كن أول من يقيّم هذا الكورس.