[بهروزرسانی، ۱۹ ژوئن]: بخش جدیدی به دوره اضافه شد.
با بیش از 3000 دانشآموز و بیش از 300 نقد مثبت، این دوره محبوبترین دوره Udemy برای یادگیری ASP.NET Core در چارچوب یک پروژه واقعی است!
ASP.NET Core نسل بعدی ASP.NET MVC است. این یک بازنویسی کامل از این چارچوب است، اما به روشی مدولار، بهینهسازی ابری و چند پلتفرمی. بنابراین می تواند روی ویندوز، لینوکس و مک اجرا شود. اگر از مک یا لینوکس استفاده می کنید و می خواهید برنامه های ASP.NET را بدون اجرای ویندوز در ماشین مجازی بسازید، ASP.NET Core را دوست خواهید داشت! میتوانید از Visual Studio Code (VSCode) یا ویرایشگر کد مورد علاقهتان برای ساخت برنامههای ASP.NET Core با C# استفاده کنید. با VMWare، Parallels و سایر نرم افزارهای مجازی سازی خداحافظی کنید.
بسیاری از شرکتها قبلاً ساخت برنامههای جدید خود را با ASP.NET Core آغاز کردهاند. و آنها از مصاحبه شوندگان جدید خود می پرسند که آیا با .NET Core آشنایی دارند یا خیر. بنابراین، چه بخواهید در بازار بمانید و کار بهتری با دستمزد بهتر به دست آورید، یا فقط دوست دارید با جدیدترین فناوری کار کنید، وقت آن رسیده است که درباره هسته اصلی و Entity Framework Core ASP.NET بیاموزید.
در این دوره، Mosh، نویسنده چندین دوره با رتبه بالا در Udemy، به شما می آموزد که چگونه با ASP.NET Core، Entity Framework Core و Angular یک برنامه واقعی بسازید. اگر با ASP.NET MVC 5 و Entity Framework 6 آشنا هستید و به دنبال دورهای برای ارتقاء سریع سرعت هسته NET هستید، این دوره برای شما مناسب است. نه تنها با تغییرات و ابزارهای جدید در ASP.NET Core آشنا میشوید، بلکه یاد میگیرید که چگونه آن را به درستی با Angular ادغام کنید تا برنامههای تک صفحهای (SPA) در دنیای واقعی بسازید.
یک برنامه دنیای واقعی
برنامهای که در این دوره میسازید برای یک فروشنده خودرو خیالی است. ویژگیهای این برنامه به دقت توسط Mosh طراحی شدهاند تا به شما کمک کنند مهارتهای اصلی را که برای ساختن برنامههای دنیای واقعی با ASP.NET Core و Angular نیاز دارید، تسلط پیدا کنید.
در پایان تماشای این دوره، شما قادر خواهید بود:
با ASP.NET Core API بسازید
APIها را با PostMan تست کنید
Angular و ASP.NET Core
را ادغام کنیدمعماری تمیز و جداشده را اجرا کنید
اصول وارونگی وابستگی (DIP) را درک و اعمال کنید
مخزن و واحد الگوهای کار را به درستی پیاده سازی کنید
از ویژگی تزریق وابستگی جدید در هسته ASP.NET
استفاده کنیدعیبیابی خطاهای رایج زمان اجرا
ذخیره و بازیابی داده ها با Entity Framework Core (جریان کاری کد اول)
از AutoMapper
استفاده کنیداجرای عملیات CRUD (از جمله روابط یک به چند و چند به چند)
دادههای فیلتر، مرتبسازی و صفحهبندی را پیادهسازی کنید
بررسی و ثبت خطاها
نمایش اعلانهای نان تست
لیستهای کشویی آبشاری را پیادهسازی کنید
آپلود عکس را با نوارهای پیشرفت اجرا کنید
افزودن احراز هویت و مجوز با Auth0 (از جمله نقشهایی با امتیازات مختلف)
نمایش نمودارها
و موارد دیگر...
علاوه بر همه اینها، نحوه نوشتن کد با کیفیت را یاد خواهید گرفت، نه فقط نحوه ساخت برنامه. توسعه دهندگان زیادی وجود دارند که می توانند برنامه بسازند اما کدهای بی کیفیت می نویسند. Mosh به شما نشان می دهد که چگونه کد بد را به کد تمیز، قابل نگهداری و با کیفیت تبدیل کنید. او همچنین دانش و تجربه 15 ساله خود را درباره طراحی و معماری نرم افزار به اشتراک می گذارد. بنابراین این دوره فراتر از فناوری است. این به شما می آموزد که چگونه مانند یک مهندس نرم افزار فکر کنید.
اینها مهارتهای ضروری هستند که تقریباً در هر پروژه دنیای واقعی با خود میبرید. چه بخواهید برای یک مصاحبه شغلی آماده شوید یا صرفاً بخواهید مهارت های کدنویسی خود را به سطح بعدی ارتقا دهید، این دوره وسیله ای برای رسیدن به مقصد است.
ابزار
دو راه برای ساخت برنامههای ASP.NET Core وجود دارد. میتوانید از Visual Studio 2017 یا Visual Studio Code، یک ویرایشگر کد بین پلتفرمی سبک استفاده کنید. در این دوره، Mosh از VSCode و خط فرمان برای ساخت یک برنامه استفاده می کند، اما آنچه یاد می گیرید می تواند در Visual Studio 2017 نیز اعمال شود.
این دوره برای چه کسانی است.
برای گذراندن این دوره، باید حداقل 3 ماه تجربه با ASP.NET MVC 5، Entity Framework 6 و Angular 2 (یا بالاتر) داشته باشید.
اگر نیاز به تقویت درک خود از این چارچوبها دارید، میتوانید دورههای مرتبط Mosh را قبل یا به موازات این دوره مشاهده کنید:
Angular 2 با TypeScript برای مبتدیان
دوره کامل ASP.NET MVC 5
Entity Framework 6 در عمق
برنامه چالشی 60 روزه
بسته به سطح تجربه شما، راه های مختلفی برای گذراندن این دوره وجود دارد. میتوانید آن را، بخش به بخش، درست مانند دورههای دیگر تماشا کنید. ممکن است ترجیح دهید به همراه ویدیوها کدنویسی کنید یا ابتدا یک بخش را تماشا کنید و سپس کد کنید.
اما اگر دوست دارید از منطقه راحتی خود خارج شوید و مهارت های کدنویسی خود را به سطح بعدی ارتقا دهید، باید از برنامه چالشی 60 روزه همراه با این دوره استفاده کنید.
تصور کنید شما و Mosh هم تیمی هستید و روی یک پروژه واقعی کار می کنید. Mosh هر هفته یک چالش یا یک کار را برای تکمیل به شما می دهد. برای تکمیل این کار یک هفته فرصت دارید. هفته بعد او بخش جدیدی را منتشر میکند و به شما نشان میدهد که چگونه آن کار را خودش انجام میدهد. این یک فرصت یادگیری فوقالعاده برای شما است. میتوانید کد خود را با کد او مقایسه کنید و زمینههایی را برای بهبود پیدا کنید.
این دوره چه چیزی نیست
در حالی که از ASP.NET Core و Entity Framework برای ساخت برنامه استفاده میکنید، تمرکز این دوره بر مهارتهای برنامهسازی است و نه مروری عمیق از ASP.NET Core و Entity Framework. زیرا در هر برنامهای در دنیای واقعی، شما فقط از زیرمجموعهای از ویژگیها در هر چارچوبی استفاده میکنید. بنابراین، پوشش دادن همه چیز در مورد ASP.NET Core و Entity Framework در یک برنامه غیرممکن است. اما در مورد چیزهای کلیدی که برای انجام کار باید بدانید، یاد خواهید گرفت.
همچنین، موضوعات زیر خارج از محدوده این دوره هستند:
دامنه های پیچیده و طراحی دامنه محور (DDD)
الگوهای طراحی
ادغام و استقرار مستمر
آزمایش خودکار
در نهایت، برنامهای که در این دوره میسازید، رابط کاربری بسیار سادهای دارد، زیرا تمرکز این دوره بر روی کدنویسی است نه ایجاد رابطهای کاربری جذاب بصری.
مهارتهای کدنویسی خود را به سطح بعدی ببرید
بنابراین، آیا میخواهید از ASP.NET MVC 5 منتقل شوید و در مورد جدیدترین چیزهایی که در NET Core اتفاق میافتد مطلع شوید؟ آیا می خواهید یاد بگیرید که چگونه با ASP.NET Core و Angular یک برنامه واقعی بسازید؟ سپس این دوره را بگذرانید و شروع کنید.
این دوره با 30 روز ضمانت بازگشت وجه ارائه می شود. اگر راضی نیستید، می توانید برای بازپرداخت کامل با Udemy تماس بگیرید. هیچ سوالی پرسیده نشد.
به 3000 دانش آموز شاد دیگری که این دوره را گذرانده اند بپیوندید و در کمتر از 10 دقیقه شروع به ساخت این برنامه کنید!
مهندس نرم افزار پرشور و نویسنده پرفروش
نمایش نظرات