495,000 تومان قیمت اصلی 495,000 تومان بود.99,000 تومانقیمت فعلی 99,000 تومان است.
ویژگی های دوره
یکی از داده ها در کامپیوتر در قالب فایل ها و پوشه های سازماندهی می شوند. عملیات مختلفی نیز همچون کپی، انتقال، تغییر نام یا حذف آنها تعریف شده است که با استفاده از واسط کاربر سیستم عامل های امروزی به راحتی می توان از آنها استفاده کرد. ما در این دوره به آموزش طراحی file manager در #C خواهیم پرداخت.
در این دوره چه مباحثی آموزش داده شده است؟
در این آموزش قصد داریم تا فضای نام (Namespace) کاربردی و مهم System.IO را که همراه نسخه های .NET Framework منتشر می شود معرفی کرده و از کلاس ها و متدهای آن برای پیاده سازی یک نرم افزار کاربردی جهت مدیریت فایل ها و پوشه های ذخیره شده در سیستم های کامپیوتری استفاده کنیم.
همچنین قابلیت ویژه ای را به این برنامه اضافه می کنیم تا بتواند بطور کلی نام فایل ها را بر اساس الگوی مشخصی تغییر دهد. بطور مثال فرض کنید در یک پوشه تعدادی فایل وجود دارد. می توانیم به ابتدای آنها شماره فایل را اضافه کرده و آنها را شماره گذاری کنیم. همچنین می توانیم علاوه بر شماره گذاری، نام فایل ها و پسوند آنها را نیز بطور گروهی تغییر دهیم. این قابلیت ها صرفا برای براین ویژگی هایی است که System.IO برای توسعه چنین نرم افزارهایی در اختیار توسعه دهندگان #C قرار می دهد.
در این دوره با کلاس های مهمی نظیر:
- File
- Directory
- Path
- FileInfo
- DirectoryInfo
آشنا خواهید شد. در هریک از این کلاس ها متدهای متعددی برای مدیریت و کار با فایل ها و پوشه ها تدارک دیده شده اند.
شیوه ارائه این آموزش بصورت گام به گام می باشد. آموزش از مرحله ایجاد پروژه شروع شده و با پیاده سازی قابلیت های اشاره شده پایان خواهد یافت. برای استفاده از این دوره لازم است تا با مفاهیم اولیه برنامه نویسی #C در محیط Visual Studio آشنایی مقدماتی داشته باشید. همچنین آشنایی اولیه با اصول برنامه نویسی شی گرا شامل کلاس ها و نیز تعریف و استفاده از آبجکت ها از ملزومات استفاده از این دوره آموزشی می باشد.
نکته حائز اهمیت این است که از کلاس ها و متدهای System.IO می توانید در تولید برنامه های Cross Platform یا چندسکویی با ابزار Xamarin (زامارین) نیز استفاده کنید. از آنجا که فضای نام مذکور در پکیج .NET Framework ارائه می شود از آن می توان در زبان های برنامه نویسی مختلف دیگر غیر از #C نیز استفاده کرد. آموزش مباحث زامارین در حیطه موضوع این آموزش نیست اما متدهای معرفی شده در این دوره در زامارین نیز قابل استفاده می باشند و از آنها می توانید برای مدیریت فایل ها یا پوشه های ذخیره شده روی ابزارهای تلفن همراه استفاده کنید.
امیدوارم تولید و نشر این دوره آموزشی، گام موثری در راستای ارتقاء توان فنی شما عزیزان جهت طراحی و توسعه برنامه های کاربردی باشد.
آیا این دوره پیش نیاز دارد؟
دانشجویان عزیز برای استفاده از این دوره لازم است تا با زبان برنامه نویسی #C و محیط Visual Studio آشنایی مقدماتی داشته باشند.
حاصل دوره
- آشنایی با کلاس ها و متدهای IO
- آشنایی با نحوه دسترسی به اطلاعات حافظه
- آشنایی با نحوه مدیریت فایل ها و پوشه ها در ویندوز
- پیاده سازی قابلیت های جدید که در File Manager ویندوز وجود ندارند از جمله شماره گذاری گروهی فایل ها
- تغییر نام فایل ها بر اساس یک الگوی مشخص
- امکان پیاده سازی نرم افزار مشابه برای ابزارهای تلفن همراه
مدرس فناوری اطلاعات، مدیر پروژه های نرم افزاری، مولف و مترجم چهار عنوان کتاب برنامه نویسی، با بیش از 18 سال سابقه طراحی و تولید نرم افزارهای تجاری تحت وب و موبایل
دوره های مرتبط
آموزش مقدماتی زبان کاتلین
ارائه شده توسط< آرکادمی
آموزش کامل تحولات جاوا 8
ارائه شده توسط< آرکادمی
طراحی وب از رویا تا واقعیت (فصل سوم)
ارائه شده توسط< محمدرضا عسگری
طراحی وب از رویا تا واقعیت (فصل اول)
ارائه شده توسط< محمدرضا عسگری
آموزش کار با JavaFX به همراه مثال
ارائه شده توسط< محمدحسین ریماز
rate_reviewامتیاز دانشجویان دوره
chat_bubble_outlineنظرات
495,000 تومان قیمت اصلی 495,000 تومان بود.99,000 تومانقیمت فعلی 99,000 تومان است.
فرصت باقیمانده تا پایان جشنواره سیاره دانش
مدرس فناوری اطلاعات، مدیر پروژه های نرم افزاری، مولف و مترجم چهار عنوان کتاب برنامه نویسی، با بیش از 18 سال سابقه طراحی و تولید نرم افزارهای تجاری تحت وب و موبایل
حسام شفیعی( دانشجوی دوره )
دوره خوبی بود سپاسگزارم از شما و داناپ