آموزشی که برای ساخت اولین اپلیکیشن حرفه‌ای‌تان نیاز دارید!

توسعه دهنده بک اند با لاراول

آموزش جامع بک‌اند | از پایه تا پیشرفته با تمرین و پروژه تیمی

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

فروردین 1404
12 هفته
100 ساعت
App screenshot

چرا بوت‌کمپ Laravel

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

ویژگی‌های کلیدی این بوت‌کمپ

چه مباحثی در این دوره پوشش داده می‌شود؟

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

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

مهارت‌های پایه کار با کامپیوتر

برای شروع یادگیری برنامه‌نویسی با PHP و Laravel، لازم است آشنایی اولیه با کامپیوتر، کار با سیستم‌عامل (ویندوز، مک یا لینوکس) و مدیریت فایل‌ها را داشته باشید.

اختصاص زمان کافی

شرکت در بوت‌کمپ نیازمند تعهد زمانی است. برای یادگیری مفاهیم و انجام تمرین‌ها، باید به‌طور متوسط ۲۰ تا ۲۵ ساعت در هفته زمان بگذارید.

علاقه به حل مسئله و یادگیری مداوم

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

توانایی کار تیمی و مشارکت فعال

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

چه چیزی در انتظار شماست؟

تسلط بر ابزارها و مفاهیم کاربردی

علاوه بر PHP و Laravel، با ابزارهای موردنیاز توسعه‌دهندگان مانند Git، دیتابیس‌ها و مفاهیم مربوط به توسعه نرم‌افزار آشنا خواهید شد.

منتورینگ اختصاصی

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

یادگیری اصولی و پروژه‌محور

از مفاهیم پایه PHP تا توسعه اپلیکیشن‌های کاربردی با Laravel را به‌صورت گام‌به‌گام و عملی یاد خواهید گرفت.

تجربه کار روی پروژه‌های واقعی

ا انجام تمرین‌ها و پروژه‌های کاربردی، مهارت‌های خود را در شرایط واقعی محک می‌زنید.

web.php
UserController.php
                
                  {`// تعریف یک مسیر ساده در لاراول
  Route::get('/users', [UserController::class, 'index']);
  
  // کنترلر مربوطه
  class UserController extends Controller {
      public function index() {
          $users = User::all();
          return response()->json($users);
      }
  }`}
                
              

سرفصل‌های بوت‌کمپ

هفته اول

21 فروردین

  • معرفی بوت‌کمپ و مسیر آموزشی
  • اصول برنامه‌نویسی و آشنایی با PHP
  • نصب و راه‌اندازی XAMPP یا Laragon
  • ساخت اولین برنامه با PHP
  • آشنایی با متغیرها و انواع داده
  • عملیات روی متغیرها و تبدیل نوع داده‌ها
  • معرفی آرایه‌ها و روش‌های مدیریت داده‌ها

هفته دوم

28 فروردین

  • حل تمرینات
  • بررسی کاربرد عملی متغیرها و آرایه‌ها
  • شرط‌ها در PHP (if/else, switch)
  • توابع در PHP (تعریف و استفاده از توابع)
  • ارسال و دریافت پارامترها در توابع

هفته سوم

4 اردیبهشت

  • برنامه‌نویسی شی‌گرا در PHP (OOP)
  • کلاس‌ها و اشیا
  • متدها و ویژگی‌ها
  • خواندن و نوشتن در فایل‌ها

هفته چهارم

11 اردیبهشت

  • Superglobals در PHP
  • include و require برای مدیریت فایل‌ها
  • ایجاد یک فرم ورود و ثبت‌نام ساده
  • ذخیره داده‌های فرم در MySQL
  • کار با PDO برای ارتباط امن با پایگاه داده

هفته پنجم

18 اردیبهشت

  • بررسی پروژه پایانی PHP
  • جمع‌بندی مباحث و آماده‌سازی برای یادگیری Laravel
  • نصب Laravel و ساخت اولین پروژه
  • آشنایی با MVC در Laravel
  • کار با Route
  • Blade Templating و کار با ویوها

هفته ششم

25 اردیبهشت

  • کار با Controller
  • فرم‌ها در Laravel و اعتبارسنجی داده‌ها
  • کار با Eloquent ORM
  • کار با Query Builder

هفته هفتم

1 خرداد

  • File Storage
  • Project CRUD
  • Query Builder Joins
  • Eloquent ORM Relations

هفته هشتم

8 خرداد

  • Middlewar
  • Authentication
  • Authorization
  • mail

هفته نهم

15 خرداد

  • Blade Components
  • Session
  • Caching
  • project

هفته دهم

22 خرداد

  • project
  • Queues And Background Processing
  • Observers, Event & Listeners
  • Service Container

هفته یازدهم

29 خرداد

  • project
  • Localizations
  • Dependency Injection and More

هفته دوازدهم

5 تیر

  • project
  • API Basics

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

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

فرصتی برای تبدیل شدن به یک توسعه‌دهنده‌ی بک‌اند حرفه‌ای

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

ظرفیت بوت‌کمپ فقط ۱۰ نفره! و ۵ نفر اول می‌تونن با تخفیف ویژه ۵۰٪ ثبت‌نام کنن.

21 فروردین 1404 تاریخ شروع
12 تعداد جلسات آنلاین
3 ماه طول دوره
۰
روز
۰
ساعت
۰
دقیقه
۰
ثانیه
50 درصد تخفیف برای 5 نفر اول
قیمت : ۱4.۰۰۰.۰۰۰ تومان
قیمت با تخفیف: 7.۰۰۰.۰۰۰ تومان

این کمپ آموزشی به‌صورت اقساطی و طی دوره‌ای ۳ ماهه نیز ارائه می‌شود.

ثبت نام

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

سوالات متداول