رفتن به محتوای اصلی
آکادمی
مقدماتی محلهٔ کد

مبانی برنامه‌نویسی

از اولین خط کد، مثل یک برنامه‌نویس فکر کنید.

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

از همان درس اول با Python 3.14 کد واقعی می‌نویسید و می‌بینید همین ایده‌ها در JavaScript چه شکلی دارند. هر درس کوتاه و پر از آزمون است تا با انجام‌دادن یاد بگیرید.

درس
۲۴
زمان
۳ ساعت
سطح
مقدماتی
  • برنز باز
  • نقره باز
  • طلا قفل

آماده‌ای ثابتش کنی؟

سه آزمون منتظرند: برنز، نقره و طلا.

برو به آزمون‌ها

در پایان این مسیر می‌توانی

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

نقشهٔ مسیر

  1. ۱
    فصل ۱

    برنامه‌نویسی چیست

    اینکه کامپیوتر چطور دستورها را اجرا می‌کند، زبان برنامه‌نویسی چیست و اولین برنامه‌ی Python شما.

    ۰ / ۳
  2. ۲
    فصل ۲

    مقدارها و متغیرها

    عدد، متن و درست یا نادرست؛ نگه‌داشته در متغیرها و نمایش‌داده‌شده با f-string.

    ۰ / ۴
  3. ۳
    فصل ۳

    تصمیم‌گیری

    مقدارها را مقایسه کنید و با if، elif و else انتخاب کنید که بعد چه اتفاقی بیفتد.

    ۰ / ۳
  4. ۴
    فصل ۴

    تکرار و حلقه‌ها

    کار تکراری را با حلقه‌های while و for به کامپیوتر بسپارید.

    ۰ / ۴
  5. ۵
    فصل ۵

    توابع

    قدم‌ها را در تابع‌هایی بسته‌بندی کنید که ورودی می‌گیرند و نتیجه برمی‌گردانند.

    ۰ / ۳
  6. ۶
    فصل ۶

    مجموعه‌ها

    مقدارهای زیاد را در لیست و دیکشنری کنار هم نگه دارید و رویشان حلقه بزنید.

    ۰ / ۳
  7. ۷
    فصل ۷

    مثل برنامه‌نویس فکر کنید

    مسئله را خرد کنید، با شبه‌کد برنامه‌ریزی کنید، باگ‌ها را درست کنید و یک جدول رده‌بندی بسازید.

    ۰ / ۴

پیمایش سریع