توضیحات

آموزش PHP و MySQL به همراه پروژه وبلاگ
PHP یک زبان برنامه نویسی است که میتوانیم با استفاده از آن اقدام به ساخت صفحات وب داینامیک (Dynamic) کنیم.MySQL یک سیستم مدیریت دیتابیس است که با استفاده از آن‌، میتوانیم یک دیتابیس بسازیم و آن‌را مدیریت کنیم. که در انلگیسی به آن Database Management System یا به اختصار DBMS نیز میگویند.در این دوره قصد داریم با PHP و MySQL آشنا بشیم و این آموزش ها را در قالب یک پروژه وبلاگ پیاده سازی کنیم

پیش نیاز این دوره فوق العاده کاربردی :


HTML CSS طراحی وب طراحی واکنشگرا Bootstrap بوت استرپ طراحی سایت پی اچ پی php mysql sql پایگاه داده

مدرس دوره علی شیخ
مدت دوره 07:50:58
تعداد ویدو 47

وضعیت دوره : کامل شده
قیمت دوره : رایگان

نظرات ارزشمند شما:

برای ارسال نظر ابتدا باید وارد سایت شوید

  • سلام وقت شما بخیر دوست عزیز بنده عبدالله حیدری هستم از افغانستان به سایت شما پیام گذاشتم میبخشید میخواستم بدونم من که تا هنوز با زبان برنامه نویسی پی اچ پی کار نکردم و کلا فقط با زبان های اچ تی ام ال سی اس اس و جی کوئری و هم بوت استرپ کار کردم میشه بگید آیا با آموزش این دوره پی اچ پی که شما گذاشتید روی سایتتون میتونم خودم یک سایت کاملا حرفه ای و دینامیک بسازم ?

    • سلام وقت بخیر.
      ابن دوره دوره مقدماتی و شروع کار با php هست و بعد از اون دوره oop & mvc php را مشاهده کنید و با php به خوبی آشنا بشید.بعد از اون با فریم ورک محبوب لاراول که دوره اش توی سایت هست آشنا بشید و دوره های پروژه محور لاراول را مشاهده کنید.بعد از مشاهده این دوره ها میتونید هر سایتی که خواستید را با لاراول پیاده سازی کنید

  • سلام استاد علی عزیز شما برای پیشرفت در زبان php از چه سایتهایی استفاده کردید و می کنید ما رو هم راهنمایی کنید ممنون از سایت عالی تون

    • سلام وقت بخیر.
      ببینید یکی از بهترین جاها برای یک زبان یا ابزار یا فریمورک خوده document هست که میتونید استفاده کنید به غیر از اون دوره های موجود هست که توی یوتوب هم زیاد هست و همچنین سایت های مختلف.
      اما مسئله خیلی مهم توی یادگیری زبان برنامه نویسی، اینکه شما خودتون را به چالش بکشید، مثلا شما دوره ای php توی سایت ما مشاهده میکنید و در انتها یک پروژه داره و شما با ما پروژه را پیاده سازی میکنید بعد از اون شما باید خودتون را به چالش بکشید و سعی کنید امکانات به پروژه اضافه کنید و تو این راه به ارور برخورید و سعی در رفع ارور کنید و تمرین تمرین تمرین کنید در این بین هم مقالاتی در اون زمینه مطالعه کنید

  • سلام دوباره علی جان تنها مشکلی که دارم اینه که وقتی سایت جستجو میشه و بالا میاد می ره تو صفحه ای که اسممو نوشتم چیکار کنم اولین صفحه سایتم باز بشه باید اسممو تو صفحه اول هم بنویسم راهنمایی برادر

    • سلام.
      توی صفحه ای اول قرار بدین ولی دقت داشته باشید که صفحه هات title مثله هم نداشته باشه

  • سلام علی جان من حدود یک هفته پیش تو تگ title اسم خودمو نوشتم امروز امتحان کردم دومین سایت اومد بالا مشکلم حل شد با تشکر از سایت خوبت

    • سلام خواهش میکنم.
      اما همنطور که خدمتتون عرض کردم سئو یه تخصص هست و میتونید در موردش مطالعه کنید

  • سلام علی جان نحوه اتصال به درگاه بانک ملت رو هم آموزش بده من می خوام تو سایتم که ایندکس شده کلمه کلیدی قرار بدم تا سایت با اسمی که براش تعیین میکنم بالا بیاد چیکار کنم اون روشی که تو آموزش شما بود استفاده از key word میگن منسوخ شده راهنمایی کنید لطفا

    • سلام وقت بخیر.
      اتصال به درگاه بانک رو توی دوره فروشگاهی لاراول میگم، در کل برای اتصال باید api که بانک میده رو بخونید و پیاده سازی کنید.
      اینکه سایت شما روی یک کلمه بیاد بالا نیاز به سئو داره که نیاز هست شما مطالعه ای داشته باشید در مورد سئو و روی سئو سایت کار کنید سئو خودش یک دنیا و تخصص هست، به این سادگی نیست رو یک کلمه بالا بیارید مخصوصا کلمه های سخت، سایتتون هم باید توی Google Analytics معرفی کنید برای ایندکس کردن و بررسی عملکرد سایت

  • سلام اقای شیخ، ممنون از آموزش خوبتون
    من این کد ها رو مینویسم و وقتی در هدر فایل config رو include میکنم این ارور رو میگیرم.لطفا راهنمایی کنید...

    کدهای من در فایل کانفیگ👇
    <?php
    define("dns","mysql:host=localhost,dbname=php,cherset=utf8");
    define("dbuser","root");
    define("dbpass","");
    $dbkey = new PDO("dns","dbuser","dbpass");

    کد های من در هدر👇
    <?php
    include ("config.php");
    ?>

    کدهای من در ایندکس👇
    <?php
    include("inc/header.php");
    ?>

    ارور سمت کاربر
    Fatal error: Uncaught PDOException: invalid data source name in C:\xampp\htdocs\blog\inc\config.php:5 Stack trace: #0 C:\xampp\htdocs\blog\inc\config.php(5): PDO->__construct('dns', 'dbuser', 'dbpass') #1 C:\xampp\htdocs\blog\inc\header.php(2): include('C:\\xampp\\htdocs...') #2 C:\xampp\htdocs\blog\index.php(2): include('C:\\xampp\\htdocs...') #3 {main} thrown in C:\xampp\htdocs\blog\inc\config.php on line 5

    • سلام وقت بخیر.
      ممنون از شما❤
      یه مقدار نیاز هست که دقت داشته باشین و با کد های فایل تمرینی مقایسه کنید، سورس کد ها توی سایت هست میتونید دانلود کنید.
      برای تعریف ثابت ها از حروف بزرگ استفاده کنید.
      اون dns نیست و dsn هست.
      اما دلیل ارور شما اینکه شما زمانی که یک شی از PDO ایجاد میکنید و میخواهید پارامتر بهش بدید، چون پارامتر ها رو ثابت تعریف کرده اید دیگه نیازی به قرار دادن بین دبل گوتیشن ( " ) نداره و ثابت ها هم نوعی متغییر هستند.

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

  • سلام
    ممنون از آموزش خوبتون... ببخشید میشه مانند سایت دیوار که میتونیم انتخاب شهر رو بزنیم و متناسب با نام شهر اطلاعات برای کاربر نمایش بده رو آموزش بدید؟
    کلی سایت گشتم اما کسی درست توضیح نمیده
    ممنون میشم راهنمایی کنید

    • سلام
      برای پیاده سازی کار خیلی سختی نیست کافیه روابط رو بین جداول قرار بدید مثلا فلان شهر انتخاب شد، بره و تو جدولی که اطلاعات داره، اون سطر های که id فلان شهر هست را برگردونه
      همش بستگی به اطلاعات و جداول دیتابیس هست که در ابتدا باید ببینید چه جداولی دارید و بعد ارتباط بدید.و همچنین با sql به خوبی آشنا باشید
      اما سایت دیوار به این سادگی که عرض کردم نیست اون الگوریتم های خودشون و ابزار های که برای سرچ استفاده میکنند را دارند. حجم دیتای دیوار بالا هست و سرچ کردن توی این حجم اطلاعات به این سادگی نیست

    • ببینید توابع زیادی php داره و من کاربردی ها رو خدمتتون عرض کردم مثل explode که شما فرمودید،این متد کاربردی هست ولی شاید شما الان بهش نیاز نداشته باشید و در آینده نیاز داشته باشید به همین دلیل توی ویدیو گفتم.

  • من ازاولش همین میخواستم mvc بخونم ولی معلممون هم مثل شماگفت اینطوری بخونم الانم 2یا3تاجلسه مونده به پروژه برسم وخیلی ممنونم بابت این اموزشی که گزاشتین

  • سلام مهندس علی عزیز من یک ویدیو روی هاست آپلود میکنم نوار آپلود کامل میشه مینویسه در حال انتقال به سرور ولی بعد از تمام شدن کار فایل ویدیویی رو هاست دیده نمیشه مشکل از کجاست
    با تشکر از سایت خوبتون

    • سلام وقت بخیر
      این موضوع مربوط به بخش کنترل پنل و سرور شما میشه و اصلا مربوط به زبان برنامه نویسی در بک اند نیست.
      شما باید ببیند توی کدوم فولدر از سرور قصد آپلود فایل را دارید و آیا توی اون فولدر فایل را آپلود میکنید یا خیر، بعد برید چک کنید ببینید فایل هست یا خیر. اگه نبود باید با شرکتی که هاست خریداری کرده اید تماس بگیرید چون مربوط به سرور و هاست هست نه زبان برنامه نویسی بک اند.

  • سلام علی جان اگه بخواهیم یک وب سایت با زبان php بسازیم میشه فایلهایی هم با پسوند html داشته باشیم یا باید همه پسوند php داشته باشه ؟
    باتشکر از راهنمایی ها تون
    ایمیل
    Tehranirashid@gmajl.com

    • سلام
      درصورتی که کد php داخل فایل باشه باید پسوند فایل php باشه، در غیر اینصورت میتونه html باشه ولی خب عموما همه فایل ها php هست.

  • سلام مهندس علی عزیز سایت رایگانی دارم به گوگل معرفی کردم نقشه سایت هم درست کردم
    چند روز طول میکشه تا سایت با اون کلمات کلیدی که نوشتیم بالا بیاد
    با تشکر از راهنمایی های خوبتون
    ایمیل
    Tehranirashid@gmajl.com

    • سلام وقت بخیر.
      اینکه چه مدت طول میکشه همش به SEO سایت بستگی داره.شما اول باید آموزش های مرتبط با SEO که فارسی هم زیاد هست براش را مشاهده کنید.اینجوری نیست که فقط نقشه سایت داشته باشید.

  • سلام مهندس علی عزیز هنگام ورود به file manager برای مدیریت سایت یک صفحه لاگین بالا میاد وقتی username وpass رو وارد میکنیم با خطای زیر مواجه میشویم
    Error !Could not read line from socket
    راهنمایی میخوام
    با تشکر از سایت خوبتون

    • سلام وقت بخیر.
      اگه منظورتون برای ورود به پنل هاست هست که خب این مربوط میشه به شرکتی که هاست خریداری کرده اید به اون شرکت شما باید تیکت یا تماس بگیرید.
      و اینکه شما اول باید با مبحث هاست و ... این چیزا یکم آشنا باشین چندتا مقاله بخونید در این مورد،توی سایت هم مقاله ای برای این موضوع هست

  • باز هم سلام خدمت استاد گرامی مهندس علی عزیز جای آموزش معرفی سایت به موتور گوگل وسایر موتورها همچنین ایجاد نقشه سایت تو سایتتون خالیه میشه قرار بدید لطفا
    سایتتون تو ایران بی همتاست

  • سلام مهندس علی عزیز یک کادر ساده جستجو ساختم که دسته ها رو تو دیتا بیس جستجو کنه روی زمپ جواب میده کار میکنه اما رو هاست واقعی چهار تا اسلش بر میگردونه مشکل چیه میشه راهنمایی کنید لطفا با تشکر
    ایمیل
    Tehranirashid@gmajl.com
    اینجوری پیغام میده
    // //

    • سلام وقت بخیر.
      والا نمیشه اینجوری فهمید شما باید دیباگ یا خطایابی کنید خط به خط تا بفهمید.ببینید query چی برمیگردونه.تفاوت اصلی در هاست (که به احتمال زیاد سرورتون لینوکسی هست) و ویندوز شما یکی حساس بودن به حروف بزرگ و کوچیک هست که لینوکس حساس هست و همچنین / توی لینوکس که توی ویندوز \ هست

    • سلام وقت بخیر
      والا من کتابی برای php نخوندم و به همین دلیل نمیتونم کتاب خوب معرفی کنم.مخصوصا با سرعت رشد زبانهای برنامه نویسی سخته یه مقدار کتاب خوندن حتما کتاب های جدید را مطالعه کنید.