توضیحات

دوستان این دوره بازتولید شده (با کیفیت و محتوای بهتر) دوره قبلی (آموزش PHP و MySQL پروژه محور) در سایت هست که میتوانید از این دوره استفاده کنید.

php (پی اچ پی) یک زبان برنامه نویسی شی‌گرا و یک زبان برنامه نویسی سمت سرور می‌باشد. سرور به کامپیوتری متصل به اینترنت گفته می‌شود که حاوی یک یا چند وب سایت می‌باشد. کدهای php در سمت سرور پردازش و اجرا می‌شوند، نه در مرورگر. نتیجه این پردازش به صورت خروجی HTML برای مرورگر شما ارسال شده و شما نتیجه را در صفحه مرورگر خود مشاهده می‌کنید.

php یک زبان برنامه نویسی است که میتوانیم با استفاده از آن اقدام به ساخت صفحات وب داینامیک (Dynamic) کنیم و سایت و اپلیکیشن های تحت وب قدرتمندی را برنامه نویسی کنیم.php نمیتوانید ظاهر سایت را تغییر دهید و تاثیر مستقیمی روی ظاهر سایت ندارد. با استفاده از php شما میتوانید اطلاعات مختلف را از پایگاه داده بگیرید و به کاربر نشان دهید.

پایگاه داده یا دیتابیس یا همان بانک اطلاعات، مجموعه‌ای از داده‌هاست که در جدول‌هایی با ساختار منظم دسته‌ بندی میشوند و mysql یکی از دیتابیس ها یک سیستم مدیریت دیتابیس است که با استفاده از آن‌، میتوانیم یک دیتابیس بسازیم و آنرا مدیریت کنیم. که به آن Database Management System یا به اختصار DBMS نیز میگویند. تمام این موراد را توی این دوره با ساخت یک پروژه ای وبلاگ به همراه پنل ادمین که توی ویدیو معرفی دوره نشان داده شده، آموزش میبینیم.

حتما ویدیو معرفی دوره را در پایین مشاهده کنید تا با دوره و پروژه ای انتهای دوره آشنا شوید.

مباحثی که در این دوره گفته میشود شامل :

آشنایی با php (پی اچ پی)

  • آشنایی با php (پی اچ پی)
  • ابزارهای مورد نیاز
  • شروع کار با php

variables (متغیرها)

  • variables (متغیرها)
  • constants (ثابت ها)
  • data type (انواع متغیر)

کار با عداد

  • عملگرهای ریاضی
  • تبدیل اعداد
  • توابع ریاضی

کار با string (رشته)

  • آشنایی با string (رشته)
  • توابع string (رشته)

کار با array (آرایه)

  • آشنایی با array (آرایه)
  • توایع آرایه
  • آرایه های انجمنی

عملگرهای مقایسه ای و منطقی

  • عملگرهای مقایسه ای
  • عملگرهای منطقی

شرط ها در php

  • دستور if و مقادیر truthy و falsy
  • عملگر ternary
  • دستور switch و match

loops (حلقه ها)

  • حلقه ای for
  • حلقه ای while و do-while
  • حلقه ای foreach

functions (توابع)

  • آشنایی با functions (توابع)
  • type hinting و عملگر splat
  • scope (محدوده) متغییر
  • توابع ناشناس و arrow function

مبحث include و require

  • آشنایی با include و require

دریافت و پردازش ورودی کاربر

  • متد های GET و POST
  • validation یا اعتبار سنجی اطلاعات

cookie (کوکی) و session (سشن)

  • آشنایی با cookie ها و session ها

کار با file (فایل) و directory (پوشه)

  • نوشتن و خواندن در فایل
  • کپی، تغیر اسم و خذف فایل
  • کار با directory (پوشه)
  • آپلود فایل و تصویر

آشنایی با دیتابیس mysql

  • آشنایی با دیتابیس، دیتابیس mysql و زبان sql
  • آشنایی با phpMyAdmin
  • ایجاد جدول و کلید اصلی (primary key) و خارجی (foreign key)
  • دستور insert و select
  • دستور update و delete
  • join tables (پیوند جداول)

ارتباط php با دیتابیس

  • extension در php
  • ارتباط با دیتابیس به روش PDO
  • چهار عمل اصلی (CRUD)
  • PDO prepared (دستورات آماده)

پروژه وبلاگ به همراه پنل ادمین و احراز هویت.

دوره های پیشنهادی، بعد از گذراندن این دوره :

پیش نیاز این دوره فوق العاده کاربردی :


HTML CSS طراحی وب Bootstrap بوت استرپ طراحی سایت پی اچ پی php mysql سی اس اس اچ تی ام ال css 3 html 5 مای اس کیو ال php ورژن 8 پی اچ پی ورژن 8 پروژه وبلاگ به همراه پنل ادمین

مدرس دوره علی شیخ
مدت دوره 13:09:12
تعداد ویدیو 84

وضعیت دوره : کامل شده
قیمت دوره : رایگان

نظرات ارزشمند شما:

برای ارسال نظر ابتدا باید وارد سایت شوید

  • سلام خسته نباشید من به تازگی با این سایت آشنا شدم دوره php تماشا کردم بسیار خوب و بعد از اون سراغ Laravel رفتم
    مطالب به خوبی توضیح داده میشه و هم از لحاظ تئوری و هم عملی خیلی خوب انجام میشه
    فقط اگر api نویسی با وانیلا PHP هم دوره ای برگزار کنید خیلی عالیه
    با تشکر

    • سلام وقت بخیر.
      ممنون از شما و حمایتتون?
      از لاراول استفاده کنید بجای php خام

  • سلام آقای شیخ. ارادت. این دوره تون با اون دوره ک حدودا 7 ساعت هست، چه فرقی میکنه؟ عنوان ها ک شبیه همن تقریبا. ممنونم از این همه زحماتی ک میکشید و محتوای قابل فهم و روان تولید میکنید.

    • سلام وقت بخیر.
      ممنون از شما و حمایتتون
      این دوره باز تولید شده (با کیفیت و محتوای بهتر) دوره قبلی هست که میتوانید از این دوره استفاده کنید. توی ویدیو معرفی دوره هم گفته شده