دوره آموزش جامع php پروژه محور (شماره 6)
12
1440 دقیقه
این دوره برگزار شده است، شما می توانید از طریق لینک های زیر در دوره های جدید ثبت نام کنید و یا فیلم آموزشی خریداری نماید :
دوره های حضوری و آنلاین فیلم های آموزشی کاربردیدوره آموزش جامع php پروژه محور
PHP یک زبان برنامه نویسی سمت سرور است که برای طراحی وب سایت ها، شبکه های اجتماعی، وب سرویس ها مناسب می باشد.
در این دوره ما سعی می کنیم که به صورت پروژه محور موارد کاربردی این زبان را آموزش دهیم به طوری که در انتهای دوره دانشجو ها بتوانند یک وب سایت داینامیک با پنل مدیریت محتوا ایجاد کنند.
سرفصل های دوره
-
- معرفی PHP
- معرفی قابلیت های PHP
- معرفی ویرایشگر برای کد نویسی
- نصب سرور مجازی بر روی محیط ویندوز
- راه اندازی اولین پروژه
- کامنت ها در PHP
- معرفی انواع متغیر در PHP
- قوانین نام گذاری متغیرها
- چاپ رشته ها و متغیر ها
- ادغام تگ های PHP و HTML و چاپ کدهای HTML در PHP
- معرفی رشته ها در PHP
- معرفی توابع کاربردی کار با رشته و امنیت سازی
- معرفی برخی از توابع کاربردی ریاضیات در PHP
- معرفی ثابت ها و کاربرد آنها در PHP
- معرفی عملگرها در PHP
- معرفی عملگرهای محاسباتی
- معرفی عملگرهای منطقی
- معرفی عملگرهای مقایسه ایی
- معرفی عملگرهای افزایشی
- معرفی انواع شرط در PHP
- معرفی حلقه ها در PHP
- معرفی حلقه های تودرتو
- معرفی توابع در PHP
- تعریف مقادیر پیش فرض برای پارامتر ها در توابع
- معرفی آرایه ها ایندکسی در PHP
- معرفی آرای های انجمنی در PHP
- معرفی توابع کاربردی در آرایه ها
- پیمایش خانه های آرایه
- معرفی آرایه های چند بعدی
- انواع مرتب سازی آرای ها
- متغیرهای سراسری در PHP
- معرفی متغیر سراسری $_SERVER
- معرفی متغیر سراسری $_REQUEST
- معرفی متغیر سراسری $_POST
- معرفی متغیر سراسری $_GET
- معرفی عبارت های منظم در PHP
- اعتبارسنجی رشته ها با عبارات منظم
- مدیریت فرم های html
- اعتبارسنجی فرم ها در سمت سرور جهت افزایش امنیت
- اعتبارسنجی فرم ها در سمت کاربر
- ساخت تابع امنیتی برای کنترل ورودی ها
- استفاده از توابع امنیتی پیش فرض PHP
- ساخت فرم ورود به حساب کاربری
- تعریف حمله XSS
- امنیت سازی جهت جلوگیری از حملات XSS
- جایگذاری فایل های PHP درون یک دیگر
- کار کردن با تاریخ و زمان در PHP
- تعیین منطقه زمانی
- کار کردن با تاریخ شمسی
- استفاده از کتابخانه جلالی
- تبدیل تاریخ شمسی به میلای
- تبدیل تاریخ میلادی به شمسی
- آپلود فایل در PHP
- معرفی متغیر سراسری $_FILES و مدیریت فایل ها
- معرفی کوکی ها جهت ذخیره داده ها در سیستم کاربر
- معرفی نشست ها (session)
- تعریف فیلترهای امنیت در PHP
- فیلتر حذف تگها
- فیلتر بررسی آدرس ایمیل
- فیلتر بررسی دامنه
- معرفی پایگاه داده MySql
- ساخت بانک اطلاعاتی
- ساخت جدول در بانک اطلاعاتی
- تعریف انواع داده در MySql
- معرفی کلید اصلی
- معرفی کلید فرعی
- دریافت اطلاعات از بانک اطلاعاتی با استفاده از دستور SELECT
- تغییر نام یک فیلد در MySql
- مرتب سازی داده های دریافت شده در MySql
- تعیین محدودیت دریافت داده ها جهت انجام صفحه بندی
- ثبت اطلاعات در جداول بانک اطلاعاتی
- شرطها در MySql
- ویرایش اطلاعات جداول
- حذف اطلاعات از بانک اطلاعاتی
- آموزش شی گرایی (OOP) در PHP
- شروع پروژه ساخت وبلاگ
خطا در آپلود فایل در بخش ادمین
- توسط : آرمین خطیبی
- ۱۴۰۳/۱۲/۲۸ 14:42:28
سلام آقای محمودی خسته نباشین وقتتون بخیر من توی article-form به مشکل خوردم توی بخش main.php تمامی متغیر های img کپی کردم و پیست کردم توی article-form.php بدون مشکل هیچ خطایی الان دکمه آپلود فایلو میزنم خطای زیادی بهم میده میشه بگین مشکلش کجاست؟ چون اصلا غلط املایی نداشتم.
- مدیریت : آموزشگاه دارکوب
- ۱۴۰۴/۰۱/۲۸ 10:18:58
سلام، در فایل article-form.php اسم فیلد شما باید img_file باشه که شما احتمال زیاد اسم اون فیلد رو دقیق و درست ننوشتید.
مشکل نیومدن مقاله اسم کاربر
- توسط : آرمین خطیبی
- ۱۴۰۳/۱۲/۱۴ 17:22:50
سلام آقای محمودی وقتتون بخیر خسته نباشین من طبق فیلم من متغیر user_id$ گذاشتم بالای قسمت sql$ منتهی خطامو نمیدونم دقیقا کجاست میشه بگین کدوم کد اجرا نمیشه؟
- مدرس : ایوب محمودی فرد
- ۱۴۰۳/۱۲/۱۹ 11:25:27
سلام. در داخلی کوئری Sql که نوشتید، جلوی فیلد fk_users_id یک فضای خالی (space) به این شکل `fk_users_id ` وجود داره که اگر این فضای خالی رو بردارید کد درست می شه.
خطا
- توسط : مهیار رجب پور
- ۱۴۰۳/۱۱/۱۵ 21:20:57
سلام استاد این خطا یعنی چی تو لاین ۴۲ بهم داده
- مدرس : ایوب محمودی فرد
- ۱۴۰۳/۱۱/۱۶ 08:44:27
سلام، کد شما دوتا مشکل داره اول اینکه در دستور mysql فیلد پسورد رو قرار دادی ولی در زمان bind کردن فیلد password رو مقدار دهی نکردی. نیازی به ثبت فیلد re_password در بانک اطلاعاتی نیست. نام جدول رو چک کنید که آیا user هست یا users
ساختن فرم ثبت نام با کد POST_$
- توسط : آرمین خطیبی
- ۱۴۰۳/۱۰/۲۶ 11:09:23
سلام آقای محمودی خسته نباشین وقتتون بخیر من فرم ثبت نام طراحی کردم فقط توی جلوی نام و نام خانوادگی و بقیه اون دو تقطه جلو می رفت پشت نوشته ها سعی کردم اشکالاتو برطرف کنم که اوکی شد فقط مشکل کوچیکی که هست توی مستطیل های placeholder اون نوشته های نام و نام خانوادگی و بقیه سمت چپ نوشته شده هرکاری کردم بیارمش سمت راست اوکی نشد ولی مابقیه فرم ها اوکی هستن اینم فایل خدمت شما.
- مدیریت : آموزشگاه دارکوب
- ۱۴۰۳/۱۰/۲۶ 12:53:57
سلام باید داخل استای های css به کل body استایل داده شود direction: rtl; text-align: right;
اجرا نکردن فایل jquery
- توسط : آرمین خطیبی
- ۱۴۰۳/۱۰/۱۳ 17:58:32
سلام آقای محمودی فرد خسته نباشین من توی فایل js به اسم فایل jquery.min.js درست کردم منتهی اجرا نکرد و هدر سایت پاک شد لطفا بگین فایل jquery از کجا دانلود کنم چون تو خوده سایتش یه سری کد کامل طولانی میده کپی میکنم اون کدو نمیشه و توی فیلم آموزشی نبود چطوری فایل jquery اوردین.
- مدیریت : آموزشگاه دارکوب
- ۱۴۰۳/۱۰/۱۵ 11:50:22
سلام، از لینک زیر استفاده کنید https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js
دوره آموزش HTML و CSS و BOOTSTRAP