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

کامل ترین آموزش زبان برنامه نویسی php پی اچ پی

کامل ترین آموزش زبان برنامه نویسی php پی اچ پی

کامل ترین آموزش زبان برنامه نویسی php پی اچ پی
محمدرضا بخشی
زمان انتشار دوره : ۱۳۹۷/۷/۱۲
محمدرضا بخشی هستم چند سالی در حوزه برنامه نویسی وامنیت وب سایت و اپلیکیشن های تحت وب فعالیت میکنم و تا به امروز موفق به کسب این افتخارت شده ام طراح بیش از 10 باندل حرفه ای طراح بیش از 50 وب سایت فروشگاهی و کشوری مدرس بیش از 10 سایت آموزشی کشور

آموزش php زبان برنامه نویسی پی اچ پی یکی از قدرتمند ترین و محبوب ترین زبان های برنامه نویسی در دنیا میباشد. در این دروه آموزش PHP شما با 0 تا 1000 زبان کدنویسی PHP آشنا خواهید و قادر خواهید بود انواع سیستم های تحت وب را بر پایه پی اچ پی پیاده سازی کنید.

php چیست ؟

پی اچ پی به انگلیسی php یک زبان برنامه نویسی سمت سرور می باشد. کاربر اصلی اسکریپت php ساخت سیستم ها و سایت های داینامیک تحت وب می باشد. در 10 سال اخیر این زبان موفق شده به دلیل قابلیت های بی نظیر خودش به عنوان بهترین زبان دنیا شناخته شود. در این دوره آموزش برنامه نویسی php شما به صورت کامل با این اسکریپت آشنا خواهید شد و به طور کامل به زبان کدنویسی PHP مسلط خواهید شد. نگاهی به دوره های آموزشی بخش آموزش php بیندازید.

آموزش php

کامل ترین آموزش php به صوت قدم به قدم

این دوره آموزش PHP با جرات میتونیم بگیم که کامل ترین دوره php در ایران هست. برای اینکه مطمئن شوید که این دوره کامل تر از بقیه آموزش های php است می توانید سر فصل های مربوط به این دوره را با سایر دوره های موجود در سطح وب مقایسه کنید. لازم به ذکر است کلیه عناوین و سرفصل های ارائه شده برای پکیج آموزش پی اچ پی به صورت قدم به قدم و 0 تا 1000 توضیح و آموزش داده میشه.

بعد از گذراندن دوره آموزش کامل php قادر خواهید بود به :

  • طراحی انواع سیستم های اختصاصی با php
  • کدنویسی استانداد و اصولی با php
  • رعایت نکات حرفه ای در کدنویسی
  • ساخت انواع نرم افزار های تحت وب
  • ساخت CMS اختصاصی با php
  • کار با شی گرایی در php
  • کار با انواع پایگاههای داده و اتصال به آنها با php
  • کار با کتابخانه phpmailer
  • الگوریتم-فلوچارت-محاسبات
  • کار با پایگاه داده FlintStone
  • آشنایی کامل با توابع php
  • آشنایی کامل با متغییر ها
  • ایجاد امنیت در کدنویسی php
  • اعتبار سنجی بخش های مختلف با php
  • بهینه سازی و فشرده سازی کدهای php
  • و ... در تب سرفصل می توانید جزئیات را ببینید

کامل ترین آموزش زبان برنامه نویسی php

ما به آموزش php خودمان صد در صد نه صد میلیون درصد ایمان داریم :

در کشور ما آموزش های زیادی برای برنامه نویسی php در سطح اینترنت موجود میباشد و هر کدام از آموزش های موجود به تعداد های زیاد خریداری شده اند اما فقط 1 درصد از کسانی که از این آموزش ها استفاده کرده اند برنامه نویس حرفه ای شده اند آمار در کشور این نوشته را اثبات میکند در ایران 90 درصد از وب سایت ها با سیستم مدیریت محتوا آماده مثل وردپرس و جوملا ایجاد شده اند که هرگز در برابر یک سیستم مدیریت محتوا اختصاصی حرفی برای گفتن ندارند و برای توسعه وردپرس باز در ایران مشکلات زیادی وجود دارد چون توسعه دهندگی وردپرس به دانش برنامه نوسی php نیاز دارد و در ایران توسعه دهنده وردپرس خیلی کم و اگر هم باشد به صورت حرفه ای نیست.

یادگیری اصولی زبان php

کد نویسی php یا هر زبان دیگری را هر کسی میتواند در چند ماه به صورت کامل یاد بگیرد اما نحوه استفاده از کد مهم و حیاطی است یادگرفتن تجزیه تحلیل سیستم مهم و الزامی است و 99 درصد از آموزش های موجود زبان برنامه نوسی php در کشور فقط آموزش کد نویسی را ارائه داده اند به همین خاطر است که هیچ پیشرفتی را تا به امروز شاهد نبوده ایم شما اگر بخواهید یک برنامه نویس حرفه شوید و هر پروژ های رو بدون هیچ مشکلی طراحی و پیاده سازی کنید تمام موارد زیر را به ترتیب باید یاد بگیرید که آخرین گزینه مربوط به کد نوسی php میبباشد  در این آموزش تمام تلاش ما بر این بوده  که تمام نکات رو به صورت 100 درصد بیان کنیم .

  • نحوه استفاده مفید از کد های php در پروژه .
  • نحوه پیاده سازی سیستم های بزرگ .
  • تجارت الکترونیک 
  • 8 نکته مهم در php در ایران تا به حال گفته نشده
  • امینت اپلیکشن های و سیستم ها 
  • بهینه کردن کد ها 
  • کد نوسی و آمزش کامل کد های php 

آموزش پی اچ پی

اگر شما یکی از این هفت مورد را در طراحی هر سیستم ای رعایت نکنید یعنی سیستم شما دچار ضعف و سیستم خوبی نخواهد بود مدرس این دوره سیستم های زیادی را طراحی و پیاده سازی کرده است که در زیر به آنها اشاره شده است :

1- طراحی و پیاده سازی وب سایت تم کده : 

سایت تم کده به صورت کاملا اختصاصی و با استفاده از زبان برنامه نوسی php  طراحی و توسع داده شده است که در ایران نمونه این سایت وجود ندارد اگر شما جتی دانش کمی با php و سئو داشته باشید میتواند به قدرت طراحی این وب سایت پی ببرید از بروز ترین تکنیک ها برنامه نویسی برای توسعه این وب سایت استفاده شده است که با برسی کامل این وب سایت میتوانید به صحت این موضوع پی ببرید .

2- طراحی و پیاده سازی وب سایت اسکریپت کده : 

سایت اسکریپت کده به صورت کاملا اختصاصی و با استفاده از زبان برنامه نوسی php  طراحی و توسعه داده شده است در طراحی این وب سایت ب گونه ای عمل شده است که با سایت تم کده ارتباط کامل داشته باشد و کابران وب سایت تم کده قادر به فعالیت کامل در این وب سایت هم باشند امکانی که در هیچ کدام از وب سایت های ایرانی تا به امروز وجود نداشته است برای تمامی قسمت های این وب سایت و سئو آن از بهترین تکنیک ها تجارت الکترونیک - امنیت - سئو - php استفاده شده است .

3- طراحی وب سایت آکادمی رادیب : 

وب سایت آکادمی رادیب هم با استفاده از زبان php طراحی و توسعه داده شده است و کاملا اختصاصی میباشد و این را میتوانیم به جرات بگوییم به زودی در کشور بهترین وب سایت آموزشی خواهیم شد چون سیستم فوق العاده قدرت مندی را داریم که خود شما با برسی کامل وب سایت به این موضوع پی خواهید برد این وب سایت با وب سایت های تم کده و اسکریپت کده کاملا در ارتباط است و از لحاظ ظاهر و امکانات در بین همه سایت های آموزشی بی رقیب میباشد و از همه مهم تر دوره ها و محصولات آموزشی این وب سایت است که با علاقه 100 درصد ضبط شده و در اختیار دانشجویان و کاربران قرار میگیرد.

همین سه مورد برای این که شما به برنامه نویسی تبدیل شوید و بتوانید چنین وب سایت هایی را طراحی و پیاده سازی کنید کافی می باشد که ما در طول آموزش شما را به تمام تکنیک ها آشنا خواهیم کرد و این وعده را به شما خواهیم داد که بعد  از اتمام دوره به صورت کاملا حرفه ای وارد بازار کار شوید و به یک برنامه نویس موفق برای کشور عزیزمان ایران تبدیل شوید .

آموزش کامل زبان php

طراحی بزرگترین مدیریت محتوای جهان با php

حتما برای یکبار هم که شده اسم مدیریت محتواهای آماده را شنیده اید. مدیریت محتواهایی همچون وردپرس , جوملا , مجنتو , دروبال , اپن کارت و .... تمامی این CMS های آماده با زبان برنامه نویسی php نوشته شده اند و در حال توسعه هستند. سیستم قدرتمند و محبوبی همچون وردپرس که طرفداران بسیاری زیادی دارد به طور کامل از زبان php استفاده کرده .

آموزش php پروژه محور

یکی از مزایای آموزش زبان php در آکادمی رادیب این هستش که بعد از ارائه مباحث لازم مربوط به آموزش php , یک پروژه را به صورت عملی با مدرس دوره کار خواهید کرد و در پروژه مربوطه سعی شده تا تمامی مواردی که در طول دوره آموزش داده شده به کار برده بشه. آموزش پروژه محور برنامه نویسی پی اچ پی در پایان دوره به شما کمک خواهد کرد تمامی مباحث یادگرفته شده را برای همیشه با خاطر بسپارید.

0 دیدگاه برای این آموزش ثبت شده است

آواتار
برای ثبت دیدگاه باید شوید.

محمدرضا بخشی این آیتم را پشتیبانی میکند

دارای پشتیبانی

حداقل و حداکثر زمان پاسخگویی 1 الی 2 روز کاری میباشد.

توجه داشته باشید

راه ارتباطی برای پشتیبانی محصولات از طریق سیستم تیکتینگ آکادمی رادیب می باشد

مواردی که لازم است بدانید:

  • پاسخگویی به سوالات قبل از خرید در بخش دیدگاهها
  • پاسخگویی به سوالات و مشکلات بعد از خرید از طریق تیکت
  • تنها مواردی که مربوط به محصول خریداری شده است شامل پشتیبانی می باشد
  • ارائه بروزرسانی های رایگان در صورت وجود

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

  • آموزش اختصاصی مباحث.
  • آموزش های جانبی مربوط به دوره خریداری شده.

شرایط و قوانین را حتما مطالعه کنید.

  • 1

    فصل اول (مقدمه - نصب پیشنیاز ها - آشنایی با PHP )

    • مقدمه

    • درباره زبان برنامه نوسی php

    • بررسی نحوه عملکرد و اجرای اولین برنامه در PHP

    • مقایسه زبان برنامه نویسی php و asp

    • نصب wamp سرور محلی (Local Host)

    • نصب MySQL Workbench برای مدیریت پایگاه داده ها

    • نصب PhpStorm برای کد نویسی php

    • توضیح کامل PhpStorm

    • پیاده سازی نخستین برنامه در PHP

    • فراخوانی تابع phpinfo برای دریافت اطلاعات سرور

    • نحوه استفاده از تگ های php برای تلفیق HTML و PHP

  • 2

    فصل دوم (متغیر ها در PHP )

    • برسی کامل متغیرها

    • برسی کامل داده ها

    • برسی کامل ثوابت ها

    • متغیرها و کاربردهای آن ها

    • انواع داده ها در PHP

    • توابع مربوط به تشخیص نوع توابع

    • متغیرهای خالی

    • تشخیص متغیرهای تعریف شده

    • تبدیل انواع یا Type Casting

  • 3

    فصل سوم (عملگرد ها در PHP)

    • عملگرها

    • عملگرهای محاسباتی

    • عملگرهای تخصیص

    • عملگرهای مقداردهی

    • عملگرهای کاهش

    • عملگرهای افزایش

    • عملگرهای کاراکتری

    • عملگرهای رابطه ای

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

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

    • عملگرهای بیتی

    • عملگر شرطی و حالات مختلف آن

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

  • 4

    فصل چهارم (دستورات شرطی و تصمیم گیرنده)

    • برسی دستورات شرطی و تصمیم گیرنده

    • استفاده از تابع if و نحوه استفاده از آن

    • استفاده از تابع else نو نحوه استفاده از آن

    • استفاده از switch و حالات آن

    • پیاده سازی یک سیستم تصمیم گیرنده با دستورات

  • 5

    فصل پنجم (حلقه ها در PHP)

    • حلقه های تکرار

    • حلقه تکرار while تکرار نامشخص و نامحدود

    • حلقه تکرار do-while حلقه با حداقل یک اجرا

    • حلقه تکرار for حلقه های مشخص و محدود

    • پیاده سازی مثال های مختلف جهت درک آموزش

  • 6

    فصل ششم ( آرایه ها در PHP )

    • آرایه ها و کاربرد های آن

    • ایجاد آرایه در php

    • ایجاد کلیدهای عدد صحیح

    • ایجاد کلیدهای غیر عددی

    • تغییر عناصر یک آرایه

    • ایجاد عنصر جدید به آرایه ها

    • عملگرهای مربوط به آرایه ها

    • توابع مهم و کاربردی برای کار با آرایه ها

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

    • استفاده از foreach برای حرکت در آرایه

    • ذکر مثال های متعدد برای درک آرایه

  • 7

    فصل هفتم (رشته ها در PHP)

    • رشته ها

    • نحوه ایجاد رشته در PHP

    • ایجاد با استفاده از علامت گفتار یگانه (Single Quotation Mark)

    • ایجاد با استفاده از علامت گفتار دوگانه (Double Quotation Mark)

    • ایجاد رشته با استفاده از روش Heredoc

    • ایجاد رشته با استفاده از روش Nowdoc

    • ایجاد متغیرهایی با نام متغیر

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

    • توابع مهم و کاربردی رشته ها در PHP

  • 8

    فصل هشتم (توابع ها در PHP )

    • توابع ها

    • ایجاد توابع در php

    • ایجاد آرگومان ها و پارامترهای ورودی توابع

    • ایجاد خروجی برای توابع

    • حوزه تعریف متغیرها

    • توضیح متغیرهای سراسری (Global)

    • توضیح متغیرهای ایستا (Static)

    • ایجاد مقادیر پیش فرض برای پارامترهای ورودی

    • نحوه ضمیمه کردن فایل های جانبی

    • بررسی وجود یک تابع با استفاده از تابع function_exists

    • نحوه ایجاد توابع تو در تو

    • نحوه ایجاد متغیرهای مرجع یا Reference

    • ورودی از نوع مرجع در توابع

    • خروجی از نوع مرجع در توابع

    • توابع ناشناس (ضمنی)

    • ارث بری متغیرهای از اسکوپ مادر (والد)

    • ویژگی های جدید PHP 7 برای تعریف توابع

    • محدودیت انوع

    • نحوه تعیین نوع ورودی در php

    • نحوه نعیین نوع خروجی در php

  • 9

    فصل نهم (پیغام ها و خطا ها در PHP )

    • پیام هاو جزئیات در خصوص متغیرها

    • تابع error_reporting برای مدیریت نمایش پیام های خطا و هشدار

    • بلوک try/catch/finally برای مدیریت حالات استثنائی یا Exception Handling

    • بررسی کامل کلاس Exception

    • استفاده از throw برای ایجاد خطای دلخواه در پروژه

  • 10

    فصل دهم (متود های جادویی و کاربرد آنها در PHP)

    • آشنایی کامل با متود های جادویی در php

    • دریافت خط جاری با __LINE__

    • دریافت فایل با __FILE__

    • دریافت مسیر فایل جاری با __DIR__

    • دریافت نام تابع جاری با __FUNCTION__

    • دریافت نام کلاس جاری با __CLASS__

    • دریافت متد جاری با __METHOD__

    • دریافت فضای نام جاری با __NAMESPACE__

    • دریافت اطلاعات سرور با $_SERVER

    • نحوه دریافت اطلاعات مربوط به آرایه سرور

  • 11

    فصل یازدهم (فرم ها و امنیت فرم ها در PHP )

    • آشنایی کامل با فرم ها و نحوه دریافت و ارسال اطلاعات

    • نحوه انتقال اطلاعات در بین صفحات

    • نحوه ارسال اطلاعات از طریق GET

    • نحوه ارسال اطلاعات از طریق POST

    • نحوه دریافت اطلاعات با $_GET

    • نحوه دریافت اطلاعات با $_POST

    • نحوه پیاده سازی کامل فرم با روش GET و POST

    • آشنایی کامل با آرایه سراسری $_REQUEST

    • آماده سازی داده برای ارسال از طریق روش GET

    • توضیحاتی کامل درباره امنیت فرم ها

    • توضیحاتی درباره تجارت الکترونیک مربوط به نحوه دریافت اطلاعات کاربر

    • اصول و قواعد درست نحوه استفاده فرم در وب سایت

  • 12

    فصل دوازدهم (کوکی ها - Cookie )

    • آشنایی کامل با Cookie و نحوه استفاده از آنها در پروژه ها

    • نحوه ایجاد Cookie در PHP

    • توضیح کامل در رابطه با زمان و انقضای Cookie

    • تنظیم کردن کوکی به دلخواه با تابع setcookie

    • ایجاد Cookie ساده

    • ایجاد Cookie های آرایه ای

    • نحوه دریافت اطلاعت کوکی ها با تابع $_COOKIE

    • نحوه حذف کوکی ها با تابع unset

    • برسی کامل کوکی های فعال در مروگر

    • نکاتی برای استفاده از کوکی در سایت و امنیت سایت

  • 13

    فصل سیزدهم (نشت های موقت - Session)

    • آشنایی کامل با Session ها در PHP

    • ایجاد Session در پروژه

    • شروع Session با تابع session_start

    • تعریف مفهوم Session

    • نحوه استفاده از آرایه سراسری $_SESSION

    • بررسی وجود متغیر های Session

    • حذف اطلاعات Session به صورت جزئی و کلی

    • دریافت شناسه Session

    • توضیحاتی درباره استفاده از Session و امنیت وب سایت

  • 14

    فصل چهاردهم ( کار با فایل ها در PHP )

    • آشنایی کامل کار با فایل ها و پوشه ها در PHP

    • سیستم فایل در PHP

    • هماهنگ سازی آدرس های یونیکس (UNIX) و ویندوز (Windows)

    • آشنایی کامل توابع مهم و کاربردی برای مدیریت فایل ها و پوشه ها

    • استخراج اطلاعات مورد نیاز از مسیر فایل و دایرکتوری

    • آشنایی کامل با تابع basename برای استخراج نام اصلی از روی مسیر

    • آشنایی کامل با تابع dirname برای استخراج نام دایرکتوری از روی مسیر

    • آشنایی کامل با تابع pathinfo برای استخراج اطلاعات از مسیر فایل

    • بررسی وجود فایل با file_exists در مسر فایل

    • چک کردن فایل یا دایرکتوری بودن با is_file و is_dir

    • به دست آوردن اندازه فایل با filesize

    • چک کردن وضعیت خواندنی و نوشتنی بودن فایل با is_readable و is_writable

    • ایجاد یک پوشه جدید با mkdir

    • حذف پوشه های ایجاد شده با rmdir

    • بررسی محتوای پوشه ها و فایل های داخل آن

    • آشنایی کامل با تابع scandir

    • آشنایی کامل با توابع opendir، closedir و readdir

    • آشنایی کامل با تابع glob

    • نحوه کپی، انتقال و حذف فایل ها در php

    • آشنایی کامل با تابع copy برای کپی کردن فایل

    • آشنایی کامل با تابع rename برای تغییر نام و انتقال فایل

    • آشنایی کامل با تابع unlink برای حذف فایل در PHP

    • مدیریت مالکیت، مود و گروه فایل‌ها

    • نحوه تغییر مالک فایل با chown

    • نحوه تغییر مود یا حالت دسترسی فایل با chmod

    • نحوه تغییر گروه فایل با chgrp

  • 15

    فصل پانزدهم ( کار با فایل ها در PHP )

    • آشنایی با خواندن و نوشتن محتوای فایل ها با توابع file، file_get_contents و file_put_contents

    • آشنایی کامل خواندن محتوای فایل با readfile

    • آشنایی کامل خواندن و نوشتن اطلاعات در فرمت سریالی با توابع serialize و unserialize

    • خواندن و نوشتن اطلاعات در فرمت JSON (جیسون) با توبع json_encode و json_decode

    • توشیحات تکملی درباره header و کاربرد آنها در PHP

    • نحوه باز کردن فایل با تابع fopen در PHP

    • نحوه بستن هندل فایل با تابع fclose در PHP

    • چک کردن برای رسیدن به پایان فایل با تابع feof

    • خواندن اطلاعات از فایل با توابع fread، fgets، fgetc و stream_get_contents

    • نحوه نوشتن اطلاعات در فایل با fputs و fwrite در PHP

    • نحوه ایجاد فایل های موقتی یا تمپ با تابع های tnpfile و tempnam در PHP

    • نحوه استخراج مسیر فایل های موقتی در سیستم با تابع sys_get_temp_dir

  • 16

    فصل شانزدهم (هدرها - Headers )

    • کاربرد تابع header برای ارسال هدرهای خام در PHP

    • بررسی ارسال header

    • دریافت کد پاسخ دریافتی از هدر

    • فهرست هدرهای دریافت شده در PHP

    • توشیحات تکملی درباره header و کاربرد آنها در PHP

  • 17

    فصل هفدهم (کرل یا cURL در PHP)

    • آشنایی کامل با cURL در PHP

    • آشنایی کامل با کاربردهای cURL در php

    • ایجاد یک نشست cURL در php

    • آغاز یک نشست cURL در php

    • نحوه ارسال اطلاعات از طریق cURL در php

    • نحوه دریافت نتیجه اجرای cURL در php

    • ارسال اطلاعات میان دو وبسایت با cURL در php

    • نحوه تنظیمات کامل cURL در PHP

    • نکات امنیتی استفاده از cURL در php

  • 18

    فصل هجدهم (اعتبارسنجی فرم و برقراری امنیت آنها )

    • بررسی کامل خطرات آرایه های سراسری مانند $_GET، $_POST و $_SERVER

    • خطر حمله اسکریپ بین سایت یا XSS

    • امن سازی فرم های وب با حذف کاراکترهای مشکوک

    • بررسی و امن سازی ورودی های به دست آمده از فرم ها

    • بررسی فیلدهای فرم ها

    • اعتبارسنجی فیلدها با استفاده از تابع filter_var در php

    • استفاده از فیلتر FILTER_VALIDATE_EMAIL برای صحت ایمل

    • استفاده از فیلتر FILTER_VALIDATE_INT برای صحت اعداد صحیح

    • استفاده از FILTER_VALIDATE_FLOAT برای صحت اعداد با ممیز

    • استفاده از فیلتر FILTER_VALIDATE_IP برای صحت آدرس آی پی یا IP

    • استفاده از فیلتر FILTER_VALIDATE_URL برای صحت آدرس اینترنتی یا URL

    • چک کردن حساب کاربری کاربر وارد شده

    • نمایش اطلاعات مربوط به کاربر و برقراری امنیت داده ها

    • توضیحات تکمیلی درباره امنیت فرم ها و داده ها سایت

  • 19

    فصل نوزدهم ( بافر یا Output Buffering )

    • آشنایی کامل با Buffering در php

    • مفهوم و کاربرد بافر در php

    • شروع کار با بافر با ob_start

    • نحوه پاک سازی بافر با تابع های ob_clean و ob_flush

    • نحوه دریافت محتوای بافر با ob_get_clean و ob_get_flush و ob_get_contents

    • نحوه بستن بافر خروجی با ob_end_clean و ob_end_flush

  • 20

    فصل بیستم (کار با پایگاه داده FlintStone )

    • آشنایی کامل با FlintStone

    • معرفی کامل سیستم FlintStone

    • نحوه کار کردن با قابلیت های FlintStone

    • نحوه راه اندازی و نصبFlintStone و استفاده از آن در پروژه

    • ایجاد یک پروژه ساده با پایگاه داده FlintStone جهت آشنایی کامل

  • 21

    فصل بیست و یکم (کار با پایگاه داده با SQLite )

    • آشنایی کامل با SQLite

    • توضیحاتی در باره اهمیت پایگاه داده در پروژه ها

    • معرفی SQLite برای مدیریت پایگاه داده

    • توضیحات عملی استفاده از SQLite در php

    • نحوه ایجاد آبجکت SQLite3 در php

    • نحوه استفاده و اجرای کوئری در SQLite

    • نحوه ایجاد جداول در SQLite

    • نحوه بررسی کامل فرمت فایل های SQLite

    • نحوه ایجاد فرمان های SQL در سیستم SQLite

    • نحوه پیاده سازی CRUD

    • ایجاد یا Create در SQLite

    • خواندن یا Read در SQLite

    • به روز رسانی یا Update در SQLite

    • حذف یا Delete در SQLite

  • 22

    فصل بیست و دوم (کار با پایگاه داده با MySQL)

    • آشنایی کامل با پایگاه داده با MySQL

    • پیکربندی پایگاه داده MySQL در محیط phpMyAdmin

    • آشنایی کامل با phpMyAdmin

    • ایجاد جداول در MySQL

    • ارتباط دادن سایت با MySQL

    • نمایس محتوای جدول در سایت

    • افزودن ویژگی پنهان شوندگی (Hidden) به صفحات

    • ایجاد امکان ویرایش حذف و ایجاد داده در MySQL

    • توضیحاتی درباره امنیت MySQL

  • 23

    فصل بیست و سوم ( کارکردن با کتابخانه GD )

    • آشنایی کامل با کتابخانه GD برای کارهای گرافیکی

    • نحوه ایجاد تصاویر جدید در GD

    • نحوه ترسیم انواع اشکال هندسی و متن ها در GD

    • نحوه ارسال خروجی حاصل از GD

    • استفاده از تابع header برای ساخت تصاویر

    • ایمن سازی آدرس های ایمیل با تبدیل آنها به تصویر

    • ساخت یک کد کپچا (CAPTCHA) حرفه ای

  • 24

    فصل بیست و چهارم (الگوریتم-فلوچارت-محاسبات)

    • محاسبات آماری

    • محاسبه تعداد

    • محاسبه مجموع

    • محاسبه میانگین

    • محاسبه واریانس و انحراف معیار

    • محاسبات بر روی آرایه ها با استفاده از تابع array_map

    • توضیح کامل الگوریتم نویسی در PHP

    • توضیح کامل فلوچارت و تجزیه تحلیل سیستم های مختلف

    • مثال هایی برای تست هوش شما جهت پیاده سازی سیستم های بزرگ و کشوری

  • 25

    فصل بیست و پنجم (آشنایی با CGI/CLI)

    • آشنایی کامل با CGI

    • آشنایی کامل با CLI

    • نخوه استفاده از CGI/CLI در پروژه ها

    • شرایط و ضوابط استفاه از CGI/CLI در پروژه ها

  • 26

    فصل بیست و ششم (کار با کتابخانه phpmailer)

    • آشنایی کامل با کتابخانه phpmailer

    • برسی کامل کد ها و توابع کتابخانه phpmailer

    • ایجاد خبرنامه برای سایت

    • دریافت ایمیل کاربران

    • ارسال ایمیل خودکار به کاربران با phpmailer

  • 27

    فصل بیست و هفتم (درگاه های بانکی)

    • آشنایی با درگاه های بانکی و کاربرد آنها

    • نصب و پیکربندی درگاه پرداخت ملت بر روی پروژه

    • نحوه ایجاد فاکتور بعد از خرید در فرمت های مختلف

    • استفاده از درگاه زرین پال در پروژه

    • ارسال فاکتور بعد از خرید در سایت به وسیله ایمیل

    • چک کردن قیمت محصول ها قبل از ارسال به درگاه

    • توضیح کامل کد ها و خطا های درگاه بانک ملت

    • توضیح کامل کد ها و خطا های درگاه زرین پال

  • 28

    فصل بیشت و هشتم (شئ گرايي در PHP)

    • آشنایی کامل با OOP شئ گرایی و کاربرد آندر برنامه نویسی

    • تاریخچه OOP شئ گرایی

    • اصول و قواعد برنامه نویسی شئ گرا

    • آشنایی با مفهوم ارث بري (Inheritance) در شئ گرایی

    • آشنایی با مفهوم مخفي سازي (Encapsulation) در شئ گرایی

    • آشنایی با مفهوم چند شکلي (Polymorphism) در شئ گرایی

    • آشنایی با مفهوم انتزاع/تجريد (Abstraction) در شئ گرایی

    • نحوه طبقه بندي ها (Classes) در شئ گرایی

    • ويژگي ها (Properties) در شئ گرایی

    • عمليات و متد ها (Methods) در شئ گرایی

    • آشنایی با اشياء (Objects or Instances)

    • نحوه ي نامگذاري کلاس ها، ويژگي ها و متدها

    • نحوه ي ايجاد يک کلاس در زبان PHP

    • آشنایی کامل با public و private و protected در تعريف ويژگي ها و متدهاي کلاس

    • توضیح کامل تعريف ويژگي هاي کلاس

    • نحوه تعريف متد هاي کلاس در PHP

    • مفهوم متدهاي getter و setter در کلاس ها

    • آشنایی عناصر استاتيک و کلمات کليدي self و static در کلاس هاي PHP

    • تفاوت بين $this و self

    • آموزش کامل ارث بري کلاس ها در زبان PHP

    • نحوه دسترسي به عناصر کلاس پدر با کليد parent

    • Override کردن کلاس پدر در PHP

    • کپی کردن اشیاء با استفاده از clone

    • جلوگیری از extend شدن یک کلاس

    • نحوه استفاده از ثابت های جادویی در PHP

    • آشنایی کامل با رابط ها (interfaces)

    • آشنایی با مفهوم Object Iteration

    • آشنایی کامل با MVC

    • توضیح مفاهیم Model, View و Controller در مدل MVC و وظایف هر کدام

    • توضیحات تکمیلی در باره شئ گرایی

    • ایجاد یک پروژه کوچک با شئ گرایی جهت درک کامل شئ گرایی

    • ساخت یک پنل ارسال اسمس با کاونگار برترین ارائه دهنده خدمات ارسال اسمس با شئ گرایی

توسط
توسط
توسط
توسط
توسط