جستجو برای:
  • دسته بندی دوره ها
    • برنامه نویسی
      • برنامه نویسی وب
        • پایتون
          • جنگو
          • فلسک
        • پی اچ پی
          • لاراول
        • جاوا اسکریپت
          • نود جی اس
          • ری اکت
        • ASP.NET
        • HTML & CSS
        • جی کوئری
        • بوت استرپ
        • جاوا
        • سی شارپ
      • برنامه نویسی موبایل
        • اندروید
        • جاوا
        • کاتلین
        • ری اکت نیتیو
        • زامارین
        • فلاتر
        • فون گپ
      • توسعه بازی
        • یونیتی
        • کانستراکت
      • توسعه دیتابیس
        • Mysql
        • OpenVPN
        • Redis
        • SQL Server
        • Vesta
        • WHMCS
        • Plesk
        • DirectAdmin
        • Cpanel
      • ابزار برنامه نویسی
        • الگوریتم و فلوچارت
        • Git
        • Visual Studio Code
        • Docker
        • Web API
        • Bootstrap Studio
        • SASS
        • Redux
      • اینترنت اشیاء
      • سیستم عامل
      • وردپرس
    • کسب و کار
      • استارتاپ و کارآفرینی
      • فروش
      • مدیریت
      • حسابداری
      • استخدام
      • مدیریت فرآیند
      • سیستم سازی
      • کسب درآمد از اینستاگرام
      • مهارت های ارتباطی
      • ابزارهای کسب و کار
      • کوچینگ
      • منابع انسانی
    • بازاریابی
      • دیجیتال مارکتینگ
        • سئو
        • تولید محتوا
        • کپی رایتینگ
        • سوشیال مدیا مارکتینگ
        • هک رشد
        • ایمیل مارکتینگ
      • بازاریابی B2B
      • برندینگ
      • استراتژی مارکتینگ
    • چند رسانه ای
      • تدوین ویدئو
        • افتر افکت
        • سینمافوردی
        • پریمیر
        • کمتازیا
        • ادیوس
      • انیمیشن
      • فیلم سازی
      • موشن گرافیک
    • طراحی گرافیک
      • ایلوستریتور
      • فتوشاپ
      • کورل دراو
      • ایندیزاین
      • طراحی پست اینستاگرام
      • طراحی رابط کاربری
      • 3Ds Max
      • اتوکد
      • نقاشی
    • زبان خارجه
      • زبان انگلیسی
      • زبان آلمانی
      • زبان فرانسه
      • زبان روسی
    • بورس و ارز دیجیتال
    • علم داده و هوش مصنوعی
    • امنیت شبکه
    • توسعه فردی
    • آکادمیک و مهندسی
  • مجله داناپ
  • تدریس در داناپ
  • حساب کاربری
داناپ | دانش خود را به راحتی افزایش دهید
  • دسته بندی دوره ها
    • برنامه نویسی
      • برنامه نویسی وب
        • پایتون
          • جنگو
          • فلسک
        • پی اچ پی
          • لاراول
        • جاوا اسکریپت
          • نود جی اس
          • ری اکت
        • ASP.NET
        • HTML & CSS
        • جی کوئری
        • بوت استرپ
        • جاوا
        • سی شارپ
      • برنامه نویسی موبایل
        • اندروید
        • جاوا
        • کاتلین
        • ری اکت نیتیو
        • زامارین
        • فلاتر
        • فون گپ
      • توسعه بازی
        • یونیتی
        • کانستراکت
      • توسعه دیتابیس
        • Mysql
        • OpenVPN
        • Redis
        • SQL Server
        • Vesta
        • WHMCS
        • Plesk
        • DirectAdmin
        • Cpanel
      • ابزار برنامه نویسی
        • الگوریتم و فلوچارت
        • Git
        • Visual Studio Code
        • Docker
        • Web API
        • Bootstrap Studio
        • SASS
        • Redux
      • اینترنت اشیاء
      • سیستم عامل
      • وردپرس
    • کسب و کار
      • استارتاپ و کارآفرینی
      • فروش
      • مدیریت
      • حسابداری
      • استخدام
      • مدیریت فرآیند
      • سیستم سازی
      • کسب درآمد از اینستاگرام
      • مهارت های ارتباطی
      • ابزارهای کسب و کار
      • کوچینگ
      • منابع انسانی
    • بازاریابی
      • دیجیتال مارکتینگ
        • سئو
        • تولید محتوا
        • کپی رایتینگ
        • سوشیال مدیا مارکتینگ
        • هک رشد
        • ایمیل مارکتینگ
      • بازاریابی B2B
      • برندینگ
      • استراتژی مارکتینگ
    • چند رسانه ای
      • تدوین ویدئو
        • افتر افکت
        • سینمافوردی
        • پریمیر
        • کمتازیا
        • ادیوس
      • انیمیشن
      • فیلم سازی
      • موشن گرافیک
    • طراحی گرافیک
      • ایلوستریتور
      • فتوشاپ
      • کورل دراو
      • ایندیزاین
      • طراحی پست اینستاگرام
      • طراحی رابط کاربری
      • 3Ds Max
      • اتوکد
      • نقاشی
    • زبان خارجه
      • زبان انگلیسی
      • زبان آلمانی
      • زبان فرانسه
      • زبان روسی
    • بورس و ارز دیجیتال
    • علم داده و هوش مصنوعی
    • امنیت شبکه
    • توسعه فردی
    • آکادمیک و مهندسی
  • مجله داناپ
  • تدریس در داناپ
0
ورود / ثبت نام

آشنایی با توابع کاربردی #C

خانهدوره های آموزشیدسته بندی نشدهآشنایی با توابع کاربردی #C
https://dl.danup.ir/Courses/737383/CS.Useful.Functions/1.CS.Useful.Functions.if84fjdsfkg.mp4
قیمت :

رایگان!

امتیاز
0 از 0 رأی
بدون امتیاز 0 رای
رایگان!
ویژگی های دوره
پیش نیاز: آشنایی با زبان #C و محیط Visual Studio
زبان: فارسی
51 دقیقه
11 درس
189 مگابایت
روش دریافت: دانلود آنی پس از پرداخت
روش پشتیبانی: ارسال تیکت
حالت مطالعه

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

سیستم ورود و خروج پرسنل یک سازمان را در نظر بگیرید. اطلاعات پایه ای که در چنین سیستمی ثبت می شوند زمان و تاریخ ورود یا خروج پرسنل می باشند که بر مبنای آن مدت زمان فعالیت پرسنل محاسبه می گردد. در این دوره یکی از توابع مهمی که مورد بررسی قرار گرفته و پیاده سازی شده است تابع تبدیل تاریخ میلادی به شمسی می باشد که با استفاده از کلاس PersianCalendar موجود در .NET Framework پیاده سازی شده است.

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

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

دو تابع دیگر مهم و کاربردی #C که در این دوره مورد بررسی قرار گرفته اند توابع ToPersianNumber و ToEnglishNumber می باشند. این دوتابع عکس یکدیگر عملکرده و ارقام فارسی یا انگلیسی را به فرمت معادل خود تبدیل می کنند. بطور مثال فرض کنید در یک نرم افزار تجاری که زبان کاربری آن فارسی می باشد قصد دارید تا یک سند مالی چاپی تولید کنید. بهتر است در چنین سندی بجای نمایش اعداد و ارقام با کاراکترهای لاتین، از کاراکترهای معادل آن ارقام در زبان فارسی استفاده کنید. با توابع معرفی شده براحتی می توانید چنین تبدیل هایی را در برنامه های خود انجام داده و واسط کاربر مناسبی را در اختیار کاربران خود قرار دهید.

 

آیا این دوره پیش نیاز دارد؟

برای استفاده از این دوره لازم است تا آشنایی مقدماتی با زبان برنامه نویسی C# و محیط Visual Studio داشته باشید.

 

سرفصل های دوره آشنایی با توابع کاربردی #C

  • معرفی دوره
  • تابع 1: تابع افزودن صفر قبل از عدد
  • تابع 2: تابع تبدیل رشته به عدد صحیح
  • تابع 3: تابع تبدیل ارقام از کاراکتر انگلیسی به فارسی
  • تابع 4: تابع تبدیل ارقام از کاراکتر فارسی به انگلیسی
  • تابع 5: تابع تبدیل تاریخ میلادی به شمسی
  • تابع 6: تابع محاسبه نام ماه در تاریخ شمسی
  • تابع 7: تابع محاسبه نام روز در تاریخ شمسی
  • تابع 8: تابع تولید عدد تصادفی در بازه معین
  • تابع 9: تابع محاسبه معکوس رشته
  • تابع 10: تابع بررسی عددی بودن رشته
  • صحبت های پایانی دوره

 

حاصل دوره

دانشجویان عزیز پس از گذراندن این دوره آموزشی موارد زیر را خواهند آموخت :

  • امکان نمایش ارقام کاملا فارسی در نرم افزارها
  • تبدیل تاریخ میلادی به شمسی و استفاده از آن در نرم افزارهای ایرانی
  • امکان تولید کدهای فعالسازی تصادفی
  • امکان اعتبارسنجی رشته های حاوی کاراکترهای عددی
ویدئوهای دوره

معرفی دوره ویدئو

01:40

پیش نمایش

تابع 1: تابع افزودن صفر قبل از عدد ویدئو

05:32

پیش نمایش

تابع 2: تابع تبدیل رشته به عدد صحیح ویدئو

06:00

خصوصی

تابع 3: تابع تبدیل ارقام از کاراکتر انگلیسی به فارسی ویدئو

06:54

خصوصی

تابع 4: تابع تبدیل ارقام از کاراکتر فارسی به انگلیسی ویدئو

02:14

خصوصی

تابع 5: تابع تبدیل تاریخ میلادی به شمسی ویدئو

05:12

خصوصی

تابع 6: تابع محاسبه نام ماه در تاریخ شمسی ویدئو

05:12

خصوصی

تابع 7: تابع محاسبه نام روز در تاریخ شمسی ویدئو

06:02

خصوصی

تابع 8: تابع تولید عدد تصادفی در بازه معین ویدئو

05:12

خصوصی

تابع 9: تابع محاسبه معکوس رشته ویدئو

02:33

خصوصی

تابع 10: تابع بررسی عددی بودن رشته ویدئو

03:17

خصوصی

صحبت های پایانی دوره ویدئو

00:35

خصوصی

سورس پروژه انجام شده فایل های ضمیمه

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.
نعیم یوسفی فرد
نعیم یوسفی فرد

مدرس فناوری اطلاعات، مدیر پروژه های نرم افزاری، مولف و مترجم چهار عنوان کتاب برنامه نویسی، با بیش از 18 سال سابقه طراحی و تولید نرم افزارهای تجاری تحت وب و موبایل

دوره های مرتبط

آموزش قیف فروش

آموزش قیف فروش (Sales Funnel)


ارائه شده توسط< دکتر شاهین شاکری
خداحافظی با تنبلی و اهمال کاری

خداحافظی با تنبلی و اهمال کاری


ارائه شده توسط< دکتر ندا مفاخری
آموزش ریگ دهان در افترافکت

آموزش جامع ریگ حرفه ای دهان

در انیمیشن های 3D هر شیء که نیاز به حرکت دارد باید ریگ (Rig) شود. در وافع می توان گفت فرآیند ریگینگ (Rigging) به معنی جان دادن به کاراکتر و ...
ارائه شده توسط< آرت گورو
پکیج آموزش جامع موهو Moho

پکیج آموزش جامع موهو Moho

نرم افزار موهو (MOHO) که به آن انیمه استودیو (Anime Studio) نیز گفته می شود، برنامه ای تخصصی برای ساخت انیمیشن های 2 بعدی است که بر اساس طراحی های ...
ارائه شده توسط< آرت گورو
آموزش طراحی کاراکتر بازی با فتوشاپ

آموزش طراحی کاراکتر بازی با فتوشاپ

یکی از ارکان ابتدایی بازی سازی طراحی کاراکتر بازی است. اگر طراحی کاراکتر به شکل مطلوبی انجام نشود شاید موفقیت کلی یک بازی را با وجود نقاط قوت آن زیر ...
ارائه شده توسط< علی حیدری

rate_reviewامتیاز دانشجویان دوره

0
بدون امتیاز 0 رای
رایگان!
0 رأی
5 ستاره
0
4 ستاره
0
3 ستاره
0
2 ستاره
0
1 ستاره
0

chat_bubble_outlineنظرات

قوانین ثبت دیدگاه

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

لغو پاسخ

برای ارسال نظر باید وارد حساب کاربری خود شده باشید.

قیمت :

رایگان!

افزودن به علاقه مندی
امتیاز
0 از 0 رأی
بدون امتیاز 0 رای
رایگان!
پیش نیاز: آشنایی با زبان #C و محیط Visual Studio
زبان: فارسی
51 دقیقه
11 درس
189 مگابایت
روش دریافت: دانلود آنی پس از پرداخت
روش پشتیبانی: ارسال تیکت
نعیم یوسفی فرد
نعیم یوسفی فرد

مدرس فناوری اطلاعات، مدیر پروژه های نرم افزاری، مولف و مترجم چهار عنوان کتاب برنامه نویسی، با بیش از 18 سال سابقه طراحی و تولید نرم افزارهای تجاری تحت وب و موبایل

دسته: دسته بندی نشده
پلتفرم آموزش آنلاین داناپ

لذت یادگیری با تماشای دوره های آموزش آنلاین در هر زمان و هر مکان دو چندان می شود. ماموریت ما در داناپ برقراری عدالت آموزشی در کشور و کمک به جوانان برای اشتغال بیشتر بوده است. داناپ از سال 1396 تا به امروز سهم بزرگی در حوزه آموزش در کشور داشته و رضایت دانشجویان را از ابتدا ملاک کار خود قرار داده است.

دسترسی سریع
  • مجله داناپ
  • درباره ما
  • تدریس در داناپ
  • تماس با ما
  • قوانین و مقررات
logo-Enamad logo-samandehi
تمامی حقوق برای شرکت داناپ محفوظ می باشد. 1396-1401
ورود ×
کد تایید
لطفاً کد تأیید ارسال شده به را تایپ کنید
ثبت
رمز عبور خود را فراموش کرده اید؟
ورود با رمز عبور یکبار مصرف
ارسال مجدد رمز عبور یکبار مصرف(00:30)
آیا حساب کاربری ندارید؟
ثبت نام
ارسال مجدد رمز عبور یکبار مصرف(00:30)
بازگشت به ورود

ارسال مجدد رمز عبور یکبار مصرف (00:30)
بازگشت به ورود
  • (+98) Iran
%85 تخفیف نوروزی تمامی دوره ها - آخرین فرصت!
روز
ساعت
دقیقه
ثانیه
مشاهده دوره های آموزشی
پایان جشنواره

ورود

رمز عبور را فراموش کرده اید؟

یا

ارسال مجدد رمز عبور یکبار مصرف (00:30)

هنوز عضو نشده اید؟ عضویت در سایت