تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی یادگیری جامع زبان سی

دوره آموزشی یادگیری جامع زبان سی

2 ساعت 52 دقیقهمتوسط2020-09-24

مدرسین

Dan Gookin

Dan Gookin

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

جزئیات دوره

زبان C مانند همیشه ضروری است. این زبان قدرتمند در قلب جاوا اسکریپت و Objective-C نهفته است و یک زبان محبوب برای توسعه سیستم‌های جاسازی شده است. این دوره اصول برنامه نویسی در زبان C را آموزش می‌دهد و چهار جنبه مقدماتی را شامل می‌شود: ساختار کد، داده‌ها، جریان برنامه و توابع. مربی Dan Gookin تشریح آناتومی C را نشان می‌دهد، نحوه ذخیره‌سازی داده‌ها در متغیرها و مقادیر را نشان می‌دهد و نحوه استفاده از عملگرها برای انجام ریاضی، اصلاح مقادیر متغیر، ارزیابی عبارات و موارد دیگر را نشان می‌دهد. سپس می‌توانید ببینید که چگونه این عناصر اساسی در ساختارهای کنترلی مانند حلقه‌ها - جایی که منطق واقعی نقش بازی می‌کند - با هم قرار می‌گیرند. سرانجام، می‌توانید استفاده و نوشتن توابع، workhorse زبان C را بیاموزید، که به انجام کارهای اساسی و پیچیده در کد، از بین بردن تکرار و خوانایی بیشتر کد کمک می‌کند. برای آزمایش مهارت‌های جدید برنامه نویسی و مقایسه راه حل‌های خود با مدرسان، حتماً از چالش‌های صادر شده در طول دوره استفاده کنید.

موضوعات شامل:
نوشتن اولین برنامه C خود
کار با چرخه توسعه C
افزودن نظرات به کد برای وضوح
انواع داده زبان C
اعلام متغیرها
ساخت انواع داده های جدید
متغیرهای تایپ کپی
استفاده از عملگرهای ریاضی ، انتساب و منطقی
ایجاد حلقه های برای و در حین
حلقه های تودرتو
ایجاد عملکردها
بازگرداندن مقادیر از توابع
انتقال آرگومان ها به توابع
ایجاد توابع بازگشتی

مهارت ها

CEssential TrainingProgramming LanguagesOpen SourceSoftware Development

سرفصل ها

0. مقدمه

  • 01 - فرو رفتن در C
  • 02 - همه چیز را آماده کنید

1. مبانی C

  • 03 - اولین برنامه خود را کدنویسی کنید
  • 04 - چالش - کد خود را بنویسید
  • 05 - راه حل - کد خود را بنویسید
  • 06 - ورود به زبان C
  • 07 - بررسی ساختار کد
  • 08 - کار کردن در چرخه توسعه C
  • 09 - چالش - اشکالات را پیدا و برطرف کنید
  • 10 - راه حل - اشکالات را پیدا و رفع کنید
  • 11 - کاوش در پیش پردازنده
  • 12 - آشنایی با فایل‌های هدر و کتابخانه ها
  • 13 - اضافه کردن نظرات
  • 14 - چالش - پایه و اساس را بسازید
  • 15 - راه حل - پایه را بسازید

2. متغیرها و مقادیر

  • 16 - درک انواع داده‌های زبان C
  • 17 - اعلام متغیرها
  • 18 - کار با متغیرها
  • 19 - بررسی تابع printf()
  • 20 - استفاده از ثابت
  • 21 - چالش - متغیر و ثابت بسازید
  • 22 - راه حل - متغیر و ثابت بسازید
  • 23 - درک محدوده متغیر
  • 24 - ساخت انواع داده‌های جدید
  • 25 - تعیین کاراکترها و رشته ها
  • 26 - تعیین اعداد صحیح و حقیقی
  • 27 - Typecasting یک متغیر
  • 28 - چالش - IO پایه
  • 29 - راه حل - IO پایه

3. اپراتورها و ریاضی

  • 30 - کار با عملگرهای ریاضی
  • 31 - چالش - کمی ریاضی انجام دهید
  • 32 - راه حل - کمی ریاضی انجام دهید
  • 33 - استفاده از عملگرهای انتساب
  • 34 - رعایت ترتیب تقدم
  • 35 - چالش - ترتیب را درست بگیرید
  • 36 - راه حل - ترتیب را درست بگیرید
  • 37 - کار با عملگرهای رابطه ای
  • 38 - استفاده از عملگرهای منطقی
  • 39 - درک عملگرهای بیتی
  • 40 - تغییر بیت
  • 41 - کاوش در عملگرهای واحد
  • 42 - چالش - ریاضی دودویی
  • 43 - حل - ریاضی دودویی

4. تصمیمات و حلقه ها

  • 44 - تصمیم گیری
  • 45 - بررسی احتمالات
  • 46 - استفاده از عملگر سه تایی
  • 47 - کار با ساختار سوئیچ کیس
  • 48 - چالش - یک مورد را انتخاب کنید
  • 49 - راه حل - یک مورد را انتخاب کنید
  • 50 - ایجاد یک حلقه for
  • 51 - راه‌اندازی حلقه while
  • 52 - چالش - چند متن را تکرار کنید
  • 53 - راه حل - چند متن را تکرار کنید
  • 54 - حلقه‌های تودرتو
  • 55 - بیرون آمدن از حلقه
  • 56 - اجتناب از کلمه کلیدی goto
  • 57 - چالش - روی شبکه کار کنید
  • 58 - راه حل - شبکه را کار کنید

5. توابع

  • 59 - درک توابع
  • 60 - ایجاد یک تابع
  • 61 - چالش - نوشتن تابع
  • 62 - حل - نوشتن تابع
  • 63 - برگرداندن یک مقدار از یک تابع
  • 64 - چالش - برگرداندن یک مقدار
  • 65 - راه حل - برگرداندن یک مقدار
  • 66 - ارسال آرگومان‌ها به یک تابع
  • 67 - چالش - عبور از ارزش ها
  • 68 - حل - گذراندن مقادیر
  • 69 - استفاده از آرگومان‌های تابع main().
  • 70 - حفظ مقادیر در یک تابع
  • 71 - ایجاد توابع بازگشتی
  • 72 - چالش - کد را کامل کنید
  • 73 - راه حل - کد را کامل کنید

نتیجه

  • 74 - مراحل بعدی

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

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal