لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش یادگیری سی
Learning C
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
C که در سال 1973 منتشر شد ، هنوز در مرکز همه چیز است. در این دوره ، سریع به واژگان و اصول برنامه نویسی در زبان C ، زبانی که از C ++ ، Objective-C و بسیاری دیگر الهام گرفته شده است ، آشنا شوید. مربی Dan Gookin کنترل جریان ، متغیرها و سایر مباحث اساسی را پوشش می دهد ، اما مفاهیم پیشرفته ای مانند اشاره گرها و تخصیص حافظه را نیز معرفی می کند. به علاوه ، او چالش هایی را فراهم می کند که به شما امکان می دهد یادگیری خود را در طول مسیر آزمایش کنید.
موضوعات شامل:
نحوه بدست آوردن کامپایلر و IDE را بشناسید. li>
اصول کد C را تعیین کنید.
نحوه افزودن نظرات به کد را مشخص کنید. li>
نحوه کار با توالی های فرار را شکست دهید. li>
بررسی کنید چه زمانی بهترین زمان برای معرفی متغیرها است. li>
تشخیص زمان اجزای کار با رشته ها. li>
نحوه محاسبه را ارزیابی کنید. li>
سرفصل ها و درس ها
مقدمه
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
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
سازنده، معلم و نويسنده فناوري با 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 دارای مدرک است در ارتباطات/هنرهای تجسمی از دانشگاه کالیفرنیا، سن دیگو. در حال حاضر، او در شمال غربی اقیانوس آرام زندگی می کند، جایی که او لذت بردن از وقت خود را با پسران خود را بازی های ویدئویی در داخل در حالی که آنها تماشای جنگل های ملایم آیداهو.
نمایش نظرات