Skip to content

Latest commit

 

History

History
136 lines (77 loc) · 7.61 KB

File metadata and controls

136 lines (77 loc) · 7.61 KB

CS50 Python — نسخه فارسی

  • دوره CS50 Python دانشگاه هاروارد، اکنون از طریق CS50x Persian برای فارسی‌زبانان به زبان فارسی در دسترس است.


📖 درباره این پروژه

این مخزن بخشی از پروژه CS50x Persian است که با هدف فراهم‌کردن دسترسی به آموزش‌های باکیفیت علوم کامپیوتر برای فارسی‌زبانان ایجاد شده است.

این پروژه منابع فارسی CS50 Python دانشگاه هاروارد را فراهم می‌کند و به دانشجویان کمک می‌کند تا برنامه‌نویسی پایتون، حل مسئله، توسعه نرم‌افزار و مبانی برنامه‌نویسی را به زبان مادری خود یاد بگیرند.

از طریق CS50x Persian، فارسی‌زبانان می‌توانند به محتوای آموزشی حرفه‌ای ترجمه‌شده، مطالب درسی، تمرین‌ها و منابع آموزشی دسترسی داشته باشند؛ منابعی که با هدف ساده‌تر و قابل‌فهم‌تر شدن برنامه درسی CS50 Python برای فارسی‌زبانان تهیه شده‌اند.

هدف ما ساده است:

فراهم‌کردن دسترسی فارسی‌زبانان به آموزش‌های سطح جهانی علوم کامپیوتر. ❤️


🎓 درباره 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

برای آشنایی بیشتر با CS50x Persian و دوره‌های فارسی ما:

وب‌سایت:

https://cs50xpersian.ir/

دوره فارسی CS50 Python:

https://cs50xpersian.ir/product/%d8%af%d9%88%d8%b1%d9%87-%d8%b5%d9%81%d8%b1%d8%aa%d8%a7%d8%b5%d8%af-%d9%be%d8%a7%db%8c%d8%aa%d9%88%d9%86-%d9%87%d8%a7%d8%b1%d9%88%d8%a7%d8%b1%d8%af-cs50p/

برای دسترسی به دوره، اطلاعات ثبت‌نام و گزینه‌های موجود برای یادگیری، به وب‌سایت CS50x Persian مراجعه کنید.


🤝 مأموریت ما

در CS50x Persian باور داریم که زبان و کشور نباید مانعی برای یادگیری علوم کامپیوتر باشند.

مأموریت ما این است که به فارسی‌زبانان کمک کنیم تا از طریق محتوای آموزشی باکیفیت فارسی، به برخی از بهترین آموزش‌های علوم کامپیوتر در جهان دسترسی داشته باشند.

از مبانی برنامه‌نویسی گرفته تا پایتون و فراتر از آن، ما تلاش می‌کنیم یادگیری علوم کامپیوتر را برای جامعه فارسی‌زبان دسترس‌پذیرتر کنیم.


❤️ قدردانی

از افراد و مجموعه‌های زیر صمیمانه قدردانی می‌کنیم:

  • تیم CS50
  • دیوید مالان
  • دانشگاه هاروارد
  • جامعه CS50x Persian
  • و تمام افرادی که برای فراهم‌کردن آموزش باکیفیت علوم کامپیوتر برای فارسی‌زبانان تلاش می‌کنند.

⭐ حمایت از CS50x Persian

اگر این پروژه به شما در یادگیری پایتون یا برنامه‌نویسی کمک کرده است، می‌توانید با دادن یک ⭐ به این مخزن در GitHub و به‌اشتراک‌گذاری آن با سایر دانشجویان و توسعه‌دهندگان فارسی‌زبان، از ما حمایت کنید.

حمایت شما به ما کمک می‌کند تا مسیر ارائه آموزش‌های باکیفیت علوم کامپیوتر برای جامعه فارسی‌زبان را ادامه دهیم.

یاد بگیر. بساز. به اشتراک بگذار.

این سند توسط برنا اطمینان، عضو رسمی تیم فارسی Harvard University CS50 و ادمین اصلی این حساب GitHub، تهیه شده است.