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