تبدیل شدن به یک توسعه دهنده ASP.NET - Become an ASP.NET Developer

-
1
3 ساعت بروز شده
با زیرنویس فارسی و انگلیسیASP.NET دارای فریمورکهایی است که میتوانید برای ساخت برنامههای وب قدرتمند استفاده کنید. در این دوره مربی Janan Siam به شما کمک میکند تا با این فریمورک مناسب مایکروسافت شروع به کار کنید. او فریمورک و IDE و همچنین ابزارهایی را که برای مدیریت دادهها، ایجاد سرویسهای RESTful و برقراری ارتباط وب در زمان واقعی نیاز دارید، جستجو میکند. بیاموزید که چگونه با ASP.NET MVC برنامههای وب بسازید، محتوای وب پویا با ASP.NET Web Pages و نحو Razor ایجاد کنید، با ASP.NET SignalR کار کنید و موارد دیگر. اهداف یادگیری قابلیت های پلت فرم ASP.NET اجرای و اشکال زدایی یک برنامه وب ایجاد برنامه وب فرم ها ایجاد صفحات پویا با نحو Razor کار با مدل ها و فرم ها در ASP.NET MVC دسترسی به داده ها با Entity Framework ایجاد خدمات RESTful با استفاده از ASP.NET Web API عملکرد وب در زمان واقعی با SignalR
-
2
2 ساعت
با زیرنویس فارسی و انگلیسیASP.NET MVC ابزار انتخابی برای ایجاد برنامه های وب مدرن، پویا و مقیاس پذیر است. MVC 5 شامل ویژگی هایی است که توسعه سریع و آزمایش محور را امکان پذیر می کند. در این دوره، جاناتان "جی." برج موارد اساسی چارچوب ASP.NET MVC 5 را آموزش می دهد. بدانید مدل ها، نماها و کنترل کننده ها چگونه هستند و چگونه داده ها بین آنها منتقل می شود. ببینید چگونه از کلاس های کنترل کننده و روش های عملکرد آنها برای سازماندهی منطق برنامه شما استفاده می شود. نحوه استفاده از مدلهای قوی تایپ شده در نظرات شما. نحوه ایجاد مدل با Entity Framework؛ و چگونه می توان ویژگی های اعتبار سنجی سفارشی خود را ایجاد کرد. او همچنین نحوه ایجاد و انجام تست های واحد را برای اطمینان از ساختن نرم افزاری که کار می کند، نشان می دهد. اهداف یادگیری ایجاد یک پروژه جدید ASP.NET MVC 5 استفاده از کنترل کننده ها و روش های عمل ایجاد مسیرهای ویژگی مدلهای قوی تایپ شده ساخت HTML با HtmlHelpers اشتراک گذاری دیدگاه ها ساختن مدلها با Entity Framework کد تست واحد
-
3
2 ساعت
با زیرنویس فارسی و انگلیسیبا نحوه اتصال برنامه های وب و تلفن همراه به سرورهای پشتیبان و پایگاه داده در برنامه های خود با استفاده از ASP.NET Web API 2.2 آشنا شوید، چارچوبی محبوب برای ایجاد API های وب در بالای .NET Framework. در این دوره، با جاناتان "جی" همراه شوید. در هنگام استفاده از این چارچوب برای ایجاد کارآمد خدمات RESTful قدم بردارید. بیاموزید که چگونه مسیریابی با Web API کار می کند تا اطمینان حاصل شود که API ها طبق برنامه کار می کنند و به راحتی توسط برنامه های کاربردی از راه دور مصرف می شوند. نحوه مدلسازی داده ها در Web API و نحوه ایجاد منطق تجاری برای API خود را بیاموزید. به علاوه، در مورد مدیریت خطاها، ایمن سازی خدمات خود و مستندسازی و آزمایش API های خود بیاموزید. اهداف یادگیری مسیریابی مبتنی بر کنوانسیون اتصال کد به درخواست HTTP اعتبار سنجی مدل ها استفاده از ویژگیها برای درخواستهای مسیر سفارشی سازی مسیرهای ویژگی سریال سازی داده ها و الزام مدل مدیریت خطا استفاده از فیلترهای استثنا و ثبت کننده های استثنا مستندات و آزمایش API امنیت API شما
-
4
2 ساعت
با زیرنویس فارسی و انگلیسیاز هر ده برنامه وب، نه نفر دارای آسیب پذیری امنیتی هستند. خوشبختانه، توسعه دهندگان ASP.NET ابزارهای امنیتی متعددی را در اختیار دارند که درست در چارچوب ساخته شده اند. پس از فعال شدن، این ویژگی ها می توانند از رایج ترین و خطرناک ترین انواع حملات جلوگیری کرده و آنها را کاهش دهند. بیاموزید که چگونه از اصول اولیه امنیتی که ممکن است قبلاً بدانید استفاده کنید و راهکارهای عملی را برای دفاع از برنامه های وب ASP.NET خود در نظر بگیرید. مربی Christian Wenz خطرات برنامه های ASP.NET را بررسی می کند، از جمله آسیب پذیری های OWASP Top Ten، برنامه نویسی بین سایت ها و تزریق SQL و اقدامات متقابل برای مقابله با آنها. با چگونگی احراز هویت کاربران با IdentityServer، ذخیره امن داده ها و سخت شدن پیکربندی سایت خود با این دوره عملی و کاربردی که برنامه های ASP.NET شما را به معماری غیرقابل نفوذ تبدیل می کند، آشنا شوید. اهداف یادگیری OWASP ده آسیب پذیری برتر اسکریپت نویسی بین سایت تزریق SQL جعل درخواست متقابل سایت ذخیره اسرار رمزگذاری تنظیمات Web.config هش رمز عبور احراز هویت در برنامه ایمن سازی کوکی ها و جلسات مدیریت خطا
-
5
1 ساعت
با زیرنویس فارسی و انگلیسیاحراز هویت و مجوز از ویژگی های اصلی بسیاری از برنامه های مدرن است. بنابراین چرا باید چرخ را دوباره اختراع کرد و کاربران خود را مجبور به ایجاد یک ورود دیگر کرد؟ با استفاده از اعتبار از سیستم عامل های معتبر مانند فیس بوک و گوگل، می توانید در زمان توسعه ارزشمند خود صرفه جویی کرده و تجربه کاربری خود را بهبود بخشید. این دوره نحوه احراز هویت و مجوز کاربران برنامه های ASP.NET MVC 5 خود را با استفاده از روش های .NET و همچنین چارچوب های شخص ثالث نشان می دهد. مربی Ervis Trupja در مورد گزینه های مدیریت هویت در ASP.NET MVC 5 بحث می کند و نحوه پیاده سازی احراز هویت شخص ثالث در برنامه شما با فیس بوک، توییتر، گوگل، مایکروسافت و GitHub را نشان می دهد. او نحوه تنظیم تأیید ایمیل و احراز هویت دو مرحله ای و کنترل سطح مجوز را برای کاربران نشان می دهد. در نهایت، او در مورد نحوه ایمن سازی برنامه های ASP.NET در برابر هفت رایج ترین آسیب پذیری بحث می کند. اهداف یادگیری مدیریت هویت احراز هویت در مقابل مجوز احراز هویت از طریق فیس بوک، گوگل، مایکروسافت و سایر موارد تأیید ایمیل احراز هویت دو مرحله ای مجوز ساده، مبتنی بر نقش و دیدگاه دفاع در برابر آسیب پذیری ها
-
6
46 دقیقه
با زیرنویس فارسی و انگلیسیافزودن قابلیت بلادرنگ به برنامه های وب شما می تواند مشکل باشد. SignalR یک کتابخانه ASP.NET منبع باز است که این فرآیند را ساده کرده و ساخت برنامه های پویا را که توسعه دهندگان را در زمان واقعی در اختیار کاربران قرار می دهد، برای توسعه دهندگان آسان می کند. در این دوره مبتنی بر پروژه، مربی Richard Rout شما را با اصول استفاده از SignalR 2 با چارچوب ASP.NET MVC آشنا می کند و در حال ایجاد یک برنامه چت در زمان واقعی است. نحوه افزودن قابلیت های زمان واقعی به یک برنامه ASP.NET MVC، ایمن سازی آن و افزودن گروه ها را بیاموزید. اهداف یادگیری SignalR چیست؟ کوچک کردن معماری با استفاده از SignalR افزودن مرکز و سرویس گیرنده SignalR به برنامه MVC افزودن کد جاوا اسکریپت برای رسیدگی به ارسال پیام های چت احراز هویت با SignalR نحوه کار گروه SignalR اضافه کردن چت روم با گروه
-
7
1 ساعت
با زیرنویس فارسی و انگلیسیASP.NET هنوز محبوب ترین چارچوب برای ایجاد برنامه های وب مایکروسافت در مقیاس سازمانی است. انتخاب استراتژی استقرار مناسب برای موفقیت این برنامه ها بسیار مهم است. گزینه های مختلف را یاد بگیرید، از استقرار با IIS در دستگاه Windows محلی، استقرار در ابر با Azure یا استفاده از ظرف سازی با Docker. مربی Tiberiu Covaci، MVP مایکروسافت، با استفاده از ابزارهای متداول مانند PowerShell و Visual Studio، تکنیک های دستی و خودکار را کاوش می کند که به راحتی می توانید آنها را دنبال کنید. اهداف یادگیری انتخاب استراتژی استقرار نصب IIS به صورت دستی و خودکار با PowerShell استقرار در IIS با Visual Studio اعزام به لاجورد اعزام به داکر