Course catalog

Categories

Showing 21-40 of 78 items.

linkedin Ruby on Rails: Get More From ActiveRecord (Mitalearn-87241)

  • 4 hours 27 minutes
  • پیشرفته
  • Release date: 21 June 2026
  • Author: Kevin Skoglund
درباره این دوره:

برای سرعت بخشیدن به توسعه Ruby on Rails آماده اید؟ درک نحوه استفاده از ActiveRecord برای ایجاد، به روز رسانی و بازیابی داده ها در یک پایگاه داده رابطه ای برای نوشتن کدهای شی گرا و کارآمدتر ضروری است. این دوره آموزشی به شما کمک می کند تا اصول ActiveRecord را درک کنید و از میانبرها و تکنیک های اهرمی برای انتقال داده ها سریعتر و قدرتمندتر استفاده کنید. کوین اسکوگلند اصول اولیه کار با رکوردهای پایگاه داده را بررسی می کند و نحوه استفاده از پرس و جوهای ActiveRecord برای مکان یابی سریعتر رکوردها را نشان می دهد. او همچنین نحوه استفاده از تماس‌های برگشتی را برای خودکارسازی عملکرد هنگام ذخیره یا حذف اشیاء و ایجاد ارتباط بین مدل‌های ActiveRecord برای ساده‌سازی عملیات رایج نشان می‌دهد. در پایان دوره، مهارت های لازم برای نوشتن کد Rails مختصر و با کارایی بالا را خواهید داشت که نیازی به پرداختن به SQL و سایر سوالات خسته کننده پایگاه داده را از بین می برد.

linkedin Spring Boot 2.0 Essential Training (Mitalearn-199968)

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

بیاموزید که چگونه با Spring Boot 2.x شروع کنید، یک چارچوب قدرتمند که می تواند به شما کمک کند تا برنامه های وب را سریع و با استفاده از کد کمتر بسازید. برنامه‌های مبتنی بر جاوا که در Spring Boot می‌سازید "فقط اجرا می‌شوند": آنها وابستگی‌های خود را حل می‌کنند و محفظه‌هایی را برای اجرای کد در هر محیطی ایجاد می‌کنند. در این دوره آموزشی با فرانک مولی، معمار نرم افزار و توسعه دهنده Spring، نحوه استفاده از Spring Boot برای ساخت پروژه های خود را بیاموزید. فرانک نشان می‌دهد که چگونه می‌توان برنامه‌های وب و برنامه‌های CLI را راه‌اندازی اولیه، کانتینری‌سازی و اجرا کرد و از کتابخانه پروژه‌های شروع کننده رایج برای رفع نیازهای حیاتی کسب‌وکار استفاده کرد: داده، پیام، امنیت، و موارد دیگر. به علاوه، نحوه گسترش Spring Boot را با ایجاد استارت‌های خود بیابید و از نقاط پایانی HTTP ماژول Actuator برای نظارت و مدیریت برنامه‌های خود استفاده کنید.

linkedin آماده سازی سایت شما برای رتینا (Mitalearn-72553)

  • 3 hours 13 minutes
  • متوسط
  • Update date: 21 June 2026
  • Author: Brian Wood
درباره این دوره:

با ورود صفحه نمایش های جدید خیره کننده مانند صفحه نمایش Apple Retina به بازار، بسیاری از طراحان می خواهند یاد بگیرند که چگونه سایت های خود را برای شبکیه چشم آماده کنند. این دوره چندین گزینه برای بهینه سازی گرافیک و سایر مطالب ارائه می دهد تا در نمایشگرهای شبکیه (یا HiDPI) و غیر شبکیه به طور یکسان عالی به نظر برسد. نویسنده برایان وود شامل ترکیب فونت‌های آیکون و فاویکون‌ها، بهینه‌سازی تصاویر SVG و درون خطی، و نمایش تصاویر واکنش‌گرا با استفاده از CSS، جاوا اسکریپت و راه‌حل پلی‌فیل PictureFill است.

linkedin آموزش Angular CLI (Mitalearn-234852)

  • 1 hours
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Victor Mejia
درباره این دوره:

رابط خط فرمان Angular (CLI) ابزار توصیه شده برای ساخت و نگهداری برنامه های Angular است. درک آنچه ارائه می دهد - و نحوه استفاده حداکثری از ویژگی های آن - می تواند شما را برای حداکثر بهره وری توسعه با Angular آماده کند. در این دوره آموزشی، یاد می گیرید که چگونه Angular CLI نه تنها به ایجاد پروژه های جدید Angular کمک می کند، بلکه چگونه از گردش کار و تست ساخت اپلیکیشن مراقبت می کند. مدرس Victor Mejia ایجاد پروژه‌های جدید، سفارشی‌سازی سرور توسعه، تولید کد برنامه Angular، اجرای آزمایش‌ها و موارد دیگر را پوشش می‌دهد. بعلاوه، او سناریوهای دنیای واقعی را به اشتراک می گذارد که می تواند به شما کمک کند تا درک عملی تری از نحوه استفاده از CLI ایجاد کنید. در پایان این دوره، دانش لازم برای استفاده از Angular CLI به عنوان ابزار اصلی در گردش کار توسعه اپلیکیشن Angular خود را خواهید داشت.

linkedin آموزش ASP.NET Core MVC (Mitalearn-101011)

  • 2 hours 42 minutes
  • متوسط
  • Update date: 21 June 2026
  • Author: Jess Chadwick
درباره این دوره:

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

linkedin آموزش CodeIgniter 3 (Mitalearn-99787)

  • 1 hours 27 minutes
  • مبتدی
  • Release date: 21 June 2026
  • Author: Bernardo Pineda
درباره این دوره:

سرعت توسعه خود را با CodeIgniter، یک چارچوب برنامه کاربردی وب سریع و قدرتمند PHP افزایش دهید. مربی برنارد پیندا با شروع چه و چرا، مفاهیم کلیدی CodeIgniter مانند الگوی Model-View-Controller و کار با پایگاه داده را معرفی می کند. سپس یاد بگیرید که چگونه محیط توسعه خود را راه اندازی کنید و با بارگذار خودکار CodeIgniter، راهنماها و کتابخانه ها در زمان خود صرفه جویی کنید. سناریوهای پیشرفته مانند تایید ورودی کاربر، آپلود فایل ها، ثبت خطا و موارد دیگر را کاوش کنید. با استفاده از برنامه وب نمونه با امکانات کامل همراه با فایل های تمرین، پایه و اساس واقعی برای یادگیری نحوه ساخت برنامه های کاربردی خود با CodeIgniter به دست خواهید آورد.

linkedin آموزش HTML Canvas (Mitalearn-155768)

  • 2 hours 9 minutes
  • متوسط
  • Update date: 21 June 2026
  • Author: Joe Marini
درباره این دوره:

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

linkedin آموزش TypeScript (Mitalearn-183767)

  • 1 hours 11 minutes
  • مبتدی
  • Update date: 21 June 2026
  • Author: Jess Chadwick
درباره این دوره:

TypeScript نظم و انضباط را به توسعه جاوا اسکریپت اضافه می کند. می‌توانید قبل از اجرای کد، خطاها را در کد خود پیدا کنید و از پیشرفت‌های بهره‌وری مانند تغییر نام متغیرها و ویژگی‌ها استفاده کنید. علیرغم بخش‌های متعدد آن - انواع، حاشیه‌نویسی‌ها، رابط‌ها و کلاس‌ها، افزودن TypeScript به گردش کار شما لازم نیست دشوار باشد. به توسعه‌دهنده وب جس چادویک بپیوندید تا شما را در پایه‌ها راهنمایی کند و به شما در راه‌اندازی TypeScript و استفاده از آن به روش‌های ساده برای بهبود پروژه‌های جاوا اسکریپت موجود کمک کند. یاد بگیرید که چگونه انواع سفارشی را تعریف کنید، کلاس‌های جاوا اسکریپت موجود را به کلاس‌های TypeScript تبدیل کنید، و منطق و داده‌های خود را با اصلاح‌کننده‌های دسترسی کپسوله کنید. به‌علاوه، نحوه استفاده مجدد از کد با ژنریک‌ها، تایپ فایل‌های چک و اضافه کردن پشتیبانی نوع برای APIها را بیاموزید. با استفاده از این تکنیک ها، می توانید به یک توسعه دهنده جاوا اسکریپت سازنده تر و کارآمدتر تبدیل شوید.

linkedin آموزش آپولو (Mitalearn-124488)

  • 2 hours 42 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Emmanuel Henri
درباره این دوره:

آپولو - یک کلاینت انعطاف پذیر GraphQL برای برنامه های React و React Native - واکشی داده های مورد نیاز برای جزء خود را آسان می کند. در این دوره یاد بگیرید که چگونه با آپولو شروع کنید. امانوئل هنری توضیح می‌دهد که آپولو چگونه با React و React Native کار می‌کند، و نحوه راه‌اندازی Apollo، نهایی کردن سرور Apollo و اتصال آن به مشتری React را نشان می‌دهد. سپس نحوه اجرای پرس و جوهای GraphQL با آپولو و نحوه کار با اشتراک ها را نشان می دهد.

linkedin آموزش ساخت اپلیکیشن با Vanilla JavaScript (Mitalearn-123400)

  • 1 hours 44 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Sasha Vodnik
درباره این دوره:

کتابخانه های جاوا اسکریپت مانند jQuery و فریمورک هایی مانند React مزایای زیادی برای ارائه دارند، اما عملکرد می تواند یک معامله باشد. حذف jQuery و React می تواند سرعت سایت را بدون تأثیر بر تجربه کاربر بهبود بخشد. اما بسیاری از توسعه دهندگان هرگز کد معادل در جاوا اسکریپت را یاد نگرفته اند. این دوره به شما می آموزد که چگونه ویژگی ها و عملکردهای مشابه را با وانیلی جاوا اسکریپت برنامه ریزی کنید.\r\n\r\n او وابستگی‌ها را حذف می‌کند و نشان می‌دهد که برنامه همچنان کار می‌کند و آزمایش‌های عملکردی را برای مقایسه کد شروع و پایان انجام می‌دهد. موضوعات شامل جایگزینی دستکاری DOM، جایگزینی Ajax، جایگزینی شنوندگان رویداد، و جایگزینی انیمیشن‌های ساده، مانند نمایش، مخفی کردن، و جابجایی است. نتیجه نهایی یک برنامه جاوا اسکریپت خالص است که به عقب و با مرورگر سازگار است—بدون نیاز به کتابخانه!

linkedin آموزش صوتی و تصویری وب (Mitalearn-182441)

  • 1 hours 29 minutes
  • متوسط
  • Update date: 21 June 2026
  • Author: Joseph Labrecque
درباره این دوره:

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

linkedin آموزش ضروری HTML (Mitalearn-159474)

  • 2 hours 45 minutes
  • مبتدی
  • Release date: 19 February 2020
  • Author: Jen Simmons
درباره این دوره: 

 زبان نشانه گذاری فرامتن (HTML) پایه و اساس توسعه وب سایت و برنامه های کاربردی وب است. این به شما این امکان را می دهد که اطمینان حاصل کنید که محتوای شما توسط هر دو بخش از مخاطبان شما قابل درک است: افرادی که محتوای شما را تماشا می کنند، می خوانند یا به آن گوش می دهند و رایانه هایی که آن را نمایش می دهند. در این دوره، یاد بگیرید که چگونه HTML عالی را با قطعاتی که خود HTML ارائه می دهد، ایجاد کنید. مربی جن سیمونز تمام مفاهیم اساسی را که برای استفاده سنجیده از HTML نیاز دارید برجسته می کند. او بر نشانه‌گذاری معنایی تمرکز می‌کند: برچسب‌گذاری محتوا همانطور که هست، و نه فقط برای قالب‌بندی، قرارداد یا راحتی. این تأثیر گسترده ای برای کسانی دارد که از وب متفاوت استفاده می کنند. این تضمین می‌کند که وقتی یک صفحه‌خوان یا یک سیستم (مانند یک موتور جستجو) صفحه‌ای را مصرف می‌کند، دقیقاً می‌داند چه چیزی در آن وجود دارد و چگونه آن اطلاعات را دسته‌بندی کند.

linkedin آموزش ضروری HTML (Mitalearn-422872)

  • 4 hours 12 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Christina Truong
درباره این دوره:

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

linkedin آموزش ضروری HTMX (Mitalearn-422923)

  • 1 hours 24 minutes
  • مناسب همه
  • Release date: 7 January 2025
  • Author: Eve Porcello
درباره این دوره: 

 این دوره مقدمه ای جامع برای HTMX ، یک کتابخانه سبک وزن جاوا اسکریپت است که با فعال کردن رابط های کاربر پویا و تعاملی با حداقل تلاش ، توسعه وب را تقویت می کند. بیاموزید که چگونه از ویژگی های HTMX استفاده کنید تا اقدامات سمت سرور را تحریک کنید ، درخواست های ناهمزمان را انجام دهید و DOM را به روز کنید. مربی Eve Porcello نمونه های عملی و بهترین شیوه ها را برای ادغام HTMX در پروژه های موجود پوشش می دهد. در پایان دوره ، شما باید با مهارت های ایجاد برنامه های وب مدرن و پاسخگو با استفاده از HTMX آشنا باشید.

linkedin آموزش ضروری HTTP (Mitalearn-133294)

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

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

linkedin آموزش ضروری jQuery (Mitalearn-444411)

  • 4 hours 23 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Joe Marini
درباره این دوره:

آیا به دنبال افزودن محتوای پویا، داده های شخص ثالث یا انیمیشن به وب سایت ها و برنامه های خود هستید؟ در این دوره، جو مارینی jQuery را معرفی می کند، یک کتابخانه جاوا اسکریپت منبع باز که فرآیند افزودن قابلیت های پیشرفته به پروژه های وب را ساده می کند. جو به شما نشان می دهد که چگونه از ویژگی های jQuery برای دستیابی به بسیاری از الگوهای توسعه وب رایج استفاده کنید، و همچنین نحوه استفاده از معادل های داخلی مرورگر زمانی که آنها منطقی تر هستند. این دوره را بررسی کنید تا درک جامعی از کتابخانه جی کوئری به دست آورید – چه زمانی باید از آن استفاده کرد و چه زمانی نباید، و چگونه به پروژه های مهاجرت هنگام به روز رسانی کدی که حاوی برخی از ویژگی های قدیمی تر کتابخانه است، نزدیک شد.

linkedin آموزش وب پک 1 (Mitalearn-92919)

  • 1 hours 2 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Eve Porcello
درباره این دوره:

webpack جدیدترین و بهترین افزونه به مجموعه ابزار توسعه دهندگان فرانت اند است. این یک بسته ماژول مناسب برای بزرگترین برنامه های وب تک صفحه ای است و می تواند جاوا اسکریپت، CSS و موارد دیگر را پردازش کند.\r\n\r\n نحوه نصب وب پک، اجرای ساخت و ویرایش فایل پیکربندی را کشف کنید. نحوه استفاده از لودرها برای اجرای وظایف و پردازش فایل هایی مانند CSS، Sass و تصاویر درون خطی را بیاموزید. سپس Eve تقسیم کد درخواستی را با بسته وب نمایش می‌دهد، که به کد شما اجازه می‌دهد سریع‌تر و کارآمدتر اجرا شود. علاوه بر این، یاد بگیرید که چگونه یک webpack-dev-server راه اندازی کنید تا با ایجاد تغییرات، فایل ها را در زمان واقعی ارائه و بارگذاری مجدد کنید.

linkedin آموزش وب پک 3 (Mitalearn-128092)

  • 1 hours 4 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Eve Porcello
درباره این دوره:

وب پک افزودنی عالی به مجموعه ابزار توسعه دهندگان فرانت اند است. این یک بسته ماژول مناسب برای بزرگترین برنامه های وب تک صفحه ای است و می تواند جاوا اسکریپت، CSS و موارد دیگر را پردازش کند. با وب پک، توسعه وب سریعتر، کارآمدتر و سرگرم کننده تر است. در این دوره مقدماتی با Eve Porcello، اصول وب پک 3 را بیاموزید. نحوه نصب بسته وب، اجرای ساخت و ویرایش فایل پیکربندی را برای تسهیل اتوماسیون کشف کنید. نحوه استفاده از لودرها برای اجرای وظایف و پردازش فایل هایی مانند CSS، SCSS و تصاویر درون خطی را بیاموزید. Eve سپس افزونه‌های بسته وب را برای مدیریت وظایفی مانند تقسیم کد و کوچک‌سازی نمایش می‌دهد.

linkedin آموزش وب پک 4 (Mitalearn-155258)

  • 42 minutes
  • متوسط
  • Update date: 21 June 2026
  • Author: Eve Porcello
درباره این دوره:

وب پک به یک استاندارد کلیدی در میان ابزارهای توسعه front-end تبدیل شده است. بسته‌بندی ماژول که برای برنامه‌های جاوا اسکریپت مدرن ساخته شده است، وب‌پک به دلیل گزینه‌های پیکربندی بسیار محبوبیت خود را افزایش می‌دهد. وب پک 4 وعده اصلی مدیریت وظایف، کد و وابستگی را با نحو تمیزتر، پیکربندی ساده‌تر و پشتیبانی کامل از ES6 گسترش می‌دهد. در این دوره، مدرس Eve Porcello اصول اولیه این ابزار همه کاره را پوشش می دهد. نحوه نصب بسته وب، اجرای ساخت و ویرایش فایل پیکربندی را برای تسهیل اتوماسیون کشف کنید. نحوه استفاده از لودرها برای اجرای وظایف و پردازش فایل هایی مانند CSS و تصاویر درون خطی را بیاموزید. به علاوه، Eve افزونه‌های بسته وب را برای مدیریت وظایفی مانند تقسیم کد ارائه می‌کند.

linkedin استفاده از هوش مصنوعی در طراحی تا چرخه عمر توسعه تمام پشته (Mitalearn-438563)

  • 1 hours 1 minutes
  • مناسب همه
  • Release date: 11 March 2025
  • Author: Dakota Fabro
درباره این دوره: 

 بیاموزید که چگونه از ابزارهای AI در طول فرآیند توسعه کامل پشته وب استفاده کنید در حالی که یک برنامه وب کامل پشته در این دوره با مربی Dakota Fabro ایجاد می کنید. Dakota به شما نشان می دهد که چگونه می توانید یک سکوی تجارت الکترونیکی پشته را بسازید که در هر مرحله از توسعه ، از طراحی تا استقرار و نگهداری ، از هوش مصنوعی استفاده می کند. این پلت فرم تجارت الکترونیکی-به شکل یک وب سایت پذیرش حیوان خانگی-شامل دستورالعمل های مراقبت از حیوانات خانگی AI ناشی از PET Breed ، یک سیستم مدیریت محتوا ، یک رابط کاربری پاسخگو و تجزیه و تحلیل در زمان واقعی است.