این دوره به دو بخش تقسیم می شود. اول، ما هفت ماژول آموزشی برای یادگیری اصول برنامه نویسی PHP داریم، از جمله:
متغیرهای انواع داده
تکرار آرایه ها
شرایط ساختارهای کنترل
محدوده توابع
برنامه نویسی شی گرا
Superglobals ($_GET، $_POST، $_SESSION، $_COOKIES، و غیره)
یکپارچه سازی پایگاه داده PDO
پس از آن، ما به سراغ یک رویکرد عملی می رویم و یک وب سایت فهرست مشاغل ایجاد می کنیم. ما این را از پایه و بدون هیچ چارچوب یا کتابخانه ای می سازیم. این بخش ها به شما می آموزند که چگونه یک پروژه پی اچ پی وانیلی را ساختار دهید و پیشروی عالی برای یادگیری لاراول یا فریمورک دیگری است.
این چیزی است که ما در ویدیوهای پروژه انجام خواهیم داد:
ما یک روتر سفارشی شبیه لاراول ایجاد خواهیم کرد. ما چندین بار این را اصلاح میکنیم تا به افزودن ویژگیهایی مانند پذیرش روشهای HTTP، پارامترها و میانافزار ادامه دهیم.
ما پروژه خود را در دو پوشه اصلی ساختار می دهیم که Framework و App نامیده می شوند. Framework هسته ای خواهد بود که شامل کلاس هایی مانند Router، Database، Validation و Session می شود. برنامه شامل کنترلکنندهها و نماهای ما میشود.
ما عملیات CRUD را برای لیست مشاغل ایجاد خواهیم کرد.
ما یک سیستم احراز هویت و مجوز و همچنین محافظت از مسیرها با استفاده از میان افزار سفارشی را اجرا خواهیم کرد.
ما یک ویژگی جستجو را به جستجو/فیلتر لیستها بر اساس کلمات کلیدی و/یا مکان اضافه میکنیم
ما یاد خواهیم گرفت که داده ها را اعتبارسنجی و پاکسازی کنیم و همچنین از عبارات آماده شده با PDO برای محافظت در برابر حملات تزریق SQL استفاده کنیم.
اگر مبتدی هستید، پیشنهاد میکنم دوره را از ابتدا بگذرانید و همه ماژولهای یادگیری را مرور کنید. اگر تجربه بیشتری دارید و اصول اولیه را می دانید، می توانید مستقیماً وارد پروژه شوید.
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
توسعه دهنده وب Full Stack و مدرس در Traversy Media
نمایش نظرات