فهرست بستن
دوره آموزشی
PHP

کد استاندارد آموزشی

 

طول دوره

12جلسه

(2 ساعته)

 

شهریه (تومان): 650/000

معرفی زبان برنامه‌نویسی PHP

در کنار زبان برنامه‌نویسی سمت سرور PHP، زبان‌های برنامه‌نویسی دیگری همچون ASP.NET ،Python ،Java و Ruby را می‌توان نام برد که برای ساخت وب‌سایت‌های دینامیک مورد استفاده قرار می‌گیرند اما در پاسخ به این سؤال که زبان PHP چه مزیتی نسبت به سایر رقبایش دارد، بایستی گفت که:
– زبان PHP را به سادگی می‌توان یاد گرفت (البته زبان پایتون هم زبان ساده‌ای است).
– زبان PHP مخصوص توسعهٔ سایت‌های دینامیک طراحی شده است.
– زبان PHP رایگان و اپن‌سورس است و همچنین منحصر به سیستم‌عامل خاصی نیست.
– زبان PHP معروف‌ترین زبان طراحی سایت‌های دینامیک است.

در ضمن بسیاری از سیستم‌های مدیریت محتوا همچون وردپرس، جوملا، دروپال و غیره از یک سو و همچنین بسیاری از وب‌سایت‌های معروف مثل ویکیپدیا از سوی دیگر، توسط زبان PHP نوشته شده‌اند.

معرفی دورهٔ آموزش زبان برنامه‌نویسی PHP

PHP زبانی است که این امکان را به ما می‌دهد تا بتوانیم یک سایت استاتیک را با افزودن قابلیت‌هایی همچون ثبت‌نام در سایت، ورود به ناحیهٔ کاربری، ارتباط با دیتابیس و بسیاری ویژگی‌های دیگر به سایتی دینامیک مبدل سازیم که مسلماً سایتی با برخورداری از چنین قابلیت‌هایی، به مراتب کاربردی‌تر خواهد بود.

در این دورهٔ آموزشی رایگان، سعی شده کلیهٔ مفاهیمی که یک دولوپر تازه‌کار برای شروع کار با زبان PHP نیاز دارد مورد بررسی قرار گرفته و علاوه بر این، در تألیف این دورهٔ آموزشی تمام تلاش به کار گرفته شده تا مفاهیم این زبان محبوب در قالب مثال‌هایی کاربردی مورد بررسی قرار گیرند و از هرگونه کلی‌گویی پرهیز شده است.

خالق زبان برنامه‌نویسی PHP

Rasmus Lerdorf یک برنامه‌نویس گرینلندی با تابعیت کانادایی است که بیشتر وی را به خاطر ابداع زبان برنامه‌نویسی PHP می‌شناسند. وی طراح دو نسخهٔ اولیهٔ زبان PHP بود و در نسخه‌های بعدی که توسط گروهی متشکل از Andi Gutmans و Zeev Suraski رهبری می‌شد هم مشارکت داشت و مشارکت وی در توسعهٔ زبان برنامه‌نویسی PHP هنوز هم ادامه دارد.

  • معرفی دورهٔ آموزش رایگان زبان برنامه‌نویسی PHP
  • آیا PHP یک زبان Scripting است یا Programming؟
  • آشنایی با تاریخچهٔ شکل‌گیری زبان برنامه‌نویسی PHP
  • مزیت زبان برنامه‌نویسی PHP نسبت سایر زبان‌های سمت سرور
  • تفاوت سایت‌های Static و Dynamic
  • آشنایی با مفهوم هاستینگ و معیارهای انتخاب یک شرکت وب هاست خوب
    • اپلیکیشن‌های سه‌گانهٔ AMP
    • نصب پکیج XAMPP روی سیستم‌عامل گنو/لینوکس
    • نصب پکیج LAMP روی سیستم‌عامل گنو/لینوکس
    • نصب پکیج XAMPP روی سیستم‌عامل ویندوز
    • نصب پکیج WAMP روی سیستم‌عامل ویندوز
    • نصب پکیج XAMPP روی سیستم‌عامل مکینتاش
    • نصب پکیج MAMP روی سیستم‌عامل مکینتاش
    • تنظیمات مهم در ماژول PHP
    • اعمال تنظیمات در آپاچی از طریق فایل httpd.conf و نحوهٔ فعال کردن ماژول mod_rewrite
    • آشنایی با فایل htaccess. و نحوهٔ محدود کردن دسترسی به دایرکتوری‌های سایت
    • کاربرد فایل‌های Access Log و Error Log وب سرور آپاچی و نحوهٔ دستیابی به آنها
    • آشنایی با دستور ()phpinfo
    • آموزش نحوهٔ ایجاد Virtual Host در اوبونتو
      • آشنایی با استانداردهای کدگذاری ASCII و Unicode
      • چگونه در PHP کامنت‌نویسی کنیم؟
      • ادغام کدهای HTML با PHP
      • آشنایی با مفهوم Variable (متغیر) در زبان PHP
      • آشنایی با مفهوم Constant در زبان PHP
      • درآمدی بر اپراتورها در زبان PHP
      • آشنایی با دستورات شرطی if elseif else در زبان PHP
      • چک کردن دیتای فرم‌های HTML با دستورات شرطی در زبان PHP
      • آشنایی با دستور switch در زبان PHP
      • ساخت ماشین‌ حسابی ساده در زبان PHP با استفاده از دستورات if و switch
      • آشنایی با مفهوم Array (آرایه) در زبان PHP
      • آشنایی با ساختار حلقهٔ foreach در زبان PHP
      • آشنایی با آرایه‌های Multidimensional (چندبُعدی) در زبان PHP
      • کار با آرایه‌های چندبُعدی با استفاده از حلقهٔ foreach در زبان PHP
      • استفاده از آرایه‌ها در فرم‌های HTML
      • نحوهٔ استفاده از حلقهٔ for در آرایه‌های PHP
      • نحوهٔ استفاده از حلقهٔ while در زبان PHP
      • نحوهٔ استفاده از حلقهٔ do while در زبان PHP
      • درآمدی بر کاربردهای دستور break در حلقه‌ها در زبان PHP
      • درآمدی بر کاربردهای دستور continue در حلقه‌ها در زبان PHP
      • و …
    • دانشجویان در پایان دوره به صورت حرفه ای به زبان PHP مسلط خواهند بود.
    • دانشجویان در پایان دوره به صورت حرفه ای به دستورات PHP مسلط خواهند بود.
    • نحوه نصب و پیکربندی محیط توسعه نرم افزار PHP و بانک اطلاعاتی MySQL روی سیستم عامل ویندوز به صورت گام به گام به دانشجویان آموزش داده می شود.
    • دانشجویان مباحثی نظیر کار با بانک های اطلاعاتی، روال های Authentication و Authorization فرا می گیرند.
  • رکت در دوره آموزش PHP فقط مختص به دانشجویان رشته کامپیوتر نیست.
  • هر شخصی که به زبان برنامه نویسی علاقه دارد می تواند در دوره آموزش PHP شرکت نماید.
  • افرادی که به صورت اجمالی با PHP آشنا هستند و میخواهند به صورت حرفه ای این زبان قدرتمند را فراگیرند.
  • شرایط سنی برای شرکت در دوره به هیچ عنوان ملاک نیست، دانشجویانی از ۱۳ سال تا ۵۰ سال داشته ایم و داریم.
  • فارغ التحصیلان دانشگاه های مختلف در رشته های مختلف.
  • طراحان WEB که می خواهند دانش عملی خود را در زمینه برنامه نویسی PHP گسترش دهند
  • آن دسته از برنامه نویسان PHP که با ویژگیهای زبان PHP بصورت عملی کار نکرده اند .

1ـ با پایان دوره کارت تخفیف ویژه ثبت نام در دوره های آموزشگاه پویاگران