آموزش برنامهنویسی وب با زبان PHP و فریمورک لاراول
چرا لاراول؟ چرا PHP؟ 🤔
اگه یه برنامهنویس PHP هستی، لاراول یکی از اون چیزاییه که خیلی زود باهاش روبهرو میشی. لاراول محبوبترین فریمورک PHP حساب میشه و خیلیها معتقدن یادگیریش حتی برای تازهکارها هم شدنیه. با مقاله خوندن، ویدئو دیدن و یهکم...
آموزش برنامهنویسی وب با زبان PHP و فریمورک لاراول
چرا لاراول؟ چرا PHP؟ 🤔
اگه یه برنامهنویس PHP هستی، لاراول یکی از اون چیزاییه که خیلی زود باهاش روبهرو میشی. لاراول محبوبترین فریمورک PHP حساب میشه و خیلیها معتقدن یادگیریش حتی برای تازهکارها هم شدنیه. با مقاله خوندن، ویدئو دیدن و یهکم جستجو تو اینترنت میشه مسیر یادگیری رو شروع کرد، ولی خب... یادگیری ساختارمند یه چیز دیگهست.
دوره آموزش لاراول یه دنیا ابزار مفید جلوی پات میذاره. با این ابزارها میتونی کدهای PHP رو سریعتر بنویسی، ساختار تمیز و کاربردی داشته باشی، به جامعه بزرگی از برنامهنویسها وصل بشی و در نهایت محصول باکیفیتتری تحویل بدی.
یه نگاه به گذشته
قدیمترها خیلی از برنامهنویسها باور داشتن که نمیشه با PHP اپلیکیشنهای مدرن و باکیفیت ساخت. لاراول اومد و با الهام از چندین فریمورک وب، مجموعهای از ابزارها رو توسعه داد که این تصور رو عوض کرد. حالا خیلی راحتتر میشه اپهای باکیفیت ساخت.
لاراول تو ایران
سایتهای معروف زیادی تو ایران با PHP و لاراول نوشته شدن. بامیلو، دیجیکالا، اسنپفود و... بخشهاییشون با PHP کار میکنه. اسنپ، جابینجا، ایوند و چند تای دیگه هم با فریمورک لاراول توسعه داده شدن. همین موضوع باعث شده بازار کار خوبی برای PHP و لاراول تو ایران شکل بگیره.
مشخصات دوره در یک نگاه 📋
ویژگی
جزئیات
عنوان دوره
آموزش برنامهنویسی وب با PHP و فریمورک لاراول
سطح
مقدماتی تا پیشرفته
نسخه لاراول
5.6
تعداد فصلها
8 فصل
مدت زمان کل
حدود 11 ساعت
پیشنیاز
آشنایی مقدماتی با یک زبان برنامهنویسی
وضعیت
همراه با تخفیف ویژه
این دوره به چه کارت میاد؟
اگه بخوام صادق باشم، هدف اصلی این دوره اینه که بتونی از تمام قابلیتها و ابزارهای PHP و لاراول استفاده کنی. با PHP میتونی:
فایلها رو روی سیستم بسازی، باز کنی، بخونی، بنویسی و ببندی
فرمها رو مدیریت کنی و دادهها رو از پروندهها جمع کنی
عناصر پایگاه داده رو اضافه، حذف یا ویرایش کنی
به کوکیها دسترسی داشته باشی و تنظیمشون کنی
دسترسی کاربران به صفحات خاص رو محدود کنی
دادهها رو رمزنگاری کنی
یه مثال ساده: فرض کن میخوای یه سیستم ثبتنام دانشجویی بسازی. با PHP و لاراول میتونی فرم ثبتنام، اعتبارسنجی، ذخیره تو دیتابیس، ورود کاربر و مدیریت دسترسیها رو تو چند ساعت پیادهسازی کنی. این دقیقاً همون چیزیه که تو پروژههای دانشگاهی و فریلنسری به کارت میاد.
چرا این دوره رو انتخاب کنم؟
مهمترین نکته تو یادگیری برنامهنویسی، تمرین و پروژهست. این دوره کاملاً پروژهمحوره و مفاهیم اصلی PHP و لاراول رو با مثالهای عملی یاد میگیری. یعنی فقط تئوری نیست؛ خودت دست به کد میشی.
از طرفی:
تالار گفتگو برای ارتباط با بقیه دانشجوها داری
منتورینگ توسط استاد دوره، که میتونی برای تمرینها، کوییزها و پروژهها بازخورد بگیری
گواهینامه مکتبخونه اگه 75 نمره از تمرینات و پروژهها بگیری. این گواهی نشوندهنده مهارتت تو PHP هست و استخدام رو راحتتر میکنه
بعد از این دوره چی یاد میگیری؟
نصب و راهاندازی ابزارهای لازم برای PHP و لاراول
آشنایی با مفاهیم پایهای PHP و لاراول
کار با دیتابیس تو لاراول
کار با فرمها و اعتبارسنجی
ساخت وبسایتهای چندزبانه
مدیریت عملیات و کاربران
آشنایی و کار با APIها
این دوره برای کی مناسبه؟
دانشجوها و فارغالتحصیلهای مهندسی کامپیوتر
کسایی که برای کسبوکارشون به طراحی سایت نیاز دارن
علاقهمندان به ساخت سایتهای جذاب و کاربردی
کسایی که HTML و CSS بلدن و میخوان مهارتهاشون رو تکمیل کنن
کسایی که میخوان از طریق طراحی سایت درآمد داشته باشن
پیشنیازها و ابزارهای لازم
برای اینکه PHP رو بهتر و اصولیتر یاد بگیری، خوبه که از قبل با حداقل یکی از زبانهای برنامهنویسی آشنا باشی. دورههای زیر میتونن به عنوان پیشنیاز کمکت کنن:
آموزش برنامهنویسی C++
آموزش پایتون مقدماتی
آموزش HTML و CSS
کار با پایگاه داده MySQL
از نظر نرمافزاری هم به یه محیط برنامهنویسی مثل Netbeans یا Notepad++ نیاز داری. همه مراحل نصب و راهاندازی تو ابتدای دوره آموزش داده میشه، پس نگران نباش.
سرفصلهای دوره
فصل اول: Introduction
آشنایی با برنامهنویسی PHP و فریمورک لاراول، اصول وب و نصب ابزارهای لازم مثل composer، PHP و لاراول.
فصل دوم: Laravel Basic
فریمورک لاراول از بخشهای متعددی تشکیل شده که وقتی یه آدرس رو تو مرورگر وارد میکنی، به ترتیب اجرا میشن. تو این فصل با همه این بخشها و کارکردشون آشنا میشی. اصول ابتدایی Git هم آموزش داده میشه.
فصل سوم: Laravel Database
دیتابیسها عضو جدا نشدنی برنامهنویسی PHP و لاراول هستن. تو این فصل کار با دیتابیس لاراول، migrationها و ساخت جدول رو یاد میگیری.
فصل چهارم: Form and Blade
پیادهسازی فرمها تو لاراول ساده و امنه. تو این فصل یاد میگیری چطور اطلاعات فرمها رو دریافت و اعتبارسنجی کنی. ساخت وبسایتهای چندزبانه هم اینجا آموزش داده میشه.
فصل پنجم: Authentication
سیستم احراز هویت لاراول یکی از قدرتمندترین امکاناتشه. تو این فصل یاد میگیری کاربران چطور وارد سایت میشن و ثبتنام میکنن. با middleware هم آشنا میشی که برای فیلتر کردن درخواستهای HTTP استفاده میشه.
فصل ششم: Eloquent Relationship
بین جدولهای پایگاه داده معمولاً رابطههایی وجود داره. Eloquent نوشتن این روابط رو خیلی راحت کرده. تو این فصل انواع رابطهها و ذخیره اطلاعات تو جداول میانی رو یاد میگیری.
فصل ه
آموزش وب با PHP و لاراول
ثبتنام با تخفیف، همین حالا شروع کنید