لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش برنامه نویسی پویا در سی شارپ 10
Dynamic Programming in C# 10
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
سی شارپ یک زبان تایپ ایستا است اما دارای ویژگی های پویا (اغلب نادیده گرفته می شود). این دوره به شما می آموزد که از سی شارپ پویا برای آسان کردن برخی از وظایف برنامه نویسی دشوار و دست و پا گیر استفاده کنید و به شما امکان می دهد برنامه های سی شارپ انعطاف پذیرتری ایجاد کنید. ماهیت تایپ ایستا سی شارپ به جلوگیری از اشکال کمک می کند اما می تواند برخی از وظایف برنامه نویسی را سخت تر و برخی از انواع برنامه ها را سخت تر کند. نوشتن دشوار است در این دوره، برنامه نویسی پویا در سی شارپ 10، این توانایی را به دست خواهید آورد که کارهای برنامه نویسی دشوار یا وقت گیر را آسان تر کنید و به شما کمک کند برنامه هایی ایجاد کنید که در آن ساختار داده در زمان کامپایل شناخته شده نیست. ابتدا نحوه ایجاد و کار با نمونه های شی پویا را بررسی خواهید کرد. در مرحله بعد، متوجه خواهید شد که چگونه سی شارپ پویا میتواند ایجاد برنامهها را آسانتر و سریعتر کند. در نهایت، یاد خواهید گرفت که چگونه کلاسهای دینامیک سفارشی خود را ایجاد کنید و چگونه ویژگیهای سایر زبانهای پویا را از داخل کد سی شارپ خود به پیش ببرید. پس از اتمام این دوره، مهارت ها و دانش سی شارپ پویا را خواهید داشت که برای آسان کردن کارهای برنامه نویسی دشوار و دست و پا گیر لازم است و به شما امکان می دهد برنامه های سی شارپ انعطاف پذیرتری ایجاد کنید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
معرفی Dynamic C#
Introducing Dynamic C#
مقدمه
Introduction
چرا داینامیک سی شارپ؟
Why Dynamic C#?
معرفی DLR
Introducing the DLR
اتصال استاتیک و دینامیک
Static and Dynamic Binding
Dynamic Binding in Action و RuntimeBinderException
Dynamic Binding in Action and RuntimeBinderException
تبدیل پویا ضمنی
Implicit Dynamic Conversions
Var و Dynamic
Var and Dynamic
وضوح روش زمان اجرا
Runtime Method Resolution
برنامه نویسی پویا سی شارپ 10
C Sharp 10 Dynamic Programming
محدودیت های روش های فراخوانی
Limitations of Callable Methods
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
با بیش از 15 سال تجربه در زمینه توسعه نرم افزار frontend و backend ، جیسون رابرتز یک توسعه دهنده ، مربی و نویسنده مستقل است. وی دارای مدرک لیسانس علوم در محاسبات است ، نویسنده چندین کتاب است و در وبلاگ خود DontCodeTired.com می نویسد. جیسون یک منبع باز است و علاوه بر توسعه نرم افزار سازمانی ، برنامه های Windows Store و Windows Phone را طراحی و توسعه داده است.
نمایش نظرات