🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
C# تمرین: رابط ها و کلاس های انتزاعی
- آخرین آپدیت
دانلود C# Practice: Interfaces and Abstract Classes
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
دانش شی گرا خود را از C# در این نسخه از چالش های کد آزمایش کنید. Walt Ritcher ، مربی و توسعه دهنده .NET پنج چالش دستی و درون سطح را با محوریت کلاسهای انتزاعی و اجرای رابط ارائه می دهد. هر چالش یکی از جنبه های این مباحث را بررسی می کند ، و بعد از نوشتن کد برای حل چالش ، کار خود را در برابر راه حل والت بررسی کنید.
این دوره شامل چالش های کد است که توسط CoderPad تهیه شده است. چالش های کد تمرینات برنامه نویسی تعاملی با بازخورد در زمان واقعی است ، بنابراین می توانید برای پیشبرد مهارت های برنامه نویسی خود ، در کنار محتوای دوره ، تمرین کدگذاری دستی را انجام دهید.
سرفصل ها و درس ها
مقدمه
Introduction
خوش آمدی
Welcome
مهارت های رابط C# خود را تمرین کنید
Practice your C# Interface skills
آنچه باید بدانید
What you should know
چالش کد را کاوش کنید
Explore the code challenge
فایل های تمرینی
Exercise files
کسب بیشترین استفاده از کلینیک کد
Getting the most from Code Clinic
1. مشکل 1: آویز اوریل
1. Problem 1: Pond Oreille
معرفی: آب و هوا در پند اوریل
Intro: The weather at Pond Oreille
بررسی اجمالی راه حل
Solution overview
داده ها را با اکسل کاوش کنید
Explore the data with Excel
راه حل ویژوال استودیو را کاوش کنید
Explore the Visual Studio solution
یک روش جدید TryParse ایجاد کنید
Create a new TryParse method
آزمایش با داده های نمونه
Testing with sample data
داده ها را با استفاده از LINQ فیلتر کنید
Filter data using LINQ
Math.NET "خطی" مناسب برای یافتن شیب
Math.NET "linear" fit to find the slope
تجسم داده ها با LiveCharts
Data visualization with LiveCharts
نتیجه
Conclusion
1. چالش های کد: رابط ها و کلاس های انتزاعی
1. Code Challenges: Interfaces and Abstract Classes
راه حل: refactor یک رابط چربی
Solution: Refactor a fat interface
راه حل: اجرای یک کلاس انتزاعی
Solution: Implement an abstract class
راه حل: رابط کاربری را پیاده سازی کنید
Solution: Implement an interface
راه حل: انواع را با iComparable مرتب کنید
Solution: Make types sortable with IComparable
راه حل: تعیین کنید که آیا یک کلاس یک نوع را پیاده سازی می کند
Solution: Determine if a class implements a type
2. مسئله 2: من کجا هستم؟
2. Problem 2: Where Am I?
معرفی: من کجا هستم؟
Intro: Where am I?
بررسی اجمالی راه حل
Solution overview
با استفاده از GeoCoordinateWatcher
Using the GeoCoordinateWatcher
برای نقشه تصویر REST API ثبت نام کنید
Sign up for Map Image REST API
با API نقشه REST تماس بگیرید
Call the Map Image REST API
نتیجه
Conclusion
2. سفر خود را ادامه دهید
2. Continue Your Journey
مراحل بعدی
Next steps
3. مشکل 3: هشت کوئین
3. Problem 3: Eight Queens
معرفی: هشت ملکه
Intro: Eight queens
بررسی اجمالی راه حل
Solution overview
هشت مورد از امتحان ملکه ها
Eight queens test cases
بررسی حملات در ردیف ها
Check for attacks across rows
برای حمله به موربها بررسی کنید
Check for attacks on diagonals
راه حل را با بازگشت پیدا کنید
Find solutions with recursion
برنامه نویس، طراح UI، مربی کارکنان در یادگیری LinkedIn
والت ریتچر یک برنامه نویس، طراح UI و نویسنده کارکنان در LinkedIn Learning است.
شور و شوق والت والت برای ساخت رابط های نرم افزاری به زودی آغاز شد. مدت کوتاهی پس از کشف نحوه حرکت پیکسل ها در اطراف روی صفحه نمایش کامپیوتر، او شروع به نوشیدن کتاب ها در گرافیک کامپیوتری و طراحی UI کرد. پیش از این، او اکتشافات خود را با سایر متخصصان فناوری به اشتراک گذاشت، یک پیگیری مادام العمر که منجر به تدریس تعاملات در دانشگاه ها، شرکت های آموزشی خصوصی و مدار کنفرانس بین المللی شد. به عنوان یک مشاور، والت با طیف گسترده ای از مشتریان، از جمله مایکروسافت، HP و اینتل کار کرده است. او اکنون یک نویسنده کارکنان در LinkedIn Learning است، جایی که تیم محتوا او صدها دوره آموزشی فنی برای توسعه دهندگان نرم افزار را هر سال تولید می کند.
آنتون دلسینک یک برنامه نویس و معلم در دل، از کار با دانش آموزان و متخصصان در همه سطوح لذت می برد.
یادگیری و تدریس در طول زندگی حرفه ای او وجود داشته است. ، که شامل کار به عنوان یک توسعه دهنده کامل، یک مربی گواهی مایکروسافت، یک معمار راه حل ها و حتی در فروش نرم افزار است. ممکن است او را روی صحنه در رویدادهایی مانند Microsoft TechEd یا SharePoint شنبه دیده باشید، یا او را در سفرهایش ملاقات کرده باشید - جایی که دوربین و لپ تاپ او همیشه در دسترس هستند.
گرچه C# در نگاه اول برای آنتون عشق بود. ، او هرگز از یک اسکریپت PowerShell یا عبارت SQL دور نیست، به خصوص زمانی که فرصتی برای اتوماسیون وجود دارد. با ظهور خدمات ابری عمومی، Anton خود را بیشتر در معماری و DevOps غوطه ور کرده است و همچنان به یادگیری، استفاده و آموزش برنامه نویسی و خدمات ابری ادامه می دهد.
نمایش نظرات