پرش به محتوا

آموزش خصوصی لاراول

لاراول یه فریمورک باحال و فوق العاده ساده(برای آموزش) هست که اگه بصورت درست جهت دهی بشید میتونید در عرض مدت خیلی کوتاهی مفاهیمش رو یاد بگیرید و اولین پروژه خودتون رو باهاش استارت بزنید. من از اولین ورژن لاراول با این فریمورک کار میکنم و میتونم بگم تا حد بسیار خوبی experienced هستم در PHP و Laravel. آموزش خصوصی لاراول یه مزیتی که میتونه داشته باشه اینه که سطح توانایی شما توی مطالب میتونه لحاظ بشه و اگه مثلا یچیزایی رو بلد باشید میشه از روش پرید و یا میشه چیزایی رو که بلد نیستید بیشتر روش تمرکز کرد، که تو دوره های آموزشی بیرون نمیشه این کارو کرد.

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

سوالات متداول در مورد تدریس خصوصی لاراول

  • شما ساکن کجا هستید و آیا میشه دوره بصورت مجازی هم داشت؟ من ساکن تهران نیستم (زنجان هستم) هستم ولی همچنان دوره‌هایی که داریم بصورت مجازی و از راه دور هستند.
  • با چه ابزاری کلاس ها برگزار میشه؟ معمولا برای تصویر از نرم افزار AnyDesk و یا شاید Zoom استفاده میشه. در برخی موارد از سرویس های اسکای‌روم هم استفاده میکنیم.
  • چند جلسه کلاس داریم و چقد طول میکشه که یاد بگیرم لاراول رو؟ ممکنه شما خیلی درک خوبی از PHP داشته باشید و توی جلسات کمی بتونید یاد بگیرید و به من نیاز نداشته باشید. و ممکنه خیلی حرفه ای PHP  بلد نباشید و تعداد جلسات زیاد بشه ولی معمولا تعداد جلسات برای کسی که آشنایی خوبی با PHP داره حدود ۱۵ جلسه یک ساعته خواهد بود.
  • هزینه هر دوره چطور محاسبه میشه؟ هزینه با توجه به تعداد جلسات میتونه متفاوت باشه ولی هر جلسه یک ساعته هزینش ۲۵۰ هزار تومان هست.
  • من فقط رفع اشکال میخوام، میشه؟ خیلیا  هستن که خودشون از طریق داکیومنت لاراول و یا ویدئوهای آموزشی لاراول رو یاد میگیرن و فقط چند جلسه برای رفع اشکال نیاز دارن. این مورد هم برای من مقدور هست و فقط ممکنه هزینه‌ی دریافتی با مورد اول یکم متفاوت باشه.
  • من میخوام پروژه خودم رو با لاراول بنویسم شما کمک میکنید که همزمان با آموزش پروژه منم پیش بره؟ این مورد هم مقدور هست فقط ممکنه تعداد جلسات خیلی زیاد بشه و متعاقبا. بهتره که قبل از شروع پروژه، چند جلسه ای در مورد پایه های برنامه نویسی کار بشه. تماس بگیرید ایشالا که میشه.

مزایای کار با مدرس خصوصی

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

سرفصل های دوره تدریس خصوصی Laravel

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

  • شروع لاراول
    • معماری MVC چرا انقد زیاد استفاده میشه؟
    • چرا لاراول خوبه؟
    • آشنایی با کامپوزر Composer
    • نصب لاراول و پیش نیازها
    • تنظیمات کلی لاراول
    • آشنایی با ابزار تحت فرمان artisan در Laravel
    • فرمان های مهم artisan
    • نصب و کرک PHPStorm 🙂 – نصب vscode و پلاگین های کاربردی برای PHP/Laravel
  • مسیر دهی
    • مسیر دهی مقدماتی
    • مسیر دهی به ویو ها
    • گروه ها در مسیر دهی
  • کار با کنترلر ها
    • مسیر دهی به کنترلر ها
  • ویو ها
    • کار با blade
    • نمایش داده در blade
    • ارسال داده از کنترلر به blade
    • استفاده از if و حلقه ها در blade
    • ایجاد Layout ها در blade و استفاده از include, extends, section, yield
    • ایجاد کامپوننت در blade
  • کار با دیتابیس MySQL
    • تنظیمات دیتابیس
    • اتصال به دیتابس
    • کار با tinker
    • تعریف مدل ها
    • استفاده از eloquent
    • کوعری های ساده در Laravel
    • صفحه بندی نتایج در Laravel
    • استفاده از query builder
    • روابط در لاراول
      • یک به یک
      • یک به چند
      • چند به چند
  • فرم ها
    • افزودن فرم
    • ولیدیشن – Validation درخواست ها
    • فرم add
    • فرم edit
    • آپلود فایل در Laravel
    • آپلود و اصلاج تصاویر با intervention/image
  • کار با سشن ها – Sessions
    • درست کردن یک سشن
    • گرفتن یک سشن
    • فلاش در سشن ها
  • احراز هویت در لاراول
    • ثبت نام
    • ورود
    • خروج
    • به خاطر سپردن در ورود کاربر
    • گرفتن اطلاعات کاربر وارد شده
    • ایجاد گارد ها
    • ورود چند مرحله ای
    • ورود با شماره موبایل یا ایمیل
    • بازیابی رمز عبور
  • میدل ویر ها – Middleware
    • مدیریت دسترسی ساده
    • مدیریت نقش ها
  • کار با api سایت های دیگر
    • ارسال پیامک در لاراول
    • گرفتن اطلاعات ارز های دیجیتال
    • آشنایی با api ربات تلگرام
  • نوتیفیکیشن ها
    • ایجاد کانال برای نوتیفیکیشن
    • ارسال نوتیفیکیشن ایمیل
    • ارسال نوتیفیکیشن پیامک
  • تست نویسی در لاراول
    • چرا تست نویسی مهمه؟
    • تفاوت unit test و feature test در لاراول
    • کار با PHPUnit در لاراول
    • تست نویسی برای امکانات مختلف لاراول
    • آشنایی با تست نویسی برای Facade ها
    • کد نویسی Testable و اصول SOLID

4 دیدگاه دربارهٔ «آموزش خصوصی لاراول»

  1. سلام
    بنده با برنامه نویسی آشنا هستم و کاملا مفاهیم رومیفهمم
    میخواستم راجع به کلاس آموزش لاراول باهاتون صحبت کنم.
    ممنون میشم شماره تماستون رو بفرمایید.
    ممنونم
    رضا حیدری

  2. salam b hamegi

    man az kelasa kheili razi hastam. html, php, bootstrap va laravel kelas dashtam ba ishun. nazare kolim dar 1 jomleh

    “Hamid Haghdoost is my savior” 🙂

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *