انجمن تیم امنیتی ایران سایبر

Programming دوره آموزشی زبان برنامه نویسی C#

شروع موضوع توسط root3r ‏7/9/16 در انجمن # C

  1. لطفا فایل های خود را جهت ماندگاری در انجمن اپلود کنید در صورت مشاهده لینک اپلود خروجی , تاپیک حذف خواهد شد .
    بستن اطلاعیه
بستن اطلاعیه


درود مهمان گرامي؛

مهمان گرامي، براي مشاهده تالار با امکانات کامل ميبايست از طريق ايــن ليـــنک ثبت نام کنيد .

حامی مسابقات و برگزار کننده دوره های پیشرفته ارزیابی امنیت برای سازمان ها فتح پرچم (CTF)
  1. root3r
    مدیریت کل سایت

    وضعیت:
    Offline
    تاریخ عضویت:
    ‏12/10/14
    ارسال ها:
    1,069
    تشکر شده:
    1,619
    جنسیت:
    شغل:
    Network Security
    محل سکونت:
    Iran
    Name:
    حسین
    Main os:
    Kali
    بسمه تعالی

    سلام خدمت دوستان عزیزم , این دوره کاملا علمی و مطابق با دوره های آموزشگاه ها میباشد :)
    سرفصل های دوره :

    • آشنایی با مفاهیم ابتدایی Data processing
    • آشنایی مقدماتی با زبان c#
    • آشنایی با ویژوال استودیو
    • اشنایی با انواع متغییر و داده ها
    • اشنایی با عبارت های محاسباتی (Computing)
    • اشنایی با دستور های شرطی در زبان c#
    • اشنایی با حقله ها در c#
    • و ...
    منبع : برای نمایش این قسمت باید وارد سیستم شوید یا اینکه ثبت نام نمایید
     
    Ruiner، zwd، Mr_Security و 6 نفر دیگر از این ارسال تشکر کرده اند.
  2. root3r
    مدیریت کل سایت

    وضعیت:
    Offline
    تاریخ عضویت:
    ‏12/10/14
    ارسال ها:
    1,069
    تشکر شده:
    1,619
    جنسیت:
    شغل:
    Network Security
    محل سکونت:
    Iran
    Name:
    حسین
    Main os:
    Kali
    آشنایی با مفاهیم ابتدایی Data processing , Data , Information

    بپردازیم به چند نکته و تعاریف ...
    داده ها (data) : داده ها , مقادیر خام و اولیه (پردازش نشده) از یک شی هستند .
    اطلاعات (information) : به نتایجی که از حاصل , عملیات بر داده ها بدست میاید اطلاعات یا information گفته میشود .
    این تعاریف , جز تعاریف پایه ای از اطلاعات و داده ها میباشد .

    خیلی از دوستان دو واژه data و Information ( داده و اطلاعات ) رو به یک معنی و مفهوم میدانند که این کاملا اشتباه میباشد همانطور که در بالا ذکر کردیم داده ها , مقادیر خام از یک شی و موضوع هستند اما اطلاعات , نتایج بدست امده از عملیات بر روی داده ها میباشند .

    نکات قابل توجه در فرایند تولید اطلاعات ( عملیات بر روی داده) :

    1. اطمینان از صحت داده ها
    2. اطمینان از صحت محاسبات بر روی داده
    3. اطمینان از صحت انجام پردازش
    این توضیحات بصورت پایه میباشد وگرنه تعاریف هر کدام هم ذکر میکردم ...

    برنامه (program) : تعریف علمی اما پایه ای ( مقدماتی) از یک برنامه میتوان داشت : برنامه دستوراتی است که به سیستمی دیجیتال مثل Computer میفهماند که چه نوع پردازشی بر روی data انجام دهد .

    منبع : برای نمایش این قسمت باید وارد سیستم شوید یا اینکه ثبت نام نمایید
    اتمام بخش آشنایی پایه ای پردازش داده ها ​
     
    Ruiner، Mr_Security، 0x3a و 5 نفر دیگر از این ارسال تشکر کرده اند.
  3. Unkn0wn
    عضو انجمن

    وضعیت:
    Offline
    تاریخ عضویت:
    ‏30/5/18
    ارسال ها:
    107
    تشکر شده:
    576
    جنسیت:
    Name:
    Unknown
    Main os:
    Mac
    به نام خدا
    بنده تصمیم گرفتم پست شروع شده توسط دوست عزیز root3r رو ادامه بدم.
    امیدوارم بتونم کمی به عزیزان کمک کنم هرچند همه عزیزان اساتید بنده هستند.
    آشنایی مقدماتی با زبان c#
    c-750x400.jpg
    در این پست به اشنای با C# میپردازیم,ببینیم سی شارپ اصلا چیست و از کجا اومده.
    سی شارپ (به انگلیسی: C#) یک زبان برنامه‌نویسی کامپایلری، سطح بالا، شیءگرا، ساخت یافته، رویداد محور، تابعی، دستوری و جنریک است که توسط شرکت مایکروسافت در سال ۲۰۰۰ میلادی از خانوادهٔ زبان‌های چارچوب دات‌نت معرفی شد. زبان سی شارپ همچنین از خانواده زبان‌های برنامه‌نویسی سی نیز است.

    زبان سی شارپ، یک زبان برنامه‌نویسی چند الگویی و منظم شده مدل‌های تابعی، اَمری، عمومی، شیءگرا و جز گرا و در بستر چارچوب دات نت می‌باشد. این زبان توسط شرکت مایکروسافت و جزئی از دات نت به وجود آمد و بعداً استانداردهای ECMA و ISO را نیز دربر گرفت. سی شارپ یکی از ۴۴ زبان برنامه‌نویسی است که توسط زمان اجرای زبان مشترک از چارچوب دات‌نت پشتیبانی می‌شوند و در همه جا به وسیله مایکروسافت ویژوال استودیو شناخته می‌شود.


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


    این زبان برپایه سادگی، مدرن بودن، همه منظوره و شئ گرا بودن ساخته شد. آندرس هجلزبرگ، طراح زبان برنامه‌نویسی دلفی، سرپرستی تیم طراحان زبان سی شارپ را بر عهده داشت. این زبان دارای دستوری شیءگرا مشابه ++C است و به شدت از زبان‌های جاوا و دلفینیازمندمدرک تأثیر پذیرفته‌است. در ابتدا نام این زبان COOL بود که مخفف C like Object Oriented Language بود، هر چند در ژوئیه ۲۰۰۰م، زمانی که مایکروسافت پروژه را عمومی اعلام کرد، اسم آن به سی شارپ تغییر پیدا کرد

    اهداف طراحی زبان:


    • استاندارد ECMA این اهداف طراحی زبان را برای سی شارپ برآورده می‌سازد
    • سی شارپ یک زبان برنامه‌سازی ساده، مدرن، برای اهداف عمومی و شیءگرا است.
    • به دلیل اهمیت داشتن موضوع نیرومندی و دوام و بهره‌وری برنامه‌نویس، زبان دارای چک‌کننده Strong Type، چک‌کننده مرزهای آرایه،
    • تشخیص حالت‌هایی که یک متغیر مقداردهی اولیه نشده‌است، قابلیت انتقال کدها و Garbage Collection خودکار است.
    • این زبان برای استفاده در اجزای توسعه نرم‌افزار برای دستیابی به مزایای سامانه‌های توزیعی در نظر گرفته شده‌است.
    • قابلیت انتقال برنامه‌نویس بسیار مهم است، خصوصاً برای آن دسته از برنامه‌نویسانی که با زبان‌های C و C++ آشنا هستند.
    • پشتیبانی از این زبان برای بین‌المللی شدن بسیار مهم است.
    • زبان سی شارپ برای نوشتن برنامه‌ها برای سامانه‌های تعبیه شده و میزبان در نظر گرفته شده‌است، سیستم‌عامل‌های پیچیده بسیار بزرگ
    • گرفته تا توابع اختصاصی بسیار کوچک.
    • هر چند برنامه‌های نوشته شده با سی شارپ طوری هستند که از لحاظ حافظه و پردازنده مورد نیاز مقرون به صرفه باشند، ولی خود زبان از
    • لحاظ اندازه و کارایی به خوبی زبان‌های C و اسمبلی نیست.
    • سی شارپ یک زبان همه منظوره نیز تلقی می شود زیرا با یادگیری این زبان می توانید به شاخه های مختلف برنامه نویسی از جمله بک اند
    • سایت و یا برنامه نویسی اندروید زامارین نیز می توانید با استفاده از این زبان انجام دهید
    • با استفاده از سی شارپ می توان بازی ساخت و از موتور قدرتمند یونیتی بهره مند شد
    پـــــــــــــــــــــــــــــــــــایان
     
    Reza.Black، JOK3R، root3r و 2 نفر دیگر از این ارسال تشکر کرده اند.
  4. Unkn0wn
    عضو انجمن

    وضعیت:
    Offline
    تاریخ عضویت:
    ‏30/5/18
    ارسال ها:
    107
    تشکر شده:
    576
    جنسیت:
    Name:
    Unknown
    Main os:
    Mac
    به نام خدا
    آموزش محیط ویژوال استدیو

    در این ویدیو که به طور اختصاصی ایران سایبر برای شما دوستان اماده کردم
    تا حدودی با چیز هایی که نیاز دارید در محیط ویژوال استدیو اموزش داده شده.

    امیدوارم لذت ببرید
    • Toolbox
    • Nuget
    • Create Project
    • Change Color
    • .
    • .
    لینک دانلود:
    برای نمایش این قسمت باید وارد سیستم شوید یا اینکه ثبت نام نمایید

    پسورد فایل:

    iran-cyber.net
    :)
     
    Reza.Black، blackops، Und3rgr0und و یک نفر دیگر از این ارسال تشکر کرده اند.
بارگذاری...
به انجمن تخصصی امنیت ایران سایبر خوش آمدید . برای مشاهده تمامی تالار ها و امکانات ثبت نام کنید .