




معرفی سرفصل های این دوره:
توضیحات کلی مجموعه:
یکی از مهمترین نگرانی های همه تولید کنندگان مطالب آموزشی، فایل، فیلم و ... به سرقت رفتن اطلاعات و به عبارت خیلی ساده تر کپی شدن و منتشر شدن اطلاعات است. شما به عنوان یک تولید کننده فیلم، موسیقی و ... زحمت زیادی رو می کشید تا یک مجموعه مثلا آموزشی رو تهیه کنید و اون رو به بازار عرضه می کنید اما بعد از مدتی متوجه می شید که به راحتی افرادی مطالب شما رو که ممکنه خیلی هم زحمت براش کشیدید کپی می کنند و در اختیار سایرین قرار میدن.
تصاویری از پروژه این دوره:
اما مسئله دیگه ای هم که هست احتمالا دیدین مجموعه های آموزشی رو که به صورت یک نرم افزار محصولشون رو تولید می کنند و به فروش می رسونن و داخل این مجموعه هیچ اثری از فیلم و یا موسیقی نیست در حالی که وقتی شما نرم افزار رو اجرا می کنین تعداد زیادی فیلم و ... وجود داره و حتما براتون سوال شده که چجوری می تونین یک نرم افزار آموزشی رو تهیه کنین به نحوی که فایلهای اصلی شما که در اینجا همون فیلم و آهنگ هست مخفی باشه و افراد مختلف نتونن به راحتی کپی کنن.
تو این مجموعه آموزشی به صورت صفر تا صد و به صورت کاملا پروژه محور به شما آموزش میدیم که چجوری فیلمها و موسیقی های خودتون رو داخل دیتابیس ذخیره کنین. ضمنا قبل از ذخیره سازی تمامی فیلمهای شما رو به صورت فشرده تبدیل می کنیم و بعد از اون فیلم فشرده رو به یک آرایه باینری تبدیل می کنیم و داخل دیتابیس ذخیره می کنیم، یعنی فیلمهای شما میشن یه سری عدد و حروف غیر قابل فهم برای عموم. بعد از اون هم آموزش بازگردانی فیلم رو با هم کار می کنیم. یعنی فیلمهای شما رو که به صورت یه آرایه فشرده داخل دیتابیس ذخیره کردیم به صورت عادی بر میگردونیم و داخل یه Player که خودمون تو این دوره طراحی می کنیم نمایش می دیم.
این دوره کاملا به صورت پروژه محور هست و شما در طول این دوره از ابتدایی ترین مراحل شامل طراحی و ساخت دیتابیس، طراحی و ساخت پروژه در ویژوال استودیو و ... رو یاد می گیرین. ضمنا روش ذخیره سازی فیلمها هم با استفاده از Entity Framework هست.

بخش های رایگان این مجموعه آموزشی:
معرفی دوره و آشنایی با قابلیتهای این دوره ( بخش 1 ) دانلود مستقیم( معرفی دوره و آشنایی با قابلیتهای این دوره )
از اونجایی که این دوره به صورت کاملا پروژه محور هستش، از قبل یک نرم افزار برای این دوره آماده شده که تو این جلسه این نرم افزار هم نمایش داده شد تا دقیقا مشخص باشه چه کاری قرار هست انجام بشه و چه نرم افزاری در انتهای کار ساخته میشه.
( طراحی دیتابیس و ایجاد پروژه و انتخاب فایل )
در ادامه رفتیم و یه پروژه جدید رو ایجاد کردیم تا نرم افزار ذخیره و بازیابی فیلم رو داخل دیتابیس بوجود بیاریم.
در طی مراحل کار با کنترل OpenFileDialog هم کار کردیم تا بتونیم فیلهای مورد نظرمون رو از داخل کامپیوتر انتخاب کنیم. در این قسمت با اکثر متدهای OpenFileDialog و دستورات Try…Catch هم آشنا شدیم.
( تایین فرمتهای مجاز و ایجاد تابع اولیه ذخیره سازی )
ضمنا از کتابخونه System.IO هم برای ادامه کار استفاده کردیم.
بعد از چک کردن صحیح بودن فرمتهای فیلمها سراغ نوشتن تابع اولیه برای ذخیره سازی اطلاعات داخل دیتابیس رفتیم و مدل داده ای خودمون رو با استفاده از تکنولوژی Entity Framework ایجاد کردیم.
( فشرده سازی فیلم و موسیقی و تبدیل آن به آرایه )
این تابع و تمامی کدهای اون در این جلسه نوشته شد و توضیح داده شد که هر خط کد چه کاری رو انجام میده.
در انتهای این جلسه توسط تابع نوشته شده ما فیلم رو فشرده کردیم و فایل فشرده شده رو تبدیل کردیم به یک آرایه.
( تبدیل آرایه به یک آرایه باینری )
ما در ابتدا یک فایل رو انتخاب کردیم و در ادامه تبدیلش کردیم به یک فایل فشرده و اون فایل فشرده رو هم به یک آرایه تبدیل کردیم. حالا برای ذخیره سازی صحیح فیلم باید یک آرایه باینری رو بسازیم.
پس یه تابع جدید نوشتیم که خروجی تابع قبل رو دریافت می کرد و اون رو به یک آرایه باینری و قابل ذخیره داخل دیتابیس تبدیل می کرد.
در ادامه هم تابع ذخیره سازی در دیتابیس رو که از قبل نوشته بودیم کاملش کردیم و دستورات ذخیره سازی داخل دیتابیس رو نوشتیم و موفق شدیم فیلم خودمون رو داخل دیتابیس ذخیره کنیم.
( نمایش فیلم ذخیره شده در نرم افزار – قسمت 1 )
حالا باید بتونیم فیلمها و موسیقی های خودمون رو که داخل دیتابیس ذخیره کردیم رو بیاریم و داخل نرم افزار خودمون نمایش بدیم. پس تو این جلسه در ابتدا با کنترل Windows Media Player آشنا شدیم و بعد از اون دستورات لازم برای نمایش فیلم داخل نرم افزار رو شروع به نوشتن کردیم.
( نمایش فیلم ذخیره شده در نرم افزار – قسمت 2 )
( زیبا سازی محیط پروژه )
وضعیت دوره: تکمیل شده
تعداد قسمت ها : 8 قسمت
سطح آموزش: صفر تا صد
به همراه کدها و فایل های آموزش
تعداد فصل ها: 1 فصل
مدت زمان: 1 ساعت و 50 دقیقه
افزودن پکیج به سبد خرید
جهت اطلاع از بروزرسانی این دوره آموزشی و اطلاع از بخش های جدید،ایمیل خود را وارد نمایید:
نظر/پرسش/پیشنهاد شما
در صورت تمایل به دریافت پیامک به هنگام پاسخ به سوال شما و یا به هنگام درج نظر شما در سایت، شماره همراه خود را وارد نمایید.
جهت بزرگنمایی،ماوس را روی تصویر حرکت دهید

در حال بارگزاری تصاویر...
نظرات/پرسش ها/پیشنهادات
محمدرضا سلطانی پور میگه:
سلام
من میخوام از طریق زبان پی اچ پی به mysql وصل بشم تا بتونم فیلمی را در که در دیتابیس ذخیره کردم دانلود کنم آیا در این فیلم آموزشی این
مسئله وجود دارد یا خیر
با تشکر
پاسخ:
با سلام
در این مورد از دوره های php که در سایت هست استفاده بفرمائید
محمد میگه:
زبان برنامه نویسی که ازش استفاده کردین چیه؟ C.Net?
پاسخ:
با سلام
سی شارپ
معین میگه:
درود.یک سوال
فیلم ها آیا محدودیت حجمی دارن یا نه ؟؟ و حجم نرم افزار زیاد نمیشه
مثلا چند گیگ فیلم را میشه با این روش انجام داد؟
سپاس
پاسخ:
سلام
برای کار با داده های بزرگ باید از روش File Table استفاده بشه
موفق باشید
حسین میگه:
سلام
ی سوال داشتم
دراین اموزش نحوه پخش به چ صورت است؟
تا اینجا که فایل را در دیتابیس به صورت ارایه ای از بایت ها ذخیره میشه درست
حالا برای پخش به چ صورت است؟
اول میاید فیلم را در یک مسیری ذخیره میکنید بعد پخش میکنید یا نه فیلم در جایی ذخیره نمیشه و به صورت استریم پخش میشه؟
محمد میگه:
سلام
من میخواستم این اموزش را تهیه کنم ولی ی سوال داشتم
اونم اینکه برای بازیابی، فیلم را در یک محلی ذخیره میکنید؟یا نه فیلم در هیچ جا ذخیره نمیشه و به صورت استریم پخش میشه
ممنون
پاسخ:
با سلام
فیلم در دیتابیس ذخیره میشه
موفق باشید
TMN میگه:
سلام.ببخشید توی این آموزش فقط اطلاعات فشرده میشن یا رمزنگاری هم روشون صورت میگیره.چون دیدم که بعضی از آموزشها با اینکه فایلهای ویدئویی اونا مشخصه ولی باید با یه پلیر خاصی بازشون کنی و اون فایل همینجوری باز نمیشه و بصورت مربع مربع نمایش داده میشه و رمز شده هستش.خواستم بدونم شما رمزنگاریش هم میکنید؟ممنون
پاسخ:
با سلام
فیلم یا دیتا به صورت رشته باینری تبدیل میشه و موقع پخش دوباره به حالت فیلم بر میگرده
موفق باشید
Mahdi میگه:
سلام خدمت استاد محترم
جناب بحرافی فرد این اموزش با فایل استریم یا فایل تیبل کار شده ؟
برای ذخیره سازی عکس و پی دی اف با این تکنولوژی ها آموزش ی ندارین ؟ مطمئنن درخواست کننده زیادی داره این اموزش ، اگه لطف کنید و قرار بدید ممنون میشیم
پاسخ:
با سلام
این آموزش به صورت عادی دیتا رو داخل Sql ذخیره کردیم.
البته دیتا در سی شارپ به صورت آرایه باینری تبدیل شده و بعد داخل دیتابیس ذخیره شده.
موفق باشید
محمدرضا ی میگه:
سلام خسته نباشید
آیا میشه فیلم ها رو در دیتابیس mysql قرار داد و سپس برنامه ما که به زبان c نوشته شده فایل رو از دیتابیس mysql که بر روی سرور سایت php ما قرار گرفته دانلود کنه و نمایش بده؟
ممنون میشم پاسخ بدید
پاسخ:
با سلام
این مورد رو تا بحال انجام ندادم و نمی دونم به چه صورتی میشه انجام داد
موفق باشید
کاربر میگه:
سلام.در مورد نحوه استفاده از combobox در این اموزش به کدام قسمت مراجعه کنم
پاسخ:
با سلام
قسمت 6 هست
موفق باشید
کاربر میگه:
سلام.ببخشید که منظورم رودرست نگفتم.یعنی چطور وردو پی دی اف رو درون دیتابیس ذخیره کنم و بعد بشکل استریم نمایش بدم.
پاسخ:
با سلام
این دوره آموزش ذخیره و بازیابی فیلم هست. در مورد سایر فایل ها مثل ورد، اکسل، پی دی اف، عکس و ... میتونین از قسمت 42 آموزش سیستم اتوماسیون اداری استفاده کنین.
موفق باشید.
کاربر میگه:
سلام.درمورد pdf و یا فایل های مثل ورد چطور.
پاسخ:
سلام
چی چطور؟
یاشار بهنام میگه:
سلام. میخواستم بپرسم که کل مجموعه در چه حد میتونه برای برنامه نویسی یک ربات کمک کند؟؟
پاسخ:
با سلام
این مجموعه آموزش ذخیره و بازیابی فیلم در دیتابیس هست.
اطلاعی ندارم تا چه حد میتونه مفید باشه
موفق باشید
zahra میگه:
سلام.یعنی در این صورت دیگه امکان کپی کردن به هیچ وجه وجود نداره؟
اینکه یک مجموعه رو فقط بشه به تعداد محدودی نصب کرد هم در این اموزش گفته شده؟
پاسخ:
با سلام
این دوره آموزش ذخیره کردن فیلم به صورت رشته باینری در دیتابیس و بازگردانی اون هست.
در توضیحات مجموعه کامل گفته شده
موفق باشید
کاظمی میگه:
آقا عالی بود این آموزش
خیلی دنبالش گشتم فکر نمی کردم آموزش فارسی براش گیر بیارم
پاسخ:
تشکر از شما