آنچه یاد خواهید گرفت:
با اطمینان درباره بیشتر مفاهیم پایه، متوسط و پیشرفته Asp .Net Core صحبت میکنید.
مصاحبههای شغلی Asp .Net Core را راحتتر پشت سر میگذارید.
پایه قوی در الگوی معماری MVC و مفاهیم بنیادی Asp .Net Core به دست میآورید.
دو پروژه حرفهای به پورتفولیوی خود اضافه کرده و شانس گرفتن شغل بهتر را افزایش میدهید.
بهترین شیوههای حرفهای توسعهدهندگان را یاد میگیرید.
با الگوی مخزن، اصول SOLID و معماری تمیز و Serilog به سطح یک توسعهدهنده ارشد Asp .Net Core نزدیک میشوید.
پیشنیازهای دوره
حداقل دانش در سطح متوسط (یا بالاتر) از همهی مفاهیم کلیدی #C از جمله OOP، رابطها، عبارات لامبدا، کالکشنها و موارد دیگر
حداقل دانش در سطح متوسط (یا بالاتر) از توسعه وب - HTML و CSS و JavaScript و Angular
SQL و ADO .NET (مقدماتی)
توضیحات دوره
راهنمای واقعی کامل برای توسعه ASP.NET CORE 9
این تنها دورهای است که به آن نیاز دارید تا مهارتهای کامل کدنویسی و تست را که یک توسعهدهنده حرفهای Asp .Net Core نیاز دارد، یاد بگیرید.
این دوره، جامعترین دوره Asp .Net Core است که تاکنون در یودمی ارائه شده و شما را از سطح مبتدی تا تسلط کامل به توسعه Asp .Net Core همراهی میکند.
دلایل اصلی - چرا باید دوره را به جای دورههای دیگر انتخاب کنید؟
این دوره توسط مدرس اصلی آقای Harsha Vardhan ارائه میشود؛ یکی از محبوبترین مدرسها برای برنامههای آموزش حضوری در شرکتهای برتر IT در هند
این دوره با NET 7. تا 9 بروز است و متعهد شدهایم آن را برای نسخههای آینده .NET و Asp .Net Core نیز بروز نگه داریم.
این دوره به طور مداوم با محتوای جدید درباره موضوعات تازه و پروژههای جدیدی که توسط دانشجویان - یعنی شما - تعیین میشوند، بروزرسانی میشود.
شما پروژه پورتفولیوی خود را میسازید (یک پلتفرم معاملات سهام) با راهنمایی مدرس (همچنین کد منبع ارائه میشود تا اگر جایی گیر کردید به شما کمک کند و کیفیت کدتان را بررسی کنید).
بسیاری از توسعهدهندگان هنگام مواجهه با مصاحبههای فنی احساس چالش میکنند. برای حل این مشکل، یک مجموعه جامع از سوالات مصاحبه اضافه کردهایم تا پیش از هر مصاحبه فنی Asp .Net Core خود را بسنجید.
کدنویسی فقط گوش دادن و دنبال کردن دیگران نیست. شما زمانی درک واقعی از موضوع پیدا میکنید که آن را روی یک اپلیکیشن معنادار پیاده کنید.
تعریفها، بهترین شیوهها و نمودارهایی که در ویدئوهای دوره ارائه میشوند، در پایان هر بخش به صورت «بخش چیتشیت» در اختیار شما قرار میگیرند. بنابراین میتوانید از آنها به عنوان مرجع سریع و برای مرور استفاده کنید تا مطالبی را که از آن بخش یاد گرفتهاید به خاطر بیاورید و به کار ببرید.
مفاهیم پیشرفته مانند xUnit و Moq و Serilog و Fluent Assertions و الگوی مخزن، معماری تمیز و اصول SOLID، تست واحد و تست یکپارچهسازی، Asp .Net Core Identity در این دوره ارائه شدهاند و در کنار آن، تعهد داریم که آنها را بروز نگه داریم. بنابراین این یک دوره آیندهنگرانه است.
بهترین شیوههای حرفهای توسعهدهندگان در بخشهای مربوطه و هرجا لازم باشد، گنجانده و توضیح داده شدهاند.
همه موضوعات از ابتدا توضیح داده شدهاند. بنابراین لازم نیست نگران دانش یا تجربه قبلی خود در Asp .Net Core باشید. تنها پیشنیازهای اصلی دوره #C و HTML هستند.
حتی لازم نیست خیلی نگران موضوعات پیشرفته #C باشید؛ چون درسهای مرور سریع روی مفاهیم کلیدی #C مانند متدهای افزونه، LINQ و انواع مرجع Nullable و موارد دیگر، به عنوان یک بخش اضافه در این دوره قرار داده شدهاند.
روش تدریس - اول تصویر - همه چیز را قبل از ورود به موضوع جدید، تجسم و تعریف کنید.
توضیح بدون تاخیر و مستقیم و بیحاشیه
زیرنویس انگلیسی برای همه درسها در دسترس است.
آیا این دوره شامل Web API (سرویسهای RESTful) میشود؟
بله
قرار است چه اپلیکیشنی برای پورتفولیو بسازیم؟
اپلیکیشن معاملات سهام
با نمودار لایو و بروزرسانی قیمت برای سهام انتخاب شده
یک صفحه جستجو برای یافتن سهام موردنظر
ثبت اوردر خرید یا فروش
یک داشبورد برای مشاهده تاریخچه اوردرهای خرید و فروش
یک صفحه لاگین و رجیستر که کاربران جدید بتوانند ثبتنام کنند و کاربران موجود وارد شوند.
این دوره برای چه کسانی مناسب است؟
افراد تازهکار و توسعهدهندگان باتجربه که میخواهند با موضوعات قویتر و گستردهتر Asp .Net Core به یک توسعهدهنده سطح ارشد NET. تبدیل شوند.