آموزش دوره جامع و سریع برنامه‌نویسی C برای سیستم‌های نهفته (Embedded C) - آخرین آپدیت

دانلود Crash Course on Embedded C Programming

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره دارای قابلیت Coursera Coach است؛ روشی هوشمندتر برای یادگیری از طریق گفتگوهای تعاملی و لحظه‌ای که به شما کمک می‌کند دانش خود را بسنجید، پیش‌فرض‌هایتان را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیق‌تر کنید. در این دوره جامع، شما به مفاهیم ضروری برنامه‌نویسی C، به‌ویژه برای سیستم‌های نهفته (Embedded Systems) می‌پردازید. با شروع از نصب محیط برنامه‌نویسی و سینتکس پایه C، به‌سرعت به بررسی انواع داده‌ها، دستورات شرطی، حلقه‌ها و مدیریت آرایه‌ها خواهید رسید. در پایان این دوره، شما پایه‌ای قوی در برنامه‌نویسی C برای کاربردهای نهفته خواهید داشت که شما را قادر می‌سازد پروژه‌های مبتنی بر C خود را طراحی و اجرا کنید. با پیشروی در دوره، در استفاده از دستورات شرطی مانند if، else و switch-case برای تصمیم‌گیری، و حلقه‌های for، while و do-while برای اجرای بهینه کدها استاد خواهید شد. همچنین تجربه عملی در کار با آرایه‌ها و آرایه‌های نویسه‌ای (Strings) کسب می‌کنید و یاد می‌گیرید چگونه ورودی‌ها را پردازش کرده، مقادیر را ذخیره کنید و الگوریتم‌های مرتب‌سازی را پیاده‌سازی نمایید. از طریق تکالیف عملی، دانش خود را با نوشتن برنامه‌های C برای کاربردهای رایج سیستم‌های نهفته تقویت خواهید کرد. این دوره برای مبتدیانی که می‌خواهند برنامه‌نویسی سیستم‌های نهفته را با زبان C آغاز کنند، ایده‌آل است. هیچ تجربه قبلی در برنامه‌نویسی مورد نیاز نیست، اگرچه داشتن مهارت‌های پایه کامپیوتر مفید خواهد بود. در پایان دوره، شما در نوشتن برنامه‌های پایه Embedded C و به‌کارگیری آن‌ها در سیستم‌های سخت‌افزاری ساده تسلط خواهید داشت.

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

شروع کار با زبان C Getting Started with C

  • نصب C روی کامپیوتر Install C on your computer

  • شروع سریع با برنامه‌های C Lets Quickly Start with C Programs

  • دریافت ورودی با Scanf در C Inputs with Scanf in C

  • انواع داده‌های مورد استفاده در Embedded C Data Types used in Embedded C

  • عملگرهای تقسیم و باقی‌مانده (MOD) در C Division and MOD operators in C

اجراهای شرطی و حلقه‌ها Conditional Executions and Loops

  • دستور شرط If: بخش اول If Condition: Part 1

  • دستور شرط If: بخش دوم If Condition: Part 2

  • دستور شرط If: بخش سوم If Condition: Part 3

  • استفاده از Switch Case در برنامه‌نویسی C Switch Case use in C Programming

  • حلقه For در C: بخش اول For Loop in C: Part 1

  • حلقه For در C: بخش دوم For Loop in C: Part 2

  • شرط while و ایجاد حلقه در C "while" condition and looping in C

آرایه‌ها در C Arrays in C

  • آرایه‌ها: بخش اول Arrays: Part 1

  • آرایه‌ها: بخش دوم Arrays: Part 2

  • برنامه‌نویسی با آرایه: بخش اول Array Programs: Part 1

  • برنامه‌نویسی با آرایه: بخش دوم Array Programs: Part 2

  • آرایه‌های نویسه‌ای: بخش اول و کاربرد Char Character Array: Part 1 Usage of Char

  • آرایه نویسه‌ای در C: بخش دوم Character Array in C: Part 2

  • آرایه نویسه‌ای در C: بخش سوم Character Array in C: Part 3

  • تبدیل Float و Int به String با sprintf در Embedded C  sprintf - Convert Float/Int to String in Embedded C

اشاره‌گرها و توابع Pointers and Functions

  • اشاره‌گرها: بخش اول Pointers: Part 1

  • اشاره‌گرها: بخش دوم Pointers: Part 2

  • اشاره‌گرها: بخش سوم Pointers: Part 3

  • توابع: بخش اول Functions: Part 1

  • توابع: بخش دوم Functions: Part 2

  • توابع: بخش سوم Functions: Part 3

  • توابع: بخش چهارم Functions: Part 4

  • توابعی که مقادیر را از طریق اشاره‌گر بازمی‌گردانند Functions returning values via pointers

  • متغیرهای سراسری (Global) و کاربرد آن‌ها در توابع Global Variables and usage with functions

  • ارسال آرایه‌ها به توابع Passing Array's to functions

  • ارسال آرایه‌های نویسه‌ای (Strings) به توابع Passing Char array (strings) to Functions

نمایش نظرات

آموزش دوره جامع و سریع برنامه‌نویسی C برای سیستم‌های نهفته (Embedded C)
جزییات دوره
7h 21m
31
(آخرین آپدیت)
243
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده