اغراق نیست اگر زبان برنامهنویسی PHP را پرچمدار حوزه Back-End بدانیم زیرا کاربرد آن بهقدری گسترده است که در ایران سایتهایی مانند دیجیکالا، اسنپ و در جهان سایتهای بزرگی مانند فیسبوک و پینترست به آن اعتماد کردهاند. استفاده از این زبان در پروژههای بزرگ نشان میدهد که یادگیری PHP برای علاقهمندان حوزه وب ضروری به نظر میرسد. ما برای صرفهجویی در زمان باید بهترین راه یادگیری PHP را انتخاب کرده و از بهترین منابع آموزش PHP استفاده کنیم.
دوره PHP با هدف تدریس تمامی مباحث و سرفصلهای لازم برای تسلط و آمادگی دانشجویان جهت ورود به بازار کار ارائه شده است. دوره آموزش جامع PHP به صورت غیرحضوری تدریس میشود و کاملترین سرفصلهای آموزش PHP باز پایه تا پیشرفته در قالب ویدئوهای ضبط شده ارائه میشوند.
اگر که با مفاهیم برنامه نویسی آشنا نیستی و قصد شرکت در دوره آموزش php را داری، پیشنهاد میکنیم ابتدا در دوره الفبای برنامه نویسی لقمان آوند شرکت کنی و بعد از آن مسیر یادگیری برنامه نویسی را به درستی انتخاب کنی.
دانشجویانی که زبان برنامه نویسی php را یادبگیرند به راحتی میتوانند آموزش لاراول و آموزش وردپرس را نیز فرا بگیرند.
دانشجویان پس از مشاهده جلسات امکان پرسش و پاسخ، رفع اشکال، انجام تمرین، انجام آزمونهای مقطعی و رتبهبندی خواهند داشت. پس از پایان دوره کسانی که در آزمونهای جامع و ارزیابی فنی بالاترین نمرات را کسب کنند، جهت استخدام به شرکتهایی معرفی میشوند که قصد دارند از طریق مجموعه سونلرن برنامهنویس موردنظر خود را جذب کنند.
چرا آموزش زبان php از همه زبانهای برنامه نویسی در ایران مهمتر است؟
به دلیل استقبال بیش از حد از وردپرس ، بازار کار در زبان برنامه نویسی php به نسبت سایر زبانهای برنامه نویسی وضعیت بهتری دارد چراکه امروزه اغلب سایتهای ایرانی با php طراحی میشوند و آموزش php میتواند به شما این امکان را بدهد تا در بازار کاری گسترده شروع به فعالیت کنید.
تفاوت اصلی دوره php سون لرن با دیگر مجموعهها در چیست؟
سون لرن تمام دورههای آموزشی خود را به صورت پروژه محور و بر مبنا نیاز بازار کار طراحی کرده است به این صورت که اگر شما در دوره php سون لرن شرکت کنید بعد از اتمام دوره تبدیل به یک نیرو متخصصی خواهید شد که میتواند در شرکتها و استارت آپها فعالیت کند.
موقعیت شغلی PHP چگونه است ؟
شما با یادگیری زبان برنامه نویسی PHP احتمالا بیکار نخواهید ماند زیرا حجم در خواست هایی که از جانب شرکتها برای استخدام برنامه نویس PHP هست بسیار بالا است ، از طرفی موقعیتهای شغلی غیر کارمندی هم برای شما بسیار زیاد فراهم است . به عنوان مثال بعد از یادگیر مهارت PHP به سادگی میتوانید خودتان دست به کار شوید و مدت کوتاهی وقت بگذارید و PHP را در وردپرس یاد بگیرید ، از آن پس فقط کافیست افزونهها و قالبهای خوب طراحی کنید و در مارکتهای ایرانی و خارجی بفروشید.
آیا یادگیری PHP سخت است ؟
به جرات میتوان گفت PHP جزو یکی از سادهترین زبانهای برنامه نویسی است و برای یادگیری این زبان شما کافیست وقت بگذارید و حوصله به خرج دهید، پس از مدت کوتاهی میتوانید با مفاهیم این زبان، توابع، شئ گرایی، اتصال PHP به MySQL و غیره در زبان PHP آشنا شوید.
نمایش بیشتر
سرفصلهای دوره
قدم صفر برنامهنویسی: آشنایی با مسیر و پیشنیازهای آن
۱۳ جلسه
جلسه اول اهمیت هدف گذاری و انتخاب مسیر
۱ دقیقه
جلسه دوم اهداف مختلف یک برنامه نویس
۴ دقیقه
جلسه سوم هدف فریلنسری یا دورکاری
۲ دقیقه
جلسه چهارم هدف استخدام
۴ دقیقه
جلسه پنجم هدف سرگرمی و لذت بردن
۱ دقیقه
جلسه ششم هدف راه اندازی ایده و استارتاپ
۶ دقیقه
جلسه هفتم هدف مهاجرت
۲ دقیقه
جلسه هشتم هدف کمک به رشته تحصیلی
۲ دقیقه
جلسه نهم برنامه نویسی چیست؟
۱ دقیقه
جلسه دهم روند اجرای زبانهای برنامه نویسی
۲ دقیقه
جلسه یازدهم پیشنیازهای یادگیری برنامه نویسی
۲۷ دقیقه
جلسه دوازدهم شاخههای مختلف برنامه نویسی
۲۹ دقیقه
جلسه سیزدهم رتبه بندی برنامه نویسها (تبدیل شدن از توسعه دهنده junior به senior)
۱۰ دقیقه
مفاهیم پایه و پروتکلهای وب
۱۴ جلسه
جلسه اول معرفی مفاهیم پایه و پروتکل ها
۰ دقیقه
جلسه دوم پروتکل چیست؟
۲ دقیقه
جلسه سوم مدل و معماری شبکه اینترنت
۱۹ دقیقه
جلسه چهارم آشنایی با مرورگرهای وب
۲۶ دقیقه
جلسه پنجم آشنایی با سرور و وب سرورها
۳۱ دقیقه
جلسه ششم آشنایی با مدلهای لایه بندی شبکه
۱۴ دقیقه
جلسه هفتم پروتکل IP ورژن 4 و 6
۱۵ دقیقه
جلسه هشتم پروتکل HTTP و HTTPS
۲۳ دقیقه
جلسه نهم آشنایی با CORS Policy در پروتکل HTTP
۶ دقیقه
جلسه دهم پروتکل DNS - دفترچه تلفن اینترنت
۱۸ دقیقه
جلسه یازدهم پروتکل SSL/TLS
۱۶ دقیقه
جلسه دوازدهم پروتکل FTP
۸ دقیقه
جلسه سیزدهم پروتکل WebSocket
۲۰ دقیقه
جلسه چهاردهم آشنایی با Ajax
۶ دقیقه
نصب و راه اندازی بستر برنامه نویسی PHP
۸ جلسه
جلسه اول معرفی دوره
۱ دقیقه
جلسه دوم آشنایی با وب سرورهای محلی PHP
۱۹ دقیقه
جلسه سوم آشنایی با وب سرور محلی XAMPP و کانفیگ آن
۲۶ دقیقه
جلسه چهارم آموزش ایجاد دامنه مجازی (Virtual Domain)
۱۴ دقیقه
جلسه پنجم آموزش ایجاد دامنه مجازی (Virtual Domain) در آپاچی و لینوکس اوبونتو
۱۴ دقیقه
جلسه ششم آموزش ایجاد دامنه مجازی (Virtual Domain) در آپاچی و مک
۶ دقیقه
جلسه هفتم راهنمای رفع مشکلات متداول زمپ
۸ دقیقه
جلسه هشتم آشنایی با IDEهای برنامه نویسی PHP
۱۱ دقیقه
آموزش کار با VSCode
۶ جلسه
جلسه اول آشنایی با VSCode و محیط آن
۲۵ دقیقه
جلسه دوم کانفیگ تنظیمات ظاهری (تم، فونت و آیکن ها)
۱۳ دقیقه
جلسه سوم مدیریت و استفاده از شورتکاتها در VSCode
۱۱ دقیقه
جلسه چهارم ایجاد و استفاده از Snippetها در VSCode
۲۱ دقیقه
جلسه پنجم افزونههای مفید VSCode برای زبانهای مختلف
۳۲ دقیقه
جلسه ششم آماده سازی VSCode برای PHP (معرفی اکستنشن ها)
۲۷ دقیقه
آموزش PHP مقدماتی
۳۰ جلسه
جلسه اول آشنایی با سینتکس و قواعد نوشتاری در PHP
۲۹ دقیقه
جلسه دوم معرفی سرفصلهای دوره
۲ دقیقه
جلسه سوم آشنایی با متغیرها و ثابتها در PHP
۳۹ دقیقه
جلسه چهارم انواع داده در php
۲۹ دقیقه
جلسه پنجم عملگرها در زبان برنامه نویسی PHP (بخش اول)
۳۸ دقیقه
جلسه ششم عملگرها در زبان برنامه نویسی PHP (بخش دوم)
۳۴ دقیقه
جلسه هفتم عملگرها در زبان برنامه نویسی PHP (بخش سوم)
۱ ساعت و ۳۷ دقیقه
جلسه هشتم آرایهها در زبان برنامه نویسی php (بخش اول)
۳۵ دقیقه
جلسه نهم آرایهها در زبان برنامه نویسی php (بخش دوم)
۳۳ دقیقه
جلسه دهم آرایهها در زبان برنامه نویسی php (بخش سوم)
۳۲ دقیقه
جلسه بیستم پیاده سازی ایجاد محصولات در پنل مدیریت
۱۴ دقیقه
جلسه بیست و یکم نکته مهم در ذخیره سازی فایلهای آپلودی
۴ دقیقه
جلسه بیست و دوم ایجاد محصولات در پنل مدیریت بخش اول
۱۲ دقیقه
جلسه بیست و سوم ایجاد محصولات بخش دوم
۲۴ دقیقه
جلسه بیست و چهارم ایجاد محصولات بخش سوم
۲۱ دقیقه
جلسه بیست و پنجم نمایش لیست محصولات در پنل مدیریت
۱۰ دقیقه
جلسه بیست و ششم ایجاد روابط modelهای موجود در پروژه
۷ دقیقه
جلسه بیست و هفتم استفاده از روابط تعریف شده در products
۴ دقیقه
جلسه بیست و هشتم پیاده سازی نمایش تصاویر محصولات و لینک دانلود آن ها
۱۰ دقیقه
جلسه بیست و نهم پیاده سازی امکان حذف محصولات
۵ دقیقه
جلسه سیام پیاده سازی امکان آپدیت اطلاعات محصولات
۱۶ دقیقه
جلسه سی و یکم ریفکتور کردن بخش آپلود تصاویر
۲۳ دقیقه
جلسه سی و دوم پیاده سازی بخش مدیریت کاربران
۱۴ دقیقه
جلسه سی و سوم پیاده سازی فرم ایجاد کاربر جدید
۱۸ دقیقه
جلسه سی و چهارم پیاده سازی امکان حذف و آپدیت کاربر
۱۲ دقیقه
جلسه سی و پنجم پیاده سازی نمایش لیست سفارشات
۱۳ دقیقه
جلسه سی و ششم پیاده سازی نمایش لیست پرداخت ها
۱۳ دقیقه
جلسه سی و هفتم پیاده سازی صفحه نخست فروشگاه اینترنتی
۱۱ دقیقه
جلسه سی و هشتم نمایش محصولات فروشگاه در صفحه نخست
۸ دقیقه
جلسه سی و نهم نمایش اطلاعات در صفحه محصول
۱۰ دقیقه
جلسه چهلم پیاده سازی فیلتر دسته بندی محصولات
۶ دقیقه
جلسه چهل و یکم پیاده سازی جستجوی محصولات
۷ دقیقه
جلسه چهل و دوم نکاتی در مورد فیلتر کردن محصولات
۳ دقیقه
جلسه چهل و سوم ادامه پیاده سازی فیلترها
۱۵ دقیقه
جلسه چهل و چهارم تکمیل فیلترینگ محصولات
۵ دقیقه
جلسه چهل و پنجم تمرین: پیاده سازی فیلتر قیمت محصولات
۱ دقیقه
جلسه چهل و ششم دیباگ کردن و رفع مشکل ارسال پارامترهای اشتباه فیلترینگ
۱ دقیقه
جلسه چهل و هفتم پیاده سازی سبد خرید: افزودن محصولات به سبد خرید
۲۰ دقیقه
جلسه چهل و هشتم پیاده سازی سبد خرید: نمایش همه محصولات موجود در سبد خرید
۳ دقیقه
جلسه چهل و نهم پیاده سازی سبد خرید: محاسبه جمع قیمت محصولات سبد خرید
۴ دقیقه
جلسه پنجاهم پیاده سازی سبد خرید: حذف محصولات از سبد خرید
۵ دقیقه
جلسه پنجاه و یکم فرایند پرداخت آنلاین: پیاده سازی صفحه checkout
۹ دقیقه
جلسه پنجاه و دوم فرایند پرداخت آنلاین: حذف آیتمها از صفحه checkout
۱ دقیقه
جلسه پنجاه و سوم فرایند پرداخت آنلاین: ایجاد ساختار فولدرهای سرویس پرداخت آنلاین
۸ دقیقه
جلسه پنجاه و چهارم فرایند پرداخت آنلاین: پیاده سازی سرویس پرداخت آنلاین
۲۹ دقیقه
جلسه پنجاه و پنجم فرایند پرداخت آنلاین: آشنایی با request در سرویس پرداخت آنلاین
۱۰ دقیقه
جلسه پنجاه و ششم فرایند پرداخت آنلاین: ست کردن تنظیمات درگاه پرداخت IDPay
۱۶ دقیقه
جلسه پنجاه و هفتم فرایند پرداخت آنلاین: ایجاد سفارش در فرایند پرداخت
۱۶ دقیقه
جلسه پنجاه و هشتم فرایند پرداخت آنلاین: لیست آیتمهای یک سفارش
۷ دقیقه
جلسه پنجاه و نهم فرایند پرداخت آنلاین: اعتبارسنجی و ذخیره سازی سفارش در پایگاه داده
۱۶ دقیقه
جلسه شصتم فرایند پرداخت آنلاین: ارسال کاربر به درگاه پرداخت آنلاین
۱۰ دقیقه
جلسه شصت و یکم فرایند پرداخت آنلاین: تبدیل واحد پولی
۲ دقیقه
جلسه شصت و دوم فرایند پرداخت آنلاین: پیاده سازی صفحه callback (بخش اول)
۲۳ دقیقه
جلسه شصت و سوم فرایند پرداخت آنلاین: پیاده سازی صفحه callback (بخش دوم)
۱۸ دقیقه
جلسه شصت و چهارم ارسال محصولات و تصاویر خریداری شده به ایمیل کاربر
۱۷ دقیقه
پروژه سیستم آزمون ساز (با تست و توسعه کامل وب سرویس) - منسوخ شده
۴۱ جلسه
جلسه اول معرفی پروژه آزمون ساز - چالشها و سرنخهای یادگیری
۱۰ دقیقه
جلسه دوم فرایند توسعه و مستند سازی پروژه
۷ دقیقه
جلسه سوم آموزش Markdown - زبان نشانه گذاری برای ایجاد مستندات مورد نیاز پروژه و فرمت بندی متن ها
۲۷ دقیقه
جلسه چهارم تعریف امکانات پروژه برای شروع توسعه
۱۴ دقیقه
جلسه پنجم راه اندازی و نصب lumen
۳ دقیقه
جلسه ششم پوش کردن پروژه در گیت هاب
۳ دقیقه
جلسه هفتم اهمیت ورژن بندی apiها
۶ دقیقه
جلسه هشتم ساختار مناسب فولدرها برای ورژنهای مختلف
۷ دقیقه
جلسه نهم توسعه بخش ایجاد کاربر جدید - بخش اول
۱۶ دقیقه
جلسه دهم توسعه بخش ایجاد کاربر جدید - بخش دوم
۷ دقیقه
جلسه یازدهم استفاده از repository pattern در پروژه - بخش اول
۱۷ دقیقه
جلسه دوازدهم استفاده از repository pattern در پروژه - بخش دوم
۱۷ دقیقه
جلسه سیزدهم تکمیل بخش ایجاد کاربر با استفاده از repository
۱۴ دقیقه
جلسه چهاردهم ارسال کردن responseهای مناسب در کنترل ها
۱۳ دقیقه
جلسه پانزدهم توسعه بخش بروزرسانی کاربران
۲۱ دقیقه
جلسه شانزدهم توسعه بخش بروزرسانی رمز عبور کاربران
۱۱ دقیقه
جلسه هفدهم توسعه بخش حذف کاربران
۱۲ دقیقه
جلسه هجدهم توسعه بخش دریافت کاربران
۲۱ دقیقه
جلسه نوزدهم اضافه کردن Entity به پروژه
۱۶ دقیقه
جلسه بیستم تغییر دیتابیس پروژه
۲۱ دقیقه
جلسه بیست و یکم ریفکتور کردن کنترلر کاربران
۱۷ دقیقه
جلسه بیست و دوم Paginate کردن کاربران
۵ دقیقه
جلسه بیست و سوم ریفکتور کردن تستهای کاربران
۱۴ دقیقه
جلسه بیست و چهارم پیاده سازی بخش ایجاد دسته بندی
۱۹ دقیقه
جلسه بیست و پنجم پیاده سازی بخش حذف دسته بندی
۱۲ دقیقه
جلسه بیست و ششم پیاده سازی بخش بروزرسانی دسته بندی
۹ دقیقه
جلسه بیست و هفتم پیاده سازی بخش دریافت دسته بندی ها
۱۲ دقیقه
جلسه بیست و هشتم پیاده سازی بخش ایجاد آزمون جدید
۴۷ دقیقه
جلسه بیست و نهم پیاده سازی بخش حذف آزمون
۹ دقیقه
جلسه سیام پیاده سازی بخش دریافت آزمون ها
۱۵ دقیقه
جلسه سی و یکم پیاده سازی بخش بروزرسانی آزمون
۱۵ دقیقه
جلسه سی و دوم پیاده سازی بخش ایجاد سوال جدید
۳۳ دقیقه
جلسه سی و سوم پیاده سازی بخش حذف سوال
۹ دقیقه
جلسه سی و چهارم پیاده سازی بخش دریافت سوالات - بخش اول
۵ دقیقه
جلسه سی و پنجم پیاده سازی بخش دریافت سوالات - بخش دوم
۴ دقیقه
جلسه سی و ششم پیاده سازی بخش بروزرسانی سوال
۱۵ دقیقه
جلسه سی و هفتم پیاده سازی بخش ایجاد پاسخ نامه جدید
۳۵ دقیقه
جلسه سی و هشتم پیاده سازی بخش حذف پاسخ نامه
۷ دقیقه
جلسه سی و نهم پیاده سازی بخش دریافت پاسخ نامه ها
۸ دقیقه
جلسه چهلم نصب swagger برای مستندسازی APIها
۵ دقیقه
جلسه چهل و یکم نوشتن مستندات برای متد index از CategoriesController
۲۱ دقیقه
نمایش بیشتر
با خیال راحت آموزش ببینید
ضمانت بازگشت وجه
خرید و ثبت نام شما در دورههای بلندمدت سون لرن بدون ریسک مالی
خواهد بود
آموزش مهارت محور
از مدرسین متخصص و با تجربه در بهترین شرکتهای ایران مهارت مورد
نیاز بازار کار را یاد میگیرید
جامعه برنامه نویسی فعال
پشتیبانی و پاسخ به سوالات خود را در جامعه برنامه نویسی فعال سون
لرن دریافت میکنید
ارزیابی فنی و امتیازدهی
برای فعالیتها و آزمونهای خود، امتیازات مختلفی برای ارزیابی
مهارت دریافت میکنید (از آذر 1402)
معرفی برترینها به بازار کار
دانشجویان فعالی که مستمر و منظم محتوای دورهها را دنبال میکنند،
در اولویت معرفی به بازار کار هستند
دسترسی راحت و همیشگی
شما بعد از تهیه دوره به محتوای دوره و آپدیتهای محتوایی دسترسی خواهید داشت
نتایج دورههای متخصص
در ۱۷ سال اخیر بیش از ۳۵ هزار نفر در سون لرن به
صورت تخصصی آموزش برنامه نویسی دیده اند و هزاران نفر از این عزیزان در شرکتهای مختلف استخدام شده
اند.
مهمترین عامل موفقیت دانشپذیرانی که موفق به استخدام و کسب
درآمد پس از دورههای سون لرن بوده اند، نظم و استمرار در پیگیری محتوای دوره و انجام تمرینها و
چالش پذیری آنها بوده است.
مدیر و بنیانگذار سون لرن (از ۸۷ تا کنون)
مدرس و مشاور توسعهی نرمافزار
توسعه دهنده بیش از ۸۰ پروژه برنامه نویسی تحت وب، دسکتاپ و سیستمی (تجاری و آکادمیک)
بیش از ۲۰ سال برنامهنویسی در حوزهی وب
نویسندهی بیش از ۵۰۰ مقاله آموزشی در حوزهی برنامهنویسی وب در سونلرن
مدرس دورههای برنامهنویسی با بیش از ۳۰۰۰۰ دانشجو
تدریس بیش از ۹۰۰۰ نفر/ساعت دوره و کارگاههای حضوری
تولید بیش از ۲۷۰۰۰ دقیقه آموزش ویدیویی در حوزهی برنامهنویسی وب
مشاوره فنی در فاز اجرا و توسعهی نرمافزار برای استارتاپهای مختلف (از ۹۵ تاکنون)
سخنران، منتور و مشاور فنی در چندین همایش و کارگاههای فنی و استارتاپی (از ۹۷ تاکنون)
مهمان و کارشناس برنامههای رادیویی و تلویزیونی (شبکه ۴ و جام جم و ایران کالا و رادیو تهران)
دستیار استاد در بخش کامپیوتر دانشگاه شیراز به مدت ۲ سال (۸۷ تا ۸۹)
سابقه تدریس در دانشگاه آزاد اسلامی واحد کرج
منتورهای دوره
دوستان زیر منتور متخصص PHP
هستند و در طول دوره به سوالات شما پاسخ میدن و همراهتون هستند.
وحید صالحی
برنامه نویس، مدرس ارشد سون لرن
مهرداد سامی
برنامه نویس ارشد در شرکت دیجیکالا
محسن موحد
امیر صالحی
محمد گازری
میلاد عزیززاده
علیرضا ایمانی
احمدرضا فاطمی کیا
محمدرسول اصغری
ویدیوهای نمونه تدریس دوره
۱
۲
۳
۴
۵
ثبتنام در متخصص PHP
سرمایهگذاری روی مهارتهایتان، یک تصمیم هوشمندانه است!
زمان را از دست ندهید
تمام آنچه برای تبدیل شدن به PHP Developer نیاز دارید.