باتوجه به نیازهای روزافزون دنیای برنامهنویسی و توسعه وب، تسلط بر ابزارها و فناوریهای پیشرفته در برنامهنویسی PHP میتواند گامی مؤثر در جهت پیشرفت حرفهای و بهبود کیفیت پروژههای نرمافزاری باشد. PHP یکی از زبانهای برنامهنویسی پرکاربرد سمت سرور است که بهدلیل سهولت در یادگیری و استفاده، ابزارهای گسترده و مستندات فراوان، مورد توجه بسیاری از توسعهدهندگان وب قرار گرفته است. این دوره آموزش برنامه نویسی به شما کمک میکند تا با تسلط بر این مفاهیم و تکنیکها، پروژههای پیچیده و پیشرفته را با اطمینان و مهارت بالا پیادهسازی کنید. اگر تازه برنامه نویسی را شروع کردید، پشنهاد میکنیم، دورههای آموزش برنامه نویسیPHP نیک آموز را از دست ندهید.
990.000 تومان
▪️ مدیریت خطا در PHP
▪️ آشنایی با Exception ها در php ▪️ کار با try Catch ▪️ آشنایی با تابع Die ▪️ نحوه استفاده از Trigger ها در خطایابی ▪️ پیادهسازی Error Handler شخصیسازیشده
▪️ کار با ثابتهای خاص و Superglobal ها در php
▪️ آشنایی با Magic Constants در PHP ▪️ آشنایی با مفهوم Scope ▪️ آشنایی با SuperGlobal SERVER ▪️ سایر Supergloabal های رایج در PHP
▪️ ارائه و حل تمرین
▪️ کار با فایل و پوشه
▪️ بازکردن فایل و حالات آن. ▪️ نوشتن محتوا در فایل با File_put_content ▪️ خواندن محتوای فایل ▪️ توابع و وظایف کار با فایلها ▪️ آشنایی با Standard Streams ▪️ توابع کار با پوشه ▪️ بررسی محتوای داخل پوشه ▪️ توابع کپی، تغییر نام، انتقال و حذف فایل و پوشه
▪️ output buffering ▪️ کار با رشتهها در PHP ▪️ کرل یا cURL
▪️ آشنایی با cURL و نحوه فعالسازی آن داخل PHP. ▪️ بازکردن سایتهای با cURL ▪️ دانلود فایل ازطریق cURL ▪️ تکمیل فرم ازطریق cURL ▪️ تمرین 1: دریافت اطلاعات رمزارزها از CoinMarketCap ▪️ تمرین 2: کار با ChatGPT و ایجاد اتصال با API آن ▪️ تمرین 3: کار با Gravatar
▪️ آشنایی با API و SOAP و REST. ▪️ شروع پیادهسازی API
▪️ بررسی برخی توابع امنیتی و اتصال به دیتابیس ▪️ ایجاد توابع مربوط به ایجاد، بهروزرسانی و حذف اطلاعات ▪️ ایجاد توابع مربوط به دریافت اطلاعات از سایت و نهاییسازی API ها ▪️ آشنایی با HTTPie و تست API ها ▪️ آشنایی با کدهای وضعیت HTTP یا HTTP Status Codes
▪️ آشنایی با JWT
▪️ آشنایی با JWT ▪️ ایجاد توکن JWT ▪️ اتصال API به توکن JWT و Decode آن
▪️ جمعآوری داده از سطح وب یا Web Scraping
▪️ آشنایی با مفهوم scraping و crawling ▪️ روشهای مختلف جمعآوری داده از سطح وب ▪️ نحوه جمعآوری داده از صفحات وب، پروژه سایت نمایشگاه کتاب ▪️ نحوه جمعآوری داده از API ها، پروژه محصولات دیجی کالا
▪️ کار با GD
▪️ آشنایی با کتابخانه GD و بررسی نصب و فعالبودن آن ▪️ ایجاد تصاویر در GD و افزودن متن به تصویر ▪️ ترسیم اشکال هندسی در GD ▪️ ایجاد یک تصویر کپچا (CAPTCHA)
▪️ ارسال پیامک
▪️ ارسال پیامک ازطریق پنل کاوهنگار ▪️ ارسال پیامک ازطریق Ir با استفاده از SOAP ▪️ ارسال پیامک ازطریق Ir با استفاده از cURL ▪️ ارسال پیامک ازطریق پترنهای از پیش تعریفشده در FarazSMS
▪️ ارسال ایمیل
▪️ اتصال به درگاه پرداخت
▪️ اتصال به درگاه پرداخت ZarinPal ▪️ بررسی فرآیند و چارچوب کلی اتصال به درگاههای پرداخت و بررسی کد و مستندات چند درگاه پرداخت
رضا هاشمیان تجربه حدود ۶ ساله در حوزه برنامهنویسی سمت سرور دارد و در این مدت، پروژههای نرمافزاری متنوعی از قبیل اتوماسیون هوشمند ساخت طلا و جواهر، پیادهسازی سیستم مدیریت یادگیری آنلاین (LMS)، و ایجاد صرافی رمزارز را با موفقیت به انجام رسانده است. او همچنین فعالیتهای حرفهای خود را در پلتفرم آپورک آغاز کرده […]
ذخیره نام، ایمیل و وبسایت من در مرورگر برای زمانی که دوباره دیدگاهی مینویسم.
Δ
Manage your cookie preferences below:
Essential cookies enable basic functions and are necessary for the proper function of the website.
These cookies are needed for adding comments on this website.
Google Tag Manager simplifies the management of marketing tags on your website without code changes.
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Clarity is a web analytics service that tracks and reports website traffic.
Service URL: clarity.microsoft.com
SourceBuster is used by WooCommerce for order attribution based on user source.