Course catalog

Categories

Showing 1-16 of 16 items.

linkedin ASP.NET MVC 5 Essential Training (Mitalearn-186844)

  • 2 hours 37 minutes
  • مبتدی
  • Release date: 21 June 2026
  • Author: Jonathan "J." Tower
درباره این دوره:

ASP.NET MVC ابزار انتخابی برای ساخت برنامه های وب مدرن، پویا و مقیاس پذیر است. MVC 5 شامل ویژگی هایی است که توسعه سریع و آزمایش محور را امکان پذیر می کند. در این دوره، جاناتان «جی. Tower ملزومات چارچوب ASP.NET MVC 5 را آموزش می دهد. بیاموزید که مدل‌ها، نماها، و کنترل‌کننده‌ها چیست و چگونه داده‌ها بین آنها ارسال می‌شود. ببینید چگونه کلاس های کنترلر و روش های عمل آنها برای سازماندهی منطق برنامه شما استفاده می شود. نحوه استفاده از مدل های قوی تایپ شده در نماهای خود. نحوه ساخت مدل با Entity Framework. و چگونه می توانید ویژگی های اعتبار سنجی سفارشی خود را ایجاد کنید. او همچنین نحوه ایجاد و انجام تست‌های واحد را نشان می‌دهد تا اطمینان حاصل شود که نرم‌افزاری را می‌سازید که به روشی که قرار است کار کند.

linkedin Building React and ASP.NET Core Applications (Mitalearn-175233)

  • 2 hours 41 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Ervis Trupja
درباره این دوره:

React یک چارچوب محبوب است که برای ساخت برنامه های تک صفحه ای (SPA) همراه با ASP.NET Core مناسب است. با این حال، سیم کشی این دو چارچوب با هم می تواند چالش برانگیز باشد. در این دوره آموزشی، مدرس Ervis Trupja به شما نشان می‌دهد که چگونه بهترین روش‌ها را برای سازماندهی و توسعه یک برنامه وب با یک بک‌اند که در بالای ASP.NET Web API ساخته شده است و یک صفحه جلویی که بر روی React ساخته شده است، به اشتراک بگذارید. ارویس مراحل ساخت لایه سرویس را با ASP.NET Web API انجام می دهد تا نقاط پایانی مورد نیاز برای ایجاد، خواندن، به روز رسانی و حذف ورودی ها را در معرض دید قرار دهد. سپس نشان می دهد که چگونه با استفاده از React با بوت استرپ یک رابط کاربری بسازید، Redux را در برنامه React خود پیاده سازی کنید، و احراز هویت کاربر را با Auth0 مدیریت کنید.

linkedin React: Server-Side Rendering (Mitalearn-210440)

  • 1 hours 13 minutes
  • مناسب همه
  • Update date: 21 June 2026
  • Author: Emmanuel Henri
درباره این دوره:

رندر سمت سرور به شما امکان می دهد برنامه های خود را برای استفاده از منابع مشتری یا سرور بسته به شرایط شبکه و دستگاه بهینه کنید. دستگاه قدیمی در شبکه کند؟ رندر روی سرور دستگاه جدید، شبکه سریع؟ احتمالاً باید به مشتری اجازه دهید کار را انجام دهد. برخی معماری به دست آمده را "جهانی" و برخی دیگر "ایزومورفیک" می نامند، اما نتایج صاف هستند. درباره پیاده سازی رندر سمت سرور یا SSR در پروژه های React خود بیاموزید. امانوئل هنری نشان می دهد که چگونه می توان یک پروژه SSR را با React و Next.js راه اندازی کرد، یک فروشگاه متمرکز با Redux اضافه کرد و مسیرهای سفارشی را با Express و Next.js پیکربندی کرد. او دوره را با بحث در مورد تقسیم کد، که می تواند عملکرد برنامه را بهبود بخشد، به پایان می رساند.

linkedin React.js: Building an Interface (Mitalearn-227100)

  • 1 hours 40 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Ray Villalobos
درباره این دوره:

React یک کتابخانه جاوا اسکریپت با اجزای قابل استفاده مجدد و یک رویکرد منحصر به فرد ارائه داده است. رابط های وب که با React ایجاد می کنید، انعطاف پذیر، سریع و سبک هستند. در این دوره، مربی Ray Villalobos معماری کامپوننت را در React بررسی می‌کند و مهارت‌های کلیدی را که برای ساختن رابط‌ها به آن نیاز دارید، پوشش می‌دهد. Ray مراحل نصب React و شروع کار با کامپوننت ها، اشکال زدایی و متغیرها را طی می کند. او توضیح می‌دهد که چگونه می‌توانید داده‌ها را به یک کامپوننت ارسال کنید، از قلاب useState و کلاس‌های شرطی استفاده کنید، و آیتم‌ها را با انتقال وضعیت به یک جزء فرعی و استفاده از مقادیر برای مخفی کردن یا نشان دادن مولفه‌های فرعی تغییر دهید. Ray توضیح می دهد که چگونه می توانید رکوردها را حذف کنید، با یک آرایه فیلتر شده جستجو کنید، یک مرتب سازی را تنظیم کنید و موارد دیگر. او نشان می دهد که چگونه می توانید برنامه خود را با ایجاد کد برای اضافه کردن قرارها تکمیل کنید.

linkedin Ruby on Rails 6 Essential Training: Models and Associations (Mitalearn-197503)

  • 2 hours 14 minutes
  • مبتدی
  • Release date: 21 June 2026
  • Author: Kevin Skoglund
درباره این دوره:

Ruby on Rails می‌تواند سرعت و بهبود برنامه‌های کاربردی وب با ویژگی‌های کامل شما را افزایش دهد، زیرا ابزارهای قدرتمندی را ارائه می‌کند که ساختار داده و وظایف رایج داده را خودکار می‌کند. در این دوره آموزشی با ویژگی های داخلی مدل ها و انجمن ها در Rails آشنا شوید. دامنه‌های نام‌گذاری شده، اعتبارسنجی، فراخوان‌ها و ارتباط‌ها را در یک پروژه نمونه اعمال کنید. با افزودن ویژگی هایی که در پایگاه داده نیستند و استفاده از پرس و جوهای کارآمد، چگونه مدل های هوشمندتر بسازید. با استفاده از روش‌های اعتبارسنجی موجود و کمک‌کنندگان قدم بردارید. نحوه پیاده سازی اعتبارسنجی سفارشی و نوشتن و افزودن اقدامات خودکار، معروف به callbacks را بیاموزید. استفاده مؤثر از تداعی‌های ضبط فعال را بررسی کنید، روابط متعلق به بسیاری و پیوندهای غنی را بررسی کنید و یاد بگیرید که چگونه جستارهایی بنویسید که چندین جدول را شامل می‌شوند.

linkedin آموزش ضروری فلاسک (Mitalearn-174060)

  • 2 hours 6 minutes
  • مبتدی
  • Release date: 5 December 2019
  • Author: Nick Walter
درباره این دوره: 

 Flask یک چارچوب پایتون برای ساخت برنامه های کاربردی وب سبک و پویا است. این به سرعت بخشیدن به کارهای خسته کننده توسعه پشت صحنه، مانند نقشه برداری URL، کمک می کند و کنترل بیشتری نسبت به نزدیک ترین رقیب خود، جنگو، ارائه می دهد. اگر می‌خواهید Flask را یاد بگیرید، این دوره آموزشی و مثال‌های عملی مورد نیاز برای شروع سریع را ارائه می‌دهد. به مربی نیک والتر بپیوندید تا مزایا و معایب کار با Flask را پوشش دهد و نحوه ایجاد اولین برنامه خود را با این فریم ورک شرح دهد. Nick جریان داده را در Flask پوشش می دهد. کار با قالب ها با استفاده از Jinja، موتور قالب در Flask. استفاده از نقشه ها و نماها برای سازمان؛ آزمایش برنامه Flask شما؛ و پروژه خود را با Gunicorn پیاده سازی کنید.

linkedin ایجاد یک تجربه وب واکنشگرا (Mitalearn-45319)

  • 1 hours 23 minutes
  • پیشرفته
  • Release date: 21 June 2026
  • Author: Chris Converse
درباره این دوره:

بسیاری از اوقات، تغییر اندازه طراحی وب شما برای ایجاد یک تجربه کاربری رضایت بخش کافی نیست. این دوره به شما کمک می کند تا صفحات وب خود را با HTML، CSS و جاوا اسکریپت به اندازه های مختلف صفحه نمایش پاسخگوتر کنید. کریس کانورس نشان می‌دهد که چگونه HTML موجود خود را تغییر دهید، محتوا را به‌صورت پویا بارگیری کنید، عناصر را در صفحه متحرک کنید، و پیمایش را در صفحه‌های کوچک‌تر جمع کنید—در حالی که به کاربران اجازه می‌دهد منوها را با یک ضربه انگشت خود گسترش دهند.

rnrn اما اگر قبلاً جاوا اسکریپت ننوشته اید، نگران نباشید. این دوره یک رویکرد گام به گام برای نوشتن فقط کدهایی را ارائه می دهد که برای تکرار تجربه ای که کریس روی صفحه نشان می دهد نیاز دارید.

linkedin بلزور: شروع کردن (Mitalearn-201617)

  • 4 hours 8 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Richard Goforth
درباره این دوره:

با Microsoft Blazor، چارچوبی برای ساختن برنامه های وب غنی با سی شارپ و دات نت شروع کنید. بیاموزید که چگونه Blazor به کد NET اجازه می دهد تا در مرورگر اجرا شود و به برنامه نویسان این امکان را می دهد تا از مهارت های NET موجود خود برای توسعه front-end استفاده کنند. مدل مؤلفه Blazor، از جمله موضوعاتی مانند مسیریابی، تزریق وابستگی، اتصال داده‌ها و طرح‌بندی را بررسی کنید. سپس جریان کار اشکال زدایی و تست واحد را برای برنامه های Blazor کشف کنید و ببینید که چگونه داده های فرم را تأیید کنید. مربی ریچارد گوفورث - یک معمار و مشاور ارشد نرم افزار - همچنین نحوه اجرای احراز هویت و مجوز و تعامل با کد جاوا اسکریپت را نشان می دهد. به علاوه، یاد بگیرید که چگونه از کتابخانه های مؤلفه Blazor برای صرفه جویی در زمان و ایجاد کتابخانه های خود به منظور بسته بندی و استفاده مجدد کد در پروژه ها استفاده کنید.

linkedin تکنیک های جستجو برای توسعه دهندگان وب (Mitalearn-219399)

  • 55 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Morten Rand-Hendriksen
درباره این دوره:


مهارت های جستجوی مؤثر اغلب بخش مهمی از استعدادهای برنامه نویسی است. در این دوره آموزشی، مربی Morten Rand-Hendriksen چندین تکنیک جستجو را که شما به عنوان یک توسعه دهنده وب باید بدانید، برجسته می کند. مورتن با توضیح اینکه کجا می توان اطلاعات موثق را پیدا کرد، شروع می کند. او چندین احتمال را بررسی می کند، از جمله منبع اصلی، منابع پلت فرم، سایت های مرجع وضعیت، و منابع جامعه. در مرحله بعد، مورتن به شما نشان می‌دهد که چگونه با تکنیک‌های جستجو برای Google، سایر موتورهای جستجو، جستجوهای داخلی سایت و GitHub به جستجوها مسلط شوید. او با بحث در مورد توسعه دهندگان پشت هر خط کد و اینکه چگونه می توانید جستجوهای خود را برای اطلاعات از طریق شرکت در جوامع آنلاین و مشارکت در آنها غنی کنید، به پایان می رسد.

linkedin در حال توسعه برای عملکرد وب (Mitalearn-211103)

  • 2 hours 25 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Morten Rand-Hendriksen
درباره این دوره:


عملکرد مهم است! نشان داده شده است که وب‌سایت‌های سریع‌تر حفظ، وفاداری و رضایت بازدیدکنندگان را به خصوص در تلفن همراه افزایش می‌دهند. در این دوره آموزشی، نحوه توسعه وب‌سایت‌ها و برنامه‌های کاربردی را با در نظر گرفتن عملکرد بیاموزید. از آنجایی که علت بیشتر کندی‌ها ارتباط بین مرورگر و سرور - قلمرو HTTP است - مربی ارشد کارکنان مورتن رند-هندریکسن از پروتکل HTTP/2 استفاده می‌کند، که به توسعه‌دهندگان وب پیشرفت‌های عملکردی عظیمی ارائه می‌دهد. سپس مورتن نحوه تمرکز تیم خود را بر عملکرد با ایجاد یک بودجه عملکرد واقع بینانه توضیح می دهد. او نحوه بهینه سازی تصاویر (یکی از بزرگترین منبع هاگ)، کد و ذخیره فایل، و همچنین تحویل سرور و مدیریت مرورگر را توضیح می دهد. به علاوه، یاد بگیرید که چگونه CSS و جاوا اسکریپت را بهینه کنید و از شبکه تحویل محتوا برای افزایش سرعت دانلود استفاده کنید. پس از پایان این دوره، دانش اولیه مورد نیاز برای توسعه وب سایت ها و برنامه هایی را خواهید داشت که در عصر وب سریع رعد و برق رشد می کنند.

linkedin ساخت برنامه های Angular و ASP.NET Core (Mitalearn-173584)

  • 2 hours 56 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Ervis Trupja
درباره این دوره:

آیا می خواهید برنامه وب خود را بسازید؟ در این دوره آموزشی، Ervis Trupja به شما نشان می دهد که چگونه، توضیح می دهد که برای ایجاد یک برنامه وب با استفاده از Angular، چارچوب محبوب جاوا اسکریپت، برای قسمت جلویی و ASP.NET Web API برای قسمت پشتی، چه چیزی لازم است. ارویس مراحل ساخت لایه سرویس را با ASP.NET Web API انجام می دهد تا نقاط پایانی مورد نیاز برای ایجاد، خواندن، به روز رسانی و حذف ورودی ها را در معرض دید قرار دهد. سپس نشان می دهد که چگونه با استفاده از Angular با Bootstrap یک UI بسازید. NgRx - چارچوبی برای ساخت برنامه‌های واکنش‌پذیر در Angular - در برنامه‌تان پیاده‌سازی کنید. و موارد مختلف احراز هویت کاربر را با Auth0 مدیریت کنید.

linkedin ساخت یک برنامه وب در Microsoft Azure (2020) (Mitalearn-189785)

  • 2 hours 10 minutes
  • مبتدی
  • Release date: 30 June 2020
  • Author: Matt Milner
درباره این دوره: 

 Microsoft Azure خدمات متنوعی را برای توسعه دهندگانی که به دنبال ساخت یک برنامه وب در فضای ابری هستند ارائه می دهد. در این دوره آموزشی، مت میلنر نحوه ساخت برنامه های کاربردی تحت وب را توضیح می دهد که از چندین مورد از این خدمات، از جمله Cosmos DB، Logic Apps، Azure Functions و Azure Resource Manager بهره می برند. مت برای معرفی شما با این گزینه ها، نحوه گسترش یک برنامه وب نمونه با استفاده از خدمات Azure را طی می کند و توضیح می دهد که چرا هر گزینه ای که انتخاب کرده برای این پروژه خاص ایده آل است و همچنین نحوه ادغام و استفاده از هر گزینه را توضیح می دهد. درباره استفاده از Logic Apps برای گردش کار و یکپارچه‌سازی، نحوه فعال کردن Azure Functions محاسبات بدون سرور و ادغام با سایر پیشنهادات و موارد دیگر، بیاموزید.

linkedin ساخت یک وب ارتجاعی (Mitalearn-230330)

  • 1 hours 30 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Morten Rand-Hendriksen
درباره این دوره:


توسعه دهندگان وب طیف گسترده ای از ابزارها را برای استفاده و انتخاب دارند. چگونه باید HTML، CSS و جاوا اسکریپت را ترکیب کنید؟ چگونه سرعت و رسانه غنی را متعادل می کنید؟ وقتی محتوای شخص ثالث جابجا شود یا شکسته شود چه اتفاقی می‌افتد؟ به Morten Rand-Hendriksen بپیوندید تا نشان دهد که چگونه تمرکز بر انعطاف‌پذیری می‌تواند به شما کمک کند تا برنامه‌های کاربردی وب ایجاد کنید که برای همه کاربران شما کارآمد باشد. ابتدا، بیاموزید که چه چیزی یک برنامه یا وب سایت را شکننده می کند. سپس تکنیک‌های اساسی زیربنای وب انعطاف‌پذیر، از جمله بهبود تدریجی، دسترسی، تداوم پیوند، اجزای وب و موارد دیگر را بررسی کنید. در مرحله بعد، نحوه جلوگیری از مشکلات معرفی شده توسط چارچوب های جاوا اسکریپت را بیابید. در نهایت، تماشا کنید که مورتن شما را گام به گام در فرآیند معماری یک برنامه کاربردی وب انعطاف‌پذیر، از تعیین اهداف تا حفظ پیوندهایتان، هدایت می‌کند.

linkedin شروع به کار به عنوان یک توسعه دهنده وب Full-Stack (Mitalearn-220147)

  • 3 hours 37 minutes
  • مناسب همه
  • Update date: 21 June 2026
  • Author: Tom Geller
درباره این دوره:

آیا تا به حال گفته اید، "من می خواهم وارد توسعه وب شوم، اما نمی دانم از کجا شروع کنم"؟ اگر به دنبال راه های عملی برای شروع هستید، این دوره مقدماتی برای شما مناسب است. مربی تام گلر شما را در مسیر چند مهارتی برای تبدیل شدن به یک توسعه دهنده وب تمام پشته شروع می کند. تام ابزارهایی را که استفاده می‌کنید معرفی می‌کند، سپس چند کار ساده را که می‌توانید بلافاصله انجام دهید، راهنمایی می‌کند. او به شما نشان می دهد که چگونه با یک میزبان وب آنلاین شوید، سپس به فناوری هایی می پردازد که می توانید برای نشان دادن اطلاعات از آنها استفاده کنید، مانند HTML و CSS. تام انواع زبان های برنامه نویسی، امنیت وب سایت، ابزارهایی که به شما امکان می دهد به پایگاه های داده و سایت های دیگر متصل شوید و موارد دیگر را بررسی می کند. او راه‌هایی را توضیح می‌دهد که می‌توانید بر روی کار دیگران بسازید، سپس با توصیه‌های عملی در مورد توسعه مهارت‌های خود به پایان می‌رسد.

linkedin ویژوال استودیو: کنترل منبع با Git و GitHub (Mitalearn-232557)

  • 2 hours 18 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Walt Ritscher
درباره این دوره:

ترجیح می دهید به جای خط فرمان با یک IDE کار کنید؟ نحوه استفاده از Git، ابزار کنترل منبع توزیع شده واقعی، را به طور موثر در ویژوال استودیو کشف کنید. در طول این دوره، مدرس Walt Ritscher به نقشه برداری بین دستورات Git و GitHub و ابزارهای Visual Studio می پردازد. پس از بررسی مفاهیم کلیدی Git، دستورات و ابزارهای رابط کاربری گرافیکی، والت نشان می دهد که چگونه می توان یک مخزن جدید را با PowerShell، Visual Studio و GitHub مقداردهی اولیه کرد. سپس نحوه افزودن، تغییر نام، انتقال و حذف فایل ها را نشان می دهد. یک مخزن راه دور اضافه کنید. شبیه سازی و چنگال یک مخزن. و تضادهای ادغام را مشاهده و مدیریت کنید. به علاوه، نحوه کار با شعبه ها، ایجاد، بررسی و مقایسه درخواست های کشش و موارد دیگر را ببینید.

linkedin یادگیری جنگو (Mitalearn-179058)

  • 1 hours 40 minutes
  • مبتدی
  • Release date: 21 June 2026
  • Author: Caleb Smith
درباره این دوره:

با جنگو، می‌توانید برنامه‌های تحت وب را در عرض چند ساعت از مفهومی به راه‌اندازی ببرید. این یک چارچوب رایگان و منبع باز است که در بالای پایتون طراحی شده است و از معماری داده محور پشتیبانی می کند. در این دوره آموزشی، آنچه را که برای راه اندازی و اجرا با جنگو باید بدانید را بیاموزید. مربی Caleb Smith با ایجاد یک پروژه جنگو کاملاً جدید، یک مدل داده و فیلدها را تعریف می کند، از پایگاه داده پرس و جو می کند، و از کنترل کننده ها، نماها و قالب های URL داخلی چارچوب برای ساختار دادن بقیه قسمت های پشتی استفاده می کند. به علاوه، یاد بگیرید که چگونه CSS و جاوا اسکریپت را برای بهبود سبک و قابلیت استفاده از قالب های جنگو خود ترکیب کنید.