• 03132121650
  • 09131763931
  • این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید
  • T.me/sagheb

دوره جامع برنامه نویسی مقدماتی PHP / Mysql

PHP چیست؟

هر روز وب سایت ها گسترش پیدا میکنند و مخاطبان بیشتری را در بر میگیرند. تا به حال بیش از 125 میلیون دامنه در اینترنت ثبت شده است که نشان دهنده گسترش پر سرعت اینترنت می باشد. PHP یک زبان قدرتمند برای ساخت وب سایت های پویا است و این امکان را به ما می‌دهد تا بتوانیم یک سایت استاتیک را با افزودن قابلیت‌هایی همچون ثبت نام در سایت، ورود به ناحیه کاربری، ارتباط با دیتابیس و … به سایتی دینامیک مبدل سازیم که مسلماً سایتی با برخورداری از چنین قابلیت‌هایی تجربه کاربری به مراتب بهتری در اختیار کاربرانش قرار خواهد داد. این زبان اسکریپتی میتواند با HTML ترکیب شود. PHP یک زبان در سمت سرور است، بدین معنا که کدهای PHP روی سرور تفسیر میشوند و خروجی html و یا خروجی های دیگری تولید میکند که توسط کاربر قابل مشاهده است. زبان PHP برتری های بسیاری در مقایسه با سایر زبان های برنامه نویسی وب دارد مانند: کارایی بالا، رابط های مختلف برای سیستم پایگاه های اطلاعاتی مختلف، کتابخانه داخلی برای انجام امور متداول، هزینه پایین، امنییت بالا و … یکی از نکات مهم زبان PHP مستقل از محیط کار بودن آن است، بدین صورت که در تمامی کامپیوترها و سیستم عامل ها اعم از لینوکس،ویندوز و….. قابل اجرا است.

سر فصل های دوره

جلسه 1 - معرفی PHP  
  • آشنایی با PHP و نصب و راه اندازی Localhost
  • نوشتن کد ساده Hello World!
  • معرفی ابزارهای مورد نیاز
  • ترکیب HTML و PHP
  • PHP چگونه کار می کند؟
  • قوانین پایه
  • کامنت گذاری
  • حل تمرین
  • خلاصه جلسه
جلسه 2 - انواع داده
  • برگزاری کوئیز از موارد گفته شده در جلسه ی قبلی
  • بول
  • اعداد صحیح
  • اعداد اعشاری
  • رشته ها
  • آرایه ها
  • اشیاء
  • حل تمرین
  • خلاصه جلسه
جلسه 3 - متغیر و ثابت
  • برگزاری کوئیز از موارد گفته شده در جلسه ی قبلی
  • متغیر های از پیش تعریف شده
  • متغیر متغیر
  • ثابت
  • حل تمرین
  • خلاصه جلسه
جلسه 4 - عملگر ها - قسمت اول
  • برگزاری کوئیز از موارد گفته شده در جلسه ی قبلی
  • عملگرهای ریاضی
  • عملگر انتساب
  • عملگر های بیتی
  • عملگر های مقایسه ای
  • عملگر کنترل خطا
  • عملگر های افزایشی و کاهشی
  • حل تمرین
  • خلاصه جلسه
جلسه 5 - عملگر ها - قسمت دوم
  • برگزاری کوئیز از موارد گفته شده در جلسه ی قبلی
  • عملگر های منطقی
  • عملگر های رشته
  • حل تمرین
  • خلاصه جلسه
جلسه 6 - ساختار های کنترلی - قسمت اول
  • برگزاری کوئیز از موارد گفته شده در جلسه ی قبلی
  • ساختار if
  • ساختار if else
  • ساختار elseif
  • روش دیگر استفاده از ساختار کنترلی if
  • عملگر شرطی ?
  • ساختار while
  • ساختار do-while
  • حل تمرین
  • خلاصه جلسه
جلسه 7 - ساختار های کنترلی - قسمت دوم
  • برگزاری کوئیز از موارد گفته شده در جلسه ی قبلی
  • ساختار for
  • روش دیگر استفاده از ساختار کنترلی for
  • ساختار foreach
  • روش دیگر استفاده از ساختار کنترلی foreach
  • استفاده از break
  • استفاده از continue
  • حل تمرین
  • خلاصه جلسه
جلسه 8 - ساختار های کنترلی - قسمت سوم
  • برگزاری کوئیز از موارد گفته شده در جلسه ی قبلی
  • ساختار switch
  • روش دیگر استفاده از ساختار کنترلی switch
  • ساختار goto
  • require و require_once
  • include و include_once
  • return
  • حل تمرین
  • خلاصه جلسه
 جلسه 9 - تابع
  •  برگزاری کوئیز از موارد گفته شده در جلسه ی قبلی
  • تابع چیست؟
  • تعریف تابع
  • فراخوانی تابع
  • آرگومان
  • مقدار بازگشتی
  • استفاده از تابع به صورت دینامیک
  • توابع داخلی
  • تعریف تابع به صورت بی نام
  • حل تمرین
  • خلاصه جلسه
جلسه 10 - آرایه
  • برگزاری کوئیز از موارد گفته شده در جلسه ی قبلی
  • کار با آرایه ها
  • مرتب سازی آرایه
  • تبدیل آرایه به رشته
  • تبدیل رشته به آرایه
  • آرایه های n بعدی
  • حذف عناصر یک آرایه
  • تعداد عناصر یک آرایه
  • حل تمرین
  • خلاصه جلسه
جلسه 11 - فرم - قسمت اول
  • برگزاری کوئیز از موارد گفته شده در جلسه ی قبلی
  • ساخت فرم
  • ارسال فرم
  • $_GET
  • $_POST
  • ارسال داده بین صفحات
  • حل تمرین
  • خلاصه جلسه
جلسه 12 - فرم - قسمت دوم
  • برگزاری کوئیز از موارد گفته شده در جلسه ی قبلی
  • ارسال فایل به وسیله فرم
  • دریافت فایل
  • حل تمرین
  • خلاصه جلسه
جلسه 13 - کلاس و شیء - قسمت اول
  • برگزاری کوئیز از موارد گفته شده در جلسه ی قبلی
  • آشنایی با کلاس و شیء
  • Property
  • Method
  • متد سازنده
  • متد ویرانگر
  • حل تمرین
  • خلاصه جلسه
جلسه 14 - کلاس و شیء - قسمت دوم
  • برگزاری کوئیز از موارد گفته شده در جلسه ی قبلی
  • ارث بری
  • public
  • private
  • protected
  • حل تمرین
  • خلاصه جلسه
جلسه 15 - آزمون پایان دوره و نوشتن یک برنامه کاربردی
  • برگزاری آزمون پایان دوره
  • نوشتن برنامه ای که یک کلمه را در گوگل جستجو می کند و نتایج را به کاربر نشان می دهد.

فرم ثبت نام

کلیه ی حقوق این سایت متعلق به جناب آقای مهندس مجید کلانتری می باشد