آموزش برنامه‌نویسی C: اشاره‌گرها و مدیریت حافظه - قسمت ۴ - آخرین آپدیت

دانلود C Programming: Pointers and Memory Management - 4

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره، ما یک مفهوم کلیدی را بررسی خواهیم کرد که پایه و اساس هر زبان برنامه‌نویسی است: استفاده از حافظه. این دوره بر پایه مفاهیم اولیه اشاره‌گرها که در دوره «برنامه‌نویسی C: برنامه‌نویسی ماژولار و مدیریت حافظه» مورد بحث قرار گرفت، بنا شده است و کاربردهای پیشرفته‌تر اشاره‌گرها و محاسبات اشاره‌گری (Pointer Arithmetic) را معرفی می‌کند. آرایه‌های اشاره‌گری و آرایه‌های چندبعدی نیز بررسی می‌شوند و شما یاد خواهید گرفت که چگونه در حین اجرای برنامه، حافظه را برای داده‌های خود اختصاص دهید. این فرآیند، تخصیص حافظه پویا (Dynamic Memory Allocation) در زمان اجرا با استفاده از اشاره‌گرها نامیده می‌شود. در عرض چند لحظه، شما شروع به کدنویسی عملی در یک ابزار مرورگر که مخصوص این دوره توسعه یافته است خواهید کرد و بازخورد آنی روی کد خود دریافت می‌کنید. نیازی به نصب هیچ برنامه‌ای نیست! چرا زبان C را یاد بگیریم و نه یک زبان برنامه‌نویسی دیگر؟ آیا می‌دانستید که گوشی‌های هوشمند، سیستم ناوبری خودرو، ربات‌ها، پهپادها، قطارها و تقریباً تمام دستگاه‌های الکترونیکی دارای کدهای C در هسته خود هستند؟ زبان C در هر شرایطی که سرعت و انعطاف‌پذیری مهم باشد، مانند سیستم‌های نهفته (Embedded Systems) یا محاسبات با کارایی بالا، استفاده می‌شود. در این دوره، شما همچنین تجربیاتی در زمینه مفاهیم برنامه‌نویسی کسب خواهید کرد که زیربنای هر زبان برنامه‌نویسی هستند. در پایان این دوره، شما به چهارمین نقطه عطف در تخصص «برنامه‌نویسی C با لینوکس» دست خواهید یافت و درهای ورود به حرفه مهندسی کامپیوتر را به روی خود خواهید گشود. چشم‌انداز شغلی شما: - برنامه‌نویسان، توسعه‌دهندگان، مهندسان، مدیران و صنایع مرتبط در حوزه محاسبات علمی و علم داده؛ - سیستم‌های نهفته مانند حمل‌ونقل، شبکه‌های خدماتی و هوافضا؛ - صنعت رباتیک و تولید؛ - اینترنت اشیا (IoT) که در خانه‌های هوشمند، اتوماسیون و گجت‌های پوشیدنی استفاده می‌شود. - سازمان IEEE، بزرگترین سازمان حرفه‌ای فنی جهان برای پیشرفت تکنولوژی، زبان C را به عنوان سومین زبان برنامه‌نویسی پرتقاضا در سال ۲۰۲۱ توسط کارفرمایان رتبه‌بندی کرده است. (منبع: IEEE Spectrum) این دوره حمایت مالی بنیاد Patrick & Lina Drahi را دریافت کرده است.

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

Welcome Welcome

  • Let's get started Let's get started

  • Get to work with Codecast Get to work with Codecast

  • Learn about Taskgrader Learn about Taskgrader

  • How to navigate the third party tool? How to navigate the third party tool?

Week 1: Memory and pointers Week 1: Memory and pointers

Week 2: Multidimensional arrays Week 2: Multidimensional arrays

Week 3: Dynamic memory allocation Week 3: Dynamic memory allocation

Concluding the course Concluding the course

  • Closing MOOC 4 C Programming: Pointers and Memory Management Closing MOOC 4 - C Programming: Pointers and Memory Management

نمایش نظرات

آموزش برنامه‌نویسی C: اشاره‌گرها و مدیریت حافظه - قسمت ۴
جزییات دوره
7h 5m
5
(آخرین آپدیت)
5,159
4.9 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar