لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش PHP OOP با MySQL 2023: ساخت سیستم مدیریت رستوران
PHP OOP with MySQL 2023: Build Restaurant Management System
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
ساخت سیستم مدیریت رستوران و سیستم سفارش فست فود در پروژه مشابه در PHP MySQL Bootstrap PayPal آموزش راه اندازی ابزارهای لازم برای ساخت برنامه های وب مدرن ساخت یک سیستم احراز هویت کامل آموزش هش و حذف رمزهای عبور با PHP آموزش استفاده از پرس و جوهای پیشرفته PDO یاد بگیرید Paypal Payment را به صورت حرفه ای در برنامه وب خود پیاده سازی کنید اعتبارسنجی را مانند یک حرفه ای مدیریت کنید و از کاربر تا تاریخ حساس جلوگیری کنید بیاموزید که چگونه منطق تجاری یک سیستم رزرو زیر سرپوش کار می کند نوشتن کد حرفه ای قابل نگهداری کار با برخی پرس و جوهای پیچیده SQL آموزش آپلود فایل و نحوه به روز رسانی کامل و آن را حذف کنید ایجاد یک پنل مدیریت شگفت انگیز آموزش رفع اشکالات در طول مسیر توسعه این برنامه وب ایجاد یک سبد خرید سیستم ساخت یک سیستم پرداخت یاد بگیرید چگونه کد تمیز با OOP بنویسید یاد بگیرید چگونه قسمت های مختلف کد را با هم ادغام کنید تا بتوانند در آن کار کنند همان سیستم پیش نیازها:آشنایی با PHP، MySQL و PDO دانش بسیار کم از بوت استرپ
آیا شما هم مثل من عصبانی هستید؟ آیا می خواهید چیزی عالی بسازید؟ چیزی شگفت انگیز؟ آیا شما یک توسعه دهنده وب هستید که می خواهید یک شغل جالب داشته باشید؟ اگر چنین است، پس این دوره برای شما مناسب است. در این دوره یاد خواهید گرفت که چگونه در چند ساعت یک سیستم کامل رزرو رستوران با سفارش غذا در همان وب اپلیکیشن از ابتدا بسازید. من قبلاً مطمئن شدم که هر بخش از این دوره مختصر، ظریف و آموزنده است، بنابراین این فرصت جالب را از دست ندهید. فایل های مورد نیاز در قسمت های مختلف دوره را نیز قرار دادم تا قدم به قدم با من همراه باشید.
در اینجا چیزی است که قرار است یاد بگیرید، قبل از هر چیز قصد دارم شما را با موارد زیر آشنا کنم. ابزارهایی که قرار است در این دوره از آنها استفاده کنیم. ما قرار است کلاسی بسازیم که در کل پروژه به ما کمک کند و سپس یک سیستم احراز هویت کامل را از ابتدا بسازیم. در حین ساخت این سیستم قصد دارم شما را با هش کردن و حذف رمزهای عبور آشنا کنم. و سپس، ما میخواهیم ویژگیهای کلی و جالبی را در داخل برنامه خود بسازیم. این به طور عمده در انتخاب و قرار دادن داده ها خواهد بود. بعد از این قسمت، ما قصد داریم یک سیستم سبد خرید بسازیم که در آن به کاربران این امکان را می دهیم که مواد غذایی را به سبد خرید اضافه کنند تا بتوانند این اقلام را به صورت آنلاین سفارش دهند. و سپس به طور طبیعی به صفحه پرداخت و بعد از این، من به شما نشان می دهم که چگونه با PayPal به راحتی و به خوبی پرداخت کنید. پس از اتمام این بخش، من به شما نشان خواهم داد که چگونه قسمت رزرو با کد ظریف تمیز و اعتبارسنجی کامل انجام می شود. از آنجایی که این بخش تمام شده است، ما فقط برخی از بخشهای کلی را در انتهای کاربر خواهیم داشت، مانند گرفتن رزرو و سفارش برای هر کاربر، اجازه دادن به کاربران برای نوشتن نظرات و غیره. و سپس به پنل مدیریت که قرار است واقعا ساده و در عین حال بسیار کاربردی باشد و شما در ساخت آن چیزهای زیادی یاد بگیرید. بنابراین، برای جمع بندی، اگر برای شما جالب به نظر می رسد، همین الان ادامه دهید و دوره را دریافت کنید.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
نصب و راه اندازی
Installation
نصب Xampp
Installing Xampp
نصب VS Code
Installing VS Code
(PHP OOP) ایجاد کلاس برنامه ما
(PHP OOP) Creating our App Class
طراحی و کد برای پروژه
Design and Code for the Project
ایجاد کلاس برنامه و اتصال به DB
Creating App Class and Connecting to DB
انتخاب داده از DB
Selecting Data from DB
انجام عملیات CRUD
Performing CRUD Operations
ایجاد روش های ثبت نام و ورود به سیستم
Creating Register and Login Methods
شروع و اعتبار سنجی جلسات
Starting and Validating Sessions
راه اندازی و ایجاد سیستم احراز هویت
Setting up and Creating Authentication System
آماده سازی ساختار پوشه و راه اندازی
Preparing Folder Structure and Setting up
ثبت نام کاربران
Registering Users
ورود کاربران به
Logging Users in
اعتبار سنجی و ایجاد جلسات
Validating and Creating Sessions
ایجاد سبد خرید و پرداخت
Creating Cart and Checkout
نمایش اقلام غذایی در صفحه فهرست
Displaying Food Items in Index Page
نمایش یک ماده غذایی
Displaying Single Food Item
افزودن اقلام به سبد خرید
Adding Items to Cart
اعتبارسنجی اقلام در سبد خرید
Validating Items in Cart
نمایش اقلام سبد خرید
Displaying Cart Items
حذف از سبد خرید
Deleting from Cart
چک کردن
Checking out
پرداخت با پی پال ایجاد رزرو و موارد دیگر
Paying with PayPal Creating Bookings and More
پرداخت با پی پال pt.1
Paying with Paypal pt.1
پرداخت با پی پال pt.2
Paying with Paypal pt.2
اعتبار سنجی و پاکسازی pt.1
Validating and Cleaning up pt.1
اعتبار سنجی و پاکسازی pt.2
Validating and Cleaning up pt.2
انجام جداول رزرو
Performing Booking Tables
ایجاد صفحات کاربران و پایان کاربران
Creating Users Pages and Finishing Users End
نمایش رزرو برای هر کاربر
Showing Bookings for every User
نمایش سفارشات برای هر کاربر
Showing Orders for every User
اعتبارسنجی و تمیز کردن سمت کاربران
Validating and Cleaning Users Side
نوشتن نظرات
Writing Reviews
نمایش نظرات و کار با صفحه رزرو
Showing Reviews and Working with Booking Page
شروع کار با Admin Side
Getting Started with Admin Side
کد و طراحی برای پنل مدیریت
Code and Design for Admin Panel
ورود ادمین ها
Logging Admins in
ایجاد جلسات و اعتبارسنجی
Creating Sessions and Validating
در حال تکمیل ادمین ها
Finishing Admins up
نمایش مدیران
Showing Admins
افزودن ادمین های جدید
Adding New Admins
کار با صفحه فهرست
Working with Index Page
تکمیل سفارشات
Finishing Orders up
نمایش سفارشات
Showing Orders
به روز رسانی وضعیت سفارش
Updating Order Status
حذف سفارشات
Deleting Orders
پایان بخش مواد غذایی
Finishing Food Section up
نمایش اقلام غذایی
Showing Food Items
ایجاد اقلام غذایی
Creating Food Items
حذف اقلام غذایی با تصاویر
Deleting Food Items with Images
اتمام رزرو
Finishing Bookings up
نمایش رزروها
Showing Bookings
تغییر وضعیت رزرو و حذف
Changing Status of Bookings and Deleting
به روز رسانی (سخنرانی های جدید): پیوند زدن و بهبود بیشتر
Update (New Lectures): Enchaining and Improving Further
رفع اشکالات pt.1
Fixing Bugs pt.1
رفع اشکالات pt.2
Fixing Bugs pt.2
به روز رسانی: (سخنرانی های بیشتر)
Update: (More Lectures)
کد نسخه نهایی پروژه
Code for the Final Version of the Project
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
توسعه دهنده || مربی || یادگیرنده مادام العمر من محمد حسن هستم. من یک توسعه دهنده پشته کامل هستم که بیشتر روی PHP ، Python و Javascript تمرکز دارم. من دوست دارم در دنیای برنامه نویسی به دانشجویان و تازه واردان کمک کنم. وقتی 4 سال پیش برای اولین بار با کد نویسی شروع کردم ، اشتباهات زیادی مرتکب شدم و می خواهم از آنها جلوگیری کنید. اگر سوالی داشتید ، از طریق شبکه های اجتماعی من با من تماس بگیرید :)
نمایش نظرات