دورة للأشخاص الذين لم يبرمجوا أبدًا والذين غير متأكدين مما إذا كانوا مناسبة للبرمجة.
نحن تسترشد بثلاثة شعارات:
أساسا لأننا نحبها ، لكننا نعتقد أيضًا أن جوليا مناسبة تمامًا للمعرض البطيء للغاية الذي نستخدمه. في هذه الدورة ، نريد أن نكون صريحين قدر الإمكان (وبالتالي ، شعار "لا شيء متهم") وأيضًا معقول قدر الإمكان ("كل شيء منطقي"). تسمح جوليا لأحدهم بكتابة رمز يمكن فهمه بسهولة ولكنه قوي أيضًا (بمعنى خطوط قليلة جدًا من التعليمات البرمجية لكل نتيجة مفيدة) ، كما يسمح للمرء بكتابة رمز مفصل للغاية (أي أنك لا تضطر إلى استخدام وظائف عالية المستوى لا يمكن فحصها). هذا يجعل من السهل إعطاء أمثلة بسيطة - لاحظ أن أمثلةنا هي في المقام الأول نصًا بدلاً من الحساب - بينما تتنقل في بعض الأحيان في التفاصيل.
بطبيعة الحال ، فإن هذه القدرة على الجمع بين الكود القوي والضغوط ومستويات عالية من البرمجة التفصيلية هي أحد الأسباب التي تجعل جوليا يمكن أن تستخدم للتطوير وكذلك الإنتاج. بعبارة أخرى ، يمكن استخدامه للنماذج الأولية السريعة ثم يتم نشره في مشاريع كبيرة جدًا مع تغيير ضئيل أو معدوم في الكود. ربما ، الأهم من ذلك هو ارتفاع تواتر إعادة استخدام التعليمات البرمجية في جميع أنحاء جوليا ، حتى عبر المشاريع غير ذات الصلة على ما يبدو ، ولكن هذا موضوع متقدم يتجاوز نطاق هذه الدورة.
في الوقت الحالي ، تتكون الدورة من مصدرين: مادة الفيديو على YouTube وملاحظات الدرس في مجلد Notes Course. أربعة أسابيع من الدروس ، فيديو واحد و PDF واحد لكل درس. بالطبع ، لا تحتاج إلى القيام بالدورة بأكملها في أربعة أسابيع بالضبط ؛ خذ وقتًا أو أقل ، كما تفضل أو تحتاج إلى ذلك.
في الوقت المناسب ، نأمل أيضًا في إتاحة التمارين والمواد الأخرى (التقييمات؟ طوابق Anki؟).
نحن ندرك أن المبتدئين العصبيين قد لا يكونون واثقين من أنهم يستطيعون الغوص فيها. للتأكد من أنك مستعد لبدء الدرس 1 من الأسبوع 1 ، قمنا بتضمين BeforeYouStartThisCourse.pdf هنا (أي أنه ليس جزءًا من المواد بالطبع) وبالطبع يحتوي على فيديو أيضًا. حتى لو كنت مستعدًا بثقة للقيام بهذه الدورة ، فسيكون من الجيد فتح المستند (في القائمة في الجزء العلوي من هذه الشاشة) بالإضافة إلى الفيديو ، بحيث يمكنك رؤية كيفية تنسيق النص وعروض الفيديو في هذه الدورة.
نود مشاركتك (انظر ifyouwanttocontribute subdirectory). إذا كان لديك أي اقتراحات ، فما عليك سوى إرسال طلب سحب!