لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش دوره جامع و سریع برنامهنویسی 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
نمایش نظرات