Course catalog

Course duration

Course provider

Topic

Categories

Showing 61-80 of 200 items.

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

  • 2 hours 17 minutes
  • متوسط
  • Release date: 29 June 2026
  • Author: Ray Villalobos
درباره این دوره:

React.js یک کتابخانه جاوا اسکریپت برای ایجاد رابط های کاربری است که داده های پویا را نمایش می دهد. به دلیل اجزای قابل استفاده مجدد و رویکرد منحصر به فرد ارائه داده، رابط هایی که با React ایجاد می کنید، انعطاف پذیر، سریع و سبک هستند. دلیل دیگری برای انتخاب React نیاز دارید؟ یادگیری آن نیز آسان است، با این درس ها از نویسنده کارکنان، Ray Villalobos. به Ray در این دوره عملی و عملی با یک پروژه نمونه واقع بینانه که نقاط قوت React را نشان می‌دهد بپیوندید: ابزاری برای زمان‌بندی قرار آنلاین. در طول مسیر، می‌توانید مهارت‌های کلیدی React را یاد بگیرید، از جمله مدیریت رویدادها، شکستن کد به اجزای فرعی سفارشی، مدیریت داده‌ها از طریق props، و تنظیم مرتب‌سازی و جستجو.

linkedin reveal.js: Online Presentations (Mitalearn-45999)

  • 2 hours 2 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Ray Villalobos
درباره این دوره:

برای طراحان و توسعه دهندگان وب، ابزارهایی مانند PowerPoint و Keynote فاقد قدرتی هستند که برای مرورگرهای وب در دسترس است. Reveal.js به شما امکان می‌دهد تا ارائه‌هایی ایجاد کنید که از تمام قدرت وب استفاده می‌کنند، برجسته‌سازی نحوی برای کد، پشتیبانی از ضربه زدن و ضربه زدن به موبایل، قالب‌بندی CSS، و توانایی ادغام با کتابخانه‌ها و چارچوب‌های دیگر مانند jQuery و EaselJS. کشف.js را با Ray Villalobos کاوش کنید، زیرا او نحوه ساخت اسلایدشو با ویرایشگر متن و مرورگر و ترکیب صدا و تصویر، انیمیشن و استایل CSS را نشان می‌دهد.

linkedin Ruby on Rails 5 Essential Training (Mitalearn-97798)

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

بیاموزید که چگونه با آخرین نسخه از چارچوب محبوب و منبع باز Ruby on Rails، برنامه های تحت وب با ویژگی های کامل و شی گرا ایجاد کنید. Ruby on Rails 5 Essential Training ویژگی‌های اساسی چارچوب، همراه با بهترین شیوه‌ها و تکنیک‌های توسعه دنیای واقعی را پوشش می‌دهد، که در نتیجه یک برنامه کاربردی کامل با محتوای پویا و مبتنی بر پایگاه داده ایجاد می‌کند. برای ساختن نسخه خود از پروژه مثال، یک سیستم مدیریت محتوای مبتنی بر داده، همراه باشید، در حالی که نحوه مسیریابی درخواست های مرورگر، ساختار پایگاه داده، رندر صفحات با محتوای پویا، پردازش و اعتبارسنجی داده های فرم و پیکربندی احراز هویت را می آموزید. مربی کوین اسکوگلند، بنیانگذار آژانس توسعه وب Nova Fabrica، همچنین اصول طراحی CRUD را معرفی می‌کند و به شما کمک می‌کند تا به کمک‌های داخلی Rail تسلط پیدا کنید. در پایان دوره، شما باید بتوانید از Ruby on Rails برای ایجاد برنامه های کاربردی وب قوی استفاده کنید که هم مقیاس پذیری و هم نگهداری آسان باشد.

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 Sass Essential Training (2015) (Mitalearn-72944)

  • 2 hours 4 minutes
  • متوسط
  • Update date: 2 August 2019
  • Author: Ray Villalobos
درباره این دوره:

اصول دستوری شیک Awesome Stylesheets (Sass) را بیاموزید، یک زبان توسعه وب مدرن که به شما کمک می‌کند CSS را بهتر، سریع‌تر و با ویژگی‌های پیشرفته‌تر بنویسید. Ray Villalobos بهترین راه برای نصب Sass و کار با ویژگی‌های اصلی آن را به شما نشان می‌دهد: متغیرها، تودرتو، جزئی‌ها و میکس‌ها. به علاوه، یاد بگیرید که چگونه از SassScript برای ایجاد توابع پیچیده از لیست‌ها و دستورات کنترلی Sass استفاده کنید.

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 SVG: Clipping, Masking, and Filters (Mitalearn-145874)

  • 2 hours 19 minutes
  • پیشرفته
  • Release date: 22 June 2026
  • Author: Morten Rand-Hendriksen
درباره این دوره:

با SVG کارهای بیشتری انجام دهید. بسیاری از طراحان و توسعه دهندگان وب از قدرت SVG برای همین استفاده می کنند: گرافیک برداری مقیاس پذیر. اما تعداد کمی می دانند که SVG همچنین به شما امکان می دهد جلوه های بصری مبتنی بر کد ایجاد کنید - نوعی گرافیک که قبلاً فقط در برنامه هایی مانند فتوشاپ امکان پذیر بود. در این دوره آموزشی با مورتن رند-هندریکسن، به ویژگی‌های بصری پیشرفته موجود در قالب گرافیک برداری مقیاس‌پذیر، از جمله برش، پوشش و فیلترها، نگاهی عمیق بیندازید. یاد بگیرید که چگونه از clipPath، ماسک و عناصر فیلتر مختلف برای ایجاد ماسک های بریده، لایه های آلفا، و افکت هایی مانند تاری و وضوح، تصحیح رنگ، اکستروژن و ترکیب پیشرفته استفاده کنید. مورتن شامل تفکیک کامل تمام فیلترهای موجود در SVG به همراه مثال هایی است که مزایای جلوه های بصری مبتنی بر کد را نشان می دهد.

linkedin Vanilla JavaScript: Animations (Mitalearn-140400)

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

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

linkedin Vanilla JavaScript: Web Performance Optimization APIs (Mitalearn-147846)

  • 1 hours 43 minutes
  • پیشرفته
  • Release date: 22 June 2026
  • Author: Maximiliano Firtman
درباره این دوره:

با استفاده از APIهای عملکردی که در مرورگرهای مدرن تعبیه شده‌اند، می‌توانید عملکرد وب‌سایت‌ها و برنامه‌های کاربردی خود را اندازه‌گیری کنید و تغییرات «زنده» در محتوا، پیمایش صفحه و موارد دیگر ایجاد کنید. این به شما امکان می دهد تجربه سریعتر و بهتری برای همه کاربران خود ایجاد کنید: برای کاربر دسکتاپ در وای فای پرسرعت یا کاربر تلفن همراه با سیگنال ضعیف. این دوره نحوه جمع‌آوری معیارهای واقعی را از دستگاه‌های واقعی با چهار API مفید نشان می‌دهد: جدول زمانی عملکرد، زمان‌بندی ناوبری، زمان‌بندی کاربر و زمان‌بندی منابع. مربی Maximiliano Firtman نشان می دهد که چگونه می توان به API ها با وانیلی جاوا اسکریپت دسترسی پیدا کرد و آنها را اعمال کرد و از تکنیک های برنامه نویسی واکنشی (مانند بیکن ها و چند رشته ای) برای بهینه سازی کدها استفاده کرد تا به بهترین نحو ممکن اجرا شود.

linkedin WebAssembly: Accessing C and C++ in Web Applications (Mitalearn-144310)

  • 1 hours 45 minutes
  • پیشرفته
  • Release date: 28 June 2026
  • Author: Matt Scarpino
درباره این دوره:

با استفاده از WebAssembly برنامه های کاربردی وب را با کد بومی تسریع کنید. WebAssembly یک فناوری جدید و انقلابی است که به توسعه دهندگان اجازه می دهد تا صفحات وب را با استفاده از زبان های سطح بالا مانند C، C++، Rust و Python برنامه ریزی کنند. سپس کد به بایت کد WebAssembly کامپایل شده و توسط موتور جاوا اسکریپت که در تمام مرورگرهای وب تعبیه شده است پیاده سازی می شود. بدون به خطر انداختن عملکرد، انعطاف پذیری و عملکرد را به دست می آورید. این دوره بر روی کاربردهای عملی این فناوری تمرکز دارد: تبدیل کد C و C++ به WebAssembly و اجرای WebAssembly در جاوا اسکریپت. برنامه نویس و مهندس مت اسکارپینو با پیاده سازی الگوریتم های مرتب سازی سریع و ضرب ماتریس، قدرت WebAssembly را نشان می دهد. او همچنین ویژگی های پیشرفته ای مانند اشکال زدایی و قالب متن WebAssembly را بررسی می کند. در پایان دوره، پتانسیل عظیم WebAssembly را خواهید فهمید و آماده اجرای آن در پروژه وب بعدی خود خواهید بود.

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 آموزش CoffeeScript (Mitalearn-50691)

  • 1 hours 48 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Ray Villalobos
درباره این دوره:

یادگیری CoffeeScript به توسعه دهندگان جلویی امکان می دهد جاوا اسکریپت را زیباتر و کارآمدتر بنویسند. به کد شما یک zing اضافی می دهد. این دوره بهترین ویژگی های زبان CoffeeScript، مانند splats و ranges، به علاوه نحوه نوشتن دستورات رایج جاوا اسکریپت را با کارآمدتر با استفاده از CoffeeScript آموزش می دهد. نویسنده Ray Villalobos همچنین نحوه کار با Gulp.js را نشان می دهد، یک سیستم ساخت جریان برای نه تنها CoffeeScript، بلکه Sass، LESS، JavaScript و CSS.

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

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

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

linkedin آموزش npm Node Package Manager (2018) (Mitalearn-155122)

  • 43 minutes
  • مبتدی
  • Release date: 16 October 2018
  • Author: Emmanuel Henri
درباره این دوره:

تصور کنید بتوانید علاوه بر کدهای سفارشی، کد را از کتابخانه های رایج جاوا اسکریپت مانند Grunt، Gulp و Underscore به اشتراک بگذارید و دوباره استفاده کنید. با مدیر بسته گره (npm)، استفاده مجدد از کد بسیار سریع است و آن را به بخشی ضروری از جعبه ابزار هر توسعه دهنده تبدیل می کند. در این دوره، امانوئل هنری نحوه نصب npm در macOS، ویندوز و لینوکس و استفاده از دستورات و بسته های npm را برای ردیابی وابستگی های پروژه و کنترل نصب ها نشان می دهد. بعلاوه، نحوه استفاده از NPX، نود بسته رانر و جایگزین های npm مانند Yarn را بیاموزید.

linkedin آموزش PrimeFaces (Mitalearn-206870)

  • 1 hours 39 minutes
  • متوسط
  • Release date: 28 June 2026
  • Author: Tayo Koleoso
درباره این دوره:

PrimeFaces - چارچوب UI منبع باز محبوب برای JavaServer Faces (JSF) - دارای ویژگی هایی است که به توسعه دهندگان اجازه می دهد تم ها را در برنامه های خود اعمال کنند، از بیش از 100 مؤلفه آسان برای استفاده و موارد دیگر استفاده کنند. در این دوره آموزشی، نحوه استفاده از PrimeFaces را در برنامه وب Java Enterprise Edition (EE) خود بیاموزید. مربی Eyitayo Koleoso با توضیح اینکه چگونه PrimeFaces با JSF استاندارد متفاوت است، به شما کمک می کند تا شروع کنید. او همچنین نحوه راه‌اندازی و پیکربندی PrimeFaces را به اشتراک می‌گذارد و به دسته‌های وسیعی از اجزای PrimeFaces می‌پردازد. سپس او به موضوع سازی می پردازد و نحوه پیکربندی تم PrimeFaces خود و تغییر تم ها را به صورت پویا به اشتراک می گذارد. او همچنین نحوه نمایش داده ها را با PrimeFaces، مدیریت استثناهای Ajax و نحوه اجرای جاوا اسکریپت از سمت سرور را پوشش می دهد. برای جمع بندی، او به نحوه عیب یابی مشکلات Ajax می پردازد و بهترین شیوه های PrimeFaces را به اشتراک می گذارد.

linkedin آموزش React VR (Mitalearn-124539)

  • 1 hours 10 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Emmanuel Henri
درباره این دوره:

توسعه دهندگانی که می خواهند دنیای واقعیت مجازی بسازند یک گزینه جدید دارند: React VR. فیسبوک کتابخانه نوآورانه جاوا اسکریپت خود، React را به سه بعدی همهجانبه گسترش داده است. این چارچوب جدید به شما امکان می‌دهد با استفاده از مؤلفه‌های اعلامی، تجربیات قدرتمند VR را در وب، برای دستگاه‌های مختلف ارائه دهید. با امانوئل هنری در این دوره همراه باشید تا با React VR آشنا شوید. نحوه کار با سیستم مختصات سه بعدی و دستورات تبدیل را بیاموزید. اضافه کردن و موقعیت یابی اولیه، تصاویر استاتیک، و مدل ها. ادغام صدا؛ و تعاملی مانند دکمه های قابل کلیک را اضافه کنید. امانوئل همچنین با استفاده از مهارت‌های جدید React VR، الهام‌بخشی برای ارتقای پانورامای 360 درجه‌ای که در این دوره می‌سازید به سطح بعدی می‌دهد.

linkedin آموزش Symfony 3 (Mitalearn-108967)

  • 1 hours 46 minutes
  • متوسط
  • Release date: 22 June 2026
  • Author: Bernardo Pineda
درباره این دوره:

برنامه‌های PHP را به روشی مدرن با Symfony 3 بسازید، چارچوب محبوب PHP Model-View-Controller. در این دوره، برنارد پیندا نحوه ساخت یک برنامه وب مبتنی بر PHP در Symfony را نشان می دهد. او نحوه نصب و پیکربندی Symfony و شروع به صرفه جویی در زمان با کارهای توسعه معمولی، مانند ایجاد مدل های پایدار و ارائه محتوا با قالب ها را توضیح می دهد. برنارد همچنین به نحوه تعریف و اعتبارسنجی فرم ها و اشکال زدایی برنامه های شما می پردازد. پس از اتمام این دوره، ابزارهای مورد نیاز برای استفاده از Symfony برای شروع پروژه های PHP خود را خواهید داشت.

Suggestions