تخفیفات عید نوروز

بوی بهار در ثانیهها پیچیده است و این نشانهی فصلی تازه است. نوروز مبارک
شروع تخفیفات تکرارنشدنی تاپ لرن به مناسبت عید نوروز، برای مشاهده تخفیف ها روی لینک زیر کلیک کنید.
- مدرس دوره : حسن خسروجردی ( رزومه )
- تعداد ویدیوها : 246 ویدیو
- مدت زمان دوره : 55:56:00
- سطح دوره : پیشرفته
- وضعیت دوره : در حال برگزاری
- تاریخ آخرین بروزرسانی : 1401/12/27

دوره جامــع آمــوزش PHP
زبان PHP یک زبان اسکریپتی و open source است که برای طراحی برنامه های تحت وب مورد استفاده قرار میگیرد. منظور از سمت سرور بودن چیست؟ بدین معنا که صفحات PHP ابتدا توسط سرور ، پردازش شده و سپس خروجی به صورت کدهای HTML برای مرورگر ارسال می شود.
PHP مخفف Hypertext PreProcessor به معنای پیش پردازند ابرمتن است.
زبان PHP در سایت های بزرگی همچون : Wikipedia , Facebook , Slack , MailChimp , Wordpress , Yahoo مورد استفاده قرار میگیرد
این زبان بدلیل مزیت های فراوانی که دارد توانسته است در دنیای برنامه نویسی جایگاه ویژه ای برای خود باز کند و طرفداران زیادی را برای خود جذب نماید.از جمله مزیت های آن میتوان به موارد زیر اشاره کرد :
PHP زبان تخصصی طراحی وب اپلیکیشن است
کاربرد PHP در سیستمهای مدیریت محتوا (CMS)
PHP رایگان است
سازگاری با پلتفرمهای مختلف
یادگیری راحت و استفاده ساده و آسان
فرصتهای شغلی خوب برای برنامه نویسان PHP در خارج و داخل کشور
قابلیت استفاده با معماریهای مختلف برنامهنویسی
پیشنهاد میکنیم برای آشنایی بیشتر با سرفصل های دوره بخش معرفی این دوره را مشاهده نمایید.
فهرستـــ ویدیوها
مدت زمان دوره 55:56:00با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
چرا PHP ؟ نوشتن اولین برنامه
در این بخش در رابطه با دلایل استفاده از php صحبت میشود.همچنین اولین برنامه چاپ سلام هم نوشته میشود
ساختار دستورات php , توضیحات , متغییر ها
در این بخش ساختار کلی دستورات php توضیح داده میشود. همچنین نحوه کامنت نویسی , متغییر ها و اصول نام دهی فایل ها , فولدر ها و متغییر ها توضیح داده میشود.
Data Types یا انواع داده در PHP
در این بخش Data Types یا انواع داده در PHP توضیح داده میشود.
string functions - بخش دوم
در این بخش در رابطه با توابع implode , htmlentities , join , print صحبت میشود.
string functions - بخش سوم
در این بخش در رابطه با number_format , str_replace , strcmp , strlen , strpos , stripos , strtolower , strtoupper , substr , str_split , trim صحبت میشود.
Numbers
در این بخش در رابطه با اعداد صحبت میشود و توابع is_int is_float infinite is_number (int) و تبدیلات بررسی میشوند.
array functions
در این بخش در رابطه با array_combine , array_diff , array_diff_assoc , array_diff_key , array_intersect , array_keys , array_merge , array_pop , array_push صحبت میشود.
array functions - بخش دوم
در این بخش در رابطه با توابع array_replace , array_reverse , array_slice صحبت میشود.
array functions - بخش سوم
در این بخش در رابطه با توابع array_splice , array_values , count. , compact , extract , in_array , sizeof , sort , صحبت میشود.
Operators در زبان PHP
در این بخش در رابطه با اپراتور های ریاضی و مقایسه ای صحبت میشود. Arithmetic Operators Comparison Operators
Operators در زبان PHP - بخش دوم
در این بخش در رابطه با Assignment operators , Logical operators صحبت میشود.
Operators در زبان PHP - بخش سوم
در این بخش در رابطه با Increment/Decrement operators String operators Array operators صحبت میشود.
توابع مهم متغییر ها - بخش دوم
در این بخش توابع gettype , intval , is_array , is_bool , is_float , is_null , is_numeric , unset , floatval
حلقه ها Loops - حلقه do while - for
در این قسمت حلقه ها Loops - حلقه do while - for بررسی میشوند.
پیمایش آرایه به کمک حلقه ها
در این قسمت پیمایش آرایه به کمک حلقه های for, while , do while انجام میشود.
functions - توابع - بخش دوم
در این بخش در رابطه با Default Argument Value , Functions - Returning values , Passing Arguments by Reference صحبت میشود.
functions - توابع - بخش سوم
Callback Functions , PHP Variable Length Argument Function , PHP Recursive Function
include and require
include and require در این بخش بحث میشود. تفاوت ها کارکرد موارد استفاده
Superglobals - متغییر های سراسری
در این بخش در رابطه با سوپر گلوبال ها یا متغییر ها با دسترسی سراسری توضیح داده میشوند. GLOBALS SERVER_$
کار با فایل ها و آپلود فایل
در این بخش $_FILES توضیح داده میشود. همچنین کار با تابع move_uploaded_file توضیح داده میشود.
نحوه ساخت دیتابیس و export , import
نحوه ساخت دیتابیس و export , import در محیط phpmyadmin
ساخت , حذف , ویرایش اطلاعات در محیط phpmyadmin
ساخت , حذف , ویرایش اطلاعات در محیط phpmyadmin در این بخش انجام میشود.
عملیات CRUD - نمایش رکورد ها - دستور SELECT
عملیات CRUD - نمایش رکورد ها دستور select - select distinc
خروجی گرفتن با فرمت CSV ( پایان فصل دیتابیس )
خروجی گرفتن با فرمت CSV ( پایان فصل دیتابیس )
ساخت جدول و وارد کردن رکورد در جداول به کمک روش MySQLi
ساخت جدول و وارد کردن رکورد در جداول به کمک روش MySQLi
ساخت دیتابیس و جدول و وارد کردن رکورد به روش MySQLi OOP
ساخت دیتابیس و جدول و وارد کردن رکورد به روش MySQLi OOP
عملیات delete , update , select در روش MySQLi
عملیات delete , update , select در روش MySQLi
روش PDO - ساخت دیتابیس , ساخت جدول , insert , delete , update
روش PDO - ساخت دیتابیس , ساخت جدول , insert , delete , update
ساخت صفحه ساخت دسته بندی جدید - حذف دسته بندی ها
ساخت صفحه ساخت دسته بندی جدید - حذف دسته بندی ها
ساخته صفحه دسته بندی ها ( اتمام پروژه بلاگ ) ( اتمام فصل بخش مقدماتی و نیمه متوسط )
ساخته صفحه دسته بندی ها ( اتمام پروژه بلاگ ) ( اتمام فصل بخش مقدماتی و نیمه متوسط )
آشنایی با regex - عبارات با قاعده - بخش چهارم
آشنایی با regex - عبارات با قاعده - بخش چهارم
آشنایی با regex - عبارات با قاعده - بخش پنجم
آشنایی با regex - عبارات با قاعده - بخش پنجم
آشنایی با regex - عبارات با قاعده - بخش هفتم
آشنایی با regex - عبارات با قاعده - بخش هفتم
ارث بری در کلاس ها - سطوح دسترسی در کلاس ها Inheritance - Access Modifiers
ارث بری در کلاس ها - سطوح دسترسی در کلاس ها Inheritance Access Modifiers
Class Constants , Static Methods , Static Properties
Class Constants , Static Methods , Static Properties
ساخت صفحه ساخت خبر جدید + اضافه کردن CKeditor به پروژه
ساخت صفحه ساخت خبر جدید + اضافه کردن CKeditor به پروژه
ویرایش و حذف منو ها ( حل تمارین join , امنیت )
ویرایش و حذف منو ها ( حل تمارین join , امنیت )
چیدمان صفحه اصلی پروژه خبری + قالب خام پروژه
چیدمان صفحه اصلی پروژه خبری + قالب خام پروژه
ساخت بخش view
تست سیستم روتینگ نوشته شده و خروجی گرفتن از آن و همچنین پیاده سازی بخش view شبیه به فریم ورک های بزرگ مانند لاراول
استفاده از سیستم view + کدهای پروژه تا این بخش
تست و بررسی سیستم view و ارسال متغییر ها و مقایسه با پروژه های مبتنی بر لاراول
ساخت بخش Model
ساخت و پیکربندی کلی کلاس Model و اتصال به دیتابیس و همچنین تست بخش ریدایرکت در سیستم طراحی شده
ساخت بخش Model - بخش دوم
ساخت متد های کوئری و execute به منظور ارتباط با دیتابیس و همچنین قطع ارتباط با دیتابیس در انتهای عملیات در کلاس Model
ساخت autoload
ساخت بخش autoload به منظور جلوگیری از نوشتن کدهای اضافی در جهت فراخوانی کلاس های جدید و بهینه سازی کد ها
لایه بندی tinyMVC
لایه بندی کلی پروژه و ساخت فولدر های جداکننده پنل ادمین و بخش app و جداسازی header و footer
ساخت متد asset,include,url
ساخت متدهای فوق برای راحتی کار و همچنین جلوگیری از تکرار آدرس ها مشابه فریمورک لاراول
تکمیل لایه بندی کلی
تکمیل لایه بندی کلی و همچنین ساخت کنترلر های لازم در دو بخش app و panel
ساخت کنترلر Article
ساخت کنترلر مربوط به مقالات و همچنین صفحه نمایش مقالات در پنل ادمین و پویا سازی کامل این صفحه
احراز هویت با JWT - بخش سوم
احراز هویت با JWT - بخش سوم decode کردن jwt و اجازه دسترسی به کاربر
Session hijacking attack - بخش دوم
Session hijacking attack بخش دوم استفاده از متد session regenerate id
Session hijacking attack - بخش سوم
Session hijacking attack - بخش سوم - بدست اوردن اطلاعات لاگین کاربر به کمک حملات xss
نظرات کاربران در رابطه با این دوره