کتاب برنامهنویسی مقدماتی: از صفر تا اولین برنامه با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره برنامهنویسی مقدماتی: از صفر تا اولین برنامه
موضوع کلی: علوم کامپیوتر و برنامهنویسی
موضوع میانی: مبانی برنامهنویسی کامپیوتر
📋 سرفصلهای دوره
- 1. مقدمهای بر برنامهنویسی و الگوریتمها
- 2. مفاهیم پایه کامپیوتر و سختافزار
- 3. آشنایی با سیستمعامل و محیط توسعه
- 4. متغیرها و انواع دادهها
- 5. عملگرها و عبارات
- 6. دستورات شرطی: if، else if، else
- 7. حلقهها: for، while، do-while
- 8. آرایهها و کار با آنها
- 9. توابع: تعریف و فراخوانی
- 10. ورودی و خروجی دادهها
- 11. رشتهها و کار با آنها
- 12. ساختمان دادهای لیست پیوندی
- 13. ساختمان دادهای پشته
- 14. ساختمان دادهای صف
- 15. مقدمهای بر ساختمان دادهای درخت
- 16. مرتبسازی الگوریتمی: حبابی، انتخابی، درجی
- 17. جستجوی الگوریتمی: خطی، دودویی
- 18. مقدمهای بر برنامهنویسی شیءگرا
- 19. کلاسها و اشیاء
- 20. وراثت و چندریختی
- 21. بستهبندی و کپسولهسازی
- 22. مدیریت حافظه و اشارهگرها
- 23. کار با فایلها
- 24. مدیریت خطا و استثناها
- 25. مقدمهای بر طراحی الگوریتم
- 26. تحلیل پیچیدگی الگوریتم
- 27. بهینهسازی کد
- 28. آشنایی با پایگاه دادهها و SQL
- 29. مقدمهای بر شبکههای کامپیوتری
- 30. مفاهیم برنامهنویسی موازی
- 31. مقدمهای بر هوش مصنوعی
- 32. مقدمهای بر یادگیری ماشین
- 33. مقدمهای بر توسعه وب
- 34. آشنایی با HTML و CSS
- 35. آشنایی با JavaScript
- 36. مقدمهای بر امنیت سایبری
- 37. آشنایی با Git و کنترل نسخه
- 38. آشنایی با ابزارهای دیباگینگ
- 39. آشنایی با IDEهای محبوب
- 40. مفاهیم برنامهنویسی رویهای
- 41. مفاهیم برنامهنویسی دستوری
- 42. مفاهیم برنامهنویسی ساختیافته
- 43. مفاهیم برنامهنویسی ماژولار
- 44. برنامهنویسی با رویکرد بالا به پایین
- 45. برنامهنویسی با رویکرد پایین به بالا
- 46. آشنایی با الگوهای طراحی
- 47. آشنایی با معماری نرمافزار
- 48. آشنایی با تست نرمافزار
- 49. آشنایی با مستندسازی کد
- 50. مفاهیم پایگاه داده رابطهای
- 51. مفاهیم پایگاه داده غیر رابطهای
- 52. آشنایی با زبانهای اسکریپتی
- 53. آشنایی با مفاهیم رمزنگاری
- 54. آشنایی با امنیت شبکه
- 55. آشنایی با پروتکلهای شبکه
- 56. آشنایی با مفاهیم وب سرویس
- 57. آشنایی با APIها
- 58. آشنایی با Docker و مجازیسازی
- 59. آشنایی با سیستمهای توزیعشده
- 60. آشنایی با Big Data و پردازش دادههای بزرگ
- 61. آشنایی با محاسبات ابری
- 62. آشنایی با اینترنت اشیا (IoT)
- 63. آشنایی با بلاکچین
- 64. آشنایی با امنیت اطلاعات
- 65. آشنایی با حریم خصوصی دادهها
- 66. آشنایی با اخلاق در برنامهنویسی
- 67. آشنایی با قوانین کپیرایت و مالکیت معنوی
- 68. آشنایی با استانداردهای کدنویسی
- 69. آشنایی با ابزارهای تحلیل کد
- 70. آشنایی با ابزارهای تست خودکار
- 71. آشنایی با CI/CD
- 72. آشنایی با DevOps
- 73. آشنایی با مفاهیم Agile
- 74. آشنایی با Scrum
- 75. آشنایی با Kanban
- 76. آشنایی با طراحی رابط کاربری (UI)
- 77. آشنایی با تجربه کاربری (UX)
- 78. آشنایی با طراحی واکنشگرا (Responsive Design)
- 79. آشنایی با دسترسیپذیری وب
- 80. آشنایی با بهینهسازی عملکرد وب
- 81. آشنایی با SEO
- 82. آشنایی با بازاریابی محتوا
- 83. آشنایی با تحلیل دادههای وب
- 84. آشنایی با ابزارهای تحلیل وب
- 85. آشنایی با شبکههای اجتماعی
- 86. آشنایی با تبلیغات آنلاین
- 87. آشنایی با ایمیل مارکتینگ
- 88. آشنایی با بازاریابی ویروسی
- 89. آشنایی با برندینگ
- 90. آشنایی با استراتژی بازاریابی
- 91. آشنایی با CRM
- 92. آشنایی با ERP
- 93. آشنایی با مدیریت پروژه
- 94. آشنایی با مدیریت ریسک
- 95. آشنایی با مهارتهای ارتباطی
- 96. آشنایی با کار تیمی
- 97. آشنایی با حل مسئله
- 98. آشنایی با تفکر انتقادی
- 99. آشنایی با خلاقیت
- 100. آشنایی با نوآوری
تگها:
Intro to Programming
آموزش برنامهنویسی
الگوریتم
برنامهنویسی کامپیوتر
برنامهنویسی مقدماتی
علوم کامپیوتر
کامپیوتر
کدنویسی
مبانی برنامهنویسی
منطق برنامهنویسی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.