کتاب الفبای برنامهنویسی: از صفر تا منطق با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره الفبای برنامهنویسی: از صفر تا منطق
موضوع کلی: برنامه نویسی
موضوع میانی: مبانی کامپیوتر و برنامهنویسی
📋 سرفصلهای دوره
- 1. متغیر و انواع داده
- 2. ورودی و خروجی در برنامهنویسی
- 3. عملگرهای ریاضی و منطقی
- 4. ساختار شرطی if
- 5. حلقه while
- 6. حلقه for
- 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. حلقه با break و continue
- 40. شمارنده در حلقه
- 41. اندیس در لیست
- 42. شکافتن و الحاق لیست
- 43. کپی سطحی و عمیق
- 44. مرتبسازی پیشفرض
- 45. مرتبسازی معکوس
- 46. مرتبسازی بر اساس کلید
- 47. جستجوی کاراکتر در رشته
- 48. جایگزینی در رشته
- 49. حذف فضای خالی
- 50. تبدیل به حروف بزرگ و کوچک
- 51. برش رشته
- 52. تاریخ و ساعت
- 53. اعداد تصادفی
- 54. اعداد اول
- 55. بزرگترین مقسوم علیه مشترک
- 56. کمترین مضرب مشترک
- 57. مجموع ارقام یک عدد
- 58. معکوس یک عدد
- 59. تشخیص عدد متقارن
- 60. مثلث خیام
- 61. الگوریتم حریصانه
- 62. الگوریتم جستجوی کامل
- 63. برنامهنویسی پویا
- 64. بازگشت با حافظهسازی
- 65. پیچیدگی زمانی
- 66. پیچیدگی فضایی
- 67. نماد O بزرگ
- 68. تحلیل الگوریتم
- 69. بهینهسازی کد
- 70. مستندسازی کد
- 71. نظافت کد
- 72. اشکالزدایی با پرینت
- 73. اشکالزدایی با breakpoint
- 74. تست ساده واحد
- 75. مدیریت خطا با try-except
- 76. خطاهای رایج منطقی
- 77. تفاوت بین = و ==
- 78. تفاوت between and و or
- 79. تفاوت while و for
- 80. تفاوت تابع و متد
- 81. تفاوت پارامتر و آرگومان
- 82. تفاوت لیست و تاپل
- 83. تاپل و تغییرناپذیری
- 84. مقایسه ساختارهای داده
- 85. انتخاب ساختار داده مناسب
- 86. آمادهسازی برای پروژه
- 87. نوشتن الگوریتم ساده
- 88. پیادهسازی ماشین حساب ساده
- 89. پیادهسازی بازی حدس عدد
- 90. پیادهسازی مرتبسازی دستی
- 91. جمعبندی مفاهیم پایه
تگها:
آموزش صفر تا صد
آموزش کدنویسی
الگوریتم و فلوچارت
برنامهنویسی مقدماتی
تفکر محاسباتی
زبان برنامهنویسی
شروع برنامهنویسی
مبانی کامپیوتر
مفاهیم پایه کدنویسی
منطق برنامهنویسی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.