کتاب آموزش جامع و کاربردی زبان برنامهنویسی C: از مفاهیم پایه تا پیادهسازی پروژههای مهندسی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع و کاربردی زبان برنامهنویسی C: از مفاهیم پایه تا پیادهسازی پروژههای مهندسی
موضوع کلی: علوم رایانه و فناوری اطلاعات
موضوع میانی: برنامهنویسی سیستم و زبانهای سطح میانی
📋 سرفصلهای دوره
- 1. آشنایی با تاریخچه و جایگاه زبان برنامهنویسی C در علوم رایانه
- 2. نصب و راهاندازی محیط توسعه یکپارچه و کامپایلر
- 3. ساختار کلی یک برنامه در زبان C و تحلیل تابع اصلی
- 4. آشنایی با انواع دادهها و متغیرها در C
- 5. عملگرهای محاسباتی و منطقی در برنامهنویسی
- 6. ورودی و خروجی استاندارد در C با استفاده از توابع printf و scanf
- 7. دستورات شرطی و تصمیمگیری در برنامهنویسی
- 8. حلقههای تکرار و ساختارهای کنترلی
- 9. آشنایی با توابع و نحوه تعریف و فراخوانی آنها
- 10. پارامترهای ورودی و مقادیر بازگشتی در توابع
- 11. محدوده دسترسی متغیرها و کلاسهای حافظه
- 12. آرایههای یکبعدی و چندبعدی در C
- 13. رشتهها و توابع مدیریت متن در کتابخانه استاندارد
- 14. مفهوم اشارهگرها و آدرسدهی در حافظه
- 15. کاربرد اشارهگرها در مدیریت آرایهها و توابع
- 16. تخصیص پویای حافظه با استفاده از malloc و free
- 17. ساختارها و تعریف دادههای سفارشی
- 18. اتحادیهها و کاربرد آنها در بهینهسازی حافظه
- 19. کار با فایلها و عملیات خواندن و نوشتن در حافظه جانبی
- 20. پیشپردازنده و دستورات کنترلی آن
- 21. مدیریت خطاها و اشکالزدایی در کد
- 22. استانداردهای کدنویسی و نگارش تمیز در C
- 23. مفاهیم اولیه برنامهنویسی سیستم و تعامل با سختافزار
- 24. کار با آرگومانهای خط فرمان
- 25. پیادهسازی الگوریتمهای مرتبسازی ساده
- 26. پیادهسازی الگوریتمهای جستجو
- 27. مدیریت بیتها و عملگرهای بیتی
- 28. استفاده از فایلهای سرآمد و ساختار پروژه
- 29. مفاهیم حافظه پشته و حافظه پویا
- 30. آشنایی با کتابخانههای استاندارد C
- 31. پیادهسازی یک ماشینحساب مهندسی ساده
- 32. کار با ساختارهای دادهای پیوندی
- 33. پیادهسازی صف و پشته با استفاده از اشارهگرها
- 34. مبانی برنامهنویسی موازی و رشتهها در C
- 35. امنیت در برنامهنویسی و جلوگیری از سرریز بافر
- 36. بهینهسازی کد و مدیریت منابع سیستم
- 37. آشنایی با نحوه کارکرد کامپایلر و مراحل کامپایل
- 38. ارتباط با سیستمعامل از طریق فراخوانیهای سیستمی
- 39. توسعه یک پروژه کاربردی کوچک برای مدیریت دادهها
- 40. اصول بازبینی کد و تستنویسی در C
تگها:
آموزش برنامهنویسی
آموزش تخصصی کامپیوتر
آموزش زبان C
الگوریتم و برنامهنویسی
برنامهنویسی سی
توسعه نرمافزار
زبان برنامهنویسی سطح میانی
کدنویسی به زبان C
مبانی علوم رایانه
یادگیری برنامهنویسی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.