دانلود فیلم آموزشی برنامه نویسی با PHP و MySQL – درس سی و ششم

با سلام مجدد خدمت کاربران گرامی. در این پست درس سی و ششم از دوره‌ی آموزشی برنامه نویسی با PHP و MySQL را آماده کرده‌ایم.

در این درس در ابتدا به بررسی مفهوم رمزگذاری داده‌ها و اهمیت آن پرداخته شده و کاربرد آن را در رمزگذاری کلمات عبور به صورت عملی نشان داده شده است. سپس به بررسی انواع روش‌های شکستن کلمات عبور مانند Brute Force Attack و Dictionary Attack پرداخته شده و روش‌های مقابله با این حملات با چند مثال تشریح شده است.

در انتها نیز حملات Denial of Service یا DOS و Spamming مورد بررسی قرار گرفته‌اند و روش‌های مقابله با آنها شرح داده شده است و باگ‌های امنیتی موجود در CMS طراحی شده در درس‌های قبلی در این زمینه برطرف شده اند.

مدت زمان فیلم : 79 دقیقه

اندازه فایل : 59.6MB

رمز فایل : www.azad-dl.com

این مجموعه تا درس بیستم به صورت رایگان قابل دانلود است و این درس به صورت رایگان ارائه نمی شود. با پرداخت ۲۰۰۰ تومان هم اکنون به صورت آنلاین فایل را دریافت کنید
جهت خرید این فایل ابتدا دکمه‌ی “پرداخت آنلاین” را بزنید. سپس در صفحه ظاهر شده ایمیل خود را وارد کنید. بعد از پرداخت لینک دانلود علاوه بر نمایش در مرورگر به ایمیل شما نیز ارسال خواهد شد.

نکته : جهت دانلود راحت تر از Download Manager استفاده کنید تا در صورت قطع شدن ارتباط در طول دانلود بتوانید روند دانلود را مجدداً ادامه دهید. ضمناً لینک دانلود به مدت ۳ روز معتبر خواهد بود

به این مطلب امتیاز دهید

29 نظر روی “دانلود فیلم آموزشی برنامه نویسی با PHP و MySQL – درس سی و ششم

  1. با سلام و عرض ادب، سال نو مبارک
    بسیار ممنونم از استادی که زحمت تدریس این دوره هارو کشیدند.
    بنده تازه با سایت آشنا شدم و مجموعه HTML , CSS رو دارم تموم میکنم و اخیراً مجموعه جاوا اسکریپت رو خریداری کردم و قصد دارم مجموعه PHP رو هم خریداری کنم.
    یک سوالی داشتم:
    آیا به جز این دوره های خوبی که در سایت قرار داده اید دوره های دیگری هم در برنامه ریزی هاتون هست؟
    برای مثال مباحث گرافیک وب، طراحی ریسپانسیو و خصوصاً برنامه نویسی تحت وب با زبان python و یا هر دوره ی دیگری که در دستور کار دارید.

    سپاسگزارم. امیدوارم سال خوبی داشته باشید

    • سلام
      فعلا چند ماهی سرم خیلی شلوغ خواهد بود و نمیتونم دوره جدیدی آماده کنم.
      اما در آینده دوره های دیگری رو هم اضافه خواهم کرد که فعلا اولویت اصلی با jQuery هستش
      موفق باشید

      • سلام جناب مهندس
        گویا آموزش MATLAB در برنامه کاری سایت آزاد دانلود قرار دارد(با توجه به نظر سنجی که قبلا (ده ماه پیش) برای ارایه دوره ها کردید)
        از طرفی به نظر می رسید تهیه آموزش matlab توسط شخص دیگری انجام می گیرد
        لهذا، در صورتی که به دلیل نداشتن وقت ،برایتان مقدور نشد دوره Jquery را آماده بفرمایید
        خواهشمند است عنایت بفرمایید آموزش matlab که بسیار پر کاربرد هم هست راتوسط دوستتان ، در دستور کار قرار دهید
        از این که در سال 93 وقت زیادی را برای کاربران قرار دادید ،کمال تشکر را دارم

        • سلام
          شما احتمالاً به خاطر اون مثالی که در درس مربوط به Ajax زدم این حرف رو میزنید.
          ولی دوره MATLAB رو هم قرار بود خودم تهیه کنم. ولی فعلاً برام مقدور نیست
          موفق باشید

  2. یکی از بهترین عیدی هایی بود که گرفتم.
    واقعا سایت تون و آموزش هاتون فوق العاده ست
    من به شخصه سایت شما رو به همه ی دوستانم هم معرفی کردم.
    بیصبرانه منتظر آموزش جی کوأری از شما هم هستیم

  3. سلام
    عیدتون مبارک
    من مجموعه Html شما رو دیدم ولی در مورد طراحی responsive صحبتی نکردید!
    آیا جای دیگه ای به این مبحث پرداختید یا اصلا در موردش درسی ندادید؟
    ممنون میشم اگه راهنمایی کنید از کجا این مبحث رو یاد بگیرم.

  4. سلام استاد
    درک کردن زبان برنامه نویسی یعنی چه
    ========================
    امروز با یکی از بچه های صحبت می کردیم می گفت اگر شما یه زبان برنامه نویسی رو خوب یاد بگیری(درک کنی) راحت می تونی زبان دیگه رو یاد بگیری
    منظور از در کردن اینکه توابع رو یاد بگیری …!؟؟؟ یعنی چی !؟؟
    =============
    با تشکر علی

    • سلام
      منظور از درک کردن اینه که شما مفاهیم اصلی و اصول برنامه نویسی رو یاد بگیرد. (مفاهیمی مثل حلقه، دستورات شرطی، متغیر، اشاره‌گر، تابع، شئ و …)
      مفاهیم اصلی برنامه نویسی در تمام زبانهای برنامه نویسی یکسان هستند و ربطی به زبان برنامه نویسی ندارند. پس اگر این مفاهیم رو در یک زبان خوب یاد بگیرید، در سایر زبانهای برنامه نویسی نیازی به یادگیری این مفاهیم ندارید و خیلی سریع میتونید زبان جدید رو یاد بگیرید
      معمولاً بیشتر افراد مفاهیم اصلی و پایه ای برنامه نویسی رو با زبان C یاد میگریند که برای شروع خیلی مناسب هستش. (هرچند اجباری وجود نداره)
      پس اگر اصلاً با برنامه نویسی آشنا نیستید من توصیه میکنم قبل از یادگیری PHP یا JavaScript زبان C رو یاد بگیرید.
      چون در منابع آموزشی زبان C (چه کتاب و چه فیلم) مفاهیم اصلی به طور کامل توضیح داده میشه اما در سایر زبانها (مثل PHP) این مفاهیم خیلی کامل توضیح داده نمیشه، چرا که معمولاً فرض بر اینه که شما قبلاً تا حدودی با زبانهای پایه مثل C کار کردید و این اصول رو میدونید
      موفق باشید

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

  5. سلام استاد خسته نباشید:
    یک سوال مهم از دیتابیس و ساخت جداول داشتم. ببخشید اگر این پست را یه مقداری بی ربط قرار دادم اما لطفا اگر ممکن است پاسخ دهید:
    فرض کنید در سایتمون دو نوع محصول داریم یکی کتاب و دیگری فیلم آموزشی . یه سری از مشخصات هست که بین هر دوی این دو محصول مشرکه مثل عنوان , سایز, فرمت, تاریخ انتشار و id_type برای مشخص کردن نوع محصول و یک سری صفات هست که مختص خود کتاب یا فیلم می شود مثلا مشخصات مترجم و ناشر و تعداد صفحات و شابک مربوط به کتاب و تولید کننده و مدت زمان و توضیحات آموزش مربوط به فیلم آموزشی است . حالا سوالم اینه که اگر برای این مجموعه سه تا جدول داشته باشیم که یکی مشخصات مشترک را نگه دارد و یکی مشخصات مربوط به کتاب و یکی مشخصات مربوط به فیلم را داشته باشد آیا این کار اصولی است؟
    مشکلی که پیش می آید این است که مثلا در جدول مشخصات کتاب ردیف با id=3 چگونه تشخیص دهیم که مربوط به مثلا ردیف id=5 در جدول مشخصات مشترک هست؟
    با تشکر

    • سلام
      بهتره تمام اینها در یک جدول باشند (البته اجباری نیست). و تمام ویژگی های هر دو مورد در این جدول وجود داشته باشه، اما مثلاً ویژگی مترجم برای فیلم ها خالی باشه یا مثلاً مدت زمان فیلم برای کتاب های خالی باشه (مثل کاری که ما در جدول posts برای پست ها و برگه ها انجام دادیم) و زمانی که می خواهیم مشخصات یک محصول رو نمایش بدیم، اول به type محصول نگاه میکنیم و بعد مشخصات متناسب با اون type رو نمایش میدیم.
      موفق باشید

  6. بله ممنون:

    اما آیا این کار باعث این نمی شود که جدول ا پر از جاهای خالی باشه؟

    اگر بیام و دوتا جدول جدا در نظر بگیرم که یکی مشخصات مشترک رو بده و دیگری مشخصات غیر مشترک را با یک کلید خارجی نشان دهد ایده خوبی است؟ (البته باید جدول دیگری هم برای تعیین مقادیر مشخصات غیر مشترک تعیین کنیم باز به یک کلید خارجی )یا هنوز هم عقیده دارید که همه را در یک جدول قرار دهم؟

    ممنون از راهنمایی شما

    • اگه دوتا جدول کاملاً مجزا در نظر بگیرید بهتر از اینه که ویژگی های مشترک رو در یک جدول و سایر ویژگی ها رو در 2 تا جدول قرار بدید. (یعنی در مجموع 3 جدول)
      کلاً تعداد جدولها رو نباید بی دلیل زیاد کنید. ضمن اینکه در این حالت باید چند رابطه بین این سه جدول هم تعریف کنید که باز کار رو سخت تر میکنه
      اینکه تعداد زیادی جای خالی وجود داشته باشه هیچ مشکلی رو به وجود نمیاره و در خیلی از دیتابیس ها این اتفاق میفته
      البته اگه تعداد محصولات زیاد باشه و ویژگی های مشترک اونها کم باشه، بهتره برای هر محصول یک جدول کاملاً مجزا در نظر بگیرید
      ولی در این حالت که فقط 2 محصول وجود داره و تعداد ویژگی های مشترک هم بیشتر از ویژگی های اختصاصی هستش بهتره از یک جدول استفاده کنید.

  7. سلام استاد مقدم :

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

  8. سلام روز به خیر و خسته نباشید

    سال نوع مبارک باشه و انشالله سالی پر نشاط و پر برکتی براتون باشه.

    استاد مقدم عزیز من دوره های اچ تی ام ال رو دانلود کردم و کامل یاد گرفتم. دوره جاوا اسکریپت رو هم دانلود کردم اما نتونستم مفاهیم رو درک کنم. برای درک مفاهیم باید چیکار کنم؟؟؟ برای شروع باید چه زبانی رو یاد بگیرم؟؟؟ زبان ++c یا #C ??? لطفا اگه میشه راهنماییم کنید منتظر پاسختون هستم با تشکر.

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

    • سلام
      من برای این دوره از منبع خاصی استفاده نکردم که بتونم به شما معرفی کنم.
      در واقع میشه گفت برای PHP هیچ منبع کاملی وجود نداره و شما باید چندین منبع رو مطالعه کنید
      اما برای شروع به نظر من کتاب Beginning PHP 5.3 کتاب خیلی خوبی هست
      برای نکته برداری از فیلم ها هم میتونید با نرم‌افزارهای مختلف از صفحات فیلم آموزشی عکس بگیرید. (مثلا با KMPlayer)
      موفق باشید

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Captcha Captcha Reload