کتاب سفر در زمان با جاوااسکریپت: از آغاز تا امروز با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره سفر در زمان با جاوااسکریپت: از آغاز تا امروز
موضوع کلی: توسعه وب
موضوع میانی: برنامهنویسی فرانتاند
📋 سرفصلهای دوره
- 1. مقدمهای بر برنامهنویسی فرانتاند
- 2. مروری بر تاریخچه وب و تکامل فرانتاند
- 3. جاوااسکریپت چیست؟ معرفی و کاربردها
- 4. محیط توسعه و ابزارهای مورد نیاز فرانتاند
- 5. HTML: ساختار اصلی صفحات وب
- 6. CSS: استایلدهی و طراحی ظاهری صفحات وب
- 7. جاوااسکریپت: افزودن تعامل و پویایی به صفحات وب
- 8. متغیرها و انواع دادهها در جاوااسکریپت
- 9. عملگرها در جاوااسکریپت
- 10. جریان کنترل: شرطها و حلقهها
- 11. توابع در جاوااسکریپت
- 12. آرایهها و اشیاء در جاوااسکریپت
- 13. DOM: دسترسی و ویرایش عناصر HTML با جاوااسکریپت
- 14. رویدادها و مدیریت رویدادها در جاوااسکریپت
- 15. معرفی کتابخانههای جاوااسکریپت
- 16. jQuery: سادهسازی دستکاری DOM و مدیریت رویدادها
- 17. Ajax: ارتباط ناهمزمان با سرور
- 18. JSON: فرمت تبادل داده
- 19. Object-Oriented Programming (OOP) در جاوااسکریپت
- 20. کلاسها و اشیاء در جاوااسکریپت
- 21. وراثت در جاوااسکریپت
- 22. پلیمورفیسم در جاوااسکریپت
- 23. ES6: ویژگیهای جدید جاوااسکریپت
- 24. let و const: تعریف متغیرها
- 25. Arrow Functions: توابع مختصر
- 26. Template Literals: رشتههای قالببندیشده
- 27. Destructuring: تجزیه آرایهها و اشیاء
- 28. Spread Operator: گسترش آرایهها و اشیاء
- 29. Modules: سازماندهی کد
- 30. Promises: مدیریت عملیات ناهمزمان
- 31. Async/Await: سادهسازی کار با Promises
- 32. Fetch API: جایگزین Ajax
- 33. مقدمهای بر فریمورکهای جاوااسکریپت
- 34. React: کتابخانه برای ساخت رابطهای کاربری
- 35. Vue.js: فریمورک پیشرو برای ساخت رابطهای کاربری
- 36. Angular: فریمورک کامل برای ساخت برنامههای وب
- 37. مدیریت حالت (State Management) در فرانتاند
- 38. Redux: کتابخانه برای مدیریت حالت
- 39. Context API: مدیریت حالت در React
- 40. Virtual DOM: بهینهسازی عملکرد رابط کاربری
- 41. Component-Based Architecture: معماری مبتنی بر کامپوننت
- 42. Routing: مسیریابی در برنامههای تکصفحهای
- 43. Form Handling: مدیریت فرمها در فرانتاند
- 44. Validation: اعتبارسنجی دادههای ورودی
- 45. Accessibility: دسترسپذیری وب
- 46. Responsive Web Design: طراحی وب واکنشگرا
- 47. Cross-Browser Compatibility: سازگاری بین مرورگرها
- 48. Web Performance Optimization: بهینهسازی عملکرد وب
- 49. Testing: تست کردن کدهای فرانتاند
- 50. Debugging: رفع اشکال کدهای فرانتاند
- 51. Git و GitHub: مدیریت نسخه و همکاری
- 52. Deployment: استقرار برنامههای فرانتاند
- 53. ابزارهای توسعهدهنده مرورگر
- 54. Linters و Formatters: بررسی و قالببندی کد
- 55. Build Tools: ابزارهای ساخت پروژه (Webpack, Parcel)
- 56. TypeScript: سوپرست جاوااسکریپت
- 57. Web Components: کامپوننتهای قابل استفاده مجدد
- 58. Server-Side Rendering (SSR): رندرینگ سمت سرور
- 59. Static Site Generators (SSG): تولید سایتهای ایستا
- 60. Progressive Web Apps (PWAs): برنامههای وب پیشرو
- 61. WebAssembly: اجرای کد باینری در مرورگر
- 62. مفاهیم پیشرفته جاوااسکریپت
- 63. الگوهای طراحی در جاوااسکریپت
- 64. بهینهسازی کد جاوااسکریپت
- 65. امنیت در فرانتاند
- 66. آینده فرانتاند و تکنولوژیهای نوظهور
- 67. مطالعه موردی: ساخت یک برنامه فرانتاند ساده
تگها:
JavaScript
آموزش جاوااسکریپت
اسکریپت نویسی
برنامهنویسی فرانتاند
تاریخچه جاوااسکریپت
توسعه وب
جاوااسکریپت
زبان برنامه نویسی
وبسایت
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.