دوره آموزشی PHP My SQL Web Development( مجتمع فنی تهران)
PHPیک زبان برنامه نویسی وب است که برای توسعه وبسایت ها و برنامه های وب استفاده می شود. این زبان برنامه نویسی بر روی سرور اجرا می شود و به کمک کدهای PHP می توان اطلاعات را از پایگاه داده MySQL دریافت و نمایش داد.
PHP My SQL Web Development چه کمکی می کند؟
MySQLیک سیستم مدیریت پایگاه داده رابطه ای (RDBMS) است که برای ذخیره و مدیریت داده ها استفاده می شود. این سیستم مدیریت پایگاه داده با استفاده از زبان SQL (زبان پرس و جو ساختار یافته) عملیات مختلفی از جمله ایجاد، خواندن، به روزرسانی و حذف داده ها را انجام می دهد.هنگامی که PHP و MySQL به هم متصل شوند، می توانند با هم کار کنند تا اطلاعات را از پایگاه داده MySQL دریافت و آنها را در وبسایت نمایش دهند یا اطلاعات جدید را به پایگاه داده اضافه کنند. این ترکیب از PHP و MySQL برای توسعه وبسایت های پویا و برنامه های وب استفاده می شود و یکی از محبوب ترین ترکیب های توسعه وب است.
در یادگیری PHP و MySQL برای توسعه وب، موارد زیادی وجود دارند که باید پوشش داده شود. زیرا این دو ابزار به صورت مشترک برای ایجاد و اداره وبسایتها و برنامههای وب استفاده میشوند. در ادامه مطالب سرفصلهایی که در دوره آموزشی مجتمع فنی آموزش داده می شود را برایتان شرح می دهیم.
پیش نیاز:
– گذراندن دوره Web design 1
سر فصل ها:
- تعریف PHP
- مقایسه زبان های برنامه نویسی مفسری و کامپایلری
- PHP و پیش نیازهای آن
- توضیح Web Server
- آموزش Xampp
- PHP و دیتابیس
- آموزش نصب Phpstorm و نحوه ایجاد پروژه در آن
- آموزش تگ PHP و کامن در PHP
- کاربرد echo
- نحوه استفاده از تگ html در php
- استفاده از تگ php به صورت Inline-Block
- تعریف متغییر در PHP و انواع آن
- انواع عملگرها در PHP
- انواع عملگرهای مقایسه ای
- Boolean و is_bool در PHP
- Integer و Float در PHP
- تعریف Constant ها در PHP
- آموزش دستورهای شرط (if, elseif , else, switch)
- شرط تک خطی
- Match
- نحوه اضافه کردن پکیج blade به پروژه
- تعریف حلقه ها در PHP (while,do-while,for,foreach)
- استفاده از حلقه ها به صورت inline-block
- آرایه ها در PHP
- آرایه های انجمنی (associative-arrays)
- Function ها در PHP
- سوپر گلوبال ها
- گرفتن فایل توسط گلوبال ها
- سوپر گلوبال Session در PHP
- آموزش ساختن صفحه لاگین
- تعریف Cookie
- کاربرد include و required و include-once و required_once
- کاربرد توابع readfile,fopen,fclose,fwrite
- کاربرد تابع date
- Json و کاربرد تابع Json_encode, Json_decode
- کاربرد try, catch
- آموزش mySQL
- انواع بخش های mySQL
- ساختن دیتابیس mySQL از طریق Xampp
- ساختن جدول در دیتابیس
- آموزش اتصال به دیتابیس از طریق phpstorm
- آموزش کامل Crud و فرم های وابسته ی آن
- شی گرایی
- تعریف شی گرایی
- کانسپت کلاس و شی گرایی
- مفهوم کلاس در شی گرایی
- قسمت های تشکیل دهنده کلاس
- مفهوم Property و Method در شی گرایی
- انواع متدها در شی گرایی
- متد Private
- کاربرد Setter , Getter در کلاس و متدها
- کاربرد Construct
- کاربرد Destruct
- کاربرد Property و متد Static
- ارث بری در شی گرایی
- کاربرد کلاس و متد Final
- کاربرد کلاس Abstract
- کاربرد Trait
- کاربرد Name Space در مبحث شی گرایی
- کاربرد کلاس و متد Final
- آموزش اتصال به دیتابیس از طریق PDO
- آشنایی با مفهوم PDO
- نحوه اتصال به دیتابیس در PDO
- اجرای کوئری در PDO
- Bind Value
- نحوه ساخت دیتابیس در کلاس به وسیله PDO
- Bind Value
- متد Delete
- متد Update
- آموزش Crud با استفاده از PDO
- ساخت کلاس دیتابیس
- مثال برای ایجاد صفحه Create
- نحوه گرفتن فایل در قسمت سرور
- آموزش متد Insert
- آموزش متد Delete
- مثال برای ایجاد صفحه Edit
- آموزش متد Update
- معرفی MVC
- پیاده سازی Autoload
- ساختن پوشه های مربوط به MVC
- نحوه کانفیگ .htaccess
- فایل Bootstrap
- فایل Core
- دریافت آدرس Conroller
- چک کردن متدها
- فایل Config
- چک کردن Database
- نحوه استفاده از دیتابیس در Model
- ساخت Crud Slider به وسیله MVC
- پروژه نهایی Blog بر اساس معماری MVC
- ساخت API
این دوره مختص طراحان web می باشد که دوست دارند دانش و اطلاعات خود را در حوزه برنامه نویسی php گسترش دهند.
شما می توانید با شرکت در دوره آموزشی PHP My SQL Web Development مجتمع فنی تهران ( نمایندگی پیروزی) این مباحث ها را به طور کامل یاد بگیرید و پس از اتمام دوره با دریافت مدرک معتبر این مجموعه ( مورد تایید وزارت علوم کشور) شروع به فعالیت خود کنید. شما می توانید وب سایت خود را با استفاده از فریم ورک های php طراحی کنید، افزونه ها و قالب های متفاوت برای وردپرس را طراحی کنید و همچنین می توانید قالب اختصاصی خود را طراحی کرده و آن را نیز توسعه دهید.
در صورت دریافت اطلاعات بیشتر شما می توانید با کارشناسان ما در مجتمع فنی تهران نمایندگی پیروزی تماس بگیرید.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.