کتاب کتاب کامل توسعه وب با PHP و MySQL: از طراحی دیتابیس تا ساخت وب‌سایت‌های تعاملی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

دوره کامل توسعه وب با PHP و MySQL: از طراحی دیتابیس تا ساخت وب‌سایت‌های تعاملی دوره کامل توسعه وب با PHP و MySQL: از طراحی دیتابیس تا ساخت وب‌سایت‌های تعاملی قدم به دنیای هیجان‌انگیز توسعه وب با قدرتم...

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 87,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره کامل توسعه وب با PHP و MySQL: از طراحی دیتابیس تا ساخت وب‌سایت‌های تعاملی

موضوع کلی: توسعه وب

موضوع میانی: توسعه وب با PHP و MySQL

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر توسعه وب و معماری کلاینت-سرور
  • 2. آشنایی با PHP و MySQL: تاریخچه و کاربردها
  • 3. نصب و پیکربندی PHP و MySQL
  • 4. اولین اسکریپت PHP: Hello World و مفاهیم اولیه
  • 5. متغیرها، انواع داده‌ها و عملگرها در PHP
  • 6. ساختارهای کنترلی: شرط‌ها (if, else, elseif)
  • 7. ساختارهای کنترلی: حلقه‌ها (for, while, do-while)
  • 8. آرایه‌ها در PHP: ایجاد، دسترسی و دستکاری
  • 9. توابع در PHP: تعریف، فراخوانی و پارامترها
  • 10. شامل کردن فایل‌ها: include و require
  • 11. فرم‌ها در HTML: طراحی و عناصر اصلی
  • 12. پردازش فرم‌ها در PHP: دریافت و اعتبارسنجی داده‌ها
  • 13. مدیریت Sessionها در PHP: ذخیره و دسترسی به اطلاعات
  • 14. مدیریت Cookieها در PHP: تنظیم و بازیابی مقادیر
  • 15. آشنایی با MySQL: مفاهیم دیتابیس و جداول
  • 16. نصب و پیکربندی MySQL Workbench
  • 17. ایجاد دیتابیس و جداول در MySQL
  • 18. انواع داده‌ها در MySQL
  • 19. کلیدهای اصلی و خارجی در MySQL
  • 20. دستور SELECT: بازیابی داده‌ها از جداول
  • 21. دستور WHERE: فیلتر کردن نتایج
  • 22. دستور ORDER BY: مرتب‌سازی نتایج
  • 23. دستور LIMIT: محدود کردن تعداد نتایج
  • 24. دستور INSERT INTO: درج داده‌ها در جداول
  • 25. دستور UPDATE: به‌روزرسانی داده‌ها در جداول
  • 26. دستور DELETE: حذف داده‌ها از جداول
  • 27. اتصال به پایگاه داده MySQL با استفاده از PHP
  • 28. اجرای کوئری‌های SQL در PHP
  • 29. دریافت و پردازش نتایج کوئری در PHP
  • 30. جلوگیری از حملات SQL Injection
  • 31. استفاده از PDO برای اتصال به پایگاه داده
  • 32. آماده‌سازی کوئری‌ها با PDO
  • 33. اجرای کوئری‌های پارامتری با PDO
  • 34. استفاده از توابع Aggregate در SQL (COUNT, SUM, AVG, MIN, MAX)
  • 35. گروه‌بندی داده‌ها با استفاده از GROUP BY
  • 36. اتصال بین جداول با استفاده از JOIN (INNER JOIN, LEFT JOIN, RIGHT JOIN)
  • 37. زیرکوئری‌ها (Subqueries) در SQL
  • 38. استفاده از Indexها برای بهبود عملکرد پایگاه داده
  • 39. طراحی دیتابیس نرمال‌سازی شده (Normalization)
  • 40. ایجاد رابط کاربری (UI) با HTML و CSS
  • 41. مقدمه‌ای بر CSS: انتخابگرها، ویژگی‌ها و مقادیر
  • 42. مدل جعبه‌ای (Box Model) در CSS
  • 43. طراحی چیدمان (Layout) با استفاده از CSS (float, flexbox, grid)
  • 44. ریسپانسیو دیزاین (Responsive Design) با استفاده از Media Queries
  • 45. آشنایی با فریم‌ورک Bootstrap
  • 46. نصب و راه‌اندازی Bootstrap
  • 47. استفاده از کامپوننت‌های Bootstrap
  • 48. استایل‌دهی با استفاده از کلاس‌های Bootstrap
  • 49. ساخت گرید (Grid) با Bootstrap
  • 50. آشنایی با JavaScript: مفاهیم پایه و کاربردها
  • 51. متغیرها، انواع داده‌ها و عملگرها در JavaScript
  • 52. ساختارهای کنترلی در JavaScript
  • 53. توابع در JavaScript
  • 54. دستکاری DOM (Document Object Model) با JavaScript
  • 55. رویدادها (Events) در JavaScript
  • 56. آشنایی با jQuery: کتابخانه JavaScript
  • 57. انتخاب عناصر HTML با jQuery
  • 58. دستکاری DOM با jQuery
  • 59. رویدادها در jQuery
  • 60. آژاکس (AJAX) با jQuery
  • 61. اعتبارسنجی فرم‌ها با JavaScript و jQuery
  • 62. مقدمه‌ای بر فریم‌ورک Laravel
  • 63. نصب و پیکربندی Laravel
  • 64. معماری MVC در Laravel
  • 65. مسیرها (Routes) در Laravel
  • 66. کنترلرها (Controllers) در Laravel
  • 67. نماها (Views) در Laravel
  • 68. موتور قالب‌سازی Blade در Laravel
  • 69. مدل‌ها (Models) در Laravel
  • 70. Eloquent ORM در Laravel
  • 71. کوئری‌زدن دیتابیس با Eloquent
  • 72. مهاجرت‌ها (Migrations) در Laravel
  • 73. سیدرها (Seeders) در Laravel
  • 74. اعتبارسنجی داده‌ها در Laravel
  • 75. احراز هویت (Authentication) در Laravel
  • 76. مجوزها (Authorization) در Laravel
  • 77. مدیریت Sessionها در Laravel
  • 78. مدیریت Cookieها در Laravel
  • 79. آپلود فایل در Laravel
  • 80. ارسال ایمیل در Laravel
  • 81. صف‌ها (Queues) در Laravel
  • 82. کش (Cache) در Laravel
  • 83. لاگ‌گیری (Logging) در Laravel
  • 84. آشنایی با APIها و RESTful APIs
  • 85. ساخت API با استفاده از Laravel
  • 86. تست APIها با استفاده از Postman
  • 87. امنیت در توسعه وب: جلوگیری از حملات رایج
  • 88. حفاظت در برابر XSS (Cross-Site Scripting)
  • 89. حفاظت در برابر CSRF (Cross-Site Request Forgery)
  • 90. ایمن‌سازی رمزهای عبور
  • 91. اعتبارسنجی ورودی‌ها
  • 92. HTTPS و SSL/TLS
  • 93. استفاده از ابزارهای امنیتی
  • 94. بهینه‌سازی عملکرد وب‌سایت
  • 95. بهینه‌سازی تصاویر
  • 96. فشرده‌سازی فایل‌ها
  • 97. استفاده از CDN
  • 98. کش‌سازی سمت سرور
  • 99. مانیتورینگ عملکرد وب‌سایت
  • 100. استقرار (Deployment) وب‌سایت
تگ‌ها: MySQL PHP PHP and MySQL Web Development PHP و MySQL Web Development آموزش MySQL آموزش PHP برنامه نویسی وب پایگاه داده توسعه وب توسعه وب با PHP و MySQL دوره توسعه وب ساخت وب سایت طراحی دیتابیس وب سایت تعاملی

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.