Course catalog
Categories
بهار: الگوهای طراحی
(Mitalearn-158182)
- 2 hours 1 minutes
- پیشرفته
- Release date: 21 June 2026
- Author: Frank P Moley III
الگوهای طراحی به توسعه دهندگان کمک می کند تا به طور موثر مشکلات رایج در کد خود را حل کنند. در این دوره آموزشی، یاد بگیرید که چگونه الگوهای طراحی Gang of Four را برای بهبود کارایی خود در Spring، چارچوب برنامه و کانتینر وارونگی کنترل (IOC) برای پلتفرم جاوا اعمال کنید. مربی فرانک مولی الگوهای اصلی بازی را در چارچوب Spring و همچنین نحوه استفاده از قدرت منحصر به فرد Spring - همراه با الگوهای طراحی شی گرا رایج - برای حل سریع مشکلات را بررسی می کند. هنگام نوشتن برنامه های جاوا با استفاده از فریم ورک Spring، یاد بگیرید که چگونه از الگوهای ایجادی، ساختاری و عملیاتی و همچنین سایر الگوهای چارچوب استفاده کنید.
Related Skills
بهار: چارچوب در عمق
(Mitalearn-174655)
- 1 hours 57 minutes
- متوسط
- Release date: 21 June 2026
- Author: Frank P Moley III
Spring یک چارچوب کاربردی و کانتینر وارونگی کنترل (IOC) برای پلتفرم جاوا است. ویژگی های اصلی این فریم ورک می تواند توسط هر برنامه جاوا استفاده شود و برای توسعه برنامه های سازمانی و مبتنی بر اینترنت ایده آل است. در این دوره آموزشی سطح متوسط با معمار نرم افزار فرانک مولی، یک مرور کلی از Spring دریافت کنید. فرانک برنامهها و سرویسهای وب را با Spring توسعه میدهد و آنچه را که در مورد پیکربندی ApplicationContext (رابط دسترسی به مؤلفهها، بارگیری فایلها، انتشار رویدادها و موارد دیگر) و همچنین beans (اشیاء درون ظرف Spring IOC) میداند، به اشتراک میگذارد. او یک گردش کار پیکربندی جاوا مدرن را نشان میدهد و چرخه عمر Spring را عمیقاً بررسی میکند، بنابراین میتوانید چارچوب را گسترش دهید و مشکلاتی را که در برنامههای خود دارید بهتر عیبیابی کنید. به علاوه، یاد بگیرید که چگونه از برنامهنویسی جنبهمحور برای افزودن رفتارها به برنامههایتان به روشی قابل استفاده مجدد استفاده کنید.
Related Skills
توسعه وب پشتی با .NET
(Mitalearn-412451)
- 59 minutes
- مناسب همه
- Release date: 3 May 2024
- Author: Microsoft .NET
ایجاد یک وب سایت پویا آسان تر از آن چیزی است که فکر می کنید. API های وب برای فعال کردن برنامه ها برای تعامل با داده ها و منطق تجاری و تبادل اطلاعات با سایر خدمات از طریق پروتکل های مشترک اینترنتی مانند HTTP طراحی شده اند. این دوره که توسط Microsoft .NET طراحی شده است ، مقدمه ای جامع برای مفاهیم اصلی و مهارت های فنی مورد نیاز برای توسعه دهندگان پشتی برای دستیابی به موفقیت در قدرت .NET فراهم می کند. مدل میزبانی را کاوش کنید ، یک API وب را با .NET ، آزمایش API های وب .NET ، میانی ، فیلترهای نقطه پایانی و تزریق وابستگی ، اجرا کنید. در طول راه ، شما می آموزید که چگونه می توانید خدمات مبتنی بر HTTP را با استفاده از API های حداقل شروع کنید.
این دوره توسط Microsoft.net ایجاد شده است. ما خوشحالیم که این آموزش را در کتابخانه خود میزبانی می کنیم.
Related Skills
راهنمای کامل روبی
(Mitalearn-415324)
- 9 hours 16 minutes
- مناسب همه
- Release date: 20 June 2026
- Author: Kevin Skoglund
روبی ، زبان محبوب برنامه نویسی منبع باز شی گرا ، مکانی عالی برای شروع یادگیری برنامه نویسی یا توسعه وب است. می توانید از آن برای نوشتن برنامه های تعاملی یا ساخت اسکریپت برای سرعت بخشیدن به گردش کار و کارهای مشترک استفاده کنید. در این دوره ، مربی کوین Skoglund همه چیز را پوشش می دهد که توسعه دهندگان جدید و باتجربه باید بدانند که با روبی ، از انواع شیء اصلی و ساختارهای کنترل گرفته تا برنامه نویسی شی گرا با کلاس ها و ماژول ها می دانند. در طول راه ، کوین بهترین شیوه ها و نمونه های عملی را از طریق یک سری از چالش های کد نویسی سرگرم کننده تشریح می کند. در پایان این دوره ، شما آماده خواهید بود که کدگذاری را در روبی شروع کنید تا روشهای سفارشی خود را با حلقه ها و منطق شرطی تعریف کنید. با استفاده از برنامه های GitHub ، می توانید از هر دستگاهی ، در هر زمان و در حالی که از ابزاری استفاده می کنید که احتمالاً در محل کار با آن روبرو خواهید شد ، از هر دستگاهی استفاده کنید. برای یادگیری نحوه شروع کار ، از فیلم "استفاده از CodeSpaces GitHub با این دوره" دیدن کنید.
Related Skills
ساخت APIهای وب RESTful با جنگو
(Mitalearn-162466)
- 1 hours 34 minutes
- متوسط
- Update date: 21 June 2026
- Author: Rudolf Olah
APIها یک فناوری حیاتی برای ارائه داده به برنامهها هستند - از سایتهای تجارت الکترونیک جلویی گرفته تا برنامههای iOS و Android. چارچوب Django REST انتخاب طبیعی برای توسعه دهندگان Python و Django است که می خواهند API های RESTful back-end خود را ایجاد کنند. علاوه بر ابزارهای نمونه سازی سریع، این چارچوب شامل طرح های احراز هویت، سریال سازی برای تجزیه داده های پیچیده به انواع سازگار با پایتون و مسیریابی خودکار URL است. این دوره نحوه استفاده از چارچوب Django Rest را برای ایجاد یک وب API ساده RESTful نشان می دهد. مربی Rudolf Olah نحوه ایجاد سریالساز، رندر، فیلتر و صفحهبندی و مسیریابهایی با مجموعههای نمایشی که مصرفکنندگان میتوانند برای دسترسی به API استفاده کنند، توضیح میدهد. او همچنین نحوه تست واحد کد خود را نشان می دهد تا مطمئن شود API شما همانطور که انتظار می رود کار می کند. در پایان دوره، میدانید که چگونه از این جعبه ابزار قدرتمند و انعطافپذیر برای ایجاد تجربیات وب مبتنی بر داده خود استفاده کنید.
Related Skills
ساخت Web API با ASP.NET Core
(Mitalearn-174638)
- 3 hours 52 minutes
- متوسط
- Update date: 21 June 2026
- Author: Christian Wenz
APIهای وب محبوبترین برنامههای وب و تلفن همراه و همچنین دستگاههای مجهز به اینترنت از یخچال گرفته تا تلفن را هدایت میکنند. کنجکاو هستید که چگونه یک وب API برای خودتان بسازید؟ در این دوره آموزشی، مربی کریستین ونز به شما نشان میدهد که چگونه مراحل ساخت یک API وب با ASP.NET Core 3.1، چارچوب منبع باز ویندوز، macOS و لینوکس را گام به گام به شما نشان میدهد. کریستین توضیح میدهد که مسیریابی چگونه کار میکند و چگونه دادهها در ASP.NET Core مدلسازی میشوند. او Entity Framework Core را پوشش میدهد تا به شما در درک نحوه اتصال مدلهای داده در پروژههای شما به پایگاههای داده زیربنایی کمک کند. به علاوه، او موضوعات ضروری مانند نسخهسازی API، عملیات CRUD، ایمنسازی API شما و موارد دیگر را پوشش میدهد.
Related Skills
ساخت Web API با ASP.NET Web API 2.2
(Mitalearn-154034)
- 2 hours 18 minutes
- مبتدی
- Release date: 21 June 2026
- Author: Jonathan "J." Tower
با استفاده از ASP.NET Web API 2.2، که یک چارچوب محبوب برای ساختن API های وب در بالای دات نت فریم ورک است، نحوه اتصال برنامه های کاربردی وب و تلفن همراه به سرورها و پایگاه های داده پشتیبان را در برنامه های خود بیاموزید. در این دوره با جاناتان "جی." همانطور که او نحوه استفاده از این چارچوب برای ایجاد کارآمد خدمات RESTful را بررسی می کند. نحوه کار مسیریابی با Web API را بیاموزید تا مطمئن شوید APIها طبق برنامه ریزی شده کار می کنند و به راحتی توسط برنامه های راه دور مصرف می شوند. نحوه مدلسازی دادهها در Web API و نحوه ایجاد منطق تجاری برای API خود را کشف کنید. به علاوه، در مورد رسیدگی به خطاها، ایمن سازی سرویس های خود و مستندسازی و آزمایش API های خود بیاموزید.
Related Skills
ساخت اپلیکیشن های تمام پشته با React و Spring
(Mitalearn-185705)
- 1 hours 26 minutes
- متوسط
- Update date: 21 June 2026
- Author: Emmanuel Henri
جفت کردن یک فریم ورک فرانتاند محبوب با یک راهحل بکاند با ویژگیهای کامل، گام بعدی طبیعی برای توسعهدهندگانی است که میخواهند «فول استک» کنند: ایجاد رابطهای و کدی که به آنها قدرت میدهد. در این دوره، مدرس امانوئل هنری توضیح می دهد که چگونه می توان یک برنامه فول استک را با React و Spring راه اندازی کرد. او شما را از طریق یک پروژه نمونه کامل راهنمایی می کند: یک REST API با یک رابط مبتنی بر فرم. در طول مسیر، می توانید یاد بگیرید که چگونه پروژه را راه اندازی کنید، مدل های Spring را تعریف کنید، نقاط پایانی ایجاد کنید، و سپس یک رابط از اجزای React بسازید. پس از تکمیل آموزش، میتوانید از تکنیکها و فناوریهای مشابه برای ساختن برنامههای JavaScript و Spring full-stack خود استفاده کنید.
Related Skills
ساخت برنامه های وب JSF با Java EE 7
(Mitalearn-143324)
- 2 hours 25 minutes
- متوسط
- Release date: 21 June 2026
- Author: Christian Hur
با نحوه ساخت برنامه های وب با استفاده از JavaServer Faces (JSF) با Java Enterprise Edition (EE) آشنا شوید. JSF استانداردی برای ساخت رابط های کاربری سمت سرور است. این دوره را برای ساختن یک برنامه CRUD اولیه (ایجاد، خواندن، به روز رسانی، حذف)، با ایجاد کلاس ها، پیکربندی اجزای جلویی و انجام عملیات CRUD دنبال کنید. پیامها، مدیریت رویداد و اعتبارسنجی فرم نیز پوشش داده شدهاند. دوره با گذر از مدیریت جلسه و احراز هویت به پایان می رسد.
Related Skills
ساخت برنامه های وب بلادرنگ با Spring Boot و WebSockets
(Mitalearn-155700)
- 1 hours 2 minutes
- مبتدی
- Release date: 21 June 2026
- Author: Shonna Smith
تقریباً همه محبوبترین برنامههای چت و پلتفرمهای همکاری امروزی بازخورد فوری ارائه میکنند و به کاربران امکان میدهند پیامهای فوری مبادله کنند و ببینند که همتایانشان چه زمانی پاسخها را تایپ میکنند. اگر به دنبال سرعت بخشیدن به توسعه برنامه در زمان واقعی برای کار هستید - یا فقط می خواهید کارنامه توسعه خود را متنوع کنید - این دوره می تواند به شما کمک کند. به Shonna Smith بپیوندید تا نشان دهد که چگونه میتوانید مهارتهای توسعه جاوا سازمانی خود را برای توسعه یک برنامه وب بلادرنگ با چارچوب Spring و WebSocket API توسعه دهید. همانطور که او در مورد نحوه ساخت یک برنامه چت صحبت می کند، شونا به عناصر طراحی خاص برنامه های وب بلادرنگ و همچنین نحوه توسعه و آزمایش اجزای سمت سرور و سمت سرویس گیرنده می پردازد.
Related Skills
کد ویژوال استودیو برای توسعه دهندگان وب
(Mitalearn-117110)
- 1 hours 21 minutes
- متوسط
- Release date: 21 June 2026
- Author: Joe Marini
یک ویرایشگر کد عالی، افزودنی حیاتی به زرادخانه ابزارهای هر توسعه دهنده وب است. در این دوره آموزشی، یاد بگیرید که چگونه هنگام کار با پروژه های مبتنی بر وب، از Visual Studio (VS) Code - ویرایشگر کد قدرتمند مایکروسافت - بیشترین استفاده را ببرید.\r\n\r\n در مرحله بعد، جو نحوه سفارشی کردن کد VS را با پیکربندی تنظیمات برگزیده، تنظیم میانبرهای صفحه کلید خود و کار با قطعهها نشان میدهد. او همچنین توضیح می دهد که چگونه با نصب و مدیریت برنامه های افزودنی از Visual Studio Marketplace بهره وری خود را به حداکثر برسانید. به علاوه، او درباره نحوه کار VS Code با پوشهها و مجموعهای از فایلها بحث میکند، به شما کمک میکند ویژگی IntelliSense را درک کنید، و به ویژگیهای ویرایش کد پیشرفته برنامه، مانند قالببندی خودکار، میپردازد.
Related Skills
گسترش، ایمن سازی و داکر کردن میکروسرویس های Spring Boot
(Mitalearn-148696)
- 2 hours 4 minutes
- پیشرفته
- Update date: 21 June 2026
- Author: Mary Ellen Bowman
بر دانش پایه ای که از چارچوب Spring دارید، بسازید. بیاموزید که چگونه میکروسرویسهای Spring Boot خود را گسترش دهید، اصلاح کنید، سختسازی کنید، آزمایش کنید، و آنها را به برنامههای آماده تولید تبدیل کنید. مربی مری الن بومن، مهارتهای متوسطی را که برای ساختن برنامههای حرفهای نیاز دارید، آموزش میدهد و بر استانداردهای کیفیت، امنیت، پایداری و استقرار تأکید میکند. او نحوه پیوند دادن به پایگاههای داده خارجی، ساخت APIهای امن، استفاده از تست ادغام واحد و برای کشف نقصهای برنامه در طول توسعه و پیکربندی گزینههای استقرار مقیاسپذیر با ظروف Docker را نشان میدهد.
Related Skills
لینوکس برای توسعه دهندگان PHP
(Mitalearn-116855)
- 4 hours 38 minutes
- مبتدی
- Release date: 21 June 2026
- Author: Jon Peck
خود را برای برنامه نویسی PHP در لینوکس آماده کنید—محیط توسعه سریع، قدرتمند و رایگانی که تقریباً در هر دستگاهی از جمله رایانه های مک و ویندوز قابل مجازی سازی است. توزیع های مختلف لینوکس و پشته LAMP را کاوش کنید: فراگیرترین راه حل وب سرور در اینترنت. با دانلود لینوکس، نصب سیستم عامل، و سپس پیکربندی هر عنصر اضافی پشته شروع کنید: Apache، MySQL، و PHP. مربی Jon Peck توضیح می دهد که چگونه اجزای LAMP با هم کار می کنند تا برنامه های کاربردی وب شما را پشتیبانی و شبکه کنند. همچنین یاد خواهید گرفت که چگونه لینوکس را از خط فرمان مدیریت کنید، عملکرد سیستم خود را برای مجازی سازی بهینه کنید و مشکلات رایج نصب و پیکربندی را عیب یابی کنید. به علاوه، برخی از ابزارها و فریمورک های برتر PHP از جمله Composer، Symfony و Laravel را نصب کنید.\r\n\r\n
Related Skills
معماری کاربردی کاربردی با هسته چارچوب نهاد
(Mitalearn-110973)
- 2 hours 42 minutes
- پیشرفته
- Release date: 21 June 2026
- Author: Richard Goforth
برای استفاده حداکثری از Entity Framework Core - راهی بین پلتفرمی برای دسترسی به دادههای یک برنامه - مهم است که بدانید چگونه میتوانید انتخابهای معمارانه درستی داشته باشید. در این دوره آموزشی، نحوه انتخاب معماری اپلیکیشن برای استفاده با Entity Framework Core برای چندین سناریو مختلف را بیاموزید. ریچارد گوفورث چرایی نیاز همه این معماری را پوشش میدهد، و به الگوهای طراحی با Entity Framework Core میپردازد، در مورد موضوعاتی مانند لایههای دسترسی به داده، DTOها و افشای رابط قابل پرسوجو از Entity Framework Core بحث میکند. او همچنین به استراتژیهای رسیدگی به خطا، استراتژیهای معماری برای استفاده از Entity Framework Core در ASP.NET، تست واحد، و اشتباهاتی که هنگام معماری نرمافزار با Entity Framework Core باید اجتناب کرد، میپردازد.
Related Skills
هسته ASP.NET: توسعه تست محور
(Mitalearn-112860)
- 37 minutes
- متوسط
- Release date: 21 June 2026
- Author: Richard Rout
تجربه عملی و عملی در پیاده سازی توسعه آزمایش محور برنامه های ASP.NET Core به دست آورید. برنامههایی که با یک استراتژی تست قوی توسعه یافتهاند، تمیزتر، انعطافپذیرتر و راحتتر تغییر میکنند. این دوره به توسعه دهندگان دانش پایه TDD را ارائه می دهد تا بتوانند کدهای جدید و موجود را تکرار کنند. مربی ریچارد روت برخی از ابزارهای مفید را برای آزمایش هسته ASP.NET معرفی می کند، از جمله Visual Studio، ReSharper، و فریمورک های xUnit و Mock. سپس مفاهیمی مانند تزریق وابستگی و کنترل نسخه را پوشش می دهد و نحوه راه اندازی یک برنامه وب برای آزمایش را نشان می دهد. در نهایت، او در چرخه تست فاکتور قرمز-سبز، از جمله نوشتن تست های رد شدن و قبولی، اجرای تست ها و اصلاح کد برای بهبود کیفیت قدم می زند.
توجه: مثالهای این دوره با استفاده از C# ASP.NET Core توسعه داده شدهاند، اما این مفاهیم برای همه برنامههای NET Core اعمال میشود.
Related Skills
هسته ASP.NET: مدیریت ارتباطات
(Mitalearn-198999)
- 1 hours 23 minutes
- پیشرفته
- Update date: 21 June 2026
- Author: Ervis Trupja
آیا به دنبال اضافه کردن یک سرویس ایمیل به برنامه ASP.NET Core خود برای ارسال، دریافت و حتی ردیابی ایمیل هستید؟ در این دوره آموزشی، مدرس Ervis Trupja به شما نحوه استفاده از خدماتی مانند SendGrid، یک سرویس ایمیل قابل اعتماد مبتنی بر ابر، برای ارسال و ردیابی ایمیل ها و کمک به ایجاد کسب و کار خود را به شما نشان می دهد. کشف کنید که چرا استفاده از خدمات ایمیل در برنامه شما مهم است و همچنین چرا ارسال ایمیل های معمولی به مشتریان می تواند به رشد کسب و کار شما کمک کند. نحوه راه اندازی یک محیط توسعه SendGrid و ارسال ایمیل ها و پیوست ها به گیرندگان را کشف کنید. یاد بگیرید که چگونه وب هوک های رویداد را در SendGrid راه اندازی کنید، یک نقطه پایانی API در یک برنامه ASP.NET Core ایجاد کنید و از آن برای به روز رسانی وضعیت ایمیل در زمان واقعی استفاده کنید. بعلاوه، درباره نحوه ساخت داشبورد برای دریافت اطلاعات در مورد فعالیت ایمیل خود اطلاعاتی کسب کنید.
Related Skills
هسته چارچوب موجودیت یادگیری
(Mitalearn-109290)
- 1 hours 35 minutes
- متوسط
- Update date: 21 June 2026
- Author: Reynald Adolphe
Entity Framework یک فناوری دسترسی به داده انتخابی برای توسعه داده گرا دات نت و ASP.NET است. توسعه دهندگان دات نت قدردانی می کنند که چگونه این نگاشت شی-رابطه ای با ارائه توانایی کار با داده های رابطه ای با استفاده از اشیاء خاص دامنه، نیاز به نوشتن کد دسترسی به داده را کاهش می دهد. چگونه می توانید از این چارچوب در تلاش های برنامه نویسی خود استفاده کنید؟ رینولد آدولف در این دوره به شما نشان می دهد که چگونه. رینالد نحوه نوشتن مدلهای مبتنی بر کد و نحوه تعامل با دادهها را نشان میدهد. او همچنین توضیح می دهد که Entity Framework با ASP.NET Core MVC و Web APIها چگونه کار می کند. او ایجاد یک برنامه کنسول، ایجاد یک برنامه MVC و موارد دیگر را پوشش می دهد.
Related Skills
ویژگی های جدید Spring 5.0 و Spring Boot 2.0
(Mitalearn-155105)
- 1 hours 14 minutes
- متوسط
- Release date: 21 June 2026
- Author: Frank P Moley III
توسعه دهندگان Spring همیشه به بازخوردها و درخواست های ویژگی گوش می دهند. آنها با Spring 5 پاسخ داده اند، نسخه ای که مملو از پیشرفت های جدید هیجان انگیز است. این دوره شما را با جدیدترین و بهترین های Spring Framework 5.0 و Spring Boot 2.0 از جمله Spring Reactive و Spring Actuator آشنا می کند. مربی فرانک مولی ساختار پشتیبانی جدید برای جاوا 8 و جاوا EE 7 را پوشش میدهد و توضیح میدهد که کدام بستهها، کلاسها و متدها حذف شدهاند. در مرحله بعد، در مورد تغییرات Servlet 3 و 4، اتصال داده برای اشیاء تغییرناپذیر و ماژول Spring-Web-Reactive برای برنامه نویسی واکنشی بیاموزید. سپس ادغام Junit Jupiter، اجرای آزمایش موازی، و محیط های ساختگی را بررسی کنید. در نهایت، تغییرات در Spring Boot، از جمله ارتقاء کتابخانه شخص ثالث و Spring Boot Actuator برای نظارت بر سلامت برنامه های تولید را بررسی کنید.
Related Skills
ویژگی های جدید هسته ASP.NET
(Mitalearn-155734)
- 3 hours 48 minutes
- متوسط
- Release date: 21 June 2026
- Author: Phil Japikse
پیمایش همه ویژگیهای جدید در هر نسخه از ASP.NET Core میتواند چالش برانگیز باشد. در این دوره آموزشی پروژه محور، Phil Japikse با ارائه ویژگی های جدید در ASP.NET Core 1.0، 1.1، 2.0 و 2.1 به ساده سازی این فرآیند کمک می کند و شما را با مزایای هر کدام آشنا می کند. فیل با ارائه یک نمای کلی از NET Core و بحث در مورد ملاحظات مهاجرت شروع می کند. او سپس به ASP.NET Core 1.0 می پردازد و در مورد ساختار پروژه به روز شده، آگاهی محیطی جدید، کامپوننت های مشاهده و سایر ویژگی های جدید بحث می کند. سپس به بحث در مورد ASP.NET Core 1.1، 2.0 و 2.1 می پردازد و به ویژگی ها و عملکردهای جدید مفید موجود در هر تکرار از چارچوب وب می پردازد.
Related Skills
یادگیری API های REST
(Mitalearn-133277)
- 1 hours 51 minutes
- مبتدی
- Update date: 21 June 2026
- Author: Morten Rand-Hendriksen
مشاهده خبرنامه لینکدین مورتن اصول API های REST را بیاموزید. در این دوره آموزشی، کشف کنید که REST APIها چیستند، چرا اهمیت دارند و چگونه استفاده از آنها می تواند به شما در ساخت برنامه های سریعتر و کارآمدتر کمک کند. نحوه ارتباط HTTP و REST APIها را مرور کنید، شش محدودیت REST را بررسی کنید و در مورد پیام های وضعیت HTTP اطلاعات کسب کنید. یاد بگیرید که چگونه با مصرف API های REST شروع کنید تا آنها را در برنامه های مبتنی بر داده ترکیب کنید.