کامپیوترونیک رو معرفی کن و کسب درآمد کن!

شروع کسب درآمد

آموزش آنلاین برنامه نویسی زبان C

آموزش آنلاین برنامه نویسی زبان C کامپیوترونیک و انجمن علمی مهندسی برق دانشگاه بین المللی امام خمینی در مدت زمان 20 ساعت آموزش به صورت مقدماتی تا متوسطه شروع میشود.

ویدیو معرفی دوره

690,000 تومان

نوع دوره

مجازی

سطح دوره

مقدماتی تا پیشرفته

پیش نیاز

بدون پیش نیاز

زبان

فارسی

مدت دوره

20 ساعت

روش دریافت

طبق سرفصل استاد

پشتیبانی

پرسش و پاسخ آنلاین

مدرک

کامپیوترونیک

آموزش آنلاین مقدماتی تا پیشرفته زبان برنامه نویسی C

زبان C یک زبان برنامه‌نویسی سطح میانی، کامپایل‌شونده، ساخت‌یافته و دستوری است که در سال ۱۹۷۲ توسط دنیس ریچی در آزمایشگاه‌های بل ابداع شد. این زبان برای توسعه سیستم‌عامل یونیکس و بسیاری از نرم‌افزارهای دیگر استفاده شده است. زبان C به عنوان یک زبان همه‌منظوره، قابل حمل و قدرتمند شناخته می‌شود و تأثیر زیادی بر زبان‌های برنامه‌نویسی دیگر مانند C++، جاوا، پرل و پایتون داشته است.

زبان C دارای ویژگی‌های زیر است:

این زبان از نظارت بر نوع داده‌ها برخوردار است و از انواع مختلف داده مانند عدد صحیح، حروف، اعشار، اشاره‌گر، ساختار و آرایه پشتیبانی می‌کند.
این زبان از عملگرهای مختلف ریاضی، منطقی، رابطه‌ای، بیتی و تخصیص پشتیبانی می‌کند و به برنامه‌نویس اجازه می‌دهد که عملکردهای پیچیده را با استفاده از عبارات ساده بنویسد.
این زبان از ساختار کنترل جریان مانند if-else، switch-case، for، while و do-while پشتیبانی می‌کند و به برنامه‌نویس اجازه می‌دهد که شرط‌ها و حلقه‌های مختلف را در برنامه خود استفاده کند.

ویژگی های این دوره

آموزش آنلاین مقدماتی تا پیشرفته زبان برنامه نویسی C به مدت 35 ساعت برگزار خواهد شد

شما در این دوره با نحوه برنامه نویسی زبان سی و انجام پروژه های مختلف آشنا خواهید شد.

این زبان از کتابخانه‌های استاندارد و غیر استاندارد برای ارائه توابع و رویه‌های مفید در زمینه‌های مختلف مانند ورودی/خروجی، رشته‌ها، ریاضیات، تاریخ/زمان، فایل و سیگنال پشتیبانی می‌کند.
زبان C به عنوان یک زبان برنامه‌نویسی قدرتمند و محبوب در بسیاری از زمینه‌ها و پروژه‌ها مورد استفاده قرار می‌گیرد. برخی از کاربردهای زبان C عبارتند از:

نوشتن سیستم‌عامل‌ها و درایورهای سخت‌افزار
نوشتن نرم‌افزارهای کاربردی و گرافیکی
نوشتن نرم‌افزارهای شبکه و اینترنت
نوشتن کامپایلر و مفسر برای زبان‌های دیگر
نوشتن نرم‌افزارهای علمی و محاسباتی
نوشتن نرم‌افزارهای تعبیه شده و IoT
زبان C با وجود قدمت بالا هنوز هم یک زبان برنامه‌نویسی معاصر و پویا است که با تغییرات و نیازهای جدید همگام شده است. زبان C با استفاده از استانداردهای ANSI و ISO به روز رسانی شده است و نسخه‌های جدید این زبان با اضافه شدن قابلیت‌های جدید منتشر شده است. آخرین نسخه از زبان C در سال ۲۰۱۸ به نام C18 منتشر شده است.

در تمام مدت آموزش شما می بایست پروژ های داده شده را تحویل دهید و گام به گام پیش بیایید.

همچنین برای دریافت مدرک پایانی کلاس می بایست تمارین و پروژه های تعریف شده را ارسال کنید و می بایست حداقل نمره 70 را کسب کنید.

این دوره نیاز به پش نیاز خاصی ندارد.

سرفصل های آموزش آنلاین مقدماتی تا پیشرفته برنامه نویسی C

فصل اول: مقدمات و مفاهیم اولیه
– اصول اولیه زبان برنامه نویسی
– مفاهیم کامپایلر ، لینکر و فایل های اجرایی و محیط توسعه یکپارچه
– ساختار پایه برنامه به زبان C

فصل دوم: اصول مقدماتی برنامه نویسی
– کتابخانه های استاندارد
– دستورات ورودی خروجی
– انواع داده ای در زبان C
– عملگر ها در زبان C
– دستورات کنترلی در برنامه نویسی
– توابع در زبان C
– آرایه ها (دو بعدی و چند بعدی)
– اشاره گر
– رشته

فصل سوم: مباحث پیشرفته تر
– پاس کردن آرگومان با مرجع/ مقدار در توابع
– ساختار ، یونیون و نوع داده ای شمارشی
– پردازش Bitwise
– بررسی string ها و کتابخانه آن
– پردازش فایل ها
– دستورات پیش پردازنده
– بررسی کلاس های حافظه

فصل چهارم: ساختمان داده در زبان C
– ساختار ها
– تخصیص دینامیک حافظه
– لیست پیوندی (linked list)
– پشته (stack)
– صف (queue)
– درخت (tree)

برنامه درسی دوره

فصل اول : مقدمات و مفاهیم اولیه

  • جلسه اول
    01:45:17

فصل دوم : اصول مقدماتی برنامه نویسی

فصل سوم : مباحث پیشرفته تر

فصل چهارم : ساختمان داده در زبان C

690,000 تومان
محمد مهدلو

محمد مهدلو

مدرس دوره های میکروکنترلرهای ARM و الکترونیک در کامپیوترونیک

لینک کوتاه دوره

این دوره را به اشتراک بگذارید

دوره های مرتبط

آیا می‌خواهید اعلان‌های فشاری را برای تمام فعالیت‌های اصلی در محل دریافت کنید؟