با توجه به نیازهای روزافزون دنیای برنامهنویسی و توسعه وب، تسلط بر ابزارها و فناوریهای پیشرفته در برنامهنویسی 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)، و ایجاد صرافی رمزارز را با موفقیت به انجام رسانده است. او همچنین فعالیتهای حرفهای خود را در پلتفرم آپورک آغاز کرده […]
این دوره به صورت دانلودی و دارای لایسنس پخش میباشد. شما میتوانید این دوره را در پلیر اختصاصی مجموعه، با نام اسپات پلیر مشاهده کنید. توجه کنید که پس از تهیه این دوره، یک کلید لایسنس منحصر به فرد در پنل کاربری شما قرار میگیرد. در صورتی که به لایسنسهای بیشتری نیاز داشته باشد، میتوانید با پرداخت هزینه آن از این مزیت برخوردار شوید. توجه کنید که تمام فایلهای مربوط به دوره، شامل سورس کدها و جزوات، همگی در اسپات پلیر قابل دسترس شما هستند. برای اطلاعات بیشتر، به مقاله «راهنمای مشاهده محصولات آموزشی محافظت شده نیکآموز» مراجعه کنید.
بله، شما میتوانید از طریق اسنپ پی، این دوره آموزشی را تهیه کنید. کافیست در اسنپ پی حساب کاربری ایجاد کرده و پس از ورود به صفحه نیک آموز، دوره مورد نظر را تهیه کنید. اگر بخواهید از خرید اقساطی به عنوان روش پرداخت هزینه استفاده کنید، تنها یک چهارم آن را در ابتدا پرداخت خواهید کرد. شما میتوانید با مطالعه «راهنمای خرید اقساطی دوره آموزشی با اسنپ پی» با مراحل آن آشنا شوید.
بله، هدف ما در مجموعه نیک آموز، فراهم کردن دوره های آموزشی به روز و مطابق با آخرین تغییرات است. علاوه بر این، بر اساس اینکه در طول زمان چه میزان تغییراتی در محتوای دوره آموزشی ایجاد شود، تخفیف های مناسبی ( ۵۰٪ الی ۱۰۰٪) به خریداران دوره های پیشین تعلق میگیرد. در شرایطی که بروزرسانی دوره، به افزایش مثالها یا Feature های خاصی محدود شود، این موارد به صورت رایگان در اختیار شما قرار خواهد گرفت تا شما بتوانید دورهای که از قبل تهیه کردهاید را به بهترین شکل ممکن درک کنید و مهارتهای خود را مطابق با آپدیتها گسترش دهید. ضمن اینکه میتوانید تا مدت زمان شش ماه از پشتیبانی برخوردار شوید.
شما میتوانید با مراجعه به فرم درخواست مشاوره تخصصی از متخصصان نیک آموز مشاوره دریافت کنید.
بله؛ در نیک آموز امکان برگزاری دورههای سازمانی بهصورت تخصصی فراهم شده است. به منظور ثبت درخواست، کافی است اطلاعات خود و دوره سازمانی مدنظر را در فرم درخواست آموزش سازمانی ثبت کنید تا ما با شما تماس بگیریم.
برای اینکه بتوانید در ارتباط با برنامهنویسی، مشاوره / تدریس خصوصی بگیرید، لطفاً فرم درخواست مشاوره مدرسین را تکمیل نمایید تا کارشناسان ما با شما تماس بگیرند.
بله؛ شما میتوانید از مشاورههای نیکآموز بهعنوان راهنما در مسیر خود استفاده کنید. برای این منظور، لطفاً شماره خود را در فرم مشاوره صفحه دوره وارد کنید تا مشاوران نیک آموز با شما تماس بگیرند.
Δ
ذخیره نام، ایمیل و وبسایت من در مرورگر برای زمانی که دوباره دیدگاهی مینویسم.