-
دوره CS50 Python دانشگاه هاروارد، اکنون از طریق CS50x Persian برای فارسیزبانان به زبان فارسی در دسترس است.
این مخزن بخشی از پروژه CS50x Persian است که با هدف فراهمکردن دسترسی به آموزشهای باکیفیت علوم کامپیوتر برای فارسیزبانان ایجاد شده است.
این پروژه منابع فارسی CS50 Python دانشگاه هاروارد را فراهم میکند و به دانشجویان کمک میکند تا برنامهنویسی پایتون، حل مسئله، توسعه نرمافزار و مبانی برنامهنویسی را به زبان مادری خود یاد بگیرند.
از طریق CS50x Persian، فارسیزبانان میتوانند به محتوای آموزشی حرفهای ترجمهشده، مطالب درسی، تمرینها و منابع آموزشی دسترسی داشته باشند؛ منابعی که با هدف سادهتر و قابلفهمتر شدن برنامه درسی CS50 Python برای فارسیزبانان تهیه شدهاند.
هدف ما ساده است:
فراهمکردن دسترسی فارسیزبانان به آموزشهای سطح جهانی علوم کامپیوتر. ❤️
دوره CS50's Introduction to Programming with Python دوره دانشگاه هاروارد است که با هدف آشنایی دانشجویان با برنامهنویسی با استفاده از زبان برنامهنویسی پایتون طراحی شده است.
در طول این دوره، دانشجویان مبانی برنامهنویسی را یاد میگیرند و توانایی حل مسائل از طریق کدنویسی را توسعه میدهند و در کنار آن، تجربه عملی با پایتون و توسعه نرمافزار به دست میآورند.
نسخه فارسی این دوره، این مفاهیم را برای دانشجویانی که ترجیح میدهند برنامهنویسی و مباحث فنی را به زبان فارسی یاد بگیرند، قابل دسترستر میکند.
در طول دوره CS50 Python، موارد زیر را یاد خواهید گرفت:
- حلقهها (Loops)
- استثناها (Exceptions)
- کتابخانهها (Libraries)
- کار با فایلها (File I/O)
- شرطها (Conditionals)
- تستهای واحد (Unit Tests)
- عبارات باقاعده (Regular Expressions)
- توابع و متغیرها (Functions, Variables)
- برنامهنویسی شیءگرا (Object-Oriented Programming)
در پایان دوره، شما پایهای قدرتمند در برنامهنویسی پایتون خواهید داشت و میتوانید مهارتهای خود را برای حل مسائل برنامهنویسی و ساخت پروژههای نرمافزاری واقعی به کار بگیرید.
گروه CS50x Persian با هدف فراهمکردن آموزشهای باکیفیت علوم کامپیوتر برای جامعه فارسیزبان فعالیت میکند.
دوره فارسی CS50 Python شامل موارد زیر است:
- 📚 منابع آموزشی فارسی
- 💻 تمرینهای عملی پایتون
- محتوای آموزشی به زبان فارسی
- 🎥 درسهای حرفهای ترجمهشده
- 🧩 پروژهها و مثالهای مرتبط با برنامهنویسی
- 🌱 تجربهای آموزشی طراحیشده برای دانشجویان فارسیزبان
چه کاملاً با برنامهنویسی آشنا نباشید و چه بخواهید مهارتهای پایتون خود را تقویت کنید، این دوره به شما کمک میکند مفاهیم را مرحلهبهمرحله یاد بگیرید.
دوره اصلی CS50 Python توسط:
تدریس میشود.
نسخه ویژه فارسی این دوره توسط:
تدریس میشود.
دانشجویانی که با موفقیت الزامات رسمی دوره CS50 را تکمیل کنند، ممکن است واجد شرایط دریافت گواهینامه Harvard CS50 باشند؛ البته دریافت گواهینامه تابع قوانین و الزامات رسمی برنامه CS50 است.
برای دریافت دقیقترین و بهروزترین اطلاعات درباره گواهینامه و شرایط دوره، لطفاً به منابع رسمی CS50 مراجعه کنید.
برای آشنایی بیشتر با CS50x Persian و دورههای فارسی ما:
وبسایت:
دوره فارسی CS50 Python:
برای دسترسی به دوره، اطلاعات ثبتنام و گزینههای موجود برای یادگیری، به وبسایت CS50x Persian مراجعه کنید.
در CS50x Persian باور داریم که زبان و کشور نباید مانعی برای یادگیری علوم کامپیوتر باشند.
مأموریت ما این است که به فارسیزبانان کمک کنیم تا از طریق محتوای آموزشی باکیفیت فارسی، به برخی از بهترین آموزشهای علوم کامپیوتر در جهان دسترسی داشته باشند.
از مبانی برنامهنویسی گرفته تا پایتون و فراتر از آن، ما تلاش میکنیم یادگیری علوم کامپیوتر را برای جامعه فارسیزبان دسترسپذیرتر کنیم.
از افراد و مجموعههای زیر صمیمانه قدردانی میکنیم:
- تیم CS50
- دیوید مالان
- دانشگاه هاروارد
- جامعه CS50x Persian
- و تمام افرادی که برای فراهمکردن آموزش باکیفیت علوم کامپیوتر برای فارسیزبانان تلاش میکنند.
اگر این پروژه به شما در یادگیری پایتون یا برنامهنویسی کمک کرده است، میتوانید با دادن یک ⭐ به این مخزن در GitHub و بهاشتراکگذاری آن با سایر دانشجویان و توسعهدهندگان فارسیزبان، از ما حمایت کنید.
حمایت شما به ما کمک میکند تا مسیر ارائه آموزشهای باکیفیت علوم کامپیوتر برای جامعه فارسیزبان را ادامه دهیم.
یاد بگیر. بساز. به اشتراک بگذار.
این سند توسط برنا اطمینان، عضو رسمی تیم فارسی Harvard University CS50 و ادمین اصلی این حساب GitHub، تهیه شده است.