مبانی برنامهنویسی
از اولین خط کد، مثل یک برنامهنویس فکر کنید.
تا حالا حتی یک خط کد ننوشتهاید؟ از همینجا شروع کنید. این مسیر ایدههایی را یادتان میدهد که پشت همهی زبانهای برنامهنویسی هستند: مقدار و متغیر، تصمیمگیری، حلقه، تابع، لیست و دیکشنری، و اینکه چطور یک مسئله را به قدمهای کوچک بشکنید و باگهای خودتان را پیدا کنید.
از همان درس اول با Python 3.14 کد واقعی مینویسید و میبینید همین ایدهها در JavaScript چه شکلی دارند. هر درس کوتاه و پر از آزمون است تا با انجامدادن یاد بگیرید.
- درس
- ۲۴
- زمان
- ۳ ساعت
- سطح
- مقدماتی
- برنز باز
- نقره باز
- طلا قفل
آمادهای ثابتش کنی؟
سه آزمون منتظرند: برنز، نقره و طلا.
در پایان این مسیر میتوانی
- برنامههای کوتاه Python را با اطمینان بخوانید و بنویسید
- دادهها را با متغیر، لیست و دیکشنری نگه دارید و با آنها کار کنید
- مسیر اجرای برنامه را با شرط و حلقه کنترل کنید
- یک مسئله را به تابعهای کوچک و قابلاستفادهی دوباره تقسیم کنید
- پیامهای خطا را بخوانید و کد خودتان را اشکالزدایی کنید
- یک جدول ردهبندی کامل را از صفر بسازید
نقشهٔ مسیر
۱ فصل ۱برنامهنویسی چیست
اینکه کامپیوتر چطور دستورها را اجرا میکند، زبان برنامهنویسی چیست و اولین برنامهی Python شما.
۰ / ۳۲ فصل ۲مقدارها و متغیرها
عدد، متن و درست یا نادرست؛ نگهداشته در متغیرها و نمایشدادهشده با f-string.
۰ / ۴۳ فصل ۳تصمیمگیری
مقدارها را مقایسه کنید و با if، elif و else انتخاب کنید که بعد چه اتفاقی بیفتد.
۰ / ۳۴ فصل ۴تکرار و حلقهها
کار تکراری را با حلقههای while و for به کامپیوتر بسپارید.
۰ / ۴۵ فصل ۵توابع
قدمها را در تابعهایی بستهبندی کنید که ورودی میگیرند و نتیجه برمیگردانند.
۰ / ۳۶ فصل ۶مجموعهها
مقدارهای زیاد را در لیست و دیکشنری کنار هم نگه دارید و رویشان حلقه بزنید.
۰ / ۳۷ فصل ۷مثل برنامهنویس فکر کنید
مسئله را خرد کنید، با شبهکد برنامهریزی کنید، باگها را درست کنید و یک جدول ردهبندی بسازید.
۰ / ۴