اپلیکیشن اندرویدی فلشکارت آموزشی آموزش جامع ویرایشگر کد Brackets: ابزاری قدرتمند برای توسعهدهندگان وب
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع ویرایشگر کد Brackets: ابزاری قدرتمند برای توسعهدهندگان وب
موضوع کلی: فناوری اطلاعات و نرمافزار
موضوع میانی: توسعه نرمافزار و ابزارهای برنامهنویسی
📋 سرفصلهای دوره
- 1. مقدمهای بر ویرایشگر کد Brackets
- 2. آشنایی با نصب و راهاندازی Brackets
- 3. رابط کاربری و محیط اصلی Brackets
- 4. مدیریت فایلها و پوشهها در Brackets
- 5. تنظیمات اولیه و شخصیسازی Brackets
- 6. فونتها و رنگبندی در Brackets
- 7. کار با پروژهها در Brackets
- 8. افزودن و مدیریت افزونهها در Brackets
- 9. جستجو و جایگزینی پیشرفته در Brackets
- 10. استفاده از خط فرمان در Brackets
- 11. مفاهیم پایه HTML در Brackets
- 12. ساختار سند HTML5
- 13. عناصر و تگهای HTML
- 14. صفات عناصر HTML
- 15. کار با فرمها در HTML
- 16. آشنایی با CSS
- 17. نوشتن قوانین CSS
- 18. انتخابگرهای CSS
- 19. مدیریت رنگ و پسزمینه در CSS
- 20. قواعد مربوط به فونت در CSS
- 21. استفاده از واحدهای اندازهگیری در CSS
- 22. قواعد مربوط به Box Model
- 23. نمایش و موقعیتدهی عناصر در CSS
- 24. طراحی واکنشگرا (Responsive Design)
- 25. CSS Grid Layout
- 26. CSS Flexbox
- 27. مقدمهای بر JavaScript
- 28. متغیرها و انواع داده در JavaScript
- 29. عملگرها در JavaScript
- 30. ساختارهای کنترلی (شرطها) در JavaScript
- 31. حلقهها در JavaScript
- 32. توابع در JavaScript
- 33. کار با آرایهها در JavaScript
- 34. کار با اشیاء در JavaScript
- 35. مقدمهای بر DOM (Document Object Model)
- 36. دستکاری عناصر DOM با JavaScript
- 37. رویدادها در JavaScript
- 38. کار با فرمهای HTML با JavaScript
- 39. اعتبارسنجی ورودیهای فرم
- 40. ارتباط با سرور (AJAX)
- 41. مقدمهای بر JSON
- 42. کار با JSON در JavaScript
- 43. پروژههای عملی با Brackets
- 44. ساخت یک صفحه وب ساده
- 45. افزودن استایل با CSS
- 46. پیادهسازی تعاملات با JavaScript
- 47. استفاده از کتابخانههای JavaScript
- 48. برنامهنویسی سمت سرور با Node.js
- 49. مقدمهای بر Node.js
- 50. نصب Node.js و NPM
- 51. کار با ماژولها در Node.js
- 52. ساخت API ساده با Node.js
- 53. مقدمهای بر Express.js
- 54. نصب و پیکربندی Express.js
- 55. ساخت روتها در Express.js
- 56. کار با Middleware در Express.js
- 57. مقدمهای بر پایگاه داده
- 58. مفاهیم پایگاه داده رابطهای
- 59. مقدمهای بر SQL
- 60. دستورات پایه SQL (SELECT, INSERT, UPDATE, DELETE)
- 61. مقدمهای بر MongoDB
- 62. نصب و راهاندازی MongoDB
- 63. کار با MongoDB Shell
- 64. مفاهیم Document و Collection
- 65. عملیات پایه در MongoDB
- 66. اتصال Node.js به MongoDB
- 67. استفاده از Mongoose
- 68. تعریف Schema در Mongoose
- 69. مدلها در Mongoose
- 70. عملیات CRUD با Mongoose
- 71. امنیت در برنامهنویسی وب
- 72. مقدمهای بر امنیت وب
- 73. حملات رایج (XSS, CSRF)
- 74. پیشگیری از حملات XSS
- 75. پیشگیری از حملات CSRF
- 76. مدیریت احراز هویت (Authentication)
- 77. مدیریت مجوزها (Authorization)
- 78. رمزنگاری ساده
- 79. استفاده از HTTPS
- 80. اصول برنامهنویسی تمیز (Clean Code)
- 81. نامگذاری مناسب متغیرها و توابع
- 82. نوشتن کامنتهای مؤثر
- 83. مدیریت خطاها در برنامهنویسی
- 84. تست واحد (Unit Testing)
- 85. مقدمهای بر Git
- 86. نصب و پیکربندی Git
- 87. دستورات پایه Git (init, add, commit)
- 88. کار با Branch ها
- 89. ادغام Branch ها (Merge)
- 90. کار با Remote Repository ها (GitHub)
- 91. مقدمهای بر DevOps
- 92. مفاهیم Continuous Integration (CI)
- 93. مفاهیم Continuous Deployment (CD)
- 94. ابزارهای CI/CD
- 95. مدیریت پیکربندی
- 96. مقدمهای بر Docker
- 97. نصب و راهاندازی Docker
- 98. نوشتن Dockerfile
- 99. ساخت Image و Container
- 100. استفاده از Docker Compose
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.