حامد مودی

حامد مودی

برنامه نویس وردپرس

طراح رابط و تجربه کاربری

متخصص افزونه نویسی

برنامه نویس ارشد PHP

و ....

دوره جامع php
دوره جامع php دوره جامع php

سرفصل های دوره

۲۹ فصل
۴۹۲ جلسه
۱۵۴ ساعت
۱

مقدمات و آماده سازی

۱۷ قسمت
۰۲:۱۱:۱۶
1

دموی پروژه سایت موزیک انجام شده در دوره

پخش
۰۷:۳۶
2

پیش نیازهای دوره

پخش
۰۱:۳۸
3

سیستم مورد نیاز

پخش
۰۵:۱۲
4

مدرس و نحوه پشتیبانی

پخش
۰۴:۱۳
5

مفاهیم FrontEnd و BakcEnd

پخش
۱۱:۴۸
6

معرفی زبان PHP

پخش
۰۳:۴۱
7

کاربردها و موارد استفاده از زبان PHP

پخش
۰۲:۵۴
8

بررسی نسخه های PHP

پخش
۰۲:۵۶
9

اصلا چرا PHP? دلیل انتخاب زبان PHP

پخش
۱۶:۵۷
10

پارامترهای تعیین دستمزد برنامه نویس

پخش
۱۰:۴۲
11

بازار کار PHP

پخش
۱۲:۰۹
12

وب سرور چیست؟

پخش
۰۸:۲۹
13

وب سرور مجازی و انتخاب گزینه مناسب

۰۸:۵۴
14

نصب Laragon به عنوان وب سرور مجازی

۱۱:۱۴
15

نصب Xampp

۰۸:۲۱
16

نصب محیط کدنویسی VSCode

۱۲:۲۲
17

نحوه دسترسی و استفاده از فایل های استفاده شده در دوره

۰۲:۱۰
۲

شروع کدنویسی

۱۶ قسمت
۰۳:۴۰:۴۲
۳

آرایه ها در PHP

۸ قسمت
۰۲:۰۷:۵۹
۴

ساختارهای کنترلی (عبارات شرطی و حلقه ها)

۱۸ قسمت
۰۳:۲۵:۵۲
۵

توابع یا Function در PHP

۱۳ قسمت
۰۲:۳۴:۰۶
۶

معرفی و کار با توابع پر کاربرد در PHP

۱۷ قسمت
۰۶:۳۰:۰۴
۷

پردازش فرم و داده های کاربر و معرفی سوپرگلوبال ها

۲۱ قسمت
۰۶:۰۰:۰۵
۸

کار با فایل ها و انجام پروژه ToDo list

۱۹ قسمت
۰۴:۲۶:۲۱
۹

پایگاه داده و MySQL

۴۹ قسمت
۱۳:۳۴:۳۲
۱۰

PHP و MySQL

۳۹ قسمت
۱۳:۳۷:۵۸
۱۱

مفاهیم هاست و سرور و ارسال پروژه روی سایت واقعی

۳۰ قسمت
۰۸:۵۰:۱۹
۱۲

عبارات باقاعده یا RegEx یا Regular Expressions

۲۰ قسمت
۰۵:۰۵:۴۴
۱۳

مبانی Http و اتصال به سایت ها و سرویس ها

۳۵ قسمت
۱۰:۰۸:۰۹
۱۴

کار با Ajax در PHP

۲۲ قسمت
۰۷:۵۲:۵۴
۱۵

🎵 موزیکجویار – پروژه سایت موزیک

۱۰۶ قسمت
۴۰:۲۰:۱۴
۱۶

درگاه های پرداخت(در حال ضبط)

۳۳ قسمت
۱۴:۲۰:۱۹
۱۷

آموزش Api نویسی(در حال ضبط)

۲۹ قسمت
۰۹:۲۳:۵۳
۱۸

برنامه نویسی شی گرایی یا OOP (Object Oriented Programming)

-
۱۹

الگوهای طراحی و کاربرد آن

-
۲۰

الگوی طراحی MVC

-
۲۱

پروتکل های احراز هویت

-
۲۲

ثبت و نگهداری سورس پروژه بوسیله Git

-
۲۳

آزمایش و تست نرم افزار

-
۲۴

پروژه: ساخت Api برای موبایل

-
۲۵

بهبود عملکرد و بهینه سازی در PHP

-
۲۶

امنیت در PHP

-
۲۷

اصول کدنویسی تمیز یا Clean Code

-
۲۸

مدیریت کتابخانه با Composer و packagist

-
۲۹

پروژه: طراحی و کدنویسی وبسایت فروشگاهی

-

در این دوره قراره به صورت کامل تمام مباحث PHP رو با هم قرار یادبگیریم، تحلیل کنیم و چند تا پروژه بزنیم که برای بازار کار آماده بشیم، هر موقع هم لازم داشتی پشتیبان دوره پاسخگوی سوالاتتون خواهد بود و نکته آخر هم اینکه برای شروع این دوره هم فقط کافیه Html و Css و کمی هم Js بدونی که دوره های رایگان هم جوابه😉

ویدئوی زیر هم فقط یه نمونه از کارهایی هست که داخل دوره کامل از 0 تا 100 انجام دادیم. اینو ببینید تا بعدش بگم فرق این دوره با دوره های دیگه چیه😎

دموی کامل پروژه موزیکجویار (سیستم مدیریت محتوای موزیک) در دوره جامع PHP

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

آموزش بر اساس تجربه کار در پروژه ها: در این دوره قرار نیست فقط مبانی تئوری و کتابی یاد بگیرید! مدرس دوره، با ۱۲ سال تجربه حرفه‌ای در دنیای برنامه‌نویسی، تمام چالش‌هایی که یک برنامه‌نویس PHP در مسیر یادگیری و کار با پروژه‌های واقعی تجربه می‌کند را با شما به اشتراک می‌گذارد. این یعنی یادگیری از کسی که خودش مسیر را طی کرده و بهترین راهکارها را بلد است!

یادگیری عمیق و مفهومی همراه با درک کامل سرفصل‌ها: هدف ما این نیست که صرفاً چند مفهوم خشک را به شما آموزش بدهیم. اصول تدریس در این دوره به‌گونه‌ای طراحی شده که شما با اسلایدهای حرفه‌ای و آموزش تصویری، مباحث را درک کنید و در ذهنتان تثبیت شود. اینجا قرار نیست فقط به شما «ماهی بدهیم» بلکه قرار است مهارت «ماهی‌گیری» را به‌دست بیاورید! 😉

🌟پروژه‌های اختصاصی و حرفه‌ای: پروژه‌های این دوره، فراتر از مثال‌های ساده و ابتدایی است! برای هر سرفصل آموزشی، یک پروژه واقعی و کاربردی با طراحی رابط کاربری اختصاصی آماده شده که از قبل با HTML و CSS کدنویسی شده و در اختیار شما قرار می‌گیرد. این یعنی تجربه‌ای نزدیک به دنیای واقعی، جایی که هم برنامه‌نویسی و هم UI/UX در کنار هم قرار می‌گیرند.

🎧پشتیبانی مستقیم و اختصاصی مدرس: یکی از مهم‌ترین نقاط قوت این دوره، پشتیبانی اختصاصی توسط خود مدرس است! شما می‌توانید سؤالات و مشکلات خود را از طریق روش‌های مختلف مستقیماً با مدرس در میان بگذارید و پاسخ‌های دقیق و حرفه‌ای دریافت کنید:

✔️ کانال و گروه تلگرامی ویژه دوره برای اطلاع از به‌روزرسانی‌ها و نکات تکمیلی
✔️ آیدی تلگرام مدرس برای ارتباط مستقیم و سریع
✔️ بخش پرسش و پاسخ سایت دانشجویار برای دریافت پاسخ‌های کامل و مستند

پروژه های کاربردی: این دوره پر از پروژه‌های کاربردی و ضروری است که در دنیای واقعی به آن نیاز دارید. برخی از آن‌ها عبارتند از:

✅ مفاهیم و انجام پروژه با Ajax
✅ آموزش Api نویسی برای موبایل
✅ مبانی شی گرایی، الگوهای طراحی و MVC
✅ آپلود فایل با نمایش درصد پیشرفت
✅ ورود و ثبت‌نام پیامکی
✅ انواع روش‌های ورود با گوگل
✅ درگاه‌های پرداخت اینترنتی
✅ و ده‌ها نکته و پروژه کاربردی دیگر که مسیر شما را به یک برنامه‌نویس حرفه‌ای PHP هموار می‌کند!

نظرات صوتی دانشجویان دوره:

امیر
ابوالفضل
محمد علی (برخی اسامی گفته شده رو حذف کردیم)
حسین

با این دوره، PHP را اصولی، حرفه‌ای و همراه با تجربه واقعی پروژه‌ها یاد بگیرید و وارد دنیای برنامه‌نویسی حرفه‌ای شوید! 🚀🔥

برای اطلاع از آخرین وضعیت دوره PHP، بروزرسانی ها، کلی نکات و مطالب آموزشی جذاب، کانال php2learn را در تلگرام دنبال کنید.

معرفی زبان PHP

به طور خلاصه زبان PHP به عنوان پر استفاده ترین و شناخته شده ترین زبان در حوزه طراحی وب هست بطوریکه بیش از 75% از وبسایت های جهان در حال حاضر از این زبان استفاده می کنند.قابلیت ها و انعطاف این زبان به حدی هست که میشه هر نوع وبسایتی که در ذهن خودتون تصور می کنید رو طراحی و پیاده سازی کنید. مثلا سایت های بزرگی مثل دیجیکالا، فیسبوک، ویکیپدیا، وردپرس، تالارهای گفتگو، سایت های فروشگاهی و … با PHP طراحی شده اند.

از طراحی وبسایت های خبری گرفته تا سیستم های مالی تحت وب و حتی وب سرویس یا Api همه اپلیکیشن های موبایل و دسکتاپ میشه از PHP استفاده کرد.

پروژه های این دوره:

پروژه هایی که در طی این دوره قراره کار کنیم که البته طی دوره با توجه به تعداد درخواست دانشجوهای دوره، پروژه های دیگری هم به دوره اضافه خواهد شد.

سامانه مدیریت وظایف یا ToDoList

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

تصاویر سایر پروژه ها:

برگه های تقلب یا Cheat Sheet های PHP:

زمان یادگیری زبان PHP چقدر است؟
زمان یادگیری زبان PHP چقدر است؟

اصلا چرا زبان php؟

یکی از سوالات پرتکرار در انتخاب یک زبان برنامه نویسی اینه: در بین این همه زبان چرا باید PHP را برای طراحی وبسایت یا اپلیکیشن وب یا سرویس دهنده اپلیکیشن موبایل انتخاب کنیم؟ در خصوص دلایل انتخاب PHP میشه به موارد زیر اشاره کرد:

درصد بالایی از وبسایت های جهان از PHP استفاده می کنند

در حال حاضر طبق آمار رسمی سایت w3techs بیش از 76% از وبسایت های جهان از زبان php استفاده می کنن که Asp.Net با 6% و Ruby با 5% در رتبه های بعدی قرار دارن و این یعنی PHP حدود 12 برابر نسبت به رقیب خودش یعنی Asp.Net سهم وبسایت های جهان رو از آن خودش کرده.

این آمار یعنی درصد بالایی از بازار کار در دنیای وب به متخصصین PHP تعلق داره و همچنان برای برنامه نویسی و توسعه وبسایت ها یا اپلیکیشن ها نیازمند متخصص PHP هستن.

علاوه بر این وردپرس به عنوان محبوب ترین سیستم مدیریت محتوا یا سایت ساز جهان و فریم ورک لاراول به عنوان یکی از بهترین فریم ورک های برتر از زبان PHP استفاده می کنند که در آگهی های استخدامی درصد قابل توجهی از نیروی کار را به خود اختصاص می دهد.

یادگیری PHP ساده است

به نسب سایر زبان ها مثل جاوا، سی، سی پلاس پلاس، سی شارپ و … یادگیری زبان PHP خیلی ساده تره. برای شروع این زبان میشه از یک ویرایشگر متنی ساده مثل notepad هم استفاده کرد، و به نسب زبان های نامبرده تعریف متغیر، تابع و … خیلی راحت تر و بدون درد سره.

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

با توجه به سابقه زیاد این زبان و استفاده گسترده در وبسایت های دنیا، PHP دارای آموزش ها و انجمن های پرسش و پاسخ مثل stackoverflow بسیار زیادیه که سوال پاسخ داده نشده ای در خصوص PHP در بستر اینترنت پیدا نمی کنید.

زبان PHP در همه سیستم عامل های مطرح قابل اجراست

یکی از مشکلات برخی زبان محدودیت اجرای آن در برخی سیستم عامل هاست در صورتی که شما به راحتی می تونید PHP رو به رایگان در سیستم عامل های مطرح ویندوز، لینوکس و مکینتاش اجرا کنید و برای این دوره مشکل نوع سیستم عامل نداریم.

هزینه ارزان راه اندازی سایت بدلیل هاست ارزان قیمت

رایگان بودن زبان PHP و همچین اینکه این زبان به راحتی در لینوکس که یک سیستم عامل رایگان هست اجرا میشه باعث شده که هاست هایی که برای اجرای سایت در بستر اینترنت استفاده میشه خیلی ارزران تر از سایر زبان ها باشه که نشون میده برای داشتن یک سایت نیاز به هزینه زیاد نیست و میشه با حداقل هزینه در ماه هم سایت خودمون رو طراحی و در بستر اینترنت منتشر کنیم که افراد از سایت بازدید کنن و اگه سایت فروشگاهی باشه حتی خرید خودشون رو انجام بدن.

ترکیب عالی و ساده HTML و PHP

یکی از چالش هایی که در برخی زبان ها برای افراد تازه کار وجود داره، استفاده از زبان مد نظر در کنار Html هست ولی در این زبان، PHP و Html خیلی راحت در کنار هم استفاده میشن و هر جایی لازم به PHP باشه سریع می شه با باز کردن تگ php وارد کدنویسی این زبان شد و وقتی هم لازم باشه با بستن تگ php می شه مجدد به حالت html برگشت و کد زد. به همین سادگی

پشتیبانی گسترده از بانک های اطلاعاتی

زبان PHP بواسطه کتابخانه وتوابعی که داره از انواع بانک اطلاعاتی Sql و NoSql پشتیبانی می کنه و خیلی راحت میشه از یه بانک اطلاعاتی به بانک اطلاعاتی دیگر مهاجرت کرد و حتی داده های یک نرم افزار دیگر را پردازش و استفاده کرد.

پشتیبانی گسترده از سرویس های بانکی و پیامکی و …

یکی از دغدغه های برنامه نویس در یک سیستم نرم افزاری تحت وب، اتصال به سرویس های مختلف نظیر درگاه بانکی برای راه اندازی یک فروشگاه یا اتصال به سامانه پیامکی برای عملیات اطلاع رسانی، رسید تراکنش، ورود با تلفن همراه و … هست. خوشبختانه میشه گفت تقریبا تمام این سرویس نمونه کد PHP و یا کتابخانه PHP برای توسعه دهنده و برنامه نویس ارائه میدن که در سریع ترین زمان میشه از این سرویس ها استفاده کرد.

بازار کار وفرصت های شغلی برنامه نویسی PHP

در ایران هم مثل دنیا اکثر وبسایت ها و وب اپلیکیشن ها با زبان PHP نوشته شدن پس همچنان نیاز به کدنویسی و توسعه این زبان در ایران وجود داره و با بررسی وبسایت های معتبر در حوزه کاریابی و استخدام مثل جابینجا، ایران استخدام، جاب ویژن می توان فرصت های شغلی در زمینه php و همچنین وردپرس و لاراول که خود با PHP نوشته شدن رو پیدا و با ارسال رزومه و نمونه کار پیشنهاد همکاری ارسال کنید.

نمونه فرصت شغلی PHP در جابینجا

کاربردهای زبان PHP

اکثراً از زبان PHP برای طراحی وبسایت استفاده میشه که البته میشه به طور کلی به کاربردهای زیر برای این زبان اشاره کرد:

کاربردهای PHP
  • طراحی وبسایت (خبری، فروشگاهی، آموزشی و … ) و اپلیکیشن های تحت وب(اپلیکیشن مالی، حسابداری، موزیک و …)
  • ساخت ربات تلگرام
  • طراحی خزنده وب برای جمع آوری اطلاعات در بستر وب
  • طراحی و پیاده سازی وب سرویس (Api) برای اپلیکیشن های موبایل
  • طراحی برنامه و اسکریپت خط فرمان
  • طراحی اپلیکیشن های دسکتاپ

پیش نیازهای دوره؟

برای شروع این دوره فقط کافیه Html و Css و کمی Javascript بدونید که البته هر چی بیشتر این زبان ها رو کار کرده باشید پروژه بهتر و با کیفیت تر و جذاب تری می تونی پیاده سازی کنید.

از اونجایی که پیش نیاز اصلی رو html و Css معرفی کردیم در این دوره مبانی برنامه نویسی (متغیر، تابع، شرط، حلقه و … ) رو به صورت کامل بحث میکنیم و هیچ نگرانی از این بابت نداشته باشید.

سیستم مورد نیاز

برای این دوره حداقل سیستم مورد نیاز با رم 2 و یه پردازنده معمولی هم جواب میده ولی قطعا هر چی سیستم قوی تر شما هم تو کدنویسی و اجرا راحت تر

ادامه متن دوره ...

نظرات دانشجویان

حسن

حسن

دانشجوی دوره

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

مهدی

مهدی

دانشجوی دوره

من دوره های خیلی زیادی ثبت نام کردم حتی سال گذشته نزدیک به 12 میلیون تومان پول دوره دادم اما توی دوره وردپرس شما به مبلغ نزدیک به 500 تومان چیزهایی یادگرفتم که توی هیچ دوره ای که داشتم نبود. خواستم تشکری کنم تا جبران خستگی شما بشه🙏🌹

مدرک معتبر دو زبانه

پس از گذراندن دوره و انجام پروژه های مشخص شده، مدرک معتبر و دو زبانه دانشجویار را دریافت خواهید کرد.

مدرک فارسی مدرک انگلیسی