آموزش برنامه‌نویسی C: استفاده از ابزارها و کتابخانه‌های لینوکس - فصل 7 - آخرین آپدیت

دانلود C Programming: Using Linux Tools and Libraries - 7

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: بیاموزید که چگونه از ابزارها و کتابخانه‌های حرفه‌ای برای نوشتن و ساخت برنامه‌های C در سیستم‌عامل لینوکس استفاده کنید. این هفتمین و آخرین دوره از مجموعه تخصصی برنامه‌نویسی C با لینوکس است که به شما امکان می‌دهد کدهای C خود را در محیط سیستم‌عامل لینوکس توسعه داده و اجرا کنید. استفاده از کتابخانه‌ها در زبان C یک مفهوم بنیادی برای اشتراک‌گذاری کد با دیگران است. علاوه بر کامپایل و لینک کردن، شما همچنین نحوه ارسال آرگومان‌ها به یک برنامه اجرایی را نیز خواهید آموخت. با شروع مسیر شغلی خود به عنوان یک برنامه‌نویس، قادر خواهید بود ماجراجویی‌های کدنویسی خود را در محیط‌های حرفه‌ای که توسط برنامه‌نویسان C در سراسر جهان استفاده می‌شود، ادامه دهید. چرا یادگیری C و نه یک زبان برنامه‌نویسی دیگر؟ آیا می‌دانستید که گوشی‌های هوشمند، سیستم ناوبری خودرو، ربات‌ها، پهپادها، قطارها و تقریباً تمام دستگاه‌های الکترونیکی دارای کدهای C در هسته خود هستند؟ از زبان C در هر شرایطی که سرعت و انعطاف‌پذیری اهمیت دارد، مانند سیستم‌های نهفته (Embedded Systems) یا محاسبات با کارایی بالا، استفاده می‌شود. در پایان این دوره، شما به آخرین مرحله از تخصص برنامه‌نویسی C با لینوکس خواهید رسید و درهای ورود به حرفه مهندسی کامپیوتر را باز خواهید کرد. چشم‌انداز شغلی شما: - برنامه‌نویسان، توسعه‌دهندگان، مهندسان، مدیران و صنایع مرتبط در حوزه‌های محاسبات علمی و علوم داده؛ - سیستم‌های نهفته مانند حمل‌ونقل، شبکه‌های خدماتی و هوافضا؛ - صنعت رباتیک و تولید؛ - اینترنت اشیا (IoT) مورد استفاده در خانه‌های هوشمند، اتوماسیون و گجت‌های پوشیدنی. - سازمان IEEE، بزرگترین سازمان حرفه‌ای فنی جهان برای پیشرفت تکنولوژی، زبان C را به عنوان سومین زبان برنامه‌نویسی پرتقاضا توسط کارفرمایان در سال ۲۰۲۱ رتبه‌بندی کرده است. (منبع: IEEE Spectrum) این دوره با حمایت مالی بنیاد Patrick & Lina Drahi تهیه شده است.

سرفصل ها و درس ها

خوش‌آمدگویی Welcome

  • خوش‌آمدگویی Welcome

  • آموزش نحوه استفاده از Weblinux Learn how to use Weblinux

  • آموزش نحوه استفاده از Taskgrader Learn how to use Taskgrader

هفته اول: کتابخانه‌ها در C Week 1: Libraries in C

  • تمایز بین اعلان تابع (Declaration) و تعریف تابع (Definition) Distinguish between function declaration and function definition

  • استفاده از کتابخانه ریاضی (math library) Use the math library

  • استفاده از چندین کتابخانه در C Use multiple libraries in C

هفته دوم: کتابخانه‌های ماژولار و Makefileها Week 2: Modularization Libraries and Makefiles

  • جزئیات GCC GCC details

  • فایل‌های شیء (Object files) Object files

  • اصلاح فایل‌های شیء Modify object files

  • فایل Make Make file

  • Makefile پیشرفته‌تر More elaborate Makefile

  • اجرای برنامه با Makefile Run a program with Makefile

  • ساخت کتابخانه شخصی خودتان Create your library

  • اصلاح کتابخانه شخصی Modify your library

  • Makefile نهایی و جامع Ultimate makefile

هفته سوم: عملیات فایل در C Week 3: File operations in C

  • ارسال آرگومان به برنامه از طریق خط فرمان Pass arguments to a program from the command line

  • استفاده از آرگومان‌های ارسال شده از خط فرمان Use arguments passed to a program from the command line

  • خواندن اعداد از یک فایل Read numbers from a file

  • خواندن تا انتهای فایل Read until the end of the file

  • نوشتن اعداد در فایل با استفاده از fprintf() Write numbers to a file using fprintf()

  • افزودن اعداد به انتهای یک فایل Append numbers to a file at the end

پایان دوره Concluding the course

  • خداحافظی Farewell

نمایش نظرات

آموزش برنامه‌نویسی C: استفاده از ابزارها و کتابخانه‌های لینوکس - فصل 7
جزییات دوره
9h 7m
22
(آخرین آپدیت)
3,642
4.9 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar