زبان C را از اولین printf تا پروژههای اشارهگر، malloc و چند فایلی بیاموزید. این دوره و آموزش برنامهنویسی C، درسهای کوتاه را با یک کامپایلر واقعی روی گوشی شما ترکیب میکند، بنابراین هر مفهوم با کدی که خودتان مینویسید، کامپایل و اجرا میکنید، به پایان میرسد.
برای مبتدیان، دانشجویان علوم کامپیوتر، توسعهدهندگان سیستمهای تعبیهشده و سیستمها و هر کسی که برای مصاحبه C آماده میشود، ساخته شده است.
یک آموزش C که شما را به نوشتن C وا میدارد
• ۳۹ دوره C و بیش از ۱۴۰ درس کوتاه، از اصول اولیه گرفته تا اشارهگرها، حافظه و کتابخانه استاندارد
• هر درس، کمی تئوری را با تمرین عملی در ویرایشگر ترکیب میکند
• مباحث شامل عملگرها، جریان کنترل، توابع، آرایهها و رشتهها، ساختارها و اتحادها، enumها، بازگشت، دستکاری بیت، کلاسهای ذخیرهسازی، پیشپردازنده، مدیریت فایل، آرگومانهای خط فرمان، string.h، math.h و آرایههای پویا است
• آزمونها و جلسات مرور C به یادگیری نحو کمک میکند
یک کامپایلر C در جیب شما
• کد C را در یک ویرایشگر موبایل با ردیف صفحه کلید برای *، &، ->، %d، NULL و sizeof بنویسید
• آن را روی یک کامپایلر C واقعی کامپایل و اجرا کنید و خروجی، زمان اجرا و میزان استفاده از حافظه را مشاهده کنید
• ورودی را برای برنامههای scanf در کنسول تعاملی تایپ کنید
• مستقیماً به خطی که خطا در آن اشاره میکند بروید
• کد، یادداشتها و مثالهای خود را برای بعد ذخیره کنید
آزمایشگاه C: تمرین بخشهای سخت
• آزمایشگاه حافظه: مشاهده تغییر خط به خط پشته و هیپ در 10 سناریو
• شکار خطای سگفالت: هر روز یک برنامه جدید باگدار. نقص را پیدا کنید و آن را برطرف کنید
• کامپایل یا کرش؟: یک آزمون 60 ثانیهای از 10 قطعه کد. آیا کامپایل، اجرا یا کرش میکند؟
• عرصه سرعت: 6 مسئله که در آنها یک پاسخ صحیح کافی نیست، باید سریع باشد
• سری ساخت: گام به گام malloc، shell و grep خود را بنویسید
• خروجی بصری: روشن کردن LEDها و یک نمایشگر 7 قسمتی مستقیماً از printf
20 پروژه C هدایتشده
ساخت برنامههای واقعی در چندین فایل: یک لیست پیوندی، یک ماشین حساب RPN، یک شمارنده کلمه، یک تجزیهگر پیکربندی، یک ماشین حالت، یک پشته عمومی با void *، یک مقایسهگر qsort، ریاضی نقطه ثابت، کدهای خطا، تجزیه snprintf و موارد دیگر. هر پروژه از ابتدا تا انتها کامپایل میشود.
آمادگی برای مصاحبه C
• مصاحبه آزمایشی: یک مصاحبهکننده هوش مصنوعی سوالاتی در مورد C میپرسد، به پاسخهای شما نمره میدهد و مواردی را که از قلم انداختهاید، نام میبرد.
• 8 موضوع، از اشارهگرها و طول عمر گرفته تا رفتار نامشخص
• سوالات مصاحبه C برای تمرین، به علاوه یک سوال روز
مربی هوش مصنوعی
در یک اشارهگر یا خطای کامپایلر گیر کردهاید؟ از مربی هوش مصنوعی بپرسید و به زبان ساده پاسخ واضح دریافت کنید. مترجم خطا، پیامهای رمزگذاریشده کامپایلر را به راهحلی تبدیل میکند که میتوانید آن را بفهمید.
60 ماموریت کدنویسی و چالشهای روزانه
• 60 ماموریت C با وظایف کد و ترمینال
• هر روز یک مشکل کدنویسی جدید
• چالش کدنویسی جهانی: هر روز راندهای جهانی زنده با جدول امتیازات
• Streaks، XP و یادآوریها تمرین C شما را ادامه میدهند.
شروع رایگان
اولین دوره C شما رایگان است. بنابراین سه ماموریت، شکار خطای Segfault، کامپایل یا خرابی روزانه؟، اولین سری ساخت، اولین سناریوهای آزمایشگاه حافظه، یک مصاحبه آزمایشی کامل و یک سوال مربی هوش مصنوعی در روز وجود دارد. برای شروع نیازی به حساب کاربری نیست.
PRO
Pro تمام دورهها، ماموریتها و آزمایشگاهها، ابزارهای کامل هوش مصنوعی، آزمون گواهینامه و یک تجربه بدون تبلیغات را باز میکند.
برای چه کسانی مناسب است؟
• مبتدیانی که زبان C را به عنوان اولین زبان برنامهنویسی خود یاد میگیرند.
• دانشجویانی که در کلاس برنامهنویسی C یا دوره علوم کامپیوتر شرکت میکنند.
• توسعهدهندگانی که به سمت سیستمهای تعبیهشده یا برنامهنویسی سیستمها میروند.
• هر کسی که میخواهد یک آموزش گام به گام زبان C داشته باشد، میتواند آن را در اتوبوس دنبال کند.
این برنامه به ۲۲ زبان موجود است.
دوره رایگان زبان C را امروز شروع کنید، در اولین آزمون شرکت کنید و اولین برنامه C خود را در عرض چند دقیقه اجرا کنید.
آخرین نسخه
82.6.2بارگذاری شده توسط
Ahmad Arkeez
نیاز به اندروید
Android 7.0+
دسته بندی
رایگان برنامه آموزشرتبهبندی محتوا
Everyone
گزارش امنیتی
بررسی فوری
گزارش
گزارش محتوای نامناسبLast updated on 13/10/2026
• Refreshed look and smoother experience across the app
• Improved translations — lessons and screens in your language
Thanks for learning with us — your reviews help us improve!
