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