با تدریس مهرداد سامی
در یادگیری لاراول هر پروژه یک غول بزرگ است و شما برای حرفهای شدن باید غولکُش باشید. ثمره همه آنچه از آموزش لاراول یادگرفتهاید خودش را در اولین پروژه نشان میدهد و تا زمانی که بهطور عملی تمرین نکنید، چیزی برای عرضه به کارفرما ندارید. اگر با فریمورک لاراول آشنایی خوبی دارید، اجازه ندهید دانش شما در سطح تئوری بماند. وقت آن است که به سراغ انجام پروژههای مختلف رفته و خود را برای یک موقعیت شغلی دلخواه آماده کنید.
دوره متخصص لاراول کاربردی کاملا پروژهمحور است. در این دوره 12 پروژه کاربردی در لاراول به صورت غیرحضوری تدریس میشوند و دانشجویان پس از مشاهده جلسات امکان پرسش و پاسخ، رفع اشکال، انجام تمرین، انجام آزمونهای مقطعی و رتبهبندی خواهند داشت. پس از پایان دوره کسانی که در آزمونهای جامع و ارزیابی فنی بالاترین نمرات را کسب کنند، جهت استخدام به شرکتهایی معرفی میشوند که قصد دارند از طریق مجموعه سونلرن برنامهنویس موردنظر خود را جذب کنند.
در این دوره شما را با مباحث مقدماتی لاراول به صورت کامل آشنا خواهیم کرد. ( این دوره در طول دوره لاراول کاربردی به مرور کامل خواهد شد)
Git یک سیستم کنترل ورژن یا version control system می باشد که توسط لینوس توروالدز، خالق هسته لینوکس طراحی شده است. هدف اصلی این سرویس فراهم کردن محیطی برای برنامه نویسان بود تا بتوانند به صورت گروهی روی یک پروژه مشترک کار کنند. به کمک Git می توانید یک پروژه نرم افزاری ایجاد کنید که به راحتی توسط خودتان و دیگران قابل تغییر می باشد. اطلاعات پروژه شما می تواند توسط دیگران هم قابل ردیابی یا تغییر باشد. Git این اطلاعات را تحت ساختاری به نام Repository یا مخزن ذخیره می کند. پس Repository یک محیط در Git ...
در این دوره با استفاده از امکانات لاراول یک سیستم اطلاع رسانی را به صورت کامل با هم تکمیل خواهیم کرد. این سیستم قابلیت ارسال ایمیل و همچنین پیام کوتاه را دارا میباشد، در طول این دوره شما برروی موضوعاتی همچون ارسال ایمیل در لاراول، صف بندی در لاراول، ارسال پیام کوتاه و خیلی از موارد دیگر مسلط خواهید شد. در پایان این دوره در کنار یادگیری ابزارها وقابلیتهای لاراول شما با اصول طراحی نرم افزار نیز آشنا خواهید شد و به طوری که بتوانید سیستم اطلاع رسانی طراحی کنید که به راحتی قابلیت توسعه پذیری داشت ...
در این دوره یک سیستم ثبت و ورود کامل را خواهیم نوشت و تمامی امکاناتی که در اکثر سایت ها وجود دارد مثل تایید ایمیل، احراز هویت ۲ مرحله ای، ثبت نام با گوگل، استفاده از reCaptcha گوگل و خیلی دیگر را پیاده سازی خواهیم کرد. در کنار این ها نگاهی به سورس کد لاراول خواهیم انداخت و یاد خواهیم گرفت که چگونه باید سورس کد لاراول را بخوانیم تا بتوانیم بهتر با آن ارتباط برقرار کنیم.
در این دوره یک سیستم مدیریت کاربران با یکدیگر طراحی خواهیم کرد که بتوانید با استفاده از آن سطح دسترسی و همچنین نقش هر یک از کاربران در سیستم را طراحی کنید. حتما در سیستم های مختلف این موضوع را دیده اید که کاربران دسترسی های مختلف در سیستم دارند، به عنوان مثال یک کاربر امکان ارسال مطلب و یا حذف مقاله را در سایت دارد و کاربری دیگر به عنوان مدیر سیستم معرفی میشود، در این دوره دقیقا به همین مطالب میپردازیم و همچنین نحوه استفاده از Gate لاراول و Service Provider در لاراول را به صورت کامل به شما آموزش ...
در طول این دوره یکی از مهمترین سیستم های هر وب سایت را با همدیگر پیاده سازی خواهیم کرد. همونطور که میدانید سیستم پرداخت یکی از پرکاربردترین سیستم های هر وب سایت میباشد و اصولی پیاده سازی کردن آن نیز یکی از مهمترین مواردی میباشد که باید در مورد این سیستم رعایت شود. در طول این دوره در کنار پیاده سازی اصولی سیستم پرداخت با موارد بسیار مهم از جمله Abstract factory design pattern آشنا خواهیم شد و همچنین پیاده سازی سبد خرید، Rollback کردن عملیات در صورت شکست یکی از مراحل و همچنین نحوه پیاده سازی یک پن ...
در این دوره نحوه پیاده سازی سیستم کد تخفیف و اعمال آن برروی سیستم پرداخت را آموزش خواهیم داد. در هنگام پیاده سازی این دوره با دیزاین پترن های مختلفی از جمله Decorator Pattern و Chain Of Responsibility به صورت کامل کار خواهیم کرد و آن ها را پیاده سازی میکنیم. همچنین به شما نحوه پیاده سازی رابطه Polymorphic را به صورت کامل آموزش خواهیم داد.
در این دوره به شما آموزش خواهیم داد به چه صورت میتوانید برای کاربران خود فاکتور صادر کنید و اون را به صورت ایمیل به کاربر ارسال نمایید.
در این دوره به شما نحوه آپلود فایل در لاراول و همچنین نحوه انتخاب سطح دسترسی به فایل را آموزش خواهیم داد.
پیاده سازی پروژه سیستم پشتیبانی با لاراول
پیاده سازی API در لاراول
پکیج Event-Dispatcher
پیاده سازی و استفاده از API آپارات
پیاده سازی سیستم امتیاز دهی کاربران
پیاده سازی سیستم چت در لاراول
برنامهنویس ارشد لاراول در سونلرن
برنامهنویس Back-End در شرکت دلسا
تدریس لینوکس برای برنامهنویسان با بیش از 190 دانشجو
بیش از 6000 ساعت کدنویسی حرفهای لاراول
رزومه و نمونه تدریس