اپلیکیشن اندرویدی فلشکارت آموزشی مبانی برنامهنویسی وب: HTML، CSS و JavaScript
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مبانی برنامهنویسی وب: HTML، CSS و JavaScript
موضوع کلی: فناوری اطلاعات و توسعه نرمافزار
موضوع میانی: توسعه وب
📋 سرفصلهای دوره
- 1. مقدمهای بر توسعه وب
- 2. آشنایی با HTML
- 3. ساختار اساسی صفحات وب
- 4. عناصر اصلی HTML
- 5. تگهای متنی و پاراگرافها
- 6. عناصر لینک و ناوبری
- 7. کار با تصاویر و رسانهها
- 8. جدولها در HTML
- 9. فرمها و ورودیهای کاربر
- 10. عناصر معنایی HTML5
- 11. ساختاربندی سمانتیک صفحات
- 12. استفاده از Canvas در HTML5
- 13. کار با SVG در HTML5
- 14. مقدمهای بر CSS
- 15. نحو و ساختار CSS
- 16. انتخابگرها در CSS
- 17. خاصیتها و مقادیر CSS
- 18. مدیریت رنگ و پسزمینه
- 19. کار با فونتها و متن
- 20. کادربندی و حاشیهها
- 21. فاصلهگذاری در CSS (Padding & Margin)
- 22. اندازهگیری و واحدها در CSS
- 23. مدیریت اندازه جعبه (Box Sizing)
- 24. نمایش عناصر (Display Property)
- 25. موقعیتدهی عناصر (Positioning)
- 26. فلوت کردن و پاکسازی آن
- 27. مدیریت طرحبندی با Flexbox
- 28. مدیریت طرحبندی با Grid
- 29. انتقالها و تبدیلها در CSS (Transitions & Transforms)
- 30. انیمیشنها در CSS
- 31. رسپانسیو کردن صفحات وب (Responsive Design)
- 32. کار با مدیا کوئریها (Media Queries)
- 33. بهینهسازی برای دستگاههای مختلف
- 34. مقدمهای بر JavaScript
- 35. نقش JavaScript در توسعه وب
- 36. نحو و ساختار JavaScript
- 37. متغیرها و انواع دادهها
- 38. عملگرها در JavaScript
- 39. دستورات شرطی (If/Else)
- 40. حلقهها (Loops)
- 41. توابع در JavaScript
- 42. دامنه متغیرها (Scope)
- 43. کار با آرایهها (Arrays)
- 44. کار با اشیاء (Objects)
- 45. کار با رشتهها (Strings)
- 46. کار با اعداد (Numbers)
- 47. مدیریت تاریخ و زمان
- 48. مقدمهای بر DOM (Document Object Model)
- 49. انتخاب عناصر DOM
- 50. تغییر محتوای DOM
- 51. تغییر استایل عناصر DOM
- 52. ایجاد و حذف عناصر DOM
- 53. مدیریت رویدادها (Event Handling)
- 54. انواع رویدادها
- 55. اعتبارسنجی فرمها با JavaScript
- 56. استفاده از AJAX برای ارتباط با سرور
- 57. مقدمهای بر JSON
- 58. کار با JSON در JavaScript
- 59. ذخیرهسازی محلی (Local Storage)
- 60. کوکیها (Cookies)
- 61. مقدمهای بر فریمورکها و کتابخانهها
- 62. کاربرد کتابخانههای مفید
- 63. اصول کدنویسی تمیز (Clean Code)
- 64. مدیریت خطاها در JavaScript
- 65. اشکالزدایی (Debugging)
- 66. نکات امنیتی در توسعه وب
- 67. مقدمهای بر ابزارهای توسعهدهنده مرورگر
- 68. استفاده از کنسول مرورگر
- 69. بررسی عملکرد (Performance)
- 70. بهینهسازی سرعت بارگذاری صفحات
- 71. اصول اولیه دسترسیپذیری (Accessibility)
- 72. مقدمهای بر ابزارهای کنترل نسخه (Git)
- 73. مفاهیم اولیه Git (Commit, Push, Pull)
- 74. کار با مخازن راه دور (Remote Repositories)
- 75. مدیریت شاخهها (Branching)
- 76. ادغام شاخهها (Merging)
- 77. اصول اولیه رابط کاربری (UI Design)
- 78. اصول اولیه تجربه کاربری (UX Design)
- 79. تست و اعتبارسنجی صفحات وب
- 80. مقدمهای بر توسعه فرانتاند مدرن
- 81. کار با ابزارهای Build (مانند Webpack)
- 82. مفاهیم ماژولار کردن کد
- 83. اصول تست واحد (Unit Testing)
- 84. اصول تست ادغام (Integration Testing)
- 85. آشنایی با مفاهیم SEO
- 86. بهینهسازی محتوا برای موتورهای جستجو
- 87. کار با APIهای وب
- 88. مقدمهای بر توسعه وب سمت سرور (Backend)
- 89. نقش پایگاه داده در وب
- 90. اصول اولیه معماری نرمافزار
- 91. ملاحظات امنیتی در توسعه وب
- 92. پروژههای عملی و کاربردی
- 93. جمعبندی و مسیر یادگیری آینده
- 94. کار با ابزارهای گرافیکی در طراحی وب
- 95. اصول طراحی ریسپانسیو پیشرفته
- 96. کار با فونتهای وب
- 97. بهینهسازی تصاویر برای وب
- 98. مقدمهای بر مفاهیم CI/CD
- 99. اصول نگهداری و بهروزرسانی وبسایتها
- 100. آشنایی با استانداردهای وب
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.