آموزش C # و .NET: برنامه نویسی

C# & .NET: Programming

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: اگر در C # برنامه نویسی کرده باشید ، قبلاً از بخشی از .NET استفاده کرده اید. زبان شی گرا مایکروسافت بخشی جدایی ناپذیر از چارچوب است. اما بسیاری از ویژگی های دیگر دات نت نیز وجود دارد که می تواند روند کار توسعه شما را بارورتر و کارآمدتر کند. این دوره آموزشی به شما کمک می کند تا موارد ضروری برنامه نویسی .NET را با C # - تکنیک هایی که از ویژگی های .NET برای نوشتن کد تمیزتر و غنی تر استفاده می کنند ، یاد بگیرید. الکساندر زنفیر نحوه استفاده از مجموعه ها ، پاسخگویی بیشتر برنامه شما با برنامه نویسی async ، اختصاص و تغییر خصوصیات کلاس ، بهینه سازی عملکرد با چند رشته و تزریق داده ها به رشته ها را توضیح می دهد. بعلاوه ، نحوه مدیریت خطاها و مدیریت کارآمدتر منابع برنامه را با استفاده از دستور ، بیاموزید.
موضوعات شامل:
  • .NET چیست؟
  • ایجاد یک برنامه محلی در مقابل یک برنامه وب
  • استفاده از مجموعه ها برای گروه بندی اشیا
  • تغییر جریان برنامه با برنامه نویسی همگام
  • استفاده از خصوصیات کلاس
  • بهینه سازی برنامه های کاربردی با چند رشته
  • تزریق داده ها با درون یابی رشته
  • مدیریت خطا
  • مدیریت منابع با استفاده از دستور

سرفصل ها و درس ها

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید قبل از تماشای این دوره بدانید What you should know before watching this course

  • با استفاده از پرونده های تمرینی Using the exercise files

1. معرفی به دات نت 1. Intro to .NET

  • دات نت چیست؟ What is .NET?

  • تفاوت بین برنامه های محلی و وب Difference between local and web applications

  • ایجاد یک برنامه محلی Creating a local application

  • جمع آوری زباله چیست؟ What is garbage collection?

2. از مجموعه ها برای گروه های اشیاء استفاده کنید 2. Use Collections to Group Objects

  • آشنایی با مجموعه ها Introduction to collections

  • لیست برای مقادیر فهرست شده Lists for indexed values

  • واژه نامه ها برای جفت های ارزش کلیدی Dictionaries for key-value pairs

  • ArrayList برای مجموعه هایی با اندازه پویا ArrayList for dynamic-sized collections

  • قابل جابجایی برای جفت های دارای ارزش کلیدی با HashKey Hashtable for key-value pairs with a HashKey

  • همزمان برای مجموعه های ایمن موضوع Concurrent for thread-safe collections

  • BitArray برای Booleans BitArray for Booleans

  • برای انواع مختلفی از اشیاء را لمس کنید Tuple for multiple objects of different types

  • پشته برای آخرین بار ، اول از همه Stack for last in, first out

  • برای اولین بار در صف صف کنید Queue for first in, first out

  • HashSet برای اشیاء با کلید Hash HashSets for objects with a HashKey

3. تغییر برنامه جریان با برنامه نویسی Async 3. Change Program Flow with Async Programming

  • آشنایی با برنامه نویسی async با دات نت Introduction to async programming with .NET

  • Async و Await برای مدیریت جریان برنامه هستند Async and Await to manage program flow

  • توابع ناشناس ، تماس با ما ، و اقدام برای مدیریت جریان برنامه Anonymous functions, callbacks, and action to manage program flow

4- ترکیب مزرعه ها و روشها با خصوصیات کلاس 4. Combine Aspects of Fields and Methods with Class Properties

  • آشنایی با خواص Introduction to properties

  • ویژگی های خودکار اجرا شده برای کد فشرده تر Auto-implemented properties for more compact code

5. برنامه های کاربردی را با استفاده از Multithreading بهینه کنید 5. Optimize Applications with Multithreading

  • مقدمه ای برای چند رشته ای Introduction to multithreading

  • ایجاد موضوع جدید Creating a new thread

6. مقادیر پیش فرض را با بهره برداران Null Coalescing و Null Condition تنظیم کنید 6. Set Default Values with Null Coalescing and Null Conditional Operators

  • مقدمه ای برای انعطاف پذیری تهی Introduction to null coalescing

  • آشنایی با اپراتورهای مشروط تهی Introduction to null conditional operators

7. با استفاده از Interpolation String داده را به رشته ها تزریق کنید 7. Inject Data into Strings Using String Interpolation

  • مقدمه ای برای درون یابی رشته ای Introduction to string interpolation

  • یک مثال ساده رشته A simple string example

  • مثالی با قالب An example with formatters

8. خطای در استفاده از جمله های Try-Catch 8. Error Handling with Try-Catch Statements

  • مقدمه ای برای امتحان گرفتن Introduction to try-catch

  • سرانجام مثالی An example with finally

  • نحوه استفاده از فیلترهای استثنائی How to use exception filters

9. با استفاده از منابع ایمن را مدیریت کنید 9. Manage Resources Safely with Using

  • آشنایی با عبارت استفاده شده Introduction to the using statement

  • یک مثال ساده A simple example

  • یک مثال ساده A simple example

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش C # و .NET: برنامه نویسی
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 14m
37
Linkedin (لینکدین) lynda-small
08 تیر 1395 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
301,423
- از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alexander Zanfir Alexander Zanfir

الکساندر زنفیر رئیس شرکت SocialPlay Inc ، یک شرکت خدمات و فناوری بازی تحقیق و توسعه است. او همچنین بنیانگذار و تولید کننده چندین فناوری توسعه بازی ، خدمات و بازی های ویدیویی مانند Cloud Goods ™ ، Dungeon Legends و Dungeon Forge است. الکس چندین دوره آموزشی و برنامه نویسی بازی را در موسسات مختلف از جمله موسسات و کالج های دولتی تدریس کرده است. وی در بسیاری از پروژه های تحقیق و توسعه شبیه سازی سه بعدی برای دپارتمان آموزش نظامی و علوم شناختی دفاع و توسعه دفاعی کانادا مشغول به کار بوده و یکی از اعضای بنیانگذار چندین شرکت نوپای IT و انرژی بوده است. الکس از مربیان و مشاوران چندین شرکت و تیم سابق Agile و TDD بوده است. او شروع به برنامه نویسی در Basic در Commodore 128 خود و ساخت چندین بازی کرد و از آن زمان تاکنون در آن شرکت کرده است.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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