انتقال آموزش‌ها به سایت جدید

سلام

با توجه به اینکه نام سایت “آزاد دانلود” مناسب برای مقاصد آموزشی نبود و در ابتدا هم این دامین با هدفی دیگر ثبت شده بود. تصمیم گرفته شد تا یک سایت جدید با نامی مناسب تر برای این منظور راه اندازی شود.

به همین منظور از این پس آموزش‌های جدید در سایت جدید به آدرس http://otedia.com قرار داده خواهند شد.

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

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

توجه کنید که سایت otedia.com تازه راه اندازی شده و احتمالاً دارای مشکلاتی خواهد بود. به همین دلیل از تمامی کاربران خواهشمندیم که در صورت مشاهده هرگونه کم و کاستی در سایت جدید از طریق همین پست نظرات خود را به اطلاع ما برسانند

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

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

همچنین افرادی که تجربه زیادی در استفاده از انجمنها و مدیریت آنها دارند، در صورت تمایل می‌توانند از طریق ایمیل abbassac@gmail.com تمایل خود را در رابطه با مدیریت بخشهای مختلف انجمن اعلام کنند تا بعد از بررسی های لازم ترتیب اثر داده شود

همچنین با توجه به آغاز دوره jQuery در سایت جدید، عاجزانه خواهش میکنم از پرسیدن سوالاتی مثل “این دوره کی تموم میشه” و “این دوره کلاً چند جلسه است” و … خودداری کنید. چون واقعاً من در حال حاضر نمیدونم که این دوره کی تموم میشه و چند جلسه خواهد بود

با تشکر

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

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

در این درس در ابتدا به بررسی کتابخانه‌ی TCPDF و نحوه‌ی ایجاد فایل‌های PDF با این کتابخانه پرداخته‌ایم و با چند مثال ساده قدرت این کتابخانه در تولید فایل‌ها PDF با سازگاری آن با زبان فارسی نشان داده شده است.

سپس به بررسی افزونه‌ی Zip در PHP پرداخته‌ایم که یکی از افزونه‌های پرکاربرد برای کار کردن با فایل‌های فشرده می‌باشد و نحوه‌ی فشرده‌سازی فایل‌ها و همچنین استخراج از فایل‌های فشرده در این افزونه شرح داده شده است.

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

مدت زمان فیلم : 65 دقیقه ادامه مطلب

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

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

در این درس در ابتدا به بررسی یکی دیگر از ویژگی‌های زبان SQL و پایگاه داده‌ی MySQL یعنی Stored Procedures و Stored Functions پرداخته شده و چند مثال ساده در این زمینه انجام داده شده است.

سپس در ادامه به بررسی ویژگی‌های جدید PHP که در نسخه‌های 5.3 تا 5.6 به PHP اضافه شده اند مانند : Namespaces، Generators، Variadic Functions، Argument Unpacking و … پرداخته‌ایم.

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

مدت زمان فیلم : 74 دقیقه ادامه مطلب

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

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

در این درس که در واقع آخرین درس از مبحث امنیت می‌باشد به بررسی یک باگ امنیتی بسیار خطرناک به نام Remote Execution و انواع مختلف آن مانند RFI و LFI پرداخته شده است و چند مثال در این زمینه انجام داده شده است.

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

مدت زمان فیلم : 66 دقیقه ادامه مطلب

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

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

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

سپس به بررسی یکی از مهمترین (و شاید مهمترین) باگ‌های امنیتی در وبسایت‌ها، یعنی باگ XSS پرداخته شده است و انواع مختلف آن، یعنی Reflected و Persistent با مثال‌های متنوعی تشریح شده اند.

در انتها نیز مبحث امنیت جلسه‌ها مورد بررسی قرار گرفته و با یک مثال ساده، این موضوع نیز کاملاً روشن گشته است.

مدت زمان فیلم : 75 دقیقه ادامه مطلب

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

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

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

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

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

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

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

در این درس اولین بخش از مبحث امنیت ارائه شده است که در ابتدای آن به بررسی مفهوم کلی امنیت پرداخته شده که با ارائه‌ی چند مثال ساده این موضوع روشن شده و سپس چند مورد از ضعف‌های امنیتی CMS طراحی شده‌ در این دوره را معرفی کرده‌ایم.

سپس به بررسی یکی از شایع‌ترین ضعف‌های امنیتی موجود در سایت‌های مختلف، یعنی SQL Injection پرداخته‌‎ایم و روش‌های مقابله با این نوع نفوذ را در MySQLi و PDO با چند مثال نشان داده‌ایم. در انتهای این درس نیز با یک مثال جالب، قدرت SQL Injection در استخراج پسوردها از جدول users و با استفاده از پیوند UNION نمایش داده شده است.

مدت زمان فیلم : 73 دقیقه ادامه مطلب

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

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

در این درس به بررسی دو مورد از ویژگی‌های PHP پرداخته شده است. در بخش اول این درس به بررسی استفاده از PHP در خط فرمان یا CLI پرداخته شده است و همچنین این مورد در محیط PhpStorm نشان داده شده است.

سپس به بررسی تنظیمات PHP در اشکالزدایی برنامه پرداخته ایم که علاوه بر اشکال زدایی، اهمیت زیادی در امنیت وبسایت دارند. در ادامه نیز امکانات PHP و PhpStorm را در اشکالزدایی برنامه ها معرفی کرده ایم.

با پایان این درس آمادگی کامل برای ورود به مبحث جذاب امنیت را کسب کرده‌ایم و از درس بعدی بررسی مباحث امنیتی در PHP را آغاز خواهیم کرد.

مدت زمان فیلم : 74 دقیقه ادامه مطلب