آموزش ساخت وب‌سایت‌های پویا با PHP - آخرین آپدیت

دانلود Building Dynamic Websites with PHP

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: زبان PHP پایه و اساس توسعه وب پویا در سمت سرور است، اما بسیاری از مبتدیان بدون درک کامل از نحوه عملکرد منطق سمت سرور، مستقیماً به سراغ فریم‌ورک‌ها می‌روند. این دوره این روند را تغییر می‌دهد. شما خواهید آموخت که PHP چگونه درخواست‌ها را مدیریت می‌کند، داده‌ها را پردازش می‌نماید، منطق برنامه را کنترل می‌کند، با فرم‌ها تعامل دارد و قابلیت‌های پویا را به وب‌سایت‌ها اضافه می‌کند. شما این مهارت‌ها را به صورت عملی و با تبدیل یک وب‌سایت رزومه شخصی به یک سایت پویا و مبتنی بر PHP کسب خواهید کرد. در طول این دوره، شما مستقیماً با PHP کار می‌کنید تا تفاوت اجرای سمت کاربر (Client-side) و سمت سرور (Server-side) را درک کنید، سینتکس PHP را بنویسید، از متغیرها و انواع داده‌ها استفاده کنید، رشته‌ها را مدیریت نمایید، عملگرها را به کار ببرید، با دستورات شرطی و حلقه‌ها کار کنید، داده‌ها را با آرایه‌ها سازماندهی کنید، توابع و قالب‌های قابل استفاده مجدد بسازید، فرم‌ها را پردازش کرده، ورودی‌های کاربر را اعتبارسنجی و پاک‌سازی کنید و در نهایت با نشست‌ها (Sessions)، تغییر مسیرها (Redirects) و ارسال ایمیل آشنا شوید. هر مفهوم از طریق دموهای گام‌به‌گام عملی تقویت شده است که می‌توانید در محیط خود پیاده‌سازی، متوقف و تمرین کنید. در پایان این دوره، شما قادر خواهید بود: تفاوت توسعه سمت کاربر و سمت سرور را تشخیص دهید، چرخه حیات درخواست‌های PHP را درک کنید و با سینتکس، متغیرها، انواع داده‌ها، عملگرها و رشته‌های PHP کار کنید. از دستورات شرطی، حلقه‌ها، آرایه‌ها و توابع داخلی برای کنترل جریان برنامه و تولید محتوای پویای وب‌سایت استفاده کنید. توابع و قالب‌های PHP قابل استفاده مجدد را برای سازماندهی اجزای وب‌سایت و کاهش کدهای تکراری توسعه دهید. ورودی‌های کاربر را با استفاده از GET، POST و Superglobals پردازش کنید و از اعتبارسنجی، پاک‌سازی، مدیریت ایمیل، تغییر مسیرها و نشست‌ها برای ساخت وب‌سایت‌های پویا و امن استفاده نمایید. این دوره برای طیف گسترده‌ای از مخاطبان طراحی شده است: مبتدیانی که وارد دنیای توسعه سمت سرور می‌شوند، توسعه‌دهندگان مشتاق Full-stack که به دنبال مهارت‌های پایه PHP هستند، افرادی که در حال تغییر شغل به حوزه توسعه وب هستند و متخصصانی که می‌خواهند بدانند وب‌سایت‌های پویا در پشت صحنه چگونه کار می‌کنند. آشنایی اولیه با HTML توصیه می‌شود، اما هیچ تجربه قبلی در PHP یا برنامه‌نویسی سمت سرور مورد نیاز نیست. این دوره از سطح مبتدی شروع شده و هر مفهوم را از پایه بنا می‌کند. ساخت وب‌سایت‌های پویا را آغاز کنید و زیربنای لازم برای ایجاد تجربه‌های وب کاربردی، تعاملی و سرور-محور را با استفاده از PHP توسعه دهید.

سرفصل ها و درس ها

شروع کار با PHP Getting Started with PHP

  • معرفی تخصص Specialization Introduction

  • معرفی دوره Course Introduction

  • درک PHP در سمت کاربر و سمت سرور Understand Client-Side and Server-Side PHP

  • نصب PHP و اجرای اولین اسکریپت Set Up PHP and Run Your First Script

  • درک سینتکس، متغیرها و انواع داده‌ها Understand Syntax, Variables and Data Types

  • کار با متغیرها، Echo و انواع داده‌ها Work with Variables, Echo and Data Types

  • بررسی عملگرها و مدیریت رشته‌ها Explore Operators and String Handling

  • دستکاری رشته‌ها و استفاده از عملگرها Manipulate Strings and Use Operators

جریان کنترل، توابع و محتوای پویا Control Flow, Functions and Dynamic Content

  • درک دستورات شرطی و حلقه‌ها Understand Conditionals and Loops

  • افزودن سلام و احوالپرسی پویا با شرط‌ها Add a Dynamic Greeting with Conditionals

  • تولید محتوای رزومه با استفاده از حلقه‌ها Generate Portfolio Content with Loops

  • درک آرایه‌ها در PHP Understand PHP Arrays

  • داده‌محور کردن پروژه‌های رزومه با آرایه‌ها Make Portfolio Projects Data-Driven with Arrays

  • درک توابع و قالب‌های قابل استفاده مجدد Understand Functions and Reusable Templates

  • استفاده مجدد از قالب‌های هدر، ناوبری و فوتر Reuse Header, Navigation and Footer Templates

فرم‌ها، امنیت و سایت پویا Forms, Security and the Dynamic Site

  • درک GET، POST و Superglobals Understand GET, POST and Superglobals

  • پردازش فرم تماس رزومه شما Process Your Portfolio Contact Form

  • درک اعتبارسنجی، پاک‌سازی و امنیت Understand Validation, Sanitization and Security

  • اعتبارسنجی سمت سرور و فرم‌های Sticky Server-Side Validation & Sticky Forms

  • بررسی ایمیل، تغییر مسیرها و نشست‌ها Explore Email, Redirects and Sessions

  • ارسال ایمیل‌های تماس و مدیریت وضعیت‌های موفقیت Send Contact Emails and Handle Success States

  • افزودن نشست‌ها و تکمیل رزومه پویای شما Add Sessions and Complete Your Dynamic Portfolio

  • جمع‌بندی دوره Course Summary

نمایش نظرات