شكرًا لك! جولانج في الممارسة العملية - دورة 3000 فرك. من ستيبيك، التدريب 30 درسًا، التاريخ: 29 أكتوبر 2023.
Miscellanea / / November 29, 2023
Go هي لغة فريدة من نوعها. بسيطة لدرجة البدائية، ولكن مع مكتبة قياسية كبيرة ومدروسة جيدًا. مكتوب بشكل ثابت، ولكنه رائع للمرافق الصغيرة. مستوى منخفض بما يكفي للتلاعب بالبايتات، ولكنه عالي المستوى بما يكفي للقيام بعمل غير متزامن دون أي صداع.
هذه الدورة مخصصة لأولئك الذين لديهم معرفة جيدة بلغة Python أو JS أو PHP (أو أي لغة أخرى) ويريدون إتقان لغة Go بسرعة حتى يتمكنوا من البدء في استخدامها في العمل أو في المشاريع الشخصية. لن نضيع الوقت في شرح "ما هو المتغير" أو "كيفية عمل الحلقة" أو حل تمارين لا معنى لها مثل "ما الذي ستطبعه الدالة". بدلا من ذلك، دعونا نتعلم اللغة من خلال المسائل العملية الصغيرة.
نظرًا لأن الدورة مصممة للمبرمجين ذوي الخبرة، فقد اخترت تنسيق العرض التقديمي الذي أفضله: قصير وموجز ومهام متوسطة التعقيد. ربما سوف ترغب في ذلك أيضا.
بعد الانتهاء من الدورة سوف تتقن:
- أساسيات اللغة
المصفوفات والخرائط، الوظائف والمؤشرات، الهياكل والأساليب، الواجهات، التعامل مع الأخطاء.
- رمز نظيف
الحزم والوحدات، والاختبارات، والمعايير، وملفات التعريف.
- تعدد المهام
Goroutines، القنوات، التكوين، الموقتات، السياق، المزامنة.
- مكتبة قياسية
السلاسل والنصوص، التاريخ والوقت، الملفات، JSON وXML، طلبات HTTP، SQL.
المحاضرات مكتوبة، لا يوجد فيديو. أستطيع أن أشرح الأشياء المعقدة بوضوح، لذلك من دواعي سروري قراءتها. الأمثلة كثيرة، لا نظرية جافة. في نهاية كل وحدة هناك ملخص قصير.
الدورة تفاعلية. يمكن إجراء معظم التمارين مباشرة في المتصفح. لكل مشكلة هناك حل قياسي مع التحليل.
إذا سجلت 85% من النقاط، فستحصل على شهادة، و95% من النقاط ستحصل على شهادة مع مرتبة الشرف. الدرس الأول من كل وحدة متاح مجانًا.
5
الدوراتأقوم بتطوير برامج مفتوحة المصدر، وأقوم بتدريس الدورات، والكتابة عن البرمجة والبيانات.
أكتب البرامج بكل سرور وأقدر الفطرة السليمة في التطوير والحياة. الفائز في مسابقة مؤلف حبر في فئة "ببساطة حول معقدة". أقوم بتشغيل قنوات برقية حول python @ohmypy وGo @thank_go وSQL @sqliter.
الأساسيات
1. حول الدورة
2. التصاميم الأساسية
3. المصفوفات والخرائط
4. الوظائف والمؤشرات
5. الهياكل والأساليب
6. واجهات
7. أخطاء
8. ملخص
رمز نظيف
1. الحزم والوحدات
2. الاختبارات
3. المعايير
4. منشئ ملفات التعريف
5. ملخص
تعدد المهام
1. جوروتينس
2. القنوات 1
3. القنوات 2
4. تعبير
5. وقت
6. سياق
7. التزامن
8. ملخص
المكتبة القياسية
1. حول الوحدة
2. نص
3. التاريخ و الوقت
4. اقرا و اكتب
5. جيسون، XML، CSV
6. HTTP
7. SQL
8. ملخص
الاخير
1. نتائج