Course catalog

Categories

Showing 1-5 of 5 items.

coursera برنامه نویسی برای همه (آغاز با پایتون) (Mitalearn-301424)

  • 5 hours 30 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Charles Russell Severance
درباره این دوره:

هدف از این دوره آموزش اصول برنامه نویسی کامپیوتر با استفاده از پایتون به همه می باشد. ما اصول اولیه نحوه ساخت یک برنامه را از یک سری دستورالعمل ساده در پایتون پوشش می دهیم. این دوره هیچ پیش نیازی ندارد و از تمام ریاضیات به جز ساده ترین درس اجتناب می کند. هر کسی که تجربه کامپیوتری متوسطی دارد باید بتواند بر مواد این دوره تسلط داشته باشد. این دوره فصل های 1-5 کتاب درسی "Python for Everybody" را پوشش می دهد. هنگامی که دانش آموز این دوره را به پایان رساند، آماده گذراندن دوره های برنامه نویسی پیشرفته تر خواهد بود. این دوره پایتون 3 را پوشش می دهد.

coursera ساختارهای داده پایتون (Mitalearn-301543)

  • 5 hours 20 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Charles Russell Severance
درباره این دوره:

این دوره به معرفی ساختارهای داده اصلی زبان برنامه نویسی پایتون می پردازد. ما از اصول اولیه برنامه نویسی رویه ای عبور خواهیم کرد و چگونگی استفاده از ساختارهای داده داخلی پایتون مانند لیست ها، فرهنگ لغت ها و تاپل ها را برای انجام تجزیه و تحلیل داده ها به طور فزاینده ای پیچیده بررسی خواهیم کرد. این دوره فصل های 6-10 کتاب درسی "Python for Everybody" را پوشش می دهد. این دوره پایتون 3 را پوشش می دهد.

coursera مقدمه ای بر برنامه نویسی پایتون (Mitalearn-303940)

  • 3 hours 34 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Brandon Krakowsky
درباره این دوره:

این دوره مقدمه ای بر برنامه نویسی و زبان پایتون ارائه می دهد. دانش آموزان با مفاهیم اصلی برنامه نویسی مانند ساختارهای داده، شرطی ها، حلقه ها، متغیرها و توابع آشنا می شوند. این دوره شامل مروری بر ابزارهای مختلف موجود برای نوشتن و اجرای پایتون است و دانش آموزان را به سرعت کدنویسی می کند. همچنین تمرینات کدگذاری عملی را با استفاده از ساختارهای داده رایج، نوشتن توابع سفارشی و خواندن و نوشتن روی فایل ها ارائه می دهد. این دوره ممکن است قوی تر از سایر دوره های مقدماتی پایتون باشد، زیرا در برخی از موضوعات برنامه نویسی ضروری عمیق تر می پردازد.

coursera مقدمه ای بر برنامه نویسی تعاملی در پایتون (قسمت اول) (Mitalearn-314225)

  • 6 hours 38 minutes
  • مناسب همه
  • Release date: 23 June 2026
  • Author: John Greiner,Stephen Wong,Scott Rixner
درباره این دوره:

این دوره دو قسمتی برای کمک به دانش‌آموزان با پیش‌زمینه محاسباتی بسیار کم یا بدون پیش‌زمینه طراحی شده است تا اصول ساخت اپلیکیشن‌های تعاملی ساده را بیاموزند. زبان منتخب ما، Python، یک زبان کامپیوتری سطح بالا و آسان برای یادگیری است که در بسیاری از دوره های محاسباتی ارائه شده در Coursera استفاده می شود. برای آسان کردن یادگیری پایتون، ما یک محیط برنامه نویسی مبتنی بر مرورگر جدید ایجاد کرده ایم که توسعه برنامه های کاربردی تعاملی در پایتون را ساده می کند. این برنامه‌ها شامل پنجره‌هایی می‌شوند که محتوای آنها گرافیکی است و به دکمه‌ها، صفحه کلید و ماوس پاسخ می‌دهد. در قسمت اول این دوره، عناصر اصلی برنامه نویسی (مانند عبارات، شرطی ها و توابع) را معرفی می کنیم و سپس از این عناصر برای ایجاد برنامه های کاربردی تعاملی ساده مانند کرونومتر دیجیتال استفاده می کنیم. قسمت اول این کلاس با ساخت نسخه ای از بازی کلاسیک آرکید "پنگ" به اوج خود می رسد.

coursera ملزومات برنامه نویسی پایتون (Mitalearn-304960)

  • 3 hours 39 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Scott Rixner,Joe Warren
درباره این دوره:

این دوره شما را با دنیای شگفت انگیز برنامه نویسی پایتون آشنا می کند! ما در مورد عناصر ضروری برنامه نویسی و نحوه ساخت برنامه های پایه پایتون یاد خواهیم گرفت. ما عبارات، متغیرها، توابع، منطق و شرطی ها را که مفاهیم اساسی در برنامه نویسی کامپیوتری هستند، پوشش خواهیم داد. ما همچنین نحوه استفاده از ماژول های پایتون را به شما آموزش می دهیم که به شما امکان می دهد از مجموعه گسترده ای از عملکردها که قبلاً بخشی از زبان پایتون است بهره مند شوید. این مفاهیم و مهارت ها به شما کمک می کند تا مانند یک برنامه نویس کامپیوتر شروع به فکر کردن کنید و درک کنید که چگونه برنامه های پایتون را بنویسید. در پایان دوره، شما قادر خواهید بود برنامه های کوتاه پایتون بنویسید که قادر به انجام وظایف واقعی و عملی هستند. این دوره پایه و اساس ایجاد تخصص در برنامه نویسی پایتون است. به عنوان اولین دوره در یک تخصص، بلوک های سازنده لازم را برای موفقیت شما در یادگیری نوشتن برنامه های پیچیده تر پایتون فراهم می کند. این دوره از Python 3 استفاده می کند. در حالی که بسیاری از برنامه های Python همچنان از Python 2 استفاده می کنند، Python 3 آینده زبان برنامه نویسی Python است. این اولین دوره از یک نسخه Python 3 از محیط توسعه CodeSkulptor استفاده می کند که به طور خاص برای کمک به برنامه نویسان مبتدی طراحی شده است که سریع یاد بگیرند. CodeSkulptor در هر مرورگر وب مدرنی اجرا می شود و نیازی به نصب هیچ نرم افزاری از شما ندارد و به شما امکان می دهد بلافاصله شروع به نوشتن و اجرای برنامه های کوچک کنید. در دوره های بعدی این تخصص، ما به شما کمک می کنیم تا به محیط های توسعه دسکتاپ پیچیده تر بروید.