کمپ آموزشی و پروژه محور Asp.Net Core (اجرای پروژه واقعی )
دوره آموزشی Asp.Net Core کاملا پروژه محور
اگر به دنبال یادگیری فریمورک قدرتمند و محبوب Asp.net core هستی و میخوای دقیقا بلافاصله بعد از یادگیری یک پروژه فروشگاه هم بنویسی تا به مطالبی که یاد گرفتی مسلط بشی، پیشنهاد میکنیم کمپ آموزشی و پروژه محور Asp.net core رو شرکت کنی.
ما در این کمپ از صفر شروع به یادگیری ساختار وب، معماری های نرم افزار و فریمورک Asp.net core میکنیم و بعد از اینکه Asp.net core و معماری رو یاد گرفتیم بلافاصله با معماری یادگرفته شده و فریمورک Asp.net core شروع به پیاده سازی یک فروشگاه آنلاین میکنیم.
- مدرس دوره : محمد صالح زارعی ( رزومه )
- تعداد ویدیوها : 15 ویدیو
- مدت زمان دوره : 3:34:00
- سطح دوره : مقدماتی
- وضعیت دوره : به اتمام رسیده
- تاریخ آخرین بروزرسانی : 1399/08/24
دوره ی کار با فایل های زیپ در سی شارپ
فایلهای زیپ به فایلهایی گفته میشود که با استفاده از الگوریتمهای مختلفی میتوانند یک یا چندین فایل را در خود ذخیره کنند؛ جالب است بدانید که این فایلها ابتدا در سال 1989 توسط شرکت PKWARE و مدیر آن فلیپ والتر کتز، توسعه داده شدند.
چرا از فایلهای زیپ استفاده میشود؟
به طور کلی عمدهترين دلایل استفاده از فایلهای زیپ در زیر آمده است:
- این فایلها مدیریت پروندههای مرتبط با یکدیگر را راحتتر میکنند.
- با کم کردن حجم فایلها، در مدیریت فضا، زمان و هزینه نقش دارند (بویژه برای کسانی که از فضاهای ذخیره سازی محدود و غیر رایگان استفاده میکنند).
- دانلود و آپلود فایلها را راحتتر میکنند.
- اعطاي دسترسي براي خواندن فايلها را با رمز گذاري، محدود تر ميكنند.
آنچه كه در اين دوره آموزش ميبينم:
در اين دوره، كار با فايلهاي زيپ در زبان سيشارپ را در محيط Windows Forms App ياد خواهيد گرفت و ميآموزيد كه چگونه آنها را ايجاد و استفاده كنيد در اين بين به دهها نكته براي برنامهنويسان مبتدي نيز خواهيم پرداخت. همان طور كه در ويدئو معرفي دوره گفته شد، شما به پيشنياز خاصي براي شركت در اين دوره نياز نداريد اما طبيعتاً اگر فقط كمي با زبان سيشارپ آشنا باشيد، راحت تر متوجه مطالب ميشويد اگر هم كه تازه شروع به برنامه نويسي كردهايد، باز هم ايرادي ندارد زيرا تمامي سرفصلهاي اين دوره، از صفر به شما آموزش داده شده است.
با وجود نرمافزارهايي كه كار مديريت و ساخت فايلهاي فشرده را انجام ميدهند، چرا به اين دوره نياز دارم؟!
نه نه!، اشتباه نكنيد، هدف ما اين است كه شما بتوانيد با استفاده از برنامهي خودتان اين فايلها را ايجاد و در مواقعي كه نياز داريد آنها را از حالت فشرده خارج كنيد و ... اين كار با مثالهاي متعدد در اين دوره به شما آموزش داده ميشود.
فهرستـــ ویدیوها
مدت زمان دوره 3:34:00با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
ساخت پروژه و تنظیمات اولیه فرم
در این قسمت یک پروژهی جدید ایجاد خواهیم کرد و تنظیمات اولیهی فرم را انجام میدهیم و آمادهی کد نویسی در قسمت بعد میشویم.
نصب پکیج مورد نیاز و استفاده از آن
در این قسمت به نصب پکیج مورد نیاز از NuGet و استفاده از آن، میپردازیم و عناوینی چون Event و References و همچنین Method Overloading توضیح داده خواهند شد.
جلوگیری از بروز خطا
در این جلسهی آموزشی با مبحث Exception Handling آشنا خواهید شد و یاد میگیرید که چگونه پیغامهای خطای خودتان را جایگزین پیغامهای پیشفرض، نمایید.
آزادسازی حافظه
در این ویدئو آموزشی به مبحث آزادسازی حافظهی استفاده شده توسط شیء مرجع، خواهیم پرداخت.
گذاشتن رمز عبور بر روی فایلهای ایجاد شده
در این جلسهی آموزشی ابتدا خواهیم پرداخت به مواردی که باید در انتخاب یک رمز عبور خوب رعایت کنیم؛ سپس تقریبا تمامی مباحثی که تا اینجا آموزش دیدهایم را با هم ادغام کرده و در نهایت برای فایل فشردهای که تولید میکنیم، رمز عبور میگذاریم.
مبحث Encoding
در این مبحث آموزشی خواهیم پرداخت به اینکه اگر نام فایلهای انتخابی فارسی باشد، آیا در خروجی قابل نمایش خواهند بود یا خیر؟
اضافه کردن Directory
در این مبحث آموزشی به اضافه کردن فولدرها بجای فایلهای تکی به برنامه خواهیم پرداخت.
استفاده از OpenFileDialog و SaveFileDialog
در این مبحث آموزشی به استفاده از OpenFileDialog و SaveFileDialog در برنامه میپردازیم.
یک مثال کاربردی
در این مبحث آموزشی میپردازیم به یک مثال کاربردی در رابطه با استفاده از فایلهای فشرده در برنامه.
روش دوم فشردهسازی فایلها
در این مبحث آموزشی سراغ یک روش دیگر برای فشرده سازی پوشهها خواهیم رفت.
نظرات کاربران در رابطه با این دوره