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

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

1 ساعت 51 دقیقهپیشرفته2024-09-19

مدرسین

Dan Gookin

Dan Gookin

Creator, Teacher, and Technology Writer with 20+ years of experience

جزئیات دوره

این دوره برای شما طراحی شده تا بتوانید به مرحله بعدی سفر برنامه‌نویسی خود با C برسید. با مربی دوره، دان گوکین، همراه شوید تا مهارت‌های پیشرفته برنامه‌نویسی C را به‌صورت عملی و با نکات و راهکارهای مفید یاد بگیرید. در این دوره، موضوعات مختلفی مانند ورودی/خروجی پایه از دیدگاه شناسه‌های دستگاه، خروجی متون یونیکد و کاراکترهای وسیع، برنامه‌نویسی چندوظیفه‌ای و چندرشته‌ای، لیست‌های پیوندی، ثابت‌های شمارشی، مفسر متغیرها، انواع داده‌ها، متغیر errno، خروجی با بافر، عملیات fork، لوله‌ها و بسیاری دیگر را پوشش می‌دهد. هدف این است که بتوانید تبدیل به یک برنامه‌نویس ماهر و متخصص زبان C شوید و مهارت‌های خود را در پروژه‌های عملی و کاربردی پیاده‌سازی کنید.

مهارت ها

Programming FoundationsAdvancedProgramming LanguagesSoftware Development

سرفصل ها

مقدمه

  • فراتر از C
  • پیکربندی و راه اندازی

IO استاندارد

  • درک شماره فایل و توصیفگرها
  • استفاده از دستگاه خطای استاندارد
  • خروجی بافر و بدون بافر
  • شستشوی بافر
  • باز کردن ترمینال
  • چالش - خروجی تعداد بایت

محیط زیست و محل

  • مطالعه محیط
  • اضافه کردن یک متغیر محیطی
  • تنظیم محلی
  • خروجی فرمت پولی
  • چالش - تظاهر به اینکه در جای دیگری هستید

یونیکد و متن گسترده

  • درک یونیکد و کاراکترهای گسترده
  • خروجی کاراکترهای گسترده
  • خواندن ورودی کاراکتر گسترده
  • چالش - ایجاد خروجی متن فانتزی

فرآیندها، لوله ‌ها , چنگال‌ها و نخ ها

  • دانستن شناسه فرآیند
  • ایجاد چنگال
  • کار با لوله
  • نخ‌های در حال اجرا
  • ارتباط بین رشته ها
  • چالش - انجام چند کار همزمان

لیست‌های پیوندی

  • درک لیست‌های پیوندی
  • ایجاد یک لیست پیوندی
  • اضافه کردن و فهرست کردن گره ها
  • ذخیره یک لیست پیوندی
  • بارگذاری یک لیست پیوندی
  • حذف یک گره
  • چالش - ویرایش یک گره

شانس و پایان

  • ایجاد ثابت‌های شمارش شده
  • بررسی واجد شرایط نوع داده
  • خروجی دقیق پیام‌های خطا
  • ساخت فایل موقت
  • تغییر نحوه خروج از برنامه
  • بررسی ثابت‌های مفید
  • چالش - یک برنامه آموزنده بنویسید

نتیجه گیری

  • مراحل بعدی
۸۰,۰۰۰ تومان