کلاس‌های آموزشی جامبرس

دوره آموزش بکند در اصفهان با PHP و MySQL؛ سمت سرور را خودتان بسازید

در این دوره حضوری، ۴۶ ساعت روی چیزی کار می‌کنید که کاربر نمی‌بیند اما همه چیز به آن وابسته است: منطق برنامه، پایگاه داده و امنیت. با PHP و MySQL یاد می‌گیرید داده را ذخیره و بازیابی کنید، پنل مدیریت بسازید، ورود کاربر را امن پیاده کنید و برای فرانت‌اند API بنویسید. اگر دنبال آموزش بکند در اصفهان یا یک دوره php mysql در اصفهان هستید که سر کلاس واقعاً کد بزنید، این دوره از مبانی شروع می‌کند و شما را تا ساخت یک سیستم مدیریت محتوای کامل می‌رساند.

  • ۴۶ ساعت آموزش کاملاً پروژه‌محور
  • حضوری در اصفهان کدنویسی و دیباگ زیر نظر مدرس
  • یک بخش کامل امنیت از همان اول، کد امن بنویسید
دوره حضوری آموزش بک‌اند با PHP و MySQL در جامبرس اصفهان مقدماتی تا متوسط

مشخصات دوره در یک نگاه

در دوره بک‌اند دقیقاً چه چیزی یاد می‌گیرید؟

بک‌اند همان بخشی از سایت است که کاربر هیچ‌وقت نمی‌بیند، اما بدون آن سایت فقط یک تصویر بی‌جان است. وقتی فرمی ارسال می‌شود، کاربری وارد حساب خود می‌شود یا محصولی به سبد خرید اضافه می‌شود، در پشت صحنه کدی روی سرور اجرا می‌شود و با پایگاه داده حرف می‌زند. در این دوره یاد می‌گیرید همین لایه را با PHP و MySQL خودتان بنویسید.

مسیر دوره از مبانی زبان شروع می‌شود و به‌سرعت به چیزی می‌رسد که در پروژه واقعی لازم دارید: طراحی درست جدول‌های دیتابیس، نوشتن کوئری امن، مدیریت نشست کاربر و جدا کردن منطق برنامه از نمایش. تأکید ما روی «چرا» است، نه فقط «چطور»؛ چون کسی که بفهمد یک درخواست از مرورگر تا دیتابیس چه مسیری طی می‌کند، خطاها را هم خودش پیدا می‌کند.

کلاس‌ها حضوری است و بیشتر وقت کلاس صرف کد زدن می‌شود. هر مبحث با تمرین همان جلسه تثبیت می‌شود و از میانه دوره روی پروژه پایانی کار می‌کنید که در نهایت به یک سیستم مدیریت محتوای کامل و منتشرشده تبدیل می‌شود.

چرا یادگیری بک‌اند ارزش دارد؟

کسی که هم سمت کاربر و هم سمت سرور را بلد است، می‌تواند یک پروژه را از صفر تا انتشار تحویل دهد؛ همین موضوع در بازار کار و در پروژه‌های فریلنسری تفاوت درآمد ایجاد می‌کند. علاوه بر این، مهارت‌های این دوره — پایگاه داده، امنیت و معماری کد — کهنه نمی‌شوند و اگر بعداً به زبان دیگری مهاجرت کنید، همراه شما می‌مانند.

روی چه چیزهایی بیشتر تمرکز می‌کنیم

چرا کلاس حضوری بکند در اصفهان؟

بک‌اند جایی است که خطاها دیده نمی‌شوند تا وقتی که دیر شده باشد؛ یک کوئری ناامن یا یک نشست بی‌محافظت، تا روزی که سایت واقعی بالا نرود خودش را نشان نمی‌دهد. به همین دلیل یادگیری سمت سرور بیش از هر چیز به کسی نیاز دارد که کد شما را ببیند و بگوید کجا اشتباه است. این دقیقاً کاری است که در دوره بکند در اصفهان جامبرس، سر کلاس و روی پروژه خودتان انجام می‌شود.

کلاس‌ها در دفتر جامبرس در چهارباغ عباسی، بازارملت، طبقه دوم برگزار می‌شود؛ مرکز شهر و در دسترس با اتوبوس، مترو و خودرو شخصی. هنرجویانی از خمینی‌شهر، نجف‌آباد و شهرضا هم در گروه‌ها حضور دارند و روز و ساعت کلاس با هماهنگی گروه انتخاب می‌شود.

حضوری بودن چه چیزی را عوض می‌کند؟

اگر کسب‌وکار دارید و به‌جای یادگیری به خود سیستم نیاز دارید، بخش طراحی سایت اختصاصی جامبرس همان کاری است که دنبالش هستید.

سرفصل دوره آموزش بک‌اند با PHP و MySQL

سرفصل به ترتیبی چیده شده که هر مبحث روی مبحث قبلی سوار شود؛ هیچ بخشی بدون پیش‌زمینه لازم شروع نمی‌شود.

  1. درک سمت سرور و آماده‌سازی محیط کار

    • تفاوت فرانت‌اند و بک‌اند و مسیر یک درخواست تا سرور
    • نصب و تنظیم XAMPP: آپاچی، PHP و MySQL
    • چرخه request/response و متدهای HTTP
    • ساختاردهی درست پوشه‌های یک پروژه PHP
    • نمایش خطاها و لاگ‌گیری در محیط توسعه
  2. مبانی زبان PHP

    • متغیرها، انواع داده و عملگرها
    • شرط‌ها، حلقه‌ها و ساختارهای کنترلی
    • تابع، دامنه متغیر و مقادیر پیش‌فرض
    • آرایه‌های ساده و انجمنی و توابع پرکاربرد آن‌ها
    • include و require برای حذف کدهای تکراری
  3. فرم، نشست و مدیریت کاربر

    • دریافت داده از کاربر با GET و POST
    • اعتبارسنجی و پاک‌سازی ورودی‌ها
    • آپلود امن فایل و تصویر
    • Session و Cookie و نگه‌داشتن وضعیت ورود
    • ساخت فرم ثبت‌نام و ورود کاربر
  4. طراحی پایگاه داده و کوئری‌نویسی در MySQL

    • مدل‌سازی داده و طراحی جدول‌های یک پروژه واقعی
    • انواع داده، کلید اصلی و کلید خارجی
    • SELECT، WHERE، ORDER BY و LIMIT
    • انواع JOIN و کوئری‌های چندجدولی
    • GROUP BY، توابع تجمعی و ایندکس‌گذاری برای سرعت
  5. اتصال PHP به دیتابیس با PDO

    • تفاوت PDO و mysqli و دلیل انتخاب PDO
    • Prepared Statement و پارامترگذاری درست
    • عملیات کامل CRUD روی داده واقعی
    • جستجو و صفحه‌بندی نتایج
    • تراکنش و مدیریت خطای دیتابیس
  6. شی‌گرایی در PHP

    • کلاس، شیء، پراپرتی و متد
    • سازنده، ارث‌بری و سطوح دسترسی
    • interface، کلاس انتزاعی و trait
    • namespace و بارگذاری خودکار کلاس‌ها
    • جدا کردن منطق برنامه از لایه نمایش
  7. امنیت وب؛ بخش ویژه دوره

    • SQL Injection و راه واقعی جلوگیری از آن
    • XSS و پاک‌سازی خروجی پیش از نمایش
    • CSRF و استفاده از توکن در فرم‌ها
    • هش کردن رمز عبور با password_hash
    • مدیریت نشست امن و سطوح دسترسی کاربران
    • محدودسازی آپلود و بستن دسترسی به فایل‌های حساس
  8. ساخت API و ارتباط با فرانت‌اند

    • ساختار JSON و تولید خروجی JSON در PHP
    • طراحی endpoint و انتخاب متد HTTP درست
    • کدهای وضعیت و پیام خطای استاندارد
    • احراز هویت درخواست‌ها
    • تست API با Postman
  9. پروژه پایانی: سیستم مدیریت محتوا

    • طراحی دیتابیس مقالات، کاربران و سطوح دسترسی
    • ساخت پنل ادمین با ورود امن
    • مدیریت مقالات، آپلود تصویر و انتشار محتوا
    • نمایش مقالات در بخش عمومی سایت
    • بازبینی امنیت و انتشار پروژه روی هاست

اگر سمت کاربر را هنوز کار نکرده‌اید، بهتر است پیش از این دوره یا همراه آن، دوره فرانت‌اند با HTML، CSS و JavaScript را بگذرانید؛ ترکیب این دو، شما را به یک توسعه‌دهنده فول‌استک تبدیل می‌کند. برای دیدن نتیجه کار حرفه‌ای تیم ما هم می‌توانید صفحه طراحی سایت اختصاصی با کدنویسی را ببینید.

مسیر یادگیری و مراحل ثبت‌نام در دوره

از اولین تماس تا لحظه‌ای که سیستم مدیریت محتوای خودتان روی هاست بالا می‌آید، مسیر مشخصی وجود دارد.

۱

مشاوره رایگان و تعیین سطح

بررسی می‌کنیم سمت کاربر را در چه سطحی می‌شناسید و آیا بهتر است پیش از بک‌اند، دوره فرانت‌اند را بگذرانید. اگر این دوره مناسب شما نباشد، صادقانه همان را می‌گوییم.

۲

انتخاب گروه و ثبت‌نام

روز و ساعت کلاس را از بین گروه‌های فعال انتخاب می‌کنید. ظرفیت محدود است تا مدرس فرصت داشته باشد کد و کوئری هر نفر را جداگانه بررسی کند.

۳

راه‌اندازی سرور محلی

در جلسه اول XAMPP، phpMyAdmin، VS Code و ابزارهای دیباگ نصب و تنظیم می‌شود تا یک سرور کامل روی لپ‌تاپ خودتان داشته باشید.

۴

PHP و پایگاه داده

از متغیر و تابع تا شی‌گرایی پیش می‌روید و در همان مسیر طراحی جدول‌های MySQL، نوشتن JOIN و ایندکس‌گذاری را روی داده واقعی تمرین می‌کنید.

۵

کد امن با PDO و بخش امنیت

اتصال با PDO و Prepared Statement را یاد می‌گیرید و در بخش امنیت، به کد خودتان حمله می‌کنیم تا SQL Injection، XSS و CSRF را عملی بشناسید و ببندید.

۶

پروژه پایانی و انتشار

یک سیستم مدیریت محتوای کامل با پنل ادمین، سطوح دسترسی و API می‌سازید، امنیت آن را بازبینی می‌کنید و روی هاست منتشرش می‌کنید.

پس از پایان دوره چه کاری می‌توانید انجام دهید؟

معیار ما برای موفقیت دوره، مهارت قابل استفاده است؛ نه گذراندن سرفصل.

ابزارها و تکنولوژی‌های دوره

همه ابزارها همان چیزهایی هستند که در پروژه‌های واقعی جامبرس هم استفاده می‌کنیم.

کلاس حضوری بک‌اند یا دوره ویدیویی PHP؟

آموزش ویدیویی PHP کم نیست؛ اما بخش سختِ بک‌اند جایی شروع می‌شود که خطای دیتابیس می‌دهید یا کدتان کار می‌کند ولی امن نیست. تفاوت دقیقاً همان‌جاست.

مقایسه دوره حضوری بکند در اصفهان با دوره‌های ویدیویی و رایگان PHP و MySQL
معیار دوره حضوری جامبرس دوره ویدیویی / رایگان
رفع خطای دیتابیس همان لحظه سر کلاس ردیابی و حل می‌شود ساعت‌ها جست‌وجو در فروم‌ها و پاسخ‌های قدیمی
بازبینی کد کد و کوئری شما توسط مدرس خوانده و اصلاح می‌شود هیچ‌کس کد شما را نمی‌بیند
امنیت عملی: به کد خودتان حمله می‌کنیم و می‌بندیمش معمولاً یک فصل تئوری در انتها
به‌روز بودن PHP 8 و PDO، بدون توابع منسوخ اغلب mysql_* و سبک کدنویسی قدیمی
پروژه واقعی یک CMS کامل با پنل و سطوح دسترسی مثال‌های کوچک و جدا از هم
نظم یادگیری گروه، تمرین هفتگی و تاریخ مشخص نیمه‌کاره ماندن، شایع‌ترین اتفاق
ارتباط پس از دوره شبکه هم‌کلاسی و مدرس در اصفهان بدون ارتباط انسانی

با بک‌اند سراغ چه موقعیت‌هایی می‌روید؟

مهارت سمت سرور در بازار کار اصفهان و پروژه‌های دورکاری، معمولاً از این عنوان‌ها شروع می‌شود.

این دوره برای چه کسی مناسب است؟

اگر این‌طور هستید، جای درستی آمده‌اید

  • فرانت‌اند کار می‌کنید و می‌خواهید فول‌استک شوید
  • می‌خواهید سایت داینامیک و پنل مدیریت اختصاصی بسازید
  • دانشجوی کامپیوتر هستید و پروژه عملی واقعی کم دارید
  • با وردپرس کار می‌کنید و می‌خواهید زیر پوسته را بفهمید
  • قصد دارید پروژه‌های سفارشی سمت سرور قبول کنید

اگر این‌طور هستید، صادقانه نه بگوییم

  • هیچ آشنایی با HTML و CSS ندارید (اول دوره فرانت‌اند)
  • به دنبال دوره آنلاین و ویدیویی بدون حضور در کلاس هستید
  • نمی‌توانید بین جلسات برای تمرین و کد زدن وقت بگذارید
  • انتظار دارید بدون درک پایگاه داده، برنامه‌نویس سرور شوید

چه چیزهایی در این دوره آموزش داده نمی‌شود

شفاف بودن درباره مرز دوره، به همان اندازه سرفصل مهم است. این موارد بخشی از دوره بک‌اند نیستند:

بک‌اند بخوانم یا فرانت‌اند؟

اگر تازه شروع کرده‌اید و هیچ آشنایی با ساختار صفحه ندارید، از دوره فرانت اند شروع کنید؛ نتیجه کار را سریع‌تر می‌بینید و انگیزه‌تان حفظ می‌شود. اگر با HTML و CSS راحت هستید و دلتان می‌خواهد بفهمید داده‌ها کجا ذخیره می‌شوند و منطق پشت پنل مدیریت چگونه کار می‌کند، همین دوره بکند نقطه شروع درست شماست. مسیر ایده‌آل برای فول‌استک شدن، گذراندن هر دو دوره است و در پروژه‌های طراحی سایت اختصاصی دقیقاً همین ترکیب مهارت لازم است.

سؤال‌های پرتکرار درباره دوره بک‌اند

آشنایی مقدماتی با HTML و CSS کافی است و نیازی به دانش برنامه‌نویسی قبلی نیست. اگر تا حالا با هیچ زبانی کار نکرده‌اید، پیشنهاد ما این است که اول دوره فرانت‌اند را بگذرانید تا سمت کاربر را بشناسید و بعد وارد سمت سرور شوید.

بخش بزرگی از سایت‌های ایران و جهان روی PHP کار می‌کند و بازار کار آن در اصفهان هم واقعی و پرتقاضاست. از طرف دیگر مسیر یادگیری PHP کوتاه‌تر است و سریع‌تر به پروژه واقعی می‌رسید. مفاهیم اصلی دوره — پایگاه داده، امنیت و معماری کد — مستقل از زبان است و بعداً به هر زبان دیگری منتقل می‌شود.

دوره ۴۶ ساعت است و کاملاً حضوری در اصفهان برگزار می‌شود. بیشتر وقت کلاس صرف کد زدن و رفع اشکال زیر نظر مدرس می‌شود؛ برای زمان‌بندی ترم جاری با ما تماس بگیرید.

در این دوره روی PHP خالص تمرکز داریم. بعد از دوره، لاراول برای شما یک ابزار قابل فهم است نه یک جعبه سیاه. تجربه ما این است کسی که اول فریمورک را یاد می‌گیرد، هنگام بروز خطا نمی‌داند مشکل از کجاست.

یک سیستم مدیریت محتوا می‌سازید: طراحی دیتابیس مقالات و کاربران، پنل ادمین با ورود امن و سطوح دسترسی، مدیریت و انتشار مقالات با آپلود تصویر و نمایش آن‌ها در بخش عمومی سایت. پروژه در پایان روی هاست منتشر می‌شود تا نمونه‌کار واقعی داشته باشید.

یک بخش کامل دوره به امنیت اختصاص دارد و در بقیه جلسات هم هر کد ناامنی که بنویسیم همان لحظه اصلاح می‌شود. SQL Injection، XSS، CSRF، هش کردن رمز عبور و مدیریت نشست امن، همه با حمله واقعی به کد خودمان تمرین می‌شود.

سرفصل و تمرین آن جلسه در اختیارتان قرار می‌گیرد و در ابتدای جلسه بعد فرصت رفع اشکال دارید. چون گروه‌ها کوچک هستند، جبران عقب‌ماندگی سخت نیست.

شهریه بسته به ترم و ظرفیت گروه تعیین می‌شود. برای اطلاع از شهریه و شرایط ثبت‌نام ترم جاری کافی است با شماره ۰۹۱۳۴۶۸۲۱۳۰ تماس بگیرید یا فرم تماس سایت را پر کنید.

کلاس‌ها در دفتر جامبرس در اصفهان، چهارباغ عباسی، بازارملت، طبقه دوم برگزار می‌شود؛ نقطه‌ای در مرکز شهر که با اتوبوس، مترو و خودرو شخصی دسترسی ساده‌ای دارد. هنرجویانی از خمینی‌شهر، نجف‌آباد و شهرضا هم در گروه‌های ما شرکت می‌کنند و روز کلاس با هماهنگی انتخاب می‌شود.

در ویدیو کسی کوئری و کد شما را نمی‌بیند و همین جاست که عادت‌های ناامن شکل می‌گیرد. اینجا هر تمرین بازبینی می‌شود، خطای دیتابیس همان لحظه سر کلاس دیباگ می‌شود و پروژه پایانی شما بازبینی امنیتی دارد؛ خروجی دوره یک سیستم منتشرشده است، نه فهرستی از ویدیوهای دیده‌شده.

این دوره شما را تا سطح جونیور بک‌اند می‌رساند: توسعه‌دهنده PHP، برنامه‌نویس پنل و داشبورد مدیریت، توسعه‌دهنده API و پشتیبان فنی سایت‌های PHP. اگر دوره فرانت‌اند را هم گذرانده باشید، برای موقعیت‌های فول‌استک و پروژه‌های فریلنسری کامل آماده‌اید.

بله، گواهی پایان دوره بک‌اند جامبرس صادر می‌شود. اما چیزی که در مصاحبه کاری واقعاً کار می‌کند، پروژه منتشرشده و کد قابل بررسی شما در گیت‌هاب است؛ تمرکز دوره روی همان است.

یک جلسه صحبت کنیم و ببینیم این دوره مناسب شماست

کافی است بگویید از کجا شروع کرده‌اید و چه هدفی دارید؛ ما هم صادقانه می‌گوییم این دوره برای شما مناسب است یا بهتر است از مسیر دیگری شروع کنید. ظرفیت هر گروه محدود است، پس اگر قصد ثبت‌نام دارید زودتر تماس بگیرید.

درخواست مشاوره و ثبت‌نام