یادگیری PHP: ساخت وبسایتهای دینامیک از مفاهیم اولیه تا نرمافزارها
✅ سرفصل و جزئیات آموزش
به دنیای PHP وارد شوید و مهارتهای پایهای لازم برای ایجاد وبسایتهای تعاملی و دادهمحور را از طریق این دوره جامع یاد بگیرید. جو کاسابونا، توسعهدهنده دورههای دانشگاهی، به شما نشان میدهد که چگونه وبصفحات دینامیک را با استفاده از توابع و ساختارهای کنترلی PHP ایجاد کنید و همچنین به برنامهنویسی شیگرا پرداخته و کدهای قابل استفاده مجدد و مقیاسپذیر بسازید. یاد بگیرید که چگونه فرمها را بهصورت امن پردازش کرده، فایلها را برای ذخیرهسازی دادهها مدیریت کنید و بهطور مؤثر سشن ها و کوکیها را مدیریت کنید.
کشف کنید که چگونه کدها را دیباگ کرده و مشکلات را حل کنید تا پروژههای خود را تمیز و کارآمد نگه دارید. این دوره برای توسعهدهندگان وب آیندهدار، دانشجویان یا حرفهایهایی که به دنبال تقویت ابزار توسعه وب خود هستند ایدهآل است و مثالها و چالشهای عملی برای تثبیت یادگیری شما ارائه میدهد. چه شما در حال ایجاد یک وبلاگ شخصی باشید، دادههای کاربران را مدیریت کنید یا یک پلتفرم تجارت الکترونیکی بسازید، این دوره ابزارهایی برای تبدیل ایدههای شما به واقعیت فراهم میکند.
یادگیری PHP: ساخت وبسایتهای دینامیک از مفاهیم اولیه تا نرمافزارها
-
آیا باید PHP را یاد بگیرید؟ 0:00:35
-
چه چیزی باید بدانید 0:00:34
-
توسعه محلی 0:01:51
-
استفاده از Codespaces 0:03:38
-
PHP چگونه کار میکند؟ 0:02:37
-
چاپ در صفحه 0:06:42
-
استفاده از متغیرها 0:05:47
-
Single quotes در مقابل double quotes 0:05:32
-
ترکیب رشتهها و متغیرهای دیگر 0:03:58
-
آرایهها چه هستند و چگونه کار میکنند؟ 0:02:50
-
تعریف آرایهها 0:07:27
-
چالش: نمایش اطلاعات پایه در یک صفحه HTML 0:00:49
-
راهحل: نمایش اطلاعات پایه در یک صفحه HTML 0:02:56
-
عملگرهای بولی و حقیقت 0:04:23
-
عملگرهای منطقی 0:06:02
-
ساخت دستورات if/else 0:06:37
-
عملگرهای سهتایی 0:05:11
-
دستورات Switch 0:04:31
-
دستورات match 0:03:19
-
چالش: نمایش محتوا بر اساس وضعیت 0:01:00
-
راهحل: نمایش محتوا بر اساس وضعیت 0:03:06
-
عملگرهای حسابی 0:02:50
-
شمارش زوج یا فرد با استفاده از modulus 0:02:26
-
افزایش و کاهش متغیرها 0:04:10
-
انتسابهای ترکیبی 0:01:59
-
چالش: پیادهسازی یک محاسبه پیچیده 0:00:31
-
راهحل: پیادهسازی یک محاسبه پیچیده 0:02:38
-
حلقهها چه هستند؟ 0:01:41
-
حلقههای do/while 0:03:00
-
حلقههای for 0:04:30
-
کار با آرایهها با استفاده از حلقههای foreach 0:03:32
-
چالش: محاسبه دنباله فیبوناچی 0:00:41
-
راهحل: محاسبه دنباله فیبوناچی 0:04:35
-
توابع چه هستند؟ 0:04:03
-
استفاده از توابع داخلی 0:03:14
-
نوشتن توابع سفارشی 0:06:57
-
ارسال متغیرها به توابع 0:06:13
-
یادداشتهای بیشتر درباره متغیرها و توابع 0:02:57
-
توابع ناشناس 0:03:48
-
اشیاء و کلاسها چه هستند؟ 0:02:13
-
ساخت یک کلاس ساده شخص 0:06:02
-
فضای نام 0:03:20
-
چالش: ایجاد تابعی که دو شیء را مقایسه کند 0:00:58
-
راهحل: ساخت تابعی که دو شیء را مقایسه کند 0:03:16
-
سازماندهی کد شما 0:02:33
-
استفاده از include و require 0:03:44
-
include_once و require_once 0:02:20
-
چالش: کلاس خود را در یک فایل جداگانه قرار دهید و آن را include کنید 0:00:40
-
راهحل: کلاس خود را در یک فایل جداگانه قرار دهید و آن را include کنید 0:04:31
-
ابزارهای رایج دیباگ در PHP 0:04:21
-
انواع خطاهای PHP 0:05:42
-
چرا صفحه من خالی است؟ 0:02:20
-
خطاهای رایج تجزیه 0:03:35
-
خطاهای رایج PHP 0:02:32
-
دستورات try/catch 0:04:01
-
GET در مقابل POST 0:03:33
-
مدیریت عناصر اساسی فرم 0:04:28
-
مدیریت عناصر انتخاب چندگانه 0:05:11
-
اعتبارسنجی فرم: اطمینان از پر بودن فیلدهای الزامی 0:10:11
-
اعتبارسنجی فرم: ورودی مناسب 0:04:09
-
اعتبارسنجی فرم: پاکسازی ورودی 0:07:55
-
ارسال دادههای فرم در یک ایمیل 0:07:46
-
خواندن فایلها در PHP 0:04:37
-
نوشتن فایلها 0:05:57
-
حفظ state با کوکیها 0:02:47
-
حفظ state با سشن ها 0:02:23
-
چالش: بازی حدس عدد 0:00:43
-
راهحل: بازی حدس عدد 0:07:21
-
گامهای بعدی 0:00:39
مشخصات آموزش
یادگیری PHP: ساخت وبسایتهای دینامیک از مفاهیم اولیه تا نرمافزارها
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی
- تعداد درس:69
- مدت زمان :4:18:58
- حجم :547.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy