ترم گمشده شما در علوم کامپیوتر
کلاسها به شما همهچیز درباره علوم کامپیوتر یاد میدهند. از سیستمعامل گرفته تا یادگیری ماشین. اما یک موضوع هست که به سختی آموزش داده میشود و در عوض به دانشجو سپرده میشود تا خودش یاد بگیرد: چیرگی به ابزارها. ما به شما یاد خواهیم داد چگونه با خط فرمان کار کنید، از یک ویرایشگر متنی قوی استفاده کنید، از قابلیتهای زیبای سامانه کنترل سیستمها استفاده کنید و خیلی بیشتر.
دانشجوها صدها ساعت از این ابزارها در مسیر تحصیلی (و هزاران ساعت در مسیر شغلی) خود، صرف کار با این ابزارها میکنند. پس کاملا منطقیست که هر چه بیشتر با این ابزارها انس پیدا کرد. تبحر پیدا کردن در این ابزارها نه تنها به شما کمک میکند زمان کمتری را صرف خمکردن روش کارتان برای مقصودتان کنید، بلکه باعث میشود بتوانید مشکلاتی را حل کنید که قبلا غیر ممکن بنظر میرسیدند.
درباره انگیزه پشت این کلاس بخوانید.
فهرست
- 1/13: Course overview + the shell
- 1/14: Shell Tools and Scripting
- 1/15: Editors (Vim)
- 1/16: Data Wrangling
- 1/21: Command-line Environment
- 1/22: Version Control (Git)
- 1/23: Debugging and Profiling
- 1/27: Metaprogramming
- 1/28: Security and Cryptography
- 1/29: Potpourri
- 1/30: Q&A
همینطور میتوانید همین مباحث را بهصورت ویدئو در یوتوب (به زبان انگلیسی) مشاهده کنید.
درباره این کلاس
این کلاس توسط گروهی از اساتید دانشگاه MIT تنظیم و تهیه شده. اگر سوالی داشتید به آنها میتوانید ایمیل بزنید. ما نیز با ترجمه این دوره، سعی در انتشار این موضوعات برای فارسیزبانان داریم.
فراتر
این دوره کمی فراتر از این وبگاه است و در جاهای مختلفی به اشتراک گذاشته شده. برای پیدا کردن پستها و گفتوگوهای بیشتر درباره این دوره، میتوانید به مسیرهای زیر سر بزنید:
به زبانهای دیگر
- Chinese (Simplified)
- Chinese (Traditional)
- Korean
- Portuguese
- Serbian
- Spanish
- Turkish
- Vietnamese
- Persian
هنگام این دوره یادداشتبرداری کردهاید؟ میتوانید آنرا اینجا بگذارید تا ما به لیستمان اضافه کنیم
سپاسگزاریها
از تمام کسانی که مارا در ترجمه این دوره یاری دادند/میدهند/خواهند داد.