آموزش یادگیری سی

Learning C

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: C که در سال 1973 منتشر شد ، هنوز در مرکز همه چیز است. در این دوره ، سریع به واژگان و اصول برنامه نویسی در زبان C ، زبانی که از C ++ ، Objective-C و بسیاری دیگر الهام گرفته شده است ، آشنا شوید. مربی Dan Gookin کنترل جریان ، متغیرها و سایر مباحث اساسی را پوشش می دهد ، اما مفاهیم پیشرفته ای مانند اشاره گرها و تخصیص حافظه را نیز معرفی می کند. به علاوه ، او چالش هایی را فراهم می کند که به شما امکان می دهد یادگیری خود را در طول مسیر آزمایش کنید.
موضوعات شامل:
  • نحوه بدست آوردن کامپایلر و IDE را بشناسید.
  • اصول کد C را تعیین کنید.
  • نحوه افزودن نظرات به کد را مشخص کنید.
  • نحوه کار با توالی های فرار را شکست دهید.
  • بررسی کنید چه زمانی بهترین زمان برای معرفی متغیرها است.
  • تشخیص زمان اجزای کار با رشته ها.
  • نحوه محاسبه را ارزیابی کنید.

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

مقدمه Introduction

  • خوش آمدی Welcome

1. سلام جهان 1. Hello World

  • درک روند Understanding the process

  • به دست آوردن کامپایلر و IDE Obtaining a compiler and IDE

  • تدوین یک برنامه نمونه Compiling a sample program

  • مرور زبان C Reviewing the C language

2. مبانی 2. The Basics

  • معرفی کد C Introducing C code

  • ارسال متن به خروجی Sending text to output

  • چالش: بیانیه ی put () اضافه کنید Challenge: Add a puts() statement

  • راه حل: یک عبارت put () اضافه کنید Solution: Add a puts() statement

  • افزودن نظرات به کد Adding comments to the code

  • بررسی عملکرد printf () Exploring the printf() function

  • چالش: خط جدیدی اضافه کنید Challenge: Add a new line

  • راه حل: یک خط جدید اضافه کنید Solution: Add a new line

  • کار با توالی فرار Working with escape sequences

  • چالش: از توالی فرار استفاده کنید Challenge: Use escape sequences

  • راه حل: از توالی فرار استفاده کنید Solution: Use escape sequences

  • کار با ارزشها و متغیرهایی Working with values and placeholders

  • معرفی متغیرها Introducing variables

  • آزمایش با متغیرها Experimenting with variables

  • با استفاده از شخصیت I / O Using character I/O

  • بررسی عملکرد () Scanf () Exploring the scanf() function

  • کار با رشته ها Working with strings

  • درک حسابی در C Understanding arithmetic in C

  • انجام ریاضی Doing math

  • انجام محاسبات بیشتر Making more calculations

  • چالش: مسابقه ریاضی Challenge: Math quiz

  • راه حل: مسابقه ریاضی Solution: Math quiz

3. کنترل جریان 3. Flow Control

  • تصمیم گیری با if Making a decision with if

  • تصمیم گیری های متعدد Making multiple decisions

  • چالش: تصمیم بگیرید Challenge: Make a decision

  • راه حل: تصمیم بگیرید Solution: Make a decision

  • حلقه در حالی که Looping with while

  • تکرار تکه های کد با برای Repeating chunks of code with for

  • چالش: از یک سری اعداد خارج شوید Challenge: Output a series of numbers

  • راه حل: یک سری اعداد را تولید کنید Solution: Output a series of numbers

  • حلقه های تو در تو Nested loops

  • درک توابع Understanding functions

  • اضافه کردن یک تابع Adding a function

  • انتقال مقادیر به یک تابع Passing values to a function

  • چالش: یک عدد را ارزیابی کنید Challenge: Evaluate a number

  • راه حل: یک عدد را ارزیابی کنید Solution: Evaluate a number

  • مقدار را از یک عملکرد باز می گرداند Returning a value from a function

4- مفاهیم میانی 4. Intermediate Concepts

  • دستکاری شخصیت های مجرد Manipulating single characters

  • با استفاده از عملگرهای منطقی Using logical operators

  • دستکاری رشته ها Manipulating strings

  • چالش: یک رشته بسازید Challenge: Build a string

  • راه حل: یک رشته بسازید Solution: Build a string

  • بررسی عبارات ثابت Exploring constant expressions

  • درک آرایه ها Understanding arrays

  • ایجاد آرایه های چند بعدی Creating multidimensional arrays

  • چالش: یک بعد به یک آرایه اضافه کنید Challenge: Add a dimension to an array

  • راه حل: یک بعد به یک آرایه اضافه کنید Solution: Add a dimension to an array

  • درک ساختارها Understanding structures

5. مفاهیم پیشرفته 5. Advanced Concepts

  • بررسی متغیرها Exploring variables

  • شناختن نشانگرها Understanding pointers

  • با استفاده از نشانگرها Using pointers

  • چالش: یک نشانگر کاراکتر ایجاد کنید Challenge: Create a char pointer

  • راه حل: یک نشانگر کاراکتر ایجاد کنید Solution: Create a char pointer

  • دسترسی به آرایه ها با نشانگر Accessing arrays with pointers

  • ایجاد توابع اشاره گر Creating pointer functions

  • کار با آرایه های اشاره گر Working with pointer arrays

  • تخصیص حافظه Allocating memory

  • چالش: یک برنامه سلام بنویسید Challenge: Write a Hello program

  • راه حل: یک برنامه سلام بنویسید Solution: Write a Hello program

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش یادگیری سی
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 16m
65
Linkedin (لینکدین) lynda-small
04 مرداد 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
193,027
- از 5
ندارد
دارد
دارد
Dan Gookin

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dan Gookin Dan Gookin

سازنده، معلم و نويسنده فناوري با 20+ سال تجربه Dan Gookin نویسنده بیش از 120 عنوان است. او بیش از 20 سال در مورد تکنولوژی در مورد تکنولوژی نوشته است.

دن ترکیبی از عشق خود را به نوشتن با شگفتی Gizmo خود را برای ایجاد کتاب هایی که آموزنده، سرگرم کننده و نه خسته کننده است. از آنجا که 120 عنوان خود را 12 میلیون نسخه در چاپ که به بیش از 30 زبان ترجمه شده است، دان می تواند تایید کند که روش خود را برای ساخت تامس کامپیوتر به نظر می رسد کار می کند.

شاید معروف ترین عنوان او اصلی است DOS برای dummies ، که در سال 1991 منتشر شد، منتشر شد. این کتاب به عنوان سریع ترین فروش کامپیوتر در جهان تبدیل شد، در یک زمان، در حال حرکت نسخه های بیشتر در هر هفته از Bestseller جدید نیویورک تایمز (هر چند به عنوان مرجع، آن را نمی توان آن را ذکر نشده است لیست Bestseller NYT). از این کتاب، کل خط را برای dummies کتاب ها، که پدیده های انتشاراتی را برای این روز باقی می گذارد، ایجاد کرد.

محبوب ترین عناوین Dan شامل رایانه های شخصی برای dummies، کلمه برای dummies لپ تاپ ها برای dummies ، و droid x برای dummies . او همچنین وب سایت گسترده و مفید را حفظ می کند، www.wambooli.com

Dan دارای مدرک است در ارتباطات/هنرهای تجسمی از دانشگاه کالیفرنیا، سن دیگو. در حال حاضر، او در شمال غربی اقیانوس آرام زندگی می کند، جایی که او لذت بردن از وقت خود را با پسران خود را بازی های ویدئویی در داخل در حالی که آنها تماشای جنگل های ملایم آیداهو.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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