آنچه یاد خواهید گرفت:
PHP چیست؟ چرا از آن استفاده کنیم؟
راهاندازی XAMPP/MAMP برای توسعه محلی
نوشتن اولین اسکریپت PHP
مقدمهای بر MySQL و phpMyAdmin
سینتکس PHP، متغیرها و تایپهای داده
عملگرها و عبارات
دستورات شرطی (if و else و switch)
حلقهها (for و while و foreach)
کار با آرایهها و توابع
فرمهای HTML و یکپارچهسازی با PHP
اعتبارسنجی داده فرم
مدیریت آپلود فایل
سیستم رجیستر و لاگین کاربر
هش کردن و اعتبارسنجی پسورد
مدیریت سشن در PHP
محافظت از صفحات با احراز هویت لاگین
ایجاد و مدیریت پایگاه دادهها در phpMyAdmin
اتصال PHP به MySQL
اجرای کوئریهای SQL
مدیریت خطا و اشکالزدایی
پیشنیازهای دوره
باید دانش پایهای HTML را بدانید.
نیازی به تجربه قبلی در PHP نیست.
توضیحات دوره
PHP یکی از پرکاربردترین زبانهای برنامهنویسی سمت سرور برای توسعه وب است. از ساخت وبسایتهای پویا تا توسعه وب اپلیکیشنهای پیچیده، PHP میلیونها وبسایت را در سراسر جهان پشتیبانی میکند. این دوره با عنوان «PHP - تسلط به PHP برای توسعه وب بکاند با MySQL» طوری طراحی شده که شما را از یک مبتدی کامل به یک توسعهدهنده بکاند مطمئن تبدیل کند؛ فردی که بتواند وب اپلیکیشنهای کامل و حرفهای بسازد.
در این دوره، ابتدا با اصول برنامهنویسی PHP شروع میکنید. ما متغیرها، تایپهای داده، عملگرها، دستورات شرطی و حلقهها را پوشش میدهیم تا پایهای ضروری برای نوشتن اسکریپتهای کاربردی PHP داشته باشید. هر مفهوم به شکلی عملی و ساده توضیح داده میشود تا بتوانید فوراً ساخت صفحات وب پویا را آغاز کنید.
در ادامه، به سراغ توابع، آرایهها و توابع داخلی PHP میرویم. شما یاد میگیرید چگونه کد خود را به صورت مؤثر سازماندهی کنید، توابع قابل استفاده مجدد بسازید و با استفاده از آرایهها و سایر ساختارهای PHP، داده را دستکاری کنید. این مفاهیم برای نوشتن کد بکاند تمیز، قابل نگهداری و مقیاسپذیر بسیار مهم هستند.
پس از یادگیری مبانی، وارد کار با فرمها، سشن ها و کوکیها میشویم. شما یاد میگیرید چگونه داده را از کاربران دریافت کنید، اطلاعات سشن را حفظ کنید و احراز هویت کاربران را مدیریت کنید که مهارتهایی ضروری برای ساخت وب اپلیکیشنهای واقعی هستند.
یکی از بخشهای اصلی دوره، کار با پایگاه دادههای MySQL است. شما یاد میگیرید چگونه PHP را به MySQL متصل کنید، پایگاه دادهها را ایجاد و مدیریت کنید، عملیات های CRUD (Create و Read و Update و Delete) را انجام دهید و کوئریهای SQL کارآمد بنویسید. یکپارچهسازی PHP با MySQL به شما امکان میدهد وب اپلیکیشنهای کاملاً تابعی و دادهمحور بسازید.
در پایان دوره، به PHP برای توسعه وب بکاند با MySQL مسلط شده و توانایی ساخت وب اپلیکیشنهای کامل، امن و پویا را خواهید داشت.
همین امروز در دوره شرکت کرده و ساخت وبسایتهای قدرتمند و داده محور را با PHP و MySQL آغاز کنید.
این دوره برای چه کسانی مناسب است؟
کسی که میخواهد هم زبان PHP را یاد بگیرد و هم ساخت وب اپلیکیشنهای پویا را بیاموزد.
این دوره برای شما مناسب است اگر میخواهید درک عمیق و واقعی از PHP به دست آورید.
توسعهدهندگان وب مشتاق که میخواهند به توسعه وب بکاند تسلط پیدا کنند.
افرادی که به دنبال شغل خوب در حوزه توسعه وب هستند.