مشاوره و پشتیبانی

آموزش حضوری برنامه نویسی PHP


هزینه هر جلسه :

مبلغ پرداختی برای 1 جلسه : 1,400,000 ریال
ثبت نام به پایان رسیده

مدرس : حسن صابر
محل برگزاری : کشور , ایران , تهران , تهران - در محل دانش پذیر
آموزش بصورت : خصوصی
تعداد جلسه آموزش : 20 جلسه
سطح آموزش : مقدماتی تا پیشرفته
مدت زمان آموزش : 30 ساعت
تاریخ و زمان برگزاری : هماهنگی با استاد
6 % تخفیف
آموزش برنامه نویسی PHP
860
مدرس --- هنرستان --- آموزشگاه ها و موسسات --- کنکور ---دانشگاه --- سازمان های دولتی و شرکت های خصوصی --- مشاور آموزشی و کنکور فوق لیسانس مهندسی فناوری اطلاعات (IT) مسلط به تدریس کلیه دروس پایه و تخصصی کامپیوتر (تئوری و عملی) (با سابقه تدریس در 18 منطقه تهران ) ...

سرفصل ها و معرفی

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

    -مفاهیم وب
    -ایجاد وب سرور و دیتابیس سرور
    -انواع متغیر ها
    -کار با آرایه ها و عبارت های شرطی
    -توابع
    -ایجاد صفحات وب در php
    -کاربا فرم ها
    -کار با فایل
    -معرفی و استفاده از mysql
    -ارتباط php با mysql
    Session و cookie
    -مفاهیم امنیتی
    -آشنایی با مفاهیم شی گرایی
    *********************************
    پیش نیازها

    - Html
    ********************************
    سرفصل های این دوره به شرح زیر است:

    1- مفاهیمHTTP و HTML
    نگاهی بهphp
    دیتابیس ها
    وب سرورها
    2- راه اندازی محیط توسعه
    راه اندازی محیط توسعه بر روی ویندوز
    Xammp
    نگاهی به بخش های مختلف Xammp
    پیکربندی Xammp
    معرفی IDE ها
    تست کردن سیستم نصب شده
    3- شروع کار با PHP
    ساختار PHP
    بررسی Syntax
    متغیرها
    تعریف متغر های محلی
    تعریف متغیر جهانی
    متغیر های SuperGloabal
    توابع echo و print
    انواع داده ها
    معرفی var_dump
    کار با رشته ها (Strings)
    کاراکتر های ‘ و “ و .
    تعریف و استفاده از ثابت ها
    بررسی انواع اپراتورها
    آشنایی با اپراتورهای + - * . % / && || ,
    دستورات شرطی
    If Else
    Switch Case
    عملگر ?
    بررسی انواع حلقه ها
    While
    Do while
    For
    foreach
    4- تابع ها در PHP
    بررسی کاربرد تابع
    تعریف یک تابع
    بازگرداندن یک مقدار
    تعریف تابع دارای پارامتر ورودی
    بازگرداندن یک Array
    پاس دادن پارامتر بصورت Reference
    بازگرداندن متغیرهای Global
    فراخوانی توابع با نام آنها
    5- Array ها در PHP
    آرایه های عددی
    آرایه های Associative
    نحوه دسترسی به ایندکس های آرایه
    استفاده از تابع های مربوط به Array ها
    تابع is_array‎
    تابع count‎
    تابع shuffle‎
    تابع end‎
    تابع in_array‎
    تابع array_diff
    تابع array_search
    مرتب سازی آرایه ها
    معرفی تابع های print_r
    6- ترکیب HTML و PHP
    استفاده از PHP Parser در HTML
    تابع echo
    تبدیل قالب HTML به PHP
    کار با include
    کار با include_once
    کار با require
    کار با require_once
    جدا سازی بخش های مختلف قالب
    تبدیل بخش ها به فایل های PHP
    جلوگیری از تکرار بخش های مختلف قالب
    7- فرم ها و دریافت اطلاعات از کاربر
    بررسی From ها
    بررسی متد html برای پردازش فرم
    POST
    GET
    QueryString
    نحوه ارسال اطلاعات فرم
    المنت های مورد استفاده در فرم های ورودی
    انواع inputو submit
    دریافت اطلاعات Form ها توسط PHP
    از طریق ‎$_POST
    از طریق ‎$_GET
    از طریق $_REQUEST
    تابع isset,empty
    8- کار با فایل ها
    فایل
    چک کردن وجود داشتن فایل
    باز کردن فایل
    خواندن از فایل
    نوشتن در فایل
    بستن فایل
    دایرکتوری
    چک کردن وجود یک دایرکتوری
    ایجاد
    خواندن تمام فایل های موجود در دایرکتوری
    کپی کردن فایل ها
    جابجا کردن فایل ها
    حذف کردن فایل ها
    file_get_contents
    file_put_contents
    9- دیتابیس
    بررسی مفاهیم دیتابیس
    phpMyAdmin
    مبانی MySQL
    مروری بر اصطلاحات دیتابیس ها
    ایجاد یک جدول
    شرح دادن اطلاعات جدول
    حذف یک جدول
    افزودن داده ها
    بازخوانی داده ها
    به روز رسانی داده ها
    حذف کردن داده ها
    Query های دیتابیس
    کار با Stored Procedure ها
    نگهداری از دیتابیس
    ایجاد نسخه پشتیبان از دیتابیس
    برگرداندن دیتابیس از نسخه پشتیبان
    Import دیتابیس های با حجم بالا
    10- ارتباط PHP با دیتابیس
    ارتباط PHP با MySql
    توابع mysqli
    Mysqli_connect
    Mysqli_select_db
    Mysqli_query
    Mysqli_fetch_all
    کار با انواع دیتابیس ها با روش pdo
    معرفی چندین درایور دیتابیس های معروف
    کار با کوئری های pdo
    11- Session
    معرفی Session
    کاربردهای Session
    تابع session_start
    بررسی ‎$_SESSION
    نحوه ساخت یک SESSION
    نحوه از بین بردن SESSION
    پایان دادن Session
    کار با تابع session_unset
    کار با تابع session_destroy
    12- Cookie
    معرفی cookie
    بررسی کاربردهای cookie
    تابع set_cookie
    ایجاد cookie
    بررسی ‎$_COOKIE
    دسترسی به یک cookie
    از بین بردن cookie
    13- کار با تاریخ وزمان
    تابع date
    تعیین فرمت خروجی
    تغییر TimeZone
    تبدیل یک رشته به زمان
    عملیات های منطقی بر روی زمان
    14- امنیت در php
    بررسی انواع هش کردن
    هش کردن اطلاعات
    جلوگیری از sql injection ها
    اعتبار سنجی اطلاعات دریافتی
    Trim
    Stripslashes
    Htmlspecialchars
    15- مباحث شی گرایی در php
    توضیح کامل مربوط شی گرایی
    ساخت کلاس و استفاده از آن
    ساخت اینترفیس ها
    namespace ها
    استفاده از namespace ها
    روش های فراخوانی namespace ها
    تعریف متد ها و فیلد های استاتیک
    ارث بری
    this
    Extends
    Self
    parent



اطلاعات کلاس

  • کد برگزار کننده : 20549
  • کد آموزش : 959

چرا آقا اجازه

  • گارانتی برگشت وجه برای اولین جلسه
  • تضمین کیفیت کلاس
  • گارانتی بهترین قیمت
  • ارتباط آنلاین با مدرس
  • امکان درج نظر و امتیاز به کلاس
  • پشتیبانی قوی
  • تخفیفات ویژه برای خرید های بعدی

دوستان خود را مطلع کنید

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

گارانتی برگشت پول
گارانتی برگشت پول
تضمین بهترین کلاس
تضمین كيفيت کلاس
گارانتی بهترین قیمت
گارانتی بهترین قیمت
پشتیبانی ۲۴ ساعته، حتی در روزهای تعطیل
پشتیبانی قدرتمند

دانلود اپلیکیشن