</>مدرسه زیب‌موجیاد بگیر، تمرین کن، بساز
Cمسیر اختصاصی · 20 درس ساده و عملی

C
از اولین قدم تا محصول واقعی

C را با برنامه مدیریت موجودی یاد بگیر؛ از کامپایل و نوع داده تا pointer، حافظه پویا، فایل، build و دیباگ.

۵ آزمون در هر درسمثال زندگی واقعیتمرین کدنویسیراهنمای رفع خطا
۰٪پیشرفت شما
پروژه پایانی مسیربرنامه خط فرمان مدیریت موجودی با ذخیره امن فایل

این پروژه را در 20 قدم کوتاه می‌سازی. هر درس فقط یک موضوع تازه دارد و با نمونه قابل دیدن تمام می‌شود.

کد اختصاصی هر درستوضیح بدون اصطلاح گنگثبت خودکار پیشرفت
۰٪
نقشه راه

20 قدم کوتاه و مرتب

هر درس فقط یک مفهوم تازه دارد: اول خیلی ساده می‌خوانی، بعد مثال می‌بینی، کد را تغییر می‌دهی و با آزمون کوتاه مطمئن می‌شوی.

01
۴۰ دقیقه

نصب کامپایلر و اولین برنامه C

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
02
۴۰ دقیقه

متغیر و نوع عددی

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
03
۴۰ دقیقه

گرفتن ورودی عددی

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
04
۴۰ دقیقه

تقسیم و تبدیل نوع

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
05
۴۰ دقیقه

شرط if و switch

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
06
۴۰ دقیقه

حلقه for و while

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
07
۴۰ دقیقه

تابع و قرارداد ورودی

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
08
۴۰ دقیقه

آرایه با اندازه معلوم

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
09
۴۰ دقیقه

رشته و بافر char

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
10
۴۰ دقیقه

Pointer و نشانی حافظه

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
11
۴۰ دقیقه

struct برای داده مرتبط

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
12
۴۰ دقیقه

enum برای حالت‌های محدود

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
13
۴۰ دقیقه

حافظه پویا با malloc

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
14
۴۰ دقیقه

خواندن و نوشتن فایل

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
15
۴۰ دقیقه

Header و فایل پیاده‌سازی

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
16
۴۰ دقیقه

Makefile و هشدارهای کامپایلر

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
17
۴۰ دقیقه

بیت‌ها و flagها

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
18
۴۰ دقیقه

دیباگ حافظه و Sanitizer

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
19
۴۰ دقیقه

آزمون تابع‌های C

یک مفهوم، یک مثال واقعی، یک تمرین و چند آزمون کوتاه.

شروع ←
20
۴۰ دقیقه

پروژه؛ مدیریت موجودی

همه آموخته‌ها را به یک پروژه کامل و قابل ارائه تبدیل کن.

شروع ←
خروجی واقعی مسیر

برنامه خط فرمان مدیریت موجودی با ذخیره امن فایل

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

  • تعریف مسئله و کاربر واقعی
  • ساخت نسخه کوچک اما انتها‌به‌انتها
  • آزمون مسیر موفق، مرزی و خطا
  • آماده‌سازی خروجی برای ارائه و بازخورد
· first-step
#include <stdio.h>
int main(void) {
    int price = 180000;
    int count = 2;
    printf("%d\n", price * count);
    return 0;
}