توضیحات
No-Nonsense C Programming (Full Video Course)، دوره آموزش برنامهنویسی C بدون حاشیه (دوره کامل ویدیویی) توسط آکادمی Gumroad منتشر شده است.این دوره جامع ویدیویی برای کمک به شما در یادگیری برنامهنویسی C از صفر به شیوهای شفاف و عملی طراحی شده است و هفتهها آموزشهای پراکنده را با یک مسیر یادگیری منسجم و واحد جایگزین میکند. چه C اولین زبان برنامهنویسی شما باشد و چه قبلاً با آن مواجه شدهاید اما احساس راحتی کامل نکردهاید، این دوره یک مدل ذهنی محکم را از پایه ایجاد میکند. شما C را همانطور که در عمل استفاده میشود یاد خواهید گرفت: مستقیماً در ترمینال، ساخت برنامههای واقعی با ابزارهای واقعی و مواجهه با محدودیتهای واقعی که با آنها روبرو خواهید شد، به جای تکیه بر اسلایدها، قوانین آکادمیک یا مثالهای اسباببازی. هدف نهایی این است که به شما این توانایی را بدهد تا با خیال راحت به پروژههای C نزدیک شوید، از یک فایل خالی شروع کنید و به یک برنامه کارآمد که آن را از ابتدا تا انتها درک میکنید، برسید.
برنامه درسی بر نحوه تفکر در C به جای حفظ کردن صرف قوانین تمرکز دارد و مفاهیم اصلی مانند نحوه تبدیل کد منبع به یک فایل اجرایی، ساختاردهی برنامهها به عنوان مبدلهای جهانی stdin به stdout و پیادهسازی موضوعات عملی مانند رمزنگاری ساده، خواندن و نوشتن فایل در سطح پایین، اشکالزدایی در ترمینال، گرافیک تعاملی و مدیریت حافظه پویا را پوشش میدهد. شما همچنین با توسعه سواد سیستمی ضروری، کار راحت در ترمینال، پیمایش صفحات man، درک فایلهای هدر و مسیرهای include و استفاده موثر از دستورات سیستمی را فرا خواهید گرفت. در پایان این دوره، شما قادر خواهید بود کد C ناآشنا را بخوانید، خرابیها و مشکلات حافظه را اشکالزدایی کنید، با اطمینان از مستندات و کتابخانهها استفاده کنید و برنامههای واقعی C را از صفر بسازید، و همه اینها بدون هیچ حاشیه یا انحرافی.
آنچه خواهید آموخت
- درک نحوه تبدیل کد منبع C توسط کامپایلر به یک فایل اجرایی.
- نوشتن و ساختاردهی برنامههای واقعی C به عنوان مبدلهای جهانی stdin به stdout.
- پیادهسازی پروژههای عملی مانند رمزنگاری ساده، ورودی و خروجی فایل در سطح پایین، گرافیک تعاملی و مدیریت حافظه پویا.
- اشکالزدایی کد C، خرابیها و مشکلات حافظه به طور مستقیم در ترمینال.
- توسعه سواد سیستمی با پیمایش صفحات man، درک فایلهای هدر و استفاده موثر از دستورات سیستمی.
- خواندن کد C ناآشنا و استفاده با اطمینان از مستندات و کتابخانهها.
- ساخت برنامههای کامل و کارآمد C از یک فایل خالی و از صفر.
این دوره برای چه کسانی مناسب است
- مبتدیانی که به دنبال یک پایه محکم در برنامهنویسی C هستند.
- برنامهنویسان با تجربهای که به دنبال شفافیت و درک عمیقتری از نحوه کارکرد چیزها در زیر سطح هستند.
- افرادی که میخواهند در اسرع وقت برنامههای واقعی و عملی بنویسند، نه اینکه صرفاً کد کپی کنند.
مشخصات دوره No-Nonsense C Programming (Full Video Course)
- ناشر : hirschdaniel
- مدرس : hirsch daniel
- زبان: انگلیسی
- سطح آموزش: تمام سطوح
- تعداد دروس: 13
- مدت زمان آموزش: 8 ساعت و 53 دقیقه
سر فصل های دوره No-Nonsense C Programming (Full Video Course)
Lesson 0 – C as textfiles + compilers
Lesson 1 – Deep Dive into Terminals, First Program, Headers and Manpages
Lesson 10 – Dynamic Memory Reinforcer (malloc + calloc) with Strings
Lesson 11 – Understand Function Arguments with the const Keyword
Lesson 12 – Performance Optimization
Lesson 2 – Code ANYTHING using getc and putc
Lesson 3 – File Reading and Writing
Lesson 4 – Using Libraries – Image Generation – Structs and Pointers
Lesson 5 – Arrays & Memory – Coding a Frequency Analyzer
Lesson 6 – Understanding and Using C Pointers
Lesson 7 – Debug your Programs using GDB
Lesson 8 – Graphics with Raylib
Lesson 9 – Dynamic Memory (Malloc, Realloc & Free)
تصاویر

فیلم نمونه
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 1080p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
2.66 گیگابایت













































