برنامهنویسی C - تایپهای داده پیشرفته - بخش 5
✅ سرفصل و جزئیات آموزش
آنچه خواهید آموخت:
- تعریف تایپهای داده جدید (ساختارها) برای ذخیره چندین داده در یک متغیر و ایجاد، مقداردهی اولیه و اصلاح متغیرهای این تایپهای جدید
- یافتن و توضیح مصرف حافظه یک ساختار و استفاده از اشارهگرها به ساختارها
- ایجاد لیستهای پیوندی از ساختارها با تخصیص حافظه پویا در ران تایم
- مرتبسازی یا جستجوی لیستهای پیوندی ساختارها
توضیحات دوره
در این دوره شما تایپهای داده خود را در C تعریف کرده و از تایپهای تازه ایجاد شده برای ذخیره و پردازش کارآمدتر داده خود استفاده خواهید کرد.
بسیاری از زبانهای برنامهنویسی تعدادی تایپ داده داخلی برای ذخیره مواردی مانند اعداد صحیح، اعشارها و کاراکترها در متغیرها ارائه میدهند، اما اگر بخواهید داده پیچیدهتری ذخیره کنید چه باید کرد؟
تعریف تایپهای داده خود در C به شما امکان میدهد که دادهای مانند نام مشتری، سن و سایر اطلاعات مرتبط را بهصورت کارآمدتری در یک متغیر واحد ذخیره و پردازش کنید. شما همچنین با مفاهیم برنامهنویسی که پایهای برای هر زبان برنامهنویسی هستند، آشنا خواهید شد.
چرا C را یاد بگیرید و نه زبان برنامهنویسی دیگری را؟ آیا میدانستید که گوشیهای هوشمند، سیستم ناوبری خودروی شما، رباتها، پهپادها، قطارها و تقریباً تمام دستگاههای الکترونیکی کدی از C را در under the hood خود اجرا میکنند؟ C در هر شرایطی که سرعت و انعطافپذیری اهمیت داشته باشد، مانند سیستمهای تعبیه شده و محاسبات با عملکرد بالا، استفاده میشود.
در پایان این دوره کوتاه، شما به پنجمین نقطه عطف برنامهنویسی C با تخصص لینوکس خواهید رسید که درب ورود به یک حرفه در مهندسی کامپیوتر را کشف خواهید کرد.
چشمانداز شغلی شما:
- برنامهنویسان، توسعهدهندگان، مهندسان، مدیران و صنایع مرتبط در حوزه محاسبات علمی و علم داده
- سیستمهای تعبیه شده مانند حمل و نقل، شبکههای برق و هوافضا
- صنعت روباتیک و تولید
- IoT (اینترنت اشیا) که در خانههای هوشمند، اتوماسیون و لوازم پوشیدنی استفاده میشود.
- IEEE، بزرگترین سازمان حرفهای فنی جهان برای ترویج فناوری، C را جز سه زبان برتر برنامهنویسی مورد نیاز کارفرمایان در سال 2021 رتبهبندی کرده است. (منبع: IEEE Spectrum
برنامهنویسی C - تایپهای داده پیشرفته - بخش 5
-
خوش آمدگویی 1:32
-
پرداختن به کار با Codecast 4:04
-
یادگیری درباره Taskgrader 3:05
-
چگونه با ابزار شخص ثالث ناوبری کنیم؟ 2:45
-
سیلابس دوره None
-
همکاری دو دانشگاه برای ارائه گواهینامه تخصصی جدید در برنامهنویسی C با لینوکس None
-
تیم دوره None
-
MOOC مشارکتی None
-
کسب گواهینامه تخصصی از دارتموت و IMT None
-
بیشترین بهره را از این دوره ببرید None
-
نظرسنجی قبل از دوره None
-
یاد بگیرید چگونه از Codecast و Taskgrader استفاده کنید None
-
Codecast Sandbox None
-
یاد بگیرید چگونه کدهای خود را در فروم Coursera ارسال کنید None
-
پایان MOOC 5 - برنامهنویسی C - تایپهای داده پیشرفته 1:12
-
تبریک میگوییم None
-
نظرسنجی پایان دوره None
مشخصات آموزش
برنامهنویسی C - تایپهای داده پیشرفته - بخش 5
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی
- تعداد درس:17
- مدت زمان :12:38
- حجم :40.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy