پشت صحنه سایتها را بنویسید: PHP برای منطق، MySQL برای دادهها
PHP زبانی است که بخش بزرگی از سایتهای دنیا، از جمله خود وردپرس، با آن نوشته شده و MySQL پایگاه دادهای است که معمولاً کنار آن کار میکند. در دوره PHP و MySQL کادوس، پروژهمحور یاد میگیرید سایت پویا بسازید: فرم، پایگاه داده، عملیات CRUD، ثبتنام و ورود کاربران و امنیت پایه؛ و در پایان یک پنل مدیریت یا وبسایت کامل تحویل میدهید.
- سطح دورهپیشرفته
- تعداد جلسات۴۰ جلسه ۱٫۵ ساعته
- مدت کل آموزش۶۰ ساعت
- نوع کلاسحضوری در رشت + آنلاین
- پیشنیازHTML، CSS و Bootstrap
درباره این دوره
با HTML و CSS میشود سایت زیبا ساخت، اما آن سایت چیزی را به خاطر نمیسپارد: فرم تماس جایی ذخیره نمیشود، کاربر نمیتواند ثبتنام کند و مدیر سایت نمیتواند بدون دستبردن در کد، مطلب اضافه کند. برای همه اینها یک زبان سمت سرور (بکاند) و یک پایگاه داده لازم است؛ و PHP و MySQL یکی از رایجترین ترکیبها برای همین کار است.
در این دوره ابتدا اصول پایه PHP و محیط توسعه را یاد میگیرید و بعد PHP را به پایگاه داده MySQL وصل میکنید. قلب دوره عملیات CRUD است: افزودن، خواندن، ویرایش و حذف داده؛ همان کاری که پشت هر پنل مدیریت، فروشگاه و سایت خبری انجام میشود. سپس فرمها و اعتبارسنجی اطلاعات، سیستم ثبتنام و ورود کاربران و مباحث امنیتی پایه وب را تمرین میکنید.
دوره ۴۰ جلسه یکونیم ساعته است، با تمرکز بر بازار کار و تدریس مدرسان باتجربه، و با پیادهسازی یک پروژه واقعی (پنل مدیریت یا وبسایت) تمام میشود. بعد از آن میتوانید مسیرتان را با فریمورکهای پیشرفتهتری مثل Laravel ادامه دهید.
دوره PHP و MySQL برای چه کسانی مناسب است؟
۱علاقهمند به طراحی و توسعه وب
HTML و CSS بلدید و میخواهید سایتهایتان پویا شوند و با پایگاه داده کار کنند.
۲دانشجوی کامپیوتر و IT
میخواهید برنامهنویسی بکاند را عملی و روی یک پروژه واقعی یاد بگیرید.
۳طراح سایت وردپرسی
میخواهید بفهمید وردپرس و افزونههایش چطور کار میکنند، چون همه با PHP نوشته شدهاند.
۴کارآفرین و صاحب کسبوکار
میخواهید سایت فروشگاهی، خبری یا سامانه اختصاصی کسبوکارتان را خودتان بسازید.
پیشنیاز دوره
پیشنیاز این دوره آشنایی با HTML و CSS (و Bootstrap) و کمی دانش برنامهنویسی عمومی است. دوره طراحی سایت با HTML و CSS پایه HTML و CSS را میدهد و JavaScript و Ajax آشنایی با برنامهنویسی در وب را؛ هر دو مسیر را برای این دوره هموار میکنند.
سرفصلهای دوره PHP و MySQL
اصول PHP
- اصول پایه PHP و راهاندازی محیط توسعه
- نوشتن اولین صفحههای پویا با PHP
پایگاه داده MySQL
- طراحی جدول و ارتباط PHP با پایگاه داده MySQL
- پیادهسازی عملیات CRUD: افزودن، خواندن، ویرایش و حذف داده
فرمها
- ایجاد فرمها و دریافت اطلاعات کاربر
- اعتبارسنجی اطلاعات ورودی
کاربران
- ساخت سیستم ثبتنام و ورود کاربران
امنیت
- مباحث امنیتی پایه در وب؛ مثل محافظت از پایگاه داده و اطلاعات کاربران
پروژه واقعی
- پیادهسازی یک پروژه کامل: پنل مدیریت یا وبسایت پویا
بعد از این دوره چه کارهایی از شما برمیآید؟
- وبسایتهای پویا را از صفر طراحی و با PHP و MySQL پیادهسازی میکنید.
- پایگاه داده طراحی میکنید و عملیات افزودن، خواندن، ویرایش و حذف را در سایت پیاده میکنید.
- فرم، ثبتنام و ورود کاربران و پنل مدیریت میسازید و امنیت پایه آنها را رعایت میکنید.
- برای ورود به بازار کار توسعه وب، یا ادامه مسیر با Laravel و سفارشیسازی وردپرس، آماده میشوید.
PHP یا پایتون (جنگو)؛ کدام را برای بکاند انتخاب کنم؟
زبان پشت وردپرس و بسیاری از سایتها و هاستهای اشتراکی؛ برای طراحان سایت و کار با پروژههای موجود.
برای کسانی که پایتون بلدند یا میخواهند بعداً سراغ داده و هوش مصنوعی هم بروند.
هر دو HTML و CSS لازم دارند و منطق یکسانی دارند: درخواست، پایگاه داده، پاسخ.
مقایسه کامل مسیرهای طراحی سایت را در صفحه آموزش طراحی سایت در رشت ببینید؛ و اگر سراغ پایتون رفتید، دوره جنگو معادل این دوره در دنیای پایتون است.
مسیر یادگیری پیشنهادی در کادوس
- HTML و CSSساختار و ظاهر صفحه
- JavaScript و Ajaxتعامل در مرورگر
- PHP و MySQLهمین دوره · بکاند و پایگاه داده
- وردپرس پیشرفتهسایت حرفهای با وردپرس
مقایسه همه دورهها، مسیر کامل یادگیری و پرسشهای رایج را در صفحه آموزش طراحی سایت در رشت ببینید.
پرسشهای رایج درباره دوره PHP و MySQL
دوره PHP و MySQL چند جلسه است؟
۴۰ جلسه یکونیم ساعته؛ حدود ۶۰ ساعت آموزش پروژهمحور.
برای یادگیری PHP چه پیشنیازی لازم است؟
آشنایی با HTML و CSS (و Bootstrap) و کمی دانش برنامهنویسی عمومی. اگر HTML و CSS بلد نیستید، از دوره طراحی سایت با HTML و CSS شروع کنید.
هنوز ارزش دارد PHP یاد بگیرم؟
بله. وردپرس و بخش بزرگی از سایتها و هاستها با PHP کار میکنند و نگهداری و توسعه همین سایتها بازار کار ثابتی دارد. انتخاب بین PHP و پایتون بیشتر به مسیر بعدی شما بستگی دارد.
در پایان دوره چه پروژهای میسازیم؟
یک پروژه واقعی مثل پنل مدیریت یا وبسایت پویا، با پایگاه داده، فرمها و ثبتنام و ورود کاربران.
کلاس حضوری است یا آنلاین؟
هر دو. کلاس حضوری در شعب مؤسسه کادوس در رشت و کلاس آنلاین برای کسانی که در شهرهای دیگر هستند برگزار میشود؛ برنامه ترم هر شعبه را از مشاوره بپرسید.
آیا دوره مدرک دارد؟
دوره با آزمون پایان دوره سنجیده میشود و پس از قبولی، گواهی پایان دوره مؤسسه فنی و آموزشی کادوس صادر میشود. درباره امکان دریافت مدرک سازمان فنی و حرفهای برای این دوره، در جلسه مشاوره بپرسید.
شهریه و شرایط ثبتنام چیست؟
ثبتنام با پرداخت نیمی از شهریه انجام میشود و شهریه بهروز در کادر کنار همین صفحه آمده است. برای زمان شروع کلاس بعدی با ۰۱۳۹۱۰۰۲۳۴۳ تماس بگیرید.
ثبتنام و مشاوره رایگان
ثبتنام تنها با پرداخت نیمی از شهریه انجام میشود. برای ثبتنام آنلاین، دکمه «ثبتنام در دوره» را در کادر کنار همین صفحه بزنید.
