الفصل الدّراسي المفقود من دراستك لعلوم الكمبيوتر

تتعلّم أثناء دراستك لعلوم الكمبيوتر الكثير من الموضوعات المتقدمة ، بدءًا من أنظمة التشغيل إلى التعلم الآلي ، ولكن هناك موضوعٌ مهمٌ نادرًا ما تتم تغطيته ، وبدلاً من ذلك يُترك للطلاب ليكتشفوه بأنفسهم عند دخولهم سوق الشغل: و هذا الموضوع هو إتقان إستعمال أدوات البرمجة. سنعلمك في التّالي كيفية إتقان سطر الأوامر ، واستخدام محرر نصوص قوي ، واستخدام الميزات الرائعة لأنظمة التحكم في الإصدار ، وأكثر من ذلك بكثير! يقضي الطلاب مئات الساعات في استخدام هذه الأدوات خلال فترة تعليمهم (والآلاف خلال حياتهم المهنية) ، لذا فمن المنطقي جعل تجربة استعمالها سلسة وخالية من الاحتكاك قدر الإمكان. إنَّ إتقان هذه الأدوات لا يُمكّنك فقط من قضاء وقت أقلّ في اكتشاف كيفية تطويعها حسب إرادتك ، ولكنه يتيح لك أيضًا حلَّ المُشكلات التي كانت تبدو في السابق معقدة بشكل مستعصي عن الحلّ.

Read about the motivation behind this class.

Schedule

Video recordings of the lectures are available on YouTube.

About the class

Staff: This class is co-taught by Anish, Jon, and Jose. Questions: Email us at missing-semester@mit.edu.

Beyond MIT

We’ve also shared this class beyond MIT in the hopes that others may benefit from these resources. You can find posts and discussion on

Translations

Note: these are external links to community translations. We have not vetted them.

Have you created a translation of the course notes from this class? Submit a pull request so we can add it to the list!

Acknowledgements

We thank Elaine Mello, Jim Cain, and MIT Open Learning for making it possible for us to record lecture videos; Anthony Zolnik and MIT AeroAstro for A/V equipment; and Brandi Adams and MIT EECS for supporting this class.


Source code.

Licensed under CC BY-NC-SA.

See here for contribution & translation guidelines.