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

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

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

سرفصل ها

مقدمه

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

مبانی C

  • اولین برنامه خود را کدنویسی کنید
  • چالش - کد خود را بنویسید
  • راه حل - کد خود را بنویسید
  • ورود به زبان C
  • بررسی ساختار کد
  • کار کردن در چرخه توسعه C
  • چالش - اشکالات را پیدا و برطرف کنید
  • راه حل - اشکالات را پیدا و رفع کنید
  • کاوش در پیش پردازنده
  • آشنایی با فایل‌های هدر و کتابخانه ها
  • اضافه کردن نظرات
  • چالش - پایه و اساس را بسازید
  • راه حل - پایه را بسازید

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

  • درک انواع داده‌های زبان C
  • اعلام متغیرها
  • کار با متغیرها
  • بررسی تابع printf()
  • استفاده از ثابت
  • چالش - متغیر و ثابت بسازید
  • راه حل - متغیر و ثابت بسازید
  • درک محدوده متغیر
  • ساخت انواع داده‌های جدید
  • تعیین کاراکترها و رشته ها
  • تعیین اعداد صحیح و حقیقی
  • Typecasting یک متغیر
  • چالش - IO پایه
  • راه حل - IO پایه

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

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

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

  • تصمیم گیری
  • بررسی احتمالات
  • استفاده از عملگر سه تایی
  • کار با ساختار سوئیچ کیس
  • چالش - یک مورد را انتخاب کنید
  • راه حل - یک مورد را انتخاب کنید
  • ایجاد یک حلقه for
  • راه‌اندازی حلقه while
  • چالش - چند متن را تکرار کنید
  • راه حل - چند متن را تکرار کنید
  • حلقه‌های تودرتو
  • بیرون آمدن از حلقه
  • اجتناب از کلمه کلیدی goto
  • چالش - روی شبکه کار کنید
  • راه حل - شبکه را کار کنید

توابع

  • درک توابع
  • ایجاد یک تابع
  • چالش - نوشتن تابع
  • حل - نوشتن تابع
  • برگرداندن یک مقدار از یک تابع
  • چالش - برگرداندن یک مقدار
  • راه حل - برگرداندن یک مقدار
  • ارسال آرگومان‌ها به یک تابع
  • چالش - عبور از ارزش ها
  • حل - گذراندن مقادیر
  • استفاده از آرگومان‌های تابع main().
  • حفظ مقادیر در یک تابع
  • ایجاد توابع بازگشتی
  • چالش - کد را کامل کنید
  • راه حل - کد را کامل کنید

نتیجه

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