دوره ی پروژه محور ساخت هتلداری با php mvc
مدرس دوره: مهندس سام نیک زاد
برنامه نویس ارشد با تجربه ی برنامه نویسی از سال 1389
- کارشناس ارشد هوش مصنوعی
- کارشناسی مهندسی نرم افزار
توضیحات دوره
دوره ی پروژه محور ساخت هتلداری با php mvc
در این دوره ی آموزشی با استفاده از زبان برنامه نویسی php ، یک سیستم آنلاین هتلداری میسازیم که از الگوی طراحی MVC استفاده میکند و تقریبا میشود گفت یک سیستم مدیریت یا یک فریمورک برای خودمان میسازیم که برای پیاده سازی پروژه یک سیستم هتلداری استفاده میشود .

زبان های برنامه نویسی ، تکنولوژی ها ، محیط ها و برنامه های استفاده شده در دوره ی پروژه محور ساخت هتلداری با php mvc
- زبان برنامه نویسی : php - html - css - javascript
- فریمورک ها یا کتابخانه ها : jquery - bulma
- محیط توسعه : atom
- وب سرور مجازی : xampp
- محیط آموزش : windows 10
- در این دوره ی آموزشی یک فریمورک مبتنی بر MVC برای سیستم هتلداری ساخته میشود .
چرا PHP را برای ساخت سیستم هتلداری انتخاب کردیم ؟
php بعنوان قدیمی ترین و محبوب ترین زبان برنامه نویسی سمت سرور است که حدود ۸۰ درصد از کل وب سایت های دنیا و سیستم های انلاین با این زبان برنامه نویسی هندل میشود .
برخلاف شایعه های منتشر شده در وب مبنی بر اینکه بازار کار پی اچ پی رو به کاهش است یا پی اچ پی در حال مرگ است ، حقیقت این است که پی اچ پی با بروزرسانی های مرتب و نسخه های جدید باز هم ثابت کرده است که زبان قوی و ماندگاری برای سمت سرور است .
با وجود انتشار زبان های برنامه نویسی فراوان برای سرور هنوز یک زبان راحت کامل و قوی در حد پی اچ پی بوجود نیامده است که بخواهد جایگزین پی اچ پی شود .
چرا MVC را برای ساخت سیستم هتلداری انتخاب کردیم ؟
مدل ویو کنترلر یکی از پترن دیزاین ها یا الگوهای طراحی در برنامه نویسی و پروژه های کامپیوتری است که بسیار محبوب و پرکاربرد است . mvc به کدنویسی و پروژه های شما انسجام لازم را میدهد که باعث افزایش سرعت توسعه ی پروژه ، افزایش امنیت ، افزایش خوانایی و ... میشود .
این الگوی طراحی بخوبی با زبان php قابل پیاده سازی است ولی آموزش خوبی در این زمینه وجود ندارد و ما قصد داریم با این آموزش کامل مشکل php mvc را برای همیشه حل کنیم .
سرفصل های دوره ی پروژه محور ساخت هتلداری با php mvc
توجه فرمائید که در لیست های زیر که مربوط به جلسات است بصورت کلی به مباحث آموزش داده شده در جلسات اشاره شده است و درون هر جلسه ، آموزش مفصل ، مثال ها ، تمرین ها ، کدنویسی های بیشتری وجود دارد که مبحث را برای درک عمیق آموزش میدهیم .
جلسه ی 1 :
- معرفی ابزار رسم جداول دیتابیس
- ترسیم جدول های پایگاه داده مورد نیاز پروژه
جلسه 2 :
- معرفی برنامه phpmyadmin
- آموزش ساخت پایگاه داده جدید
- آموزش ساخت جدول های جدید
- آموزش ساخت فیلد های جدید در جدول و تشریح انوع داده ها در دیتابیس
جلسه 3 :
- آموزش نصب برنامه ی وب سرور مجازی در ویندوز مک لینوکس
- آموزش نصب محیط کدنویسی ATOM و تنظیمات خاص آن
- آموزش نصب پکیج در محیط ATOM
جلسه 4 :
- آموزش کامل mvc یا model view controller
- استفاده ی mvc در php و ساخت وب سایت
جلسه 5 :
- آموزش کار با apache و تنظیمات آن
- آموزش کار با فایل .htaccess
- ایجاد ساختار اصلی پروژه هتلداری با قاعده های mvc
جلسه 6 :
- آموزش کنترل url توسط htaccess
- آموزش دریافت نام کنترلر ، متد و پارامترهای آن از url بصورت استاندارد mvc ا site.com/controller/method/paramا
جلسه 7 :
- ساخت بخش کتابخانه های فریمورک mvc
- آموزش ساخت کلاس کلی سیستم مسیردهی App و ساخت برنامه براساس آن
- آموزش ایجاد کنترلر ، ویو و مدل پایه ای
- آموزش ساخت نوشتن تابع رندر view ها و لودینگ model های پروژه
- آموزش فراخوانی خودکار تمام کتابخانه ها و فایل های تنظیم پروژه
جلسه 8 :
- آموزش ساخت فایل تنظیمات پایگاه داده
- آموزش سااخت کتابخانه ی مخصوص کار با پایگاه داده
- آموزش اتصال به پایگاه داده با PDO
- آموزش لود کردن کتابخانه و تنظیمات پایگاه داده هنگام فراخوانی یک model
- آموزش ایجاد تنظیمات مسیردهی و توابع دریافت مسیر پروژه base_url()
جلسه 9 :
- آموزش فراخوانی فایل های css js و. ...
- آموزش دانلود و نصب فریمورک bulma به پروژه
- آموزش دانلود و نصب کتابخانه ی jquery به پروژه
- آموزش فراخوانی یکباره ی بخش های مشترک view ها در کتابخانه ی view
جلسه 10 :
- آموزش نصب theme های جدید بر روی فریمورک bulma
- آموزش نصب تم متریال دیزاین روی پروژه
- تشریح نحوه ی عملکرد کنترلرها و متدهای درونی انها در پروژه های mvc
- ایجاد تمام کنترلرهای مورد نیاز سیستم هتلداری
- تعریف کنترلر و متد پیشفرض پروژه
جلسه 11 :
- آموزش ساخت فرم ورود مدیر
- آموزش ایجاد عملیات ورود مدیر
- آموزش ایجاد قالب جدید برای پنل مدیریت
- آموزش احراز هویت مدیر
جلسه 12 :
- آموزش برنامه نویسی کتابخانه ی session ها
- آموزش تنظیم session های جدید
- آموزش کدنویسی گرافیک پنل مدیریت
- آموزش ایجاد منو های مربوط به پنل مدیریت
- آموزش ریدایرکت کردن بین صفحات در php
جلسه 13 :
- آموزش نمایش تمام هتل ها در پنل مدیریت
- آموزش ایجاد بخش مدیریت هتل ها ( حذف / ویرایش )
- آموزش حذف یک هتل خاص از طریق مدیریت
جلسه 14 :
- آموزش ایجاد بخش اضافه کردن هتل جدید
- آموزش ایجاد فرم افزودن هتل جدید
- آموزش ثبت اطلاعات هتل جدید در پایگاه داده توسط مدیر
جلسه 15 :
- آموزش ایجاد فرم ویرایش یک هتل و نمایش اطلاعات قبلی هتل در فرم ویرایش
- آموزش ثبت اطلاعات ویرایش شده یک هتل
- آموزش ایجاد بخش مدیریت اتاق ها
- آموزش نمایش لیست تمام اتاق ها
- آموزش ساخت بخش و فرم اضافه کردن اتاق جدید
- آموزش ایجاد فرم ویرایش اتاق موجود
جلسه 16 :
- آموزش کدنویسی بخش مدیریت اتاق های هتل
- آموزش حذف یک اتاق
- آموزش بهبود ویرایش یک اتاق
- آموزش بهبود ایجاد یک اتاق جدید
- آموزش نمایش لیست شهرهای موجود در پایگاه داده
جلسه 17 :
- آموزش نمایش لیست تمام مشتریان در بخش مدیریت
- آموزش افزودن مشتری جدید به صورت دستی در مدیریت
- آموزش مدیریت مشتری ها در بخش پنل مدیریت
جلسه 18 :
- آموزش کدنویسی فرم ورود مشتری ها
- آموزش کدنویسی بخش ثبت نام مشتری ها
- آموزش احراز هویت مشتری ها
- آموزش کنترل ورود و خروجی مشتری
جلسه 19 :
- آموزش طراحی بخش رابط کاربری هتل
- آموزش نمایش هتل های موجود برای مشتریان
- آموزش نمایش جزئیات هر هتل در صفحه ی جدا
- آموزش نمایش تعداد و نام اتاق های موجود برای هر هتل
جلسه 20 :
- آموزش فراخوانی اتاق های مخصوص هر هتل
- آموزش ایجاد بخش رزرو اتاق
- آموزش ثبت اطلاعات رزرو یک اتاق در پایگاه داده
دموهای ویدیویی دوره ی پروژه محور ساخت هتلداری با php mvc
جلسه 1 :
جلسه 11 :
جلسه 16 :
نظرات کاربران
سلام و وقت بخیر . ببخشید چرا دموهای ویدیویی این دوره تون قابل پخش نیست ؟
من برای دوره ی اموزشی php بصورت mvc بودم و شدیدا نیاز داشتم که این دوره را خدارو شکر پیدا کردم و این دوره واقعا برای تخصص پی اچ پی و ام وی سی عالی است و کلی نکات و مطالب مفیدی توش قرار داده شده است ...
میشه با این اموزش برنامه حسابداری یک شرکت را هم نوشت و درگاه پرداخت اضافه کرد یا نه برم سمتasp
سلام وعرض خسته نباشید
نمیدونم اصلا این کامنت من به نمایش در خواهد آمد یا نه !
در ابتدا به خاطر زحمت شما تشکر میکنم اما با توجه به این قیمت که مبلغ 500 هزارتومن هستش اگرچه تخفیف خورده اما برای چنین هزینه ای توقع میره که شما مجموعه بهتری رو فراهم میکردید چون خیلی جای بحث میتونست داشته باشه که بیان نشد متاسفانه.
چندین نقد به این مجموعه وارد هستش
اول اینکه برخی مباحث به علت تعداد مکرر خطاها اصلا گم میشه تو داستان و کاربر دچار کج فهمی میشه و این واقعا موضوع مهمی هستش
دوم اینکه شما به هیچ عنوان در مورد بحث امنیت داده ها و فیلترکردن هیچ اشاره ای نکردید و از جمله بحث هش کردن پسوردها و خیلی موضوعات دیگر از جمله بحث رزو کردن اتاق ها که بهتر میبود مشتری میتونست تاریخی رو به عنوان ورود و خروج هم انتخاب کنه که پروژه واقعی تر باشه و همینطور بحث پرداخت و موضوعات دیگه
درهرصورت من برای اولین بار از مجموعه شما خرید کردم و توقع بیشتری از شما داشتم.
امیدوارم که کامنت من رو به نمایش دربیارید. چون من هیچ بی احترامی و توهینی نکردم و کاملا منطقی و بعد از به پایان رساندن دوره نظرم و بیان کردم
سلام من این دوره را دیدم خوب بود و راضی هستم با تشکر
به برنامه نویسان علاقه مند به وب و پی اچ پی که میخان حرفه ای بشن حتما توصیه میکنم این دوره را تهیه کنند و ببینند پشیمان نمیشوید . مبحث mvc یکی از گیرهای ذهنی من بود تا یه دوره ی خوب عملی ازش نبینید استفادش در پی اچ پی را درک نمیکنید
دوره خوبی بود . من نظرم اینه که این دوره را بروزرسانی کنید و جلساتش را بیشتر کنید و مباحث بیشتری مطرح کنید اگر بشه spa کنید عالی میشه
سلام من این بسته ی آموزشی را برای شرکتمون خریده بودم که بدم به یکی از کارمندام ببینه و پروژه ای که در این زمینه و موضوع بود را بتوانیم آماده کنیم و تحویل دهیم شکر خدا با این پروژه مشکل ما حل شد و برنامه نویس ما توانایی انجام آنرا پیدا کرد . دوره و پکیج شما بسیار ارزشمندتر از این حرفهاست
دوره ی عالی بود من پروژه ی دانشجویی ام برای کارشناسی یک سیستم هتلداری با پی اچ پی بود که با این دوره یک پروژه کامل و عالی تحویل دادم و نمره ی بیست را از استاد گرفتم بعد استاد حتی با من تماس گرفت و گفت چون کارت در پی اچ پی خوبه بیا شرکت من کار کن :) ممنون
سلام این دوره خیلی عالی بود بهترین دوره ی اموزشی فارسی بود که تا حالا دیده بودم کیفیت تصویری عالی کیفیت صوتی مدرس عالی شیوه ی بیان بسیار شیرین و دلچسب بود خلاصه که من صد در صد راضی بودم موفق باشید
سلام دمویی چیزی از آموزش در دسترس نیست؟ با تشکر
سلام با یادگیری این اموزش میتونیم وارد بازار کار شیم
دوره ی بی نقص و عالی بود برای یادگیری mvc در پی اچ پی این دوره را خریداری کردم و با موفقیت یاد گرفتم
عالی بود . ممنونم / فوق العاده کاربردی و جدید / کف کردم
چنین آموزشی تو اینترنت بالای 500 هزار تومن قیمتشه
استاد نیکزاد بی نظیره بخدا
IG:reza__ramzi
چرا سرفصلاش خالیه..کاربر تا ندونه چه سرفصلایی رو پوشش میده که خرید نمیکنه!!!
سلام. استاد لطفا دمو بزارید
یه پیشنهادی هم داشتم تو سایت جدید یه قسمتی بزارید تا دوستان سوالات عمومی یا پرسش های و پیشنهاداتشون رو بزارن. مثلا من کلا هیچی از طراحی قالب نمیدونم. میخوام مثلا قالب وبلاگی درست کنم(با بوت استرپ و php) بلد نیستم.و درخواست آموزش این مورد رو هم ثبت کنم تا در صورت امکان آموزشش رو ایجاد کنید.
سلام
من قصد خرید دارم
لطفا دمو آموزشی رو قرار بدید تا بهتر بتونم تصمیم بگیرم
ممنونم
سلام خیلی دوره ی عالی و کاملی بود مخصوصا درون این دوره که یک فریمورک برای پی اچ پی هم ساخته میشه ابتکاری بود که من ندیده بودم در کل مدرس با جان و دل این دوره را تهیه کرده باید دستشو بوسید دمتون گرم