کتاب های برچسب video
تاریخ: ۲۰:۲۵:۲۷ ۱۳۹۹/۹/۱ شنبه
توسط: MotoMan
امتیاز: ۰
برچسب ها: C Sharp | dotNET Framework | .NET Core | Video |

دوره ویدیویی LINQ Architecture موسسه Pluralsight که توسط Scott Allen‌ تدریس شده است، به استفاده از LINQ در لایه دسترسی به داده و لایه تجاری یک برنامه نگاهی می‌اندازد. ما نحوه استفاده از قابلیت‌های LINQ را برای ایجاد منطق تجاری رسا‌تر با استفاده از برنامه نویسی تابعی و ساختن API‌های روان، بیان خواهیم کرد. ما همچنین تأثیرات LINQ را بر روی کامپوننت‌های دسترسی به داده خواهیم دید و در مورد laziness در برابر greediness بحث خواهیم کرد.

تعداد بازدید: ۱۷۵
دیدگاه ها: ۰
تاریخ: ۱۱:۴۱:۵۳ ۱۳۹۹/۷/۴ جمعه
توسط: MotoMan
امتیاز: ۱
برچسب ها: SQL | SQL Server | Database | Video |

زبان SQL برای کسی که بی خبر است می‌تواند به اندازه کافی ساده به نظر برسد، اما بدون درک دقیق مفاهیم اصلی آن، می‌توانید سریع گم شوید. در دوره ویدیویی Querying Data Using T-SQL موسسه Pluralsight که توسط Ami Levin تدریس شده است، شما توانایی کوئری گرفتن از داده‌ها با T-SQL را بدست خواهید آورد. از همه مهمتر، شما دقیقاً خواهید فهمید که پایگاه داده چگونه query‌های شما را پردازش می‌کند. این به شما این امکان را می‌دهد که با پیشرفت در مسیر یادگیری SQL، کوئری‌های ظریف و دقیقی بنویسید و کد‌ها را به طور موثری عیب یابی کنید.

در دوره ویدیویی «کوئری گرفتن از داده‌ها با استفاده از T-SQL»، ابتدا می‌گیرید که SQL و T-SQL چی هستند، از کجا آمده و به کجا می‌روند. در ادامه، پردازش اجرای کوئری و اینکه چگونه همه چیز در SQL در حول آن قرار می‌گیرند را بررسی خواهید کرد. سرانجام، شما نحوه استفاده از هر عبارت از کوئری SELECT را بررسی خواهید کرد و قادر خواهید بود تا سریعاً کوئری بر روی داده‌ها بزنید و دقیقاً نحوه‌ی کار کوئری‌های خود را بفهمید و در نتیجه می‌توانید آنها را عیب یابی و بهینه سازی کنید. وقتی این دوره را به پایان رسانید، مهارت و دانش لازم برای query گرفتن از داده‌ها به طور موثر در T-SQL را در اختیار خواهید داشت و با آن احساس راحتی می‌کنید!

تعداد بازدید: ۵۱۷
دیدگاه ها: ۰
تاریخ: ۱۹:۸:۵۴ ۱۳۹۹/۵/۳۱ جمعه
توسط: MotoMan
امتیاز: ۳

در این دوره،‌ کار با Entity Framework Core 3.1 را از یکی از برترین متخصصان این حوزه یاد می‌گیرید. در دوره ویدیویی Entity Framework Core: Getting Started موسسه Pluralsight که توسط Julie Lerman تدریس شده است، شما نحوه‌ی ساخت مدل داده‌ها با EF Core 3.1، استفاده از EF Core برای ارتباط برقرار کردن نرم افزار با پایگاه‌های داده و بکارگیری EF Core در تست‌های خودکار را یاد خواهید گرفت.

در دوره ویدیویی شروع به کار با Entity Framework Core، ابتدا چگونگی ساختن مدل‌های داده و تعامل با آن‌ها را یاد خواهید گرفت. در ادامه، شما نحوه راه اندازی لاگ گیری را یاد می‌گیرید تا ببینید که EF Core چگونه با پایگاه داده شما تعامل می‌کند. در پایان، نحوه‌ی استفاده از EF Core با منطق پایگاه داده خودتان را یاد خواهید گرفت و از EF Core در برنامه‌های ASP.NET Core و تست‌ها استفاده خواهید کرد. در پایان این دوره، شما قادر خواهید بود تا از Entity Framework Core 3.1 استفاده کنید و از مزایای آن بهره مند شوید.

تعداد بازدید: ۹۱۶
دیدگاه ها: ۰
تاریخ: ۲۱:۱۱:۳۶ ۱۳۹۹/۵/۳۰ پنج شنبه
توسط: MotoMan
امتیاز: ۰
برچسب ها: data | Database | Python | Data Mining | Video |

پایگاه داده‌ها بخشی جدایی ناپذیر از علوم داده هستند و هر برنامه نویسی که با داده‌ها سر و کار دارد، باید بتواند با یک پایگاه داده نیز کار کند. در دوره ویدیویی Understanding Databases with SQLAlchemy: Python Data Playbook موسسه Pluralsight که توسط Xavier Morera تدریس شده است،‌ شما دانش بنیادی برای کار با پایگاه‌های داده با استفاده از SQLAlchemy را یاد خواهید گرفت.

در این دوره ابتدا نحوه query‌ زدن را یاد می‌گیرید. سپس چگونگی ایجاد پایگاه‌های داده و جداول و پر کردن آن‌ها با داده‌ها را یاد می‌گیرید. در پایان، شما نحوه دستکاری داده هایی که درج کرده اید و کوئری گرفته اید را خواهید آموخت. پس از اتمام این دوره، مهارت‌ها و دانش لازم برای کار کردن با پایگاه داده‌ها با استفاده پایتون و SQLAlchemy را در اختیار خواهید داشت.

تعداد بازدید: ۳۶۹
دیدگاه ها: ۰
تاریخ: ۲۰:۱۰:۱۳ ۱۳۹۹/۵/۳۰ پنج شنبه
توسط: MotoMan
امتیاز: ۰
برچسب ها: data | Python | Data Mining | Video |

فرمت‌های تصویری برداری مثل SVG، مزایای بسیاری نسبت به فرمت‌های scalar همچون PNG و JPEG دارند. با استفاده از SVG، می‌توانید تصاویری با کیفیت بالا و حجم کم ایجاد کنید که هم در دستگاه هایی با وضوح پایین به خوبی نمایش داده می‌شوند و هم می‌توان آن‌ها را بدون ایجاد اعوجاج، بزرگنمایی کرد و حرکت داد. در دوره ویدیویی Pygal: Python Data Playbook موسسه Pluralsight ‌که توسط Kishan Iyer تدریس شده است، شما با استفاده از Pygal، توانایی ساختن مجموعه ای از تصاویر و تبدیل آنها به فرمت SVG را بدست می‌آورید.

ابتدا مزایای کار با Pygal را برای ساخت SVG‌ها خواهید آموخت و جایگاهی که Pygal نسبت به سایر بسته‌های تصویرسازی همچون Matplotlib، Seaborn، Bokeh و Plotly دارد را درک خواهید کرد. در ادامه نحوه ساخت مجموعه ای از تصویر‌ها در Pygal را از درون حافظه و همچنین فایل‌ها بررسی خواهید کرد. سپس می‌توانید یک تصویر سازی از جمله نمودارهای ساده مانند گراف‌های خطی، درختی و میله ای و همچنین انواع تخصصی مانند TreeMaps و Sparklines را بسازید. شما انواع مختلف سبک‌ها و پیکربندی هایی که برای کنترل ظاهر نمودار‌ها می‌توان استفاده کرد را یاد خواهید گرفت. شما همچنین با سبک‌های سفارشی و پارامتری تعبیه شده و همچنین تنظیمات Chart، Serie و Value کار خواهید کرد.

در پایان، شما چگونگی ارائه تصویر سازی‌های Pygal را در قالب‌های تصویری و غیر تصویری برای انتقال‌های آنلاین از جمله XML element trees و base64 encoded یاد خواهید گرفت. شما همچنین با ساختن یک برنامه وب با استفاده از میکرو فریمورک Flesk به منظور ارائه و نمایش نمودار‌های Pygal این دوره را کامل خواهید کرد. وقتی که این دوره را به پایان رساندید، شما دانش و مهارت‌های لازم برای نمایش تصویر سازی‌ها در Pygal را برای استفاده از مزایای فرمت Scalable Vector Graphics، در اختیار خواهید داشت.

تعداد بازدید: ۲۷۸
دیدگاه ها: ۰
تاریخ: ۲۲:۲۴:۴۶ ۱۳۹۹/۵/۲۸ سه شنبه
توسط: MotoMan
امتیاز: ۰
برچسب ها: data | Python | Data Mining | Video |

با توجه به اینکه علوم داده‌ها و تجزیه و تحلیل داده‌ها روز به روز محبوب‌تر و تخصصی‌تر می‌شوند، تعداد و تنوع ابزارها و فن آوری‌های موجود، اغلب بسیار زیاد به نظر می‌رسند. در دوره ویدیویی Leveraging Online Resources for Python Analytics موسسه Pluralsight که توسط Janani Ravi تدریس شده است، شما توانایی پیدا کردن منابعی را پیدا خواهید کرد که به شما کمک می‌کنند تا مسئله خود را به درستی تنظیم و حل کنید.

در ابتدا، تعدادی از کتابخانه‌های مهم تصویر سازی، چارچوب‌های یادگیری ماشین، یادگیری عمیق و راهکار‌های مبتنی بر ابر را بررسی می‌کنید. در ادامه، مزایای استفاده از ابزاری مانند BigML را بررسی خواهید کرد که پلتفرمی برای ساخت مدل‌های ML است که بخش عمده ای از پیچیدگی‌های اساسی را حذف می‌کند. دموکراسی سازی ML، امروزه گرایش مهمی است و فناوری هایی مانند BigML در صدر این گرایش قرار دارند. برای مثال شما خواهید دید که چگونه BigML بدون عیب و نقص تصویر سازی‌های شناخته شده به عنوان partial dependency plots را یکپارچه می‌کند تا نتایج تعداد زیادی از پیش بینی‌های ML را به شکلی ارائه دهد که به راحتی قابل فهم باشند و بتوانید دقیقا بفهمید که مدل ML شما چه کاری انجام می‌دهد.

در آخر، شما با کار با Google Colab که یک روش مجانی تحت وب برای ساخت مدل‌ها است، دانش خود را کامل می‌کنید. مدل‌ها در notebook‌های Jupyter که در Google Drive موجود هستند و بر روی ماشین‌های مجازی در ابر اجرا می‌شوند، میزبانی می‌شوند. وقتی که این دوره را به پایان رساندید، شما مهارت‌ها و دانش لازم برای شناسایی سریع و موثر منابع و کتابخانه‌های ارزشمند آنلاین که به شما به عنوان یک متخصص علوم داده به شما کمک خواهند کرد را در اختیار خواهید داشت.

تعداد بازدید: ۲۴۸
دیدگاه ها: ۰
تاریخ: ۲۲:۴۱:۳۰ ۱۳۹۹/۵/۲۷ دوشنبه
توسط: MotoMan
امتیاز: ۰
برچسب ها: data | Python | Data Mining | Video |

در قلب هر پروژه موفقیت آمیزی که با مجموعه داده‌های دنیای واقعی درگیر است، دانش کاملی از چگونگی تمیز کردن مجموعه داده‌ها از داده‌های مفقود، بد و یا نادرست وجود دارد. در دوره ویدیویی Cleaning Data: Python Data Playbook موسسه Pluralsight که توسط Chris Achard تدریس شده است، شما نحوه استفاده از pandas را برای تمیز کردن dataset‌های واقعی یاد می‌گیرید.

در این دوره ابتدا نحوه درک، نمایش و بررسی داده هایی که در اختیار دارید را یاد می‌گیرید. در ادامه، نحوه دسترسی به داده هایی را که فقط می‌خواهید در دیتاست خود نگه دارید، بررسی خواهید کرد. سرانجام، روشهای مختلفی برای مدیریت داده‌های بد و مفقود شده را یاد خواهید گرفت. وقتی که این دوره را به پایان رساندید، شما دانش بنیادین تمیز کردن dataset‌های واقعی با pandas را در اختیار خواهید داشت که به شما کمک می‌کند تا به کار با علم داده دنیای واقعی یا مسائل یادگیری ماشین ادامه دهید.

تعداد بازدید: ۲۶۹
دیدگاه ها: ۰
تاریخ: ۲۲:۵۱:۲۶ ۱۳۹۹/۵/۲۲ چهارشنبه
توسط: MotoMan
امتیاز: ۰
برچسب ها: data | Python | Data Mining | Video |

پایتون یکی از قدرتمندترین و پرکاربردترین زبانها برای کار با داده‌ها است. در دوره ویدیویی Importing Data: Python Data Playbook موسسه Pluralsight که توسط Xavier Morera تدریس شده است، شما دانش بنیادین وارد کردن داده‌ها با پایتون را فرا خواهید گرفت و توانایی وارد کردن داده‌ها از چندین قالب مختلف فایل، از جمله: متن، داده‌های جدولی، قالب‌های باینری و همچنین از پایگاه داده‌ها را به وسیله زبان پایتون، به دست خواهید آورد.

ابتدا نحوه وارد کردن فایل‌های متنی و CSV را یاد خواهید گرفت. در ادامه، نحوه وارد کردن داده‌ها از فایل هایJSON ،XML ،SAS ،Stata ،HDF5 ، Matlab، Pickle و موارد دیگر را یاد خواهید گرفت. سرانجام، چگونگی وارد کردن داده‌های رابطه ای از پایگاه‌های داده از جمله: SQLite، MySQL و PostgreSQL را بررسی خواهید کرد. پس از اتمام این دوره، مهارت و دانش لازم برای وارد کردن داده‌ها به پایتون را برای تجزیه و تحلیل، تصویر سازی و به طور کلی کار با داده‌ها را در اختیار خواهید داشت.

تعداد بازدید: ۳۰۶
دیدگاه ها: ۰
تاریخ: ۰:۱۰:۵۶ ۱۳۹۹/۵/۲۱ سه شنبه
توسط: MotoMan
امتیاز: ۰
برچسب ها: data | Python | Data Mining | Video |

یادگیری و مهارت پیدا کردن در پایتون، یکی از بهترین تصمیماتی است که یک برنامه نویس می‌تواند بگیرد. سادگی پایتون به همراه بسیاری از کتابخانه‌های در دسترس، آن را به یکی از پر بازده‌ترین زبانهایی که می‌توانید استفاده کنید، تبدیل کرده است. دوره ویدیویی‌ Programming Python Using an IDE موسسه Pluralsight که توسط Xavier Morera تدریس شده است، به شما در استفاده از IDE‌های پایتون کمک می‌کند تا مهارت کد نویسی خود را ارتقا دهید.
در ابتدا، شما در مورد انتخاب IDE‌های معروف و چگونگی کمک آنها به شما در بهبود بهره وری خود، یاد خواهید گرفت. در ادامه، در مورد بسیاری از ویژگی هایی که IDE‌ها را برای ایجاد برنامه‌ها از جمله برجسته کردن نحو، ریفکتور کردن، بررسی کد و موارد دیگر بسیار عالی می‌کند، خواهید آموخت. همچنین برخی از سایر قابلیت‌ها که به شما در اجرا، اشکال زدایی، تست واحد و کنترل کد منبع به شما کمک می‌کنند را یاد می‌گیرید. سرانجام، خواهید دید که چگونه برخی از IDE‌ها دارای ویژگی هایی هستند که برای پایتون علمی و ایجاد برنامه‌های علوم داده ساخته شده اند. در پایان این دوره، شما می‌دانید و درک خواهید کرد که چگونه IDEها می‌توانند به شما کمک کنند تا یک توسعه دهنده پربار‌تر باشید.

 

تعداد بازدید: ۳۵۰
دیدگاه ها: ۰
تاریخ: ۱۶:۲۸:۶ ۱۳۹۹/۵/۱۷ جمعه
توسط: MotoMan
امتیاز: ۱
برچسب ها: MVC | .NET Core | ASP Core | Video |

هنگام توسعه برنامه‌های NET Core.، زود متوجه خواهید شد که برای کنترل رفتار آنها و اتصال به منابع خارجی باید آنها را پیکربندی کنید. در دوره ویدیویی Using Configuration and Options in .NET Core and ASP.NET Core Apps موسسه Pluralsight که توسط Steve Gordon تدریس شده است، شما دانش اساسی را برای تعریف پیکربندی برنامه‌های خود و دسترسی به مقادیر پیکربندی شده در زمان اجرا را خواهید آموخت.

ابتدا با تعریف پیکربندی با استفاده از فایلهای JSON و همچنین نحوه دستیابی به آن پیکربندی برای کنترل برنامه خود آشنا می‌شوید. در ادامه، الگوی options را بررسی خواهید کرد که روشی type-safe را برای دستیابی به پیکربندی از طریق تزریق وابستگی فراهم می‌کند که اصل single responsibility را نیز اعمال می‌کند. در آخر، چگونگی بارگذاری پیکربندی را از طریق طیف وسیعی از منابع دیگر را با استفاده از provider‌های پیکربندی بررسی خواهید کرد. پس از اتمام این دوره، شما مهارت و دانش لازم را در مورد کتابخانه‌های تنظیمات و پیکربندی‌های مورد نیاز برای ساختن برنامه‌های خوش ساخت قابل تنظیم ASP.NET و NET Core. در اختیار خواهید داشت.

تعداد بازدید: ۷۱۳
دیدگاه ها: ۰
تاریخ: ۱۲:۵۲:۲۲ ۱۳۹۹/۵/۱۷ جمعه
توسط: MotoMan
امتیاز: ۱
برچسب ها: MVC | .NET Core | ASP Core | Video |

در دوره ویدیویی Effective Logging in ASP.NET Core موسسه Pluralsight که توسط Erik Dahl تدریس شده است، شما دانش بنیادی را برای ایجاد لاگ‌های عالی و همچنین نحوه نوشتن آنها در مکان هایی که مرور و تحلیل آنها ساده و سریع باشد را خواهید آموخت.

در این دوره ابتدا مکانیزم ایجاد مدخل‌های log را با استفاده از متد‌های موجود در  Microsoft.Extensions.Logging یاد خواهید گرفت. در ادامه، شما نحوه ارزیابی اطلاعات در آن نوشته‌ها را یاد می‌گیرید و اطمینان حاصل می‌کنید که اطلاعات کلیدی مورد نیاز خود را در آن وارد کرده اید. در پایان، شما نحوه دریافت لاگ‌های نوشته شده را بررسی خواهید کرد که تجزیه و تحلیل و مرور آن‌ها آسان و حتی سرگرم کننده می‌کنند. وقتی که این دوره را به پایان رساندید، شما مهارت‌ها و دانش مورد نیاز برای لاگ گیری موثر به منظور اینکه بینشی روشن از عملکرد برنامه‌های خود به دست آورد را در اختیار خواهید داشت.

تعداد بازدید: ۷۶۴
دیدگاه ها: ۰
تاریخ: ۱۱:۲۴:۴۱ ۱۳۹۹/۵/۱۷ جمعه
توسط: MotoMan
امتیاز: ۰
برچسب ها: MVC | .NET Core | ASP Core | Video |

از جمله قابلیت‌های جدیدی که به ASP.NET Core‌ افزوده شده اند، Tag Helper‌ها و View Component‌ها هستند که ساخت صفحات وب با Razor View Engine را هم برای طراحان و هم برای توسعه دهندگان ساده‌تر و بصری‌تر کرده است. در دوره ویدیویی ASP.NET Core Tag Helpers and View Components موسسه Pluralsight که توسط Peter Kellner تدریس شده است، شما توانایی ایجاد Tag Helper ها، کامپوننت‌های Tag Helper و View Component‌ها که باعث می‌شود شما و تیمتان در ساختن صفحات Razor View پر بازده‌تر شوید را به دست خواهید آورد.
در این دوره ابتدا یاد می‌گیرید که چگونه Tag Helper‌ها و View Component‌های خودتان را بسازید. در ادامه نحوه‌ی استفاده از تمامی Tag Helper‌ها تو کار ارائه شده توسط مایکروسافت را یاد خواهید گرفت. در آخر، شما چگونگی ساخت Tag Helper‌های پیشرفته خودتان را که شامل تزریق وابستگی در میان سایر قابلیت‌های پیشرفته است را بررسی خواهید کرد. وقتی که این دوره را به پایان رساندید، شما مهارت‌ها و دانش Tag Helper‌ها و View Component‌ها مورد نیاز برای نوشتن Tag Helper‌ها و View Component‌های خودتان و همچنین استفاده موثر از تمامی Tag Helper‌های توکار موجود در ASP.NET Core را خواهید آموخت.

 

تعداد بازدید: ۱۲۴۱
دیدگاه ها: ۰
تاریخ: ۲۳:۴۱:۲۱ ۱۳۹۹/۵/۱۳ دوشنبه
توسط: MotoMan
امتیاز: ۱
برچسب ها: MVC | ASP Core | Video |

آیا تا به حال از خود پرسیده اید که برنامه ASP.Net Core شما چگونه باید سلامتی و سلامت وابستگی هایش را به دنیا گزارش دهد؟ در دوره ویدیویی ASP.NET Core Health Checks موسسه Pluralsight که توسط Rag Dhiman تدریس شده است، شما توانایی پیاده سازی گزارش سلامتی را در کل برنامه ASP.NET Core خودتان را به دست می‌آورید.

ابتدا، شما می‌آموزید که چگونه می‌توانید endpoint‌های چک سلامتی را در برنامه خود پیاده سازی کنید تا گزارش دهند که برنامه شما زنده و قادر به پاسخگویی است. در ادامه نحوه شخصی سازی این چک‌های سلامتی را با افزودن چک‌های اضافی سلامتی وابستگی و قالب‌های سفارشی برای گزارش‌ها و وضعیت‌های سلامتی برنامه خودتان را بررسی خواهید کرد. در پایان، شما چگونگی توسعه قابلیت گزارش سلامتی برنامه هایتان را با تغییر دادن آن به push model یاد خواهید گرفت، به این شکل که برنامه شما به صورت دوره ای و فعالانه اطلاعات چک سلامتی خودش را منتشر می‌کند. وقتی که این دوره را به پایان رساندید، دانش و مهارت چک‌های سلامتی ASP.NET Core لازم برای پیاده سازی گزارش گیری سلامت را برای برنامه‌ی ASP.NET Core خودتان در اختیار خواهید داشت.

تعداد بازدید: ۴۹۱
دیدگاه ها: ۰
تاریخ: ۲۱:۱۰:۶ ۱۳۹۹/۵/۱۳ دوشنبه
توسط: MotoMan
امتیاز: ۰
برچسب ها: Dependency Injection | MVC | ASP Core | Video |

پایه و اساس توسعه ASP.NET Core، دانش کامل استفاده از تزریق وابستگی است. در دوره ویدیویی Dependency Injection in ASP.NET Core موسسه Pluralsight که توسط Steve Gordon تدریس شده است، شما نحوه استفاده از container تزریق وابستگی مایکروسافت را در برنامه‌های خود می‌آموزید.

ابتدا، درباره ثبت کردن سرویس‌ها در container تزریق وابستگی یاد می‌گیرید. در ادامه، نحوه درخواست آن سرویس‌ها را در هر کجایی که در برنامه خود لازم داشته باشید را خواهید آموخت. سرانجام، چگونگی توسعه و یا جایگزینی container تعبیه شده را برای سناریوهای پیچیده‌تر بررسی خواهید کرد. پس از اتمام این دوره، دانش کاملی در مورد کانتینر تزریق وابستگی مایکروسافت خواهید داشت که به شما در ساخت برنامه‌های کاربردی خوش ساخت ASP.NET Core کمک خواهد کرد.

تعداد بازدید: ۶۱۰
دیدگاه ها: ۰
تاریخ: ۲۲:۱۹:۲۸ ۱۳۹۹/۵/۱۲ یکشنبه
توسط: MotoMan
امتیاز: ۱
برچسب ها: WEB API | .NET Core | ASP Core | Video |

با پیشرفت فناوری، نیازمندی‌ها نیز پیشرفت می‌کنند. در دوره ویدیویی Building an API with ASP.NET Core موسسه Pluralsight که توسط Shawn Wildermuth تدریس شده است، شما دانش بنیادی در مورد چگونگی ساخت یک API را از ابتدا تا انتها فرا خواهید گرفت.

ابتدا نحوه استفاده از ASP.NET Core را برای ساختن API‌های قابل اطمینان یاد خواهید گرفت. در ادامه، REST و این که کی باید درباره آن عمل گرایانه عمل کنید را بررسی خواهید کرد. در آخر نیز می‌آموزید که چگونه API‌های خود را نسخه بندی کنید. پس از اتمام این دوره، می‌دانید که چگونه می‌توانید API ای را پیاده سازی کنید که استفاده و نگهداری از آن آسان است.

تعداد بازدید: ۶۹۷
دیدگاه ها: ۰
تاریخ: ۲۲:۱۶:۰ ۱۳۹۹/۵/۱۱ شنبه
توسط: MotoMan
امتیاز: ۰
برچسب ها: MVC | .NET Core | ASP Core | Video |

بسیاری از توسعه دهندگان یاد می‌گیرند تا از طریق Action method ها، Controller ها، Razor view‌ها و سایر کامپوننت‌های اساسی با MVC کار کنند. این جای خوبی برای شروع است، اما همان طور که پیچیدگی‌های پروژه‌های شما افزایش می‌یابد، شما به سرعت احتیاج به درکی عمیق‌تر از نحوه کار درونی انواع قابلیت‌های فریمورک دارید. در دوره ویدیویی ASP.NET Core 3.0: The MVC Request Life Cycle موسسه Pluralsight که توسط Alex Wolf تدریس شده است، شما یاد خواهید گرفت که چگونه درخواست‌های HTTP توسط مراحل و کامپوننت‌های مختلف خط لوله MVC پردازش می‌شوند.

در این دوره ابتدا می‌آموزید که چگونه Middleware ها، دغدغه‌های سطح برنامه و مسیریابی را برطرف می‌کنند. در ادامه، یاد خواهید گرفت که چگونه Controller‌ها و Action Method‌ها انتخاب و مقدار دهی می‌شوند تا درخواست‌های ورودی را مدیریت کنند. در آخر، خواهید آموخت که چگونه MVC در نهایت پاسخی را به کلاینت ارائه می‌دهد. در پایان این دوره، می‌فهمید که MVC در کل چگونه کار می‌کند و چگونه می‌توان از دانش به دست آمده، برای بهبود طراحی و اشکال زدایی برنامه‌های خود استفاده کنید.

تعداد بازدید: ۶۶۱
دیدگاه ها: ۰
loading...

لطفا منتظر بمانید...