مطالب دارای تگ: سی شارپ
82 مورد برای عبارت مورد نظر پیدا شد.
82 مورد برای عبارت مورد نظر پیدا شد.
فایلهای دوره مجدد بارگذاری شد.
همچنین دوره بروز شد.
زیرنویس انگلیسی اضافه شد.
محتوای دوره مربوط به تاریخ 2024/2
عنوان قبلی دوره: Building Web APIs with ASP.NET Core
دوره آموزشی ساخت وب APIها با ASP.NET Core 8 به عنوان یک راهنمای جامع و کاملاً کاربردی برای توسعهدهندگانی طراحی شده است که قصد دارند زیرساختهای نرمافزاری و سمت سرور برنامههای مدرن وب را به شکلی اصولی پیادهسازی کنند. این آموزش با هدایت مدرس و متخصص برجسته حوزه فناوری، کریستین ونز، به شکل گامبهگام و مبتنی بر سناریوهای واقعی تدوین یافته تا شرکتکنندگان را از پایهایترین مفاهیم تا سطوح پیشرفته توسعه نرمافزار همراهی کند. در این دوره، مفاهیم کلیدی و بنیادی معماری REST، اصول پروتکل HTTP و استانداردهای نوین طراحی برنامههای کاربردی بررسی میشوند. آموزش بر پایه آخرین نسخه بلندمدت فریمورک محبوب مایکروسافت پیش میرود تا توسعهدهندگان با جدیدترین ویژگیها و بهینهسازیهای نرمافزاری آشنا شوند. مسیر یادگیری شامل ساخت APIهای کمحجم و سریع (Minimal APIs)، ساختاردهی مسیریابی برای دریافت اطلاعات، و پیادهسازی انواع عملیات نوشتن و تغییر دادهها است.
علاوه بر مباحث تئوری، تمرینهای عملی و چالشهای کدنویسی متعددی در طول دوره گنجانده شده تا فراگیران بتوانند دانش نظری خود را به مهارتهای عملی تبدیل کنند. این رویکرد تعاملی به توسعهدهندگان کمک میکند تا اعتمادبهنفس لازم برای طراحی و ساخت صفر تا صد سرویسها و APIهای واقعی، امن و آماده برای استفاده در پروژههای تجاری و سازمانی را به دست آورند و به صورت کاملاً حرفهای وارد بازار کار شوند.
در دوره آموزشی Building Web APIs with ASP.NET Core 8 با اصول طراحی و توسعه APIهای سمت سرور آشنا خواهید شد.
دوره آموزشی "مبانی بازیسازی دو بعدی در یونتی: ساخت اولین بازی شلیک فضایی" به عنوان یک نقطه شروع کاربردی و عملی طراحی شده است تا توسعهدهندگان تازهکار و علاقهمند را از سطح صفر و بدون هیچگونه تجربه قبلی، به مرحله انتشار یک بازی دو بعدی آرکید کاملا کاربردی و آماده بازی برساند. این برنامه آموزشی به طور خاص برای افرادی تدوین شده است که هیچ پیشزمینه یا سابقه قبلی در زمینه برنامهنویسی یا طراحی بازیهای ویدئویی ندارند. هدف اصلی این دوره، حذف موانع اولیه ورود به دنیای بازیسازی از طریق آموزش مفاهیم و اصول پایهای توسعه بازی، آن هم در قالب ساخت یک پروژه واقعی و فعال است. در طول مراحل مختلف این دوره آموزشی، شرکتکنندگان فرآیند ساخت یک بازی کامل در سبک شلیک فضایی (Space Shooter) را از صفر تا صد تجربه خواهند کرد. در این مسیر، فراگیران با فرآیندهای کاری و ابزارهای بنیادین موتور بازیسازی یونتی (Unity) و همچنین اصول اسکریتنویسی به زبان سیشارپ (#C) به صورت مدرن و کاربردی آشنا شده و بر آنها تسلط پیدا میکنند.
علاوه بر این، دانشپژوهان تجربه مستقیم و عملی در پیادهسازی مکانیکهای اصلی و کلیدی بازی کسب خواهند کرد. این مکانیکها مواردی همچون کنترل و حرکت بازیکن در صفحه، سیستم تشخیص برخورد اجسام (Collision Detection)، طراحی رفتار و هوش مصنوعی دشمنان، پیادهسازی سیستم امتیازدهی و بازخوردهای رابط کاربری (UI) را شامل میشود. در نهایت، شرکتکنندگان در طول دوره به خوبی درک خواهند کرد که چگونه این مکانیکهای مجزا و گوناگون در کنار یکدیگر تعامل برقرار میکنند تا یک تجربه بازی جذاب، سرگرمکننده و پویا را برای مخاطب نهایی خلق کنند.
در دوره آموزشی Create a 2D Space Shooter in Unity: From Beginner to Creator با اصول بازیسازی دوبعدی و برنامهنویسی سیشارپ در موتور یونتی آشنا خواهید شد.
فایلهای دوره مجدد بارگذاری و دوره بروز شد.
زیرنویس انگلیسی اضافه شد.
محتوای دوره مربوط به تاریخ 2020/10
عنوان قبلی دوره: Up And Running: Creating API with Asp .Net Core
دوره فشرده ساخت رابطهای برنامهنویسی کاربردی با ASP.NET Core یک برنامه آموزشی سریع و کاملا عملی است که با هدف یادگیری خودآموزان برای ساخت رابطهای برنامهنویسی وب ناهمگام و آماده برای محیط تولید طراحی شده است. این دوره آموزشی بر پایه معماریهای مدرن داتنت شکل گرفته و به شرکتکنندگان کمک میکند تا دانش نظری خود را به مهارتهای کاربردی و اجرایی تبدیل کنند. محوریت اصلی این دوره بر اساس یک پروژه عملی صفر تا صد برنامهریزی شده است که دانشجویان را بهصورت قدمبهقدم در مسیر پیادهسازی پروژههای واقعی هدایت میکند. در طول این مسیر آموزشی، فراگیران با نحوه راه اندازی یک پایگاه داده چندجدولی با استفاده از رویکرد کد-نخست در فریمورک اینتیتی فرامورک کور آشنا میشوند. همچنین روشهای تزریق دادههای اولیه یا تست به پایگاه داده و سازماندهی و ساختاردهی یک معماری تمیز مبتنی بر الگوهای مدل-نما-کنترلکننده آموزش داده میشود.
فراگیران در طول دوره به بررسی الگوهای بنیادی و اساسی توسعه سمت سرور میپردازند. این مفاهیم شامل تزریق وابستگی، انتزاعسازی خدمات و سرویسها، مدلسازی دادههای رابطهای و همچنین مدیریت کلیدهای خارجی در پایگاه داده است. تاکید بسیار زیادی بر استانداردسازی توسعه رابطهای برنامهنویسی در دنیای واقعی صورت گرفته است؛ به طوری که نگاشت مدلهای پایگاه داده به اشیای انتقال داده با استفاده از ابزار اتومپر، ساخت کنترلکنندههای کاربردی و عملیاتی برای رابطهای برنامهنویسی و همچنین پیادهسازی عملیات ناهمگام به شکل کامل و جامع پوشش داده میشود. این دوره به فراگیران کمک میکند تا تسلط کافی برای ورود به دنیای حرفهای توسعه سمت سرور را به دست آورند و پروژههای وب را مطابق با استانداردهای روز نرمافزاری اجرا کنند.
در دوره آموزشی Async API with Asp.Net Core & EF Core (step by step project) با ساخت رابطهای برنامهنویسی وب آشنا خواهید شد.
فایلهای دوره مجدد بارگذاری شد.
محتوای دوره مربوط به تاریخ 2019/7
در این دوره جامع، شرکتکنندگان با اصول و پیادهسازی سیستمهای نرمافزاری توزیعشده با استفاده از فریمورک .NET Core و سیستمهای صفبندی پیام ناهمگام آشنا میشوند. سرفصلهای آموزشی بهگونهای طراحی شدهاند که مسیر یادگیری را کاملاً هموار کرده و از درگیر شدن فراگیران با پیچیدگیهای اولیه و غیرضروری پیکربندی جلوگیری میکنند. مخاطبان به صورت قدمبهقدم با نحوه آمادهسازی محیط توسعه کامل و ایجاد اولین مجموعه از ریزخدمات تعاملی از صفر تا صد آشنا خواهند شد.
بخش اصلی این آموزش بر روی پیادهسازی الگوهای ارتباطی رویدادمحور تمرکز دارد؛ الگویی که در آن از RabbitMQ برای تبادل اطلاعات و اجرای برنامههای ناهمگام استفاده میشود. استفاده از این ابزار به ریزخدمات مستقل امکان میدهد تا بدون وابستگی مستقیم، دادهها را با پایداری و اطمینان بالا میان یکدیگر منتقل کنند. علاوه بر این، فراگیران چگونگی مدیریت جریان دادهها، پردازش پیامهای ورودی و خروجی و نحوه یکپارچهسازی خدمات منفرد در قالب یک زیستبوم انسجامیافته ریزخدمات را به شکل عمیق بررسی خواهند کرد. این روند به توسعهدهندگان کمک میکند تا در ساخت سامانههای مقیاسپذیر و مدرن مهارت لازم را کسب نمایند.
در دوره آموزشی Getting Started .NET Core Microservices RabbitMQ با معماری ریزخدمات و سیستمهای پیامرسانی ناهمگام آشنا خواهید شد.
دوره آموزشی «توسعه بازی در یونتی با کلود کد» یک برنامه جامع و پروژه محور است که برای آموزش ساخت کامل یک بازی ویدیویی از صفر با استفاده از موتور بازیسازی یونتی و ابزار کلود کد طراحی شده است. این دوره آموزشی هم برای برنامهنویسان و سازندگان تازهکار و هم برای مهندسان نرمافزار باسابقه و با تجربه بسیار مناسب و کاربردی است، زیرا تمرکز اصلی آن بر ایجاد یک جریان کاری مبتنی بر هوش مصنوعی، بسیار کارآمد و آماده برای محیطهای تولیدی واقعی قرار دارد.
با بهرهگیری از این روش نوین، شرکتکنندگان میآموزند که چگونه کدهای تمیز، بهینه و قابل توسعه برای پروژههای بازیسازی خود بنویسند، اشکالات پیچیده نرمافزاری را در زمان کوتاهتری برطرف کنند و معماری کلی بازی را به شکلی کاملاً حرفهای مدیریت نمایند. علاوه بر این، فراگیران یاد میگیرند که چگونه روند طراحی بازی، پیادهسازی مکانیکهای مختلف، مدیریت داراییها و بهینهسازی کدهای مربوط به یونتی را با سرعت و دقت بسیار بالاتری انجام دهند. این دوره به توسعهدهندگان کمک میکند تا با اتوماسیون کارهای تکراری و تمرکز بر خلاقیت، بازدهی شغلی خود را به میزان چشمگیری افزایش دهند و مهارتهای خود را در مدرنترین ابزارهای توسعه بازی به روزرسانی نمایند.
در دوره آموزشی Unity and Claude Code AI Game Developer Course با توسعه بازی به کمک هوش مصنوعی آشنا خواهید شد.
دوره بروز شد.
زیرنویس انگلیسی اضافه شد.
عنوان قبلی دوره: .NET Core MVC - The Complete Guide 2025 [E-commerce]
دوره آموزشی جامع معماری و پیادهسازی کاربردی .NET 9 یک مسیر یادگیری عملی و تمرکزیافته بر نیازهای دنیای واقعی و پروژههای بزرگ سازمانی است که با هدف ارتقای دانش توسعهدهندگان طراحی گردیده است. این دوره آموزشی به شرکتکنندگان کمک میکند تا از سطح برنامهنویسی ساده و متکی بر آموزشهای مقدماتی فراتر رفته و توانایی معماری، طراحی و ساخت نرمافزارهای واقعی، مقیاسپذیر و تجاری را کسب کنند. سرفصلها و مباحث مطرحشده در این دوره آموزشی بر اساس جدیدترین متدهای استاندارد و روشهای بهروز در .NET 9 تدوین شدهاند و الگویهای طراحی سازمانی، ساختارهای کدنویسی قابل نگهداری و همچنین جریانهای کاری واقعی برای توسعه و استقرار نرمافزارها را مورد تاکید ویژه قرار میدهند.
در این برنامه آموزشی، بهجای تمرکز صرف و سطحی بر نحو و دستورات مجزای فریمورک، فراگیران یاد خواهند گرفت که چگونه برنامههای کاربردی را با استفاده از ساختارهای دقیق و چندلایهای (N-tier) به شکلی اصولی سازماندهی نمایند. مدرس دوره شرکتکنندگان را گامبهگام در مسیر تقسیمبندی پروژهها به لایههای مجزا و مشخص از جمله لایه دسترسی به دادهها، لایه منطق کسبوکار و لایه نمایش راهنمایی میکند. علاوه بر این، نحوه پیکربندی صحیح تزریق وابستگیها (Dependency Injection) و رعایت کامل اصل جداسازی دغدغهها (Separation of Concerns) در سراسر بخشهای یک پروژه نرمافزاری به دانشپژوهان آموزش داده میشود تا کد نهایی کاملاً تمیز، استاندارد و قابل پشتیبانی باشد.
در دوره آموزشی .NET Core MVC - The Complete Guide 2026 [E-commerce][MVC] با معماری چندلایهای و توسعه نرمافزارهای سازمانی با .NET 9 آشنا خواهید شد.
دوره بروزرسانی شد.
راهنمای بقا در سیشارپ برای یونیتی یک مسیر یادگیری کاملاً تخصصی و تنظیمشده را برای توسعهدهندگانی که در مراحل مختلف سفر برنامهنویسی خود قرار دارند فراهم میکند. مبتدیان در این راهنما به صورت مرحله به مرحله و کاملاً مرتب از طریق چالشهای تعاملی و روشهای کاربردی حل مسئله با مفاهیم پایهای زبان سیشارپ و اصولیترین مبانی موتور بازیسازی یونیتی آشنا میشوند و توانمندیهای بنیادی خود را تقویت میکنند. با پیشرفت تدریجی در طول این دوره آموزشی و افزایش گامبهگام سطح دشواری مطالب، برنامهنویسان تازه کار مهارتهای فنی لازم را برای تبدیل شدن به توسعهدهندگان حرفهای، باکفایت و آماده برای ورود به بازار کار جدی سیشارپ به دست میآورند. برای آن دسته از کدنویسان باتجربه و حرفهای که در حوزه توسعه نرمافزار و بازی فعالیت میکنند، این دوره آموزشی مانند یک مرجع سریع و همواره در دسترس برای مواجهه با چالشهای پیچیده در محیط کار عمل میکند. برنامهنویسانی که قصد دارند مهارتهای خاص و کلیدی خود نظیر کار با نمایندهها یا همان دلگیتها و رویدادها را بازآفرینی کرده یا بهروزرسانی نمایند، میتوانند مستقیماً به ماژولهای هدفگذاریشده و مرتبط مراجعه کرده و تکنیکهای یاد گرفته شده را فوراً در پروژههای فعال و زنده خود پیادهسازی کنند. ساختار ماژولار و انعطافپذیر این دوره آموزشی به برنامهنویسان کهنهکار و باسابقه امکان میدهد تا بدون اتلاف وقت از موضوعات ابتدایی و ساده عبور کنند و دقیقاً به سراغ مطالبی بروند که با اهداف فوری و نیازهای فعلی پروژههایشان مطابقت کامل دارد.
ٰاین دوره آموزشی که با همکاری مستقیم و رسمی شرکت یونیتی تکنولوژیز به عنوان یک منبع کاملاً تاییدشده و معتبر ساخته شده است، آموزشهایی کاملاً موثق، استاندارد و بهروز را به دانشپژوهان ارائه میدهد. بهروزرسانیهای مداوم و منظم محتوای آموزشی باعث میشود که برنامهنویسان همواره منطبق بر آخرین استانداردهای صنعت بازیسازی و مدرنترین قابلیتهای موتور یونیتی پیش بروند و توانمندیهای خود را ارتقا دهند؛ به همین جهت، این مجموعه ارزشمند به یک همکار و همراه همیشگی، مطمئن و قابل اعتماد در تمام دوران فعالیت حرفهای توسعهدهندگان یونیتی تبدیل میشود و مسیر رشد شغلی آنان را هموار میسازد.
در دوره آموزشی The Unity C# Survival Guide با مفاهیم پایهای و پیشرفته سیشارپ، مبانی موتور یونیتی، چالشهای تعاملی، حل مسئله کاربردی و تکنیکهای تخصصی مانند دلگیتها و رویدادها آشنا خواهید شد.
دوره بروز شد.
زیرنویس انگلیسی اضافه شد.
عنوان قبلی دوره: ASP.NET Core Identity Authentication & Authorization
این دوره جامع بر تسلط کامل بر سیستم هویت و احراز هویت جدید در ASP.NET Core تمرکز دارد و به یکی از مهمترین شکافهای دانشی در فهم مفاهیم پایه و بنیادی امنیت در میان توسعهدهندگان پاسخ میدهد. اگرچه کدهای پیشفرض و آماده موجود در این فریمورک قابلیتهای عملیاتی لازم را ارائه میدهند، اما بسیاری از توسعهدهندگان از درک مفاهیم کلیدی پشت نحوه عملکرد واقعی امنیت در ASP.NET Core و همچنین چگونگی رفتار کتابخانه کلاس Identity Razor غافل میشوند. سرفصلهای آموزشی این دوره به گونهای طراحی شدهاند که مهندسان نرمافزار مهارتهای حیاتی و ضروری را کسب کنند؛ مهارتهایی که مستقیم در توسعه برنامههای مبتنی بر معماری MVC قابل استفاده باشند و از اشتباه رایج در ترکیب غیرضروری صفحات Razor Pages با فریمورک MVC در یک پروژه واحد جلوگیری کنند. این دوره آموزشی با اتخاذ یک رویکرد کاملاً کاربردی و عملی، فراگیران و دانشجویان را در مسیر ساخت کدهای سفارشی اختصاصی با استفاده از معماری MVC برای مدیریت سیستم هویت هدایت میکند که تمامی عملکردها و قابلیتهای موجود در کتابخانه کلاس Identity Razor را به طور کامل بازسازی کرده و شبیهسازی مینماید. بهرهگیری از این متدولوژی آموزشی به توسعهدهندگان نرمافزار این امکان را میدهد که یکپارچگی، ساختار یکدست و هماهنگی کامل را در پشته فناوری پروژه خود حفظ کنند و در طول تمامی مراحل توسعه نرمافزار تنها از یک فریمورک واحد بهره ببرند. علاوه بر این، با پیادهسازی و بازسازی مجدد قابلیتهای مدیریت هویت به کمک ساختار MVC، شرکتکنندگان در دوره به درک بسیار عمیقتر و دقیقتری از نحوه کارکرد این سیستمها در لایههای زیرین و پشت صحنه دست مییابند. این شناخت عمیق به آنها قدرت میدهد تا مکانیزمها و فرآیندهای احراز هویت را بر اساس نیازمندیهای خاص و منحصربهفرد برنامههای کاربردی خود به راحتی شخصیسازی و سفارشیسازی کنند، به جای آنکه صرفاً به پیادهسازیهای پیشفرض و محدود متکی باشند. با اتمام موفقیتآمیز این مسیر آموزشی، توسعهدهندگان میتوانند ساختار امنیتی برنامههای خود را با دقت بسیار بالاتری طراحی کرده، کدهای خواناتر و قابل نگهداریتری بنویسند و از ایجاد پیچیدگیهای معماری ناخواسته در پروژههای بزرگ نرمافزاری به طور کامل جلوگیری نمایند. در نهایت، آموزش فوق به شما کمک میکند تا کنترل کامل فرآیندهای ورود، ثبتنام و سطوح دسترسی کاربران را در دست بگیرید و معماری امنیتی برنامههای ASP.NET Core خود را با استانداردهای حرفهای منطبق سازید.
در دوره آموزشی ASP.NET Core Identity - Authentication & Authorization [MVC] با نحوه پیادهسازی و سفارشیسازی کامل سیستم مدیریت هویت و احراز هویت اختصاصی در معماری MVC بدون نیاز به کتابخانههای پیشفرض آشنا خواهید شد.
این جامعترین و عملیترین دوره آموزشی موجود برای تسلط بر توسعه API مدرن با استفاده از معماری سادهسازیشده Minimal API مایکروسافت به شمار میآید. در این دوره عملی و پروژهمحور، شرکتکننده یک API کاملاً کاربردی و آماده تولید (Production-ready) خواهد ساخت که برای مدیریت سایتهای تحقیقاتی فرضی، آثار باستانی، رکوردهای کاتالوگ، فایلهای رسانهای و حسابهای کاربری در سیستم رجیستری Aeon استفاده میشود. چه فرد در زمینه داتنت تازهکار باشد و چه در حال گذار از کنترلرهای MVC، این دوره او را گام به گام در طراحی، ساختاردهی، پیادهسازی، مستندسازی و استقرار یک برنامه واقعی که از بهترین شیوههای رایج در صنعت پیروی میکند، راهنمایی میکند. تمام ویژگیهای فوق از طریق پیادهسازی واقعی آموزش داده میشوند، نه صرفاً تئوری.
در دوره آموزشی Minimal API with .NET 10 and C# با توسعه وبسرویسهای (API) مدرن در داتنت آشنا خواهید شد.
این دوره یک آموزش جامع و کاربردی است که به علاقهمندان حوزه اتوماسیون، به ویژه مهندسان و توسعهدهندگان نرمافزار، امکان میدهد تا با جدیدترین ابزارها و تکنیکها در زمینه اتوماسیون تست End-to-End آشنا شوند. تمرکز اصلی این دوره بر استفاده از ابزار قدرتمند مایکروسافت پلیرایت به همراه زبان برنامهنویسی C# و فریمورک SpecFlow است. شرکتکنندگان از طریق سخنرانیهای آموزشی دقیق و پروژههای عملی، تجربه عملی ارزشمندی را کسب خواهند کرد. یکی از ویژگیهای برجسته این دوره، کار بر روی پروژههای واقعی و ساخت فریمورکهای قدرتمند و پرکاربرد است. این فریمورکها شامل مدلهای Data-Driven (مبتنی بر داده)، Keyword-Driven (مبتنی بر کلمات کلیدی)، Hybrid Page Object Model (POM) و SpecFlow BDD (توسعه مبتنی بر رفتار) میشوند. این رویکرد عملی، تضمین میکند که شرکتکنندگان پس از اتمام دوره، مهارتهای لازم برای پیادهسازی و مدیریت سیستمهای اتوماسیون پیچیده را داشته باشند. این دوره به عنوان یکی از جامعترین دورههای پلیرایت C# در صنعت شناخته میشود و همواره با جدیدترین ابزارها و تکنیکها بهروزرسانی میگردد. شرکتکنندگان در این دوره یاد میگیرند که چگونه اتوماسیون کامل را بر روی وبسایتهای پویا و در حال اجرا انجام دهند، با عناصر وب پیچیده و دینامیک تعامل داشته باشند، و پلیرایت را با فراخوانیهای API یکپارچه کنند. همچنین، مباحث پیشرفتهتری نظیر یکپارچهسازی با OpenAI، ساخت یک ابزار شناسایی عناصر با هوش مصنوعی (AI Element Finder) و تشخیص تصویر با هوش مصنوعی (AI Image Detection) نیز پوشش داده میشود که این دوره را از سایر دورهها متمایز میسازد.
در دوره آموزشی Master Playwright C# (.NET) with SpecFlow & Live Projects با ساخت فریمورکهای اتوماسیون پیشرفته و انجام تستهای End-to-End با استفاده از پلیرایت و سیشارپ آشنا خواهید شد.