آموزش پی اچ پی

آموزش پی اچ پی PHP with MySQL Essential Training

پی اچ پی یک زبان برنامه نویسی رایج و قابل اعتماد در بنیاد بسیاری از وبسایت های هوشمند و مبتنی بر داده است. این دوره جامع از Kevin Skoglund به توسعه دهندگان کمک می کند تا اصول اولیه پی اچ پی (شامل متغیرها، اصطلاحات منطقی، حلقه ها و توابع) را یاد بگیرند، درک نحوه اتصال پی اچ پی را به یک پایگاه داده MySQL و تجربه در حال توسعه یک برنامه کامل وب با ناوبری سایت و ناحیه مدیریتی محافظت شده با رمز عبور را انجام دهند . کوین همچنین روالهای CRUD اولیه را برای به روز رسانی یک پایگاه داده، تکنیک های اشکال زدایی و رابط کاربری را توضیح می دهد .. در طول راه، او مشاوره عملی ارائه می دهد، نمونه هایی از بهترین شیوه ها را ارائه می دهد و تکنیک های refactoring را برای بهبود کدهای موجود نشان می دهد.

این آموزش برای سال 2012 یا 2015 هست و مناسب برای افرادی هست که علاقه مند به یادگیری پی اچ پی هستند .

قیمت : 49 هزار تومان

مباحث عبارتند از:
– PHP چیست؟
– نصب و پیکربندی PHP و MySQL
– بررسی انواع داده ها
– کنترل کد با عبارات منطقی و حلقه ها
– استفاده از توابع ساخته شده در پی اچ پی
– نوشتن توابع سفارشی
– ایجاد صفحات وب پویا
– کار با فرم ها
– استفاده از کوکی ها و جلسات برای ذخیره داده ها
– اتصال به MySQL با PHP
– ایجاد و ویرایش سوابق پایگاه داده
– ساخت یک سیستم مدیریت محتوا
– اضافه کردن تأیید هویت کاربر

 

قیمت : 49 هزار تومان

 

آموزش پی اچ پی

سرفصل های آموزش :

1.معرفی دوره

خوش آمدگویی

استفاده از فایل های تمرینی

  1. بررسی پی اچ پی

پی اچ پی چیست

تاریخچه پی اچ پی

دلیل انتخاب پی اچ پی

بررسی نصب

3.نصب بر روی مک

بررسی

کار با وب سرور آپاچی

تغییر مکان روت

فعال سازی پی اچ پی

آپگرید

کانفیگ پی اچ پی

نصب مای اس کیو ال

تکست ادیتور

  1. نصب بر روی ویندوز

بررسی

نصب ومپ سرور

پیدا کردن مکان روت

کانفیگ کردن پی اچ پی

کانفیگ کردن مای اس کیو ال

تکست ادیتور


قیمت : 49 هزار تومان


  1. مراحل اولیه

ست کردن کد پی اچ پی روی یک صفحه

خروجی متن داینامیک

پیگیری عملیاتی

قراردادن توضیحات کدها

6.بررسی انواع داده ها

متغیرها

رشته ها

توابع رشته ها

اعداد نوع اول – اعداد صحیح

اعداد نوع دوم – اعداد شناور

آرایه ها

آرایه های انجمنی

توابع آرایه ها

بولین ها

نال و ام پی تی

تایپ جکلینگ و کستینگ

ثابت ها

7.ساختارهای کنترل – عبارات منطقی

شرط If

معرفی Else و elseif

اپراتورهای منطقی

تغییر وضعیت

8.ساختارهای کنترل – حلقه ها

حلقه While

حلقه for

حلقه Foreach

Continue

Break

درک اشاره گرهای آرایه

9.تعرف توابع توسط کاربر

تعریف توابع

آرگومان های توابع

مقادیر بازگشتی از یک تابع

مقادیر بازگشتی چندگانه

متغیرهای Scope و global

تنظیم مقادیر پیش فرض آرگومان ها

10.اشکالزدایی

مشکلات رایج

هشدارها و ارورها

اشکالزدایی و عیب یابی

11.ساخت صفحه وب با پی اچ پی

لینک ها و آدرس ها

استفاده از مقادیر GET

اینکود کردن مقادیر GET

اینکودینگ برای اچ تی ام ال

Including و requiring files

اصلاح هدر ها

ریدایرکت صفحه

بافر خروجی

12.کار با فرم ها و داده های فرم

ساخت فرم ها

تشخیص فرم ارسال

پردازش فرم تک صفحه ای

اعتبارسنجی مقادیر فرم

مشکلات منطق اعتبارسنجی

نمایش ارورهای اعتبارسنجی

توابع اعتبارسنجی سفارشی

فرم تک صفحه ای با اعتبارسنجی

13.کار با کوکی ها و سشن ها

کار با کوکی ها

تنظیم مقادیر کوکی ها

خواندن مقادیر کوکی ها

بازنشاندن مقادیر کوکی ها

کار با سشن ها

14.اصول مای اس کیو ال

معرفی مای اس کیو ال

ساخت دیتابیس

ساخت جدول دیتابیس

CRUD در مای اس کیو ال

آماده کردن دیتابیس

جدوال پایگاه داده ارتباطی

آماده کردن جداول ارتباطی

15.استفاده از پی اچ پی برای دسترسی به مای اس کیو ال

ای پی آی های دیتابیس در پی اچ پی

اتصال به مای اس کیو ال با پی اچ پی

دیتاهای بازگشتی از مای اس کیو ال

کار با دیتاهای بازگشتی

ایجاد رکورد با پی اچ پی

آپدیت و حذف رکوردها با پی اچ پی

اینجکشن های SQL

اسکیپ کردن رشته ها برای مای اس کیو ال

معرفی استیت منت های آماده

16.ساخت یک سیستم مدیریت محتوا

طراحی برنامه

ساخت دیتابیس

ایجاد منطقه کاری شما

ساخت و استایل بندی صفحه اول

ساخت assets صفحه

اتصال برنامه به دیتابیس

17.استفاده از نویگیشن سایت برای انتخاب محتوا

اضافه کردن صفحه ها به نویگیشن

ریفکتور کردن نویگیشن

انتخاب صفحه ها از نویگیشن

هایلایت کردن صفحه جاری

انتقال نویگیشن به یک تابع

18.اپ CRUD

پیدا کردن یک موضوع در دیتابیس

ریفکتور کردن صفحه های انتخاب شده

ساخت یک فرم جدید

پردازش اطلاعات فرم و اضافه کردن موضوعات

مرور داده ها در سشن ها

اعتبارسنجی داده های فرم ها

ساخت یک فرم ویرایش موضوع

استفاده از ارسال یک صفحه ای

پاک کردن یک موضوع

تمیز کردن

صفحه اختصاصی CRUD

نتایج تخصیص صفحات CRUD

19.ساخت قسمت عمومی

ظاهر بخش عمومی

استفاده از زمینه برای کد شرطی

افزودن پیش فرض موضوع

منطقه محتوای عمومی

محافظت از قابلیت از دید صفحه

20.تنظیم سطح دسترسی

مرور کلی تایید هویت

مدیریت CRUD

رمزگذاری پسورد

یک مفهموم دیگر در رمزگذاری

اضافه کردن رمزگذاری به مدیریت محتوا

توابع  پی اچ پی جدید رمز عبور

ایجاد یک ورود به سیستم

بررسی مجوز

ایجاد یک صفحه خروج

  1. نتیجه گیری

مراحل بعدی


قیمت : 49 هزار تومان