کتاب صوتی PHP و MySQL: از صفر تا توسعهدهنده حرفهای وب
PHP و MySQL: از صفر تا توسعهدهنده حرفهای وب PHP و MySQL: سفری هیجانانگیز از صفر تا قهرمانی در دنیای توسعه وب آیا رویای تبدیل شدن به یک توسعهدهنده حرفهای وب را در سر دارید؟ آیا به دنبال زبانی قدرت...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره PHP و MySQL: از صفر تا توسعهدهنده حرفهای وب
موضوع کلی: توسعه وب
موضوع میانی: توسعه وب سمت سرور
📋 سرفصلهای دوره
- 1. مقدمهای بر توسعه وب و نقش PHP
- 2. تفاوت وبسایتهای استاتیک و داینامیک
- 3. PHP چیست و چگونه کار میکند؟
- 4. آشنایی با MySQL و پایگاههای داده رابطهای
- 5. نصب و راهاندازی محیط توسعه محلی (XAMPP/WAMP)
- 6. ساختار یک اسکریپت PHP و تگهای PHP
- 7. اولین برنامه: نمایش "Hello, World!"
- 8. افزودن کامنت در کدهای PHP
- 9. آشنایی با فایل php.ini و تنظیمات اولیه
- 10. ابزارهای توسعه: ویرایشگر کد و مرورگر
- 11. متغیرها و قوانین نامگذاری
- 12. انواع دادههای اصلی در PHP (رشته، عدد صحیح، اعشاری، بولین)
- 13. کار با رشتهها (Strings) و الحاق آنها
- 14. عملگرهای ریاضی (Arithmetic Operators)
- 15. عملگرهای انتساب (Assignment Operators)
- 16. عملگرهای مقایسهای (Comparison Operators)
- 17. عملگرهای منطقی (Logical Operators)
- 18. ساختار شرطی if، else و elseif
- 19. ساختار شرطی switch
- 20. حلقه for برای تکرار معین
- 21. حلقه while برای تکرارهای نامعین
- 22. حلقه do-while
- 23. دستورات break و continue در حلقهها
- 24. آرایههای اندیسدار (Indexed Arrays)
- 25. آرایههای انجمنی (Associative Arrays)
- 26. پیمایش آرایهها با حلقه foreach
- 27. آرایههای چندبعدی (Multidimensional Arrays)
- 28. توابع داخلی مهم برای کار با آرایهها (بخش اول)
- 29. توابع داخلی مهم برای کار با آرایهها (بخش دوم)
- 30. تعریف توابع سفارشی (User-Defined Functions)
- 31. آرگومانها و پارامترها در توابع
- 32. مقادیر بازگشتی از توابع با دستور return
- 33. محدوده متغیرها (Variable Scope): محلی و سراسری
- 34. آرگومانهای پیشفرض در توابع
- 35. توابع داخلی برای کار با رشتهها (بخش اول)
- 36. توابع داخلی برای کار با رشتهها (بخش دوم)
- 37. کار با اعداد و توابع ریاضی
- 38. کار با تاریخ و زمان (تابع date و time)
- 39. ثابتها (Constants) و کاربرد آنها
- 40. آشنایی با متدهای HTTP: GET و POST
- 41. ارسال داده از طریق URL (متد GET)
- 42. ایجاد و پردازش فرمهای HTML
- 43. دریافت دادههای فرم با متد POST
- 44. اعتبارسنجی دادههای ورودی فرم (Server-Side Validation)
- 45. مفهوم Superglobals در PHP ($ _GET, $_POST, $_SERVER)
- 46. کار با کوکیها (Cookies) برای ذخیره اطلاعات کاربر
- 47. کار با نشستها (Sessions) برای مدیریت وضعیت کاربر
- 48. تفاوت کوکی و سشن
- 49. خواندن فایلها در PHP
- 50. نوشتن در فایلها در PHP
- 51. آپلود فایل به سرور
- 52. کار با دایرکتوریها و فایل سیستم
- 53. مدیریت خطاها و سطوح مختلف آن (Error Handling)
- 54. استفاده از دستورات include و require
- 55. تفاوت include_once و require_once
- 56. ساخت هدر و فوتر مشترک برای صفحات وب
- 57. تغییر مسیر کاربر (Redirect) با تابع header
- 58. مقدمهای بر زبان SQL
- 59. آشنایی با ابزار phpMyAdmin
- 60. ایجاد یک پایگاه داده (CREATE DATABASE)
- 61. انواع دادهها در MySQL (INT, VARCHAR, TEXT, DATE)
- 62. ایجاد جداول (CREATE TABLE)
- 63. مفهوم کلید اصلی (Primary Key) و AUTO_INCREMENT
- 64. درج داده در جدول با دستور INSERT INTO
- 65. بازیابی دادهها از جدول با دستور SELECT
- 66. فیلتر کردن نتایج با عبارت WHERE
- 67. مرتبسازی نتایج با عبارت ORDER BY
- 68. محدود کردن تعداد نتایج با عبارت LIMIT
- 69. بهروزرسانی رکوردهای موجود با دستور UPDATE
- 70. حذف رکوردها با دستور DELETE
- 71. استفاده از توابع تجمعی (Aggregate Functions): COUNT, SUM, AVG
- 72. گروهبندی نتایج با GROUP BY
- 73. مفهوم روابط بین جداول (Relationships)
- 74. اتصال جداول با INNER JOIN
- 75. اتصال جداول با LEFT JOIN و RIGHT JOIN
- 76. اتصال به پایگاه داده MySQL با PHP (با استفاده از mysqli)
- 77. اجرای کوئریهای SELECT از طریق PHP
- 78. نمایش نتایج کوئری در یک حلقه
- 79. دریافت داده از فرم و درج آن در پایگاه داده
- 80. مفهوم SQL Injection و خطرات آن
- 81. استفاده از Prepared Statements برای جلوگیری از SQL Injection
- 82. ساخت یک سیستم ثبتنام کاربر (بخش اول: فرم و پایگاه داده)
- 83. ساخت یک سیستم ثبتنام کاربر (بخش دوم: پردازش و ذخیره داده)
- 84. هش کردن رمزهای عبور (Password Hashing)
- 85. ساخت سیستم ورود کاربر (Login)
- 86. مدیریت نشست کاربر پس از ورود موفق
- 87. ساخت سیستم خروج از حساب کاربری (Logout)
- 88. ایجاد صفحه پروفایل کاربری با اطلاعات از پایگاه داده
- 89. پیادهسازی قابلیت ویرایش اطلاعات کاربر
- 90. پیادهسازی قابلیت حذف حساب کاربری
- 91. مقدمهای بر برنامهنویسی شیءگرا (OOP) در PHP
- 92. کلاسها و اشیاء (Classes and Objects)
- 93. ویژگیها (Properties) و متدها (Methods) در کلاسها
- 94. کلمه کلیدی $this
- 95. سازندهها و مخربها (Constructors and Destructors)
- 96. سطوح دسترسی: public, private, protected
- 97. ارسال ایمیل با تابع mail() در PHP
- 98. آشنایی با عبارات باقاعده (Regular Expressions)
- 99. کار با JSON: انکد و دیکد کردن دادهها
- 100. مقدمهای بر API و ساخت یک API ساده
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Back-End Development
MySQL
MySQL 5
MySQL tutorials
PHP
PHP 5
PHP Tutorials
Server-side Programming
Web Development
آموزش MySQL
آموزش PHP
برنامه نویسی وب
توسعه دهنده وب
توسعه وب
وب سمت سرور
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.