آموزش جامع برنامهنویسی لاراول (Laravel) — از مبتدی تا پیشرفته با پروژههای واقعی
مدرس دوره
سطح دوره
متوسط
مدت زمان دوره
500 ساعت
تعداد جلسات دوره
34 جلسه
آخرین بروزرسانی
27 مرداد 1405
پیشنیاز دوره
پایتون، لاراول
توضیحات دوره
فریمورک لاراول یکی از محبوبترین و قدرتمندترین ابزارهای توسعه وب در زبان PHP است که امروزه هزاران شرکت و استارتاپ در سراسر دنیا برای ساخت وبسایتها، APIها و سیستمهای تحت وب از آن استفاده میکنند. اگر میخواهید وارد دنیای حرفهای برنامهنویسی وب شوید یا مهارتهای خود را در توسعه بکاند ارتقا دهید، یادگیری لاراول یکی از بهترین انتخابها برای شما خواهد بود.
در این دوره جامع آموزش لاراول، شما قدمبهقدم از مفاهیم پایه تا مباحث پیشرفته این فریمورک را یاد میگیرید و در طول مسیر با ساخت پروژههای واقعی، مهارتهای عملی لازم برای ورود به بازار کار را به دست میآورید. این دوره به گونهای طراحی شده که حتی اگر تجربه کمی در برنامهنویسی داشته باشید، بتوانید بهصورت اصولی و استاندارد لاراول را یاد بگیرید.
در ابتدای دوره با مفاهیم پایهای که برای کار با لاراول لازم است آشنا میشوید. سپس نحوه نصب و راهاندازی محیط توسعه، ساخت پروژههای لاراول و ساختار اصلی این فریمورک را یاد خواهید گرفت. در ادامه به سراغ مفاهیم مهمی مانند Routeها، Controllerها، Viewها و معماری MVC میرویم تا درک عمیقی از نحوه کار لاراول پیدا کنید.
در بخشهای بعدی دوره، کار با دیتابیس در لاراول به طور کامل آموزش داده میشود. شما یاد میگیرید چگونه با استفاده از Migrationها ساختار دیتابیس را مدیریت کنید، با Eloquent ORM به سادگی با دادهها کار کنید و ارتباط بین جداول مختلف را تعریف کنید. همچنین نحوه انجام عملیات CRUD (ایجاد، خواندن، ویرایش و حذف دادهها) به صورت استاندارد و حرفهای آموزش داده خواهد شد.
در ادامه دوره با سیستم احراز هویت و ثبتنام کاربران آشنا میشوید و یاد میگیرید چگونه سیستم ورود و ثبتنام، مدیریت کاربران و سطح دسترسیها را در پروژههای لاراول پیادهسازی کنید. همچنین کار با Middlewareها، Validation فرمها، مدیریت خطاها و امنیت در لاراول نیز به طور کامل بررسی خواهد شد.
یکی از بخشهای مهم این دوره، آموزش ساخت API با لاراول است. شما یاد میگیرید چگونه APIهای استاندارد و حرفهای طراحی کنید تا بتوان از آنها در اپلیکیشنهای موبایل، SPAها و سایر سرویسها استفاده کرد. در این بخش با مفاهیمی مانند RESTful API، Resourceها، Authentication برای API و بهترین روشهای طراحی API آشنا میشوید.
در بخشهای پیشرفتهتر، مباحثی مانند Queueها، Jobها، Eventها، ارسال ایمیل، آپلود فایل، کشینگ، بهینهسازی عملکرد برنامه و ساخت پروژههای بزرگ و مقیاسپذیر آموزش داده میشود. همچنین یاد میگیرید چگونه یک پروژه لاراول را برای انتشار روی سرور آماده کنید و آن را به صورت عملی Deploy نمایید.
برای اینکه مهارتهای شما کاملاً کاربردی شود، در طول دوره چند پروژه واقعی طراحی و پیادهسازی میشود؛ پروژههایی که دقیقاً مشابه نیازهای بازار کار هستند. این موضوع به شما کمک میکند علاوه بر یادگیری مفاهیم تئوری، تجربه عملی ارزشمندی نیز به دست آورید.
پس از پایان این دوره شما قادر خواهید بود:
- وبسایتها و سیستمهای تحت وب حرفهای با لاراول طراحی و پیادهسازی کنید
- APIهای قدرتمند برای اپلیکیشنهای موبایل و وب بسازید
- با دیتابیس به صورت اصولی و حرفهای کار کنید
- پروژههای واقعی را از صفر تا استقرار روی سرور توسعه دهید
- کدنویسی تمیز، استاندارد و قابل توسعه انجام دهید
این دوره برای افراد زیر مناسب است:
- علاقهمندان به برنامهنویسی وب
- برنامهنویسان PHP که میخواهند لاراول را حرفهای یاد بگیرند.
- افرادی که قصد ورود به بازار کار برنامهنویسی را دارند
- توسعهدهندگانی که میخواهند مهارتهای بکاند خود را ارتقا دهند
اگر به دنبال یادگیری یک فریمورک قدرتمند، مدرن و پرکاربرد در دنیای برنامهنویسی وب هستید، این دوره میتواند مسیر شما را برای تبدیل شدن به یک توسعهدهنده حرفهای لاراول هموار کند.
محتوای دوره
فصل اول
0 جلسه
دورههای مشابه
نظرات و دیدگاه ها
برای ثبت نظر باید وارد حساب کاربری شوید.
علی
4 هفته پیش
بسیار عالی و قابل فهم بود توضیحات.