Course catalog

Course duration

Course provider

Topic

Categories

Showing 401-420 of 628 items.

linkedin توسعه وب Polyglot (Mitalearn-125695)

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

دانستن چندین زبان برنامه نویسی – و توانایی انتخاب سریع زبان های جدید – شما را به یک توسعه دهنده وب و فریلنسر رقابتی تر و انعطاف پذیرتر تبدیل می کند. در این دوره آموزشی، نحوه انتخاب سریع زبان‌ها و چارچوب‌های توسعه وب جدید، از جمله Node.js، Python، Perl و Ruby را بیاموزید. ارزش منحصربه‌فردی که هر زبان به ارمغان می‌آورد را کشف کنید، و اینکه چگونه می‌توانید بر آنچه قبلاً می‌دانید، بسازید. به علاوه، تمرین عملی با هر زبان داشته باشید.

linkedin ج: ساختارهای داده، اشاره گرها و سیستم های فایل (Mitalearn-185450)

  • 2 hours 54 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Dan Gookin
درباره این دوره:

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

linkedin جاوا 17: نگاه اول (Mitalearn-217886)

  • 30 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Kathryn Hodge
درباره این دوره:

آیا اکنون زمان مناسبی برای ارتقاء برنامه خود به جاوا 17 است؟ در این دوره، یاد بگیرید که چه تغییراتی در اکوسیستم جاوا ایجاد شده است و چگونه ممکن است بر برنامه های شما تأثیر بگذارد. مربی Kathryn Hodge پیشرفت‌های زبان جدید را بررسی می‌کند، از جمله رابط‌های مولد اعداد شبه تصادفی، کلاس‌های مهر و موم شده، و دستورات سوئیچ تطبیق الگو. او شما را از طریق پیشرفت‌های انجام‌شده در زیر کاپوت راهنمایی می‌کند تا پشتیبانی بیشتری از پلتفرم برای MacOS و قابلیت نگهداری ارائه کند، موارد منسوخ را پوشش می‌دهد و به شما اشاره می‌کند که در آن می‌توانید بیشتر بدانید.

Related Skills

linkedin جاوا 8 برای متخصصان (Mitalearn-424895)

  • 2 hours 45 minutes
  • مناسب همه
  • Update date: 11 March 2024
  • Author: Maaike van Putten
درباره این دوره: 

 

پیش نیازهای پیشنهادی

جاوا 8 در سال 2014 منتشر شد ، اما این یک نسخه پایدار و مستند جاوا است که هنوز هم یکی از محبوب ترین نسخه های جاوا است و امروزه توسط توسعه دهندگان جاوا استفاده می شود. در این دوره ، مربی Maaike Van Putten بسیاری از ویژگی های مفید را در بر می گیرد که می تواند نحوه نوشتن کد را با جاوا 8 تغییر دهد. Maaike همچنین شامل چالش ها و راه حل ها است ، بنابراین می توانید دانش خود را هنگام پیشرفت در این دوره آزمایش کنید.


Related Skills

linkedin جاوا اسکریپت Vanilla: ساخت بر روی مدل شی سند (DOM) (Mitalearn-229004)

  • 1 hours 47 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: W. Scott Means
درباره این دوره:

در قلب هر برنامه وب و فریم ورک (مانند Angular یا React) DOM، Document Object Model قرار دارد. در این دوره، مدرس W. Scott Means DOM را از پایین به بالا بررسی می کند. اسکات پس از معرفی سریع رابط Node و درختان DOM، با ساختن یک تجزیه کننده HTML کارآمد، همه چیز را به سطح بعدی می برد. او به شما نشان می‌دهد که چگونه کد منبع HTML به یک درخت DOM کامل، شامل نظرات، گره‌های متنی و عناصر با گره‌های ویژگی ترجمه می‌شود. سپس، اسکات نشان می‌دهد که چگونه درخت DOM حاصل را می‌توان با استفاده از نقشه‌ها و فهرست‌های خاص DOM، ارجاع‌های درخت و قطعات سند برای تولید خروجی HTML با چاپ زیبا، پیمایش و تبدیل کرد. او دوره را با توصیه هایی در مورد اینکه چگونه می توانید آموخته های خود را تمرین کنید و یک قدم به تسلط بر DOM نزدیک تر شوید، پایان می دهد.

linkedin جاوا اسکریپت برای طراحان وب (Mitalearn-176933)

  • 3 hours 1 minutes
  • مبتدی
  • Update date: 2 August 2024
  • Author: Joe Chellman
درباره این دوره:

طراحان وب می توانند مجموعه مهارت ها و آینده شغلی خود را با راحت شدن با جاوا اسکریپت بهبود بخشند. این تنها زبان برنامه نویسی برای برنامه نویسی سمت سرویس گیرنده است – برای انجام کارهایی که تنها با HTML و CSS غیرممکن است – و برای برنامه نویسی سمت سرور نیز به طور فزاینده ای محبوب است. در این دوره با جو چلمن، چند کاربرد اساسی و واقعی جاوا اسکریپت را بیاموزید. نحوه نوشتن جاوا اسکریپت در مرورگر و ویرایشگر کد را بیاموزید و سپس آن را مستقیماً برای استفاده در صفحه پرداخت فروشگاه قرار دهید: دستکاری فرم ها و فیلدهای فرم، خواندن داده ها، بررسی ورودی برای خطاها، و نمایش نتایج محاسبات حمل و نقل. به علاوه، نحوه استفاده از توابع زمان و تاریخ جاوا اسکریپت را برای ایجاد ویژگی‌هایی مانند ساعت و افزودن محتوای تعاملی از طریق APIهایی مانند Bing Maps بیاموزید.

linkedin جاوا اسکریپت و AJAX: تکنیک های یکپارچه سازی (Mitalearn-37737)

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

توانایی خواندن داده ها و برقراری ارتباط اطلاعات به صورت ناهمزمان برای برنامه های کاربردی وب مدرن اساسی است. در این دوره، نویسنده Ray Villalobos نگاهی به ادغام AJAX (جاوا اسکریپت ناهمزمان و XML) با جاوا اسکریپت و jQuery می‌اندازد - ترکیبی که کار با داده‌های پویا را آسان می‌کند و تعداد درخواست‌ها به سرور را کاهش می‌دهد. این دوره ابتدا توضیح می دهد که AJAX چیست و نحوه بارگیری و بارگذاری مجدد صفحات با جاوا اسکریپت خالص، به روز رسانی DOM و خواندن و تجزیه داده ها در فرمت های XML و JSON را نشان می دهد. در مرحله بعد، نحوه خواندن و نوشتن اطلاعات بین سرور و کلاینت را با روش های AJAX در جی کوئری بیاموزید و یک برنامه جستجوی پویا بسازید که نتایج جستجو را در حین تایپ به روز می کند.

linkedin جاوا اسکریپت: Ajax و Fetch (Mitalearn-444377)

  • 2 hours 21 minutes
  • مناسب همه
  • Release date: 25 September 2024
  • Author: Sasha Vodnik
درباره این دوره: 

 

Ajax بلوک ساختمانی از وب مدرن است. Ajax به شما کمک می کند بین برنامه خود و سرور ارتباط برقرار کنید و محتوای جدید را بدون بارگیری مجدد صفحات وب ترکیب کنید که در نتیجه برنامه های تعاملی تر و با کارایی بالا ایجاد می شود. این دوره هر دو روش مدرن و قدیمی را برای درخواست و مدیریت داده ها و اصلاح محتوای صفحه وب با جاوا اسکریپت Ajax و vanilla معرفی می کند. کارشناس JS Sasha Vodnik نحوه کار با Fetch API ها را نشان می دهد، بنابراین می توانید ببینید که چگونه Ajax در یک پایگاه کد پیاده سازی می شود. در طول مسیر، یاد بگیرید که چگونه درخواست‌ها و پاسخ‌های Ajax را در مرورگر بهینه کنید، محتوای صفحه وب را از طریق DOM تغییر دهید، با کتابخانه Axios کار کنید، و درخواست‌های Ajax را در صورت بروز عیب‌یابی کنید.

این دوره با GitHub Codespaces، یک محیط توسعه‌دهنده ابر فوری که تمام عملکردهای دستگاه محلی مورد علاقه شما را بدون نیاز به تنظیم IDE محلی مورد علاقه شما ارائه می‌دهد، ادغام شده است. با استفاده از GitHub Codespaces، می‌توانید در هر زمان و در هر زمانی از ابزاری استفاده کنید که احتمالاً در محل کار با آن مواجه خواهید شد. برای یادگیری نحوه شروع، ویدیوی "استفاده از فضاهای کد GitHub با این دوره" را بررسی کنید.


linkedin جاوا اسکریپت: API های مرورگر مدرن (Mitalearn-159049)

  • 1 hours 51 minutes
  • پیشرفته
  • Release date: 21 June 2026
  • Author: Joe Marini
درباره این دوره:

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

linkedin جاوا اسکریپت: Async (Mitalearn-161072)

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

کد ناهمزمان اساس اکثر تجربیات مدرن وب است. این اجازه می دهد تا برنامه ها بین وظایف جابجا شوند و درخواست های متعدد را انجام دهند. با این حال، بدون درک کامل از برنامه نویسی ناهمزمان، توسعه دهندگان می توانند کدهای متورم را بنویسند که بر خلاف معماری وب عمل می کند. در این دوره آموزشی به Sasha Vodnik بپیوندید، که رویکردهای ناهمزمان برنامه نویسی جاوا اسکریپت را با استفاده از callbacks، وعده ها و عملگرهای async/wait در ES6 بررسی می کند. آنچه را که خط به خط در کد شما در حال انجام است بیاموزید، ساختارهای اساسی مانند اشیاء XMLHttpRequest (XHR) و setTimeout() را مجدداً مشاهده کنید و نحوه استفاده از گزینه های نحو جدید در جاوا اسکریپت را برای مقابله با هر چالش کدنویسی کشف کنید.

linkedin جاوا اسکریپت: آرایه ها (Mitalearn-229633)

  • 1 hours 15 minutes
  • مناسب همه
  • Update date: 21 June 2026
  • Author: Jamie Pittman
درباره این دوره:

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

linkedin جاوا اسکریپت: الگوها (Mitalearn-176236)

  • 1 hours 57 minutes
  • متوسط
  • Update date: 28 October 2025
  • Author: Emmanuel Henri
درباره این دوره:

در دو دهه گذشته، برنامه نویسان هم کد و هم مکالمات خود را در مورد کد حول الگوهایی که برای اولین بار در الگوهای طراحی، کتاب کلاسیک Gang of Four شرح داده شد، ساختار داده اند. برنامه نویسان جاوا اسکریپت در این گفتگوها شرکت کرده اند، اما الگوهای مورد بحث بیشتر در دنیای برنامه نویسی شی گرا ارتدکس مناسب هستند. در این دوره، امانوئل هنری توضیح می دهد که چگونه این الگوها با جاوا اسکریپت مطابقت دارند. او هدف برخی از رایج‌ترین الگوها را رمزگشایی می‌کند و نمونه‌هایی از کد را در طول مسیر ارائه می‌کند. در مورد الگوهای طراحی ایجادی، ساختاری و رفتاری کلیدی و نحوه اعمال هر یک از آنها در کد جاوا اسکریپت خود بیاموزید.

linkedin جاوا اسکریپت: بسته شدن (Mitalearn-138105)

  • 57 minutes
  • متوسط
  • Update date: 21 June 2026
  • Author: Sasha Vodnik
درباره این دوره:

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

linkedin جاوا اسکریپت: بهترین روش ها برای توابع و کلاس ها (Mitalearn-196194)

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

جاوا اسکریپت از نحو مبتنی بر C استفاده می کند، اما ساختارهای هسته آن، یعنی توابع و کلاس ها، بسیار متفاوت از رفتار C عمل می کنند. استفاده از تکنیک‌های توصیه‌شده می‌تواند به شما کمک کند کد جاوا اسکریپتی را توسعه دهید که سازگارتر و نگهداری آسان‌تر باشد. در این دوره، بهترین شیوه ها برای معماری برنامه های خود را بررسی کنید. روش هایی را در نظر بگیرید که جزئیات می توانند مسیرهایی را طی کنند که با سایر زبان های برنامه نویسی متفاوت است. با استفاده از راهنمای سبک، ابزارهای استقرار مدرن و حالت سخت، درباره ایجاد کدهای خوش ساخت، سازمان یافته، مدولار و با کیفیت بالا بیاموزید. نحوه ساخت دقیق توابع با استفاده از عبارات قابل پیش بینی بیشتر روی اعلان ها و اجتناب از تغییر مقادیر پارامتر را کشف کنید. بایدها و نبایدهای «this» را بررسی کنید و بدانید که از کدام ویژگی های جاوا اسکریپت باید اجتناب کنید.

linkedin جاوا اسکریپت: بهترین روش ها برای داده ها (Mitalearn-169793)

  • 1 hours 24 minutes
  • متوسط
  • Update date: 22 June 2026
  • Author: Sasha Vodnik
درباره این دوره:

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

linkedin جاوا اسکریپت: بهترین روش ها برای قالب بندی کد (Mitalearn-167260)

  • 1 hours 50 minutes
  • متوسط
  • Update date: 22 June 2026
  • Author: Sasha Vodnik
درباره این دوره:

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

Related Skills

linkedin جاوا اسکریپت: توابع (2013) (Mitalearn-48991)

  • 1 hours 25 minutes
  • متوسط
  • Release date: 16 December 2001
  • Author: Ray Villalobos
درباره این دوره:

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

linkedin جاوا اسکریپت: توسعه تست محور (ES6) (Mitalearn-185773)

  • 2 hours 20 minutes
  • پیشرفته
  • Release date: 21 June 2026
  • Author: Shaun Wassell
درباره این دوره:

TDD یکی از موضوعات مورد بحث در دنیای توسعه نرم افزار است. حتی برنامه هایی که با دقت ساخته شده اند تا جایی رشد می کنند که اشکال زدایی و اطمینان از کیفیت دشوار می شود. توسعه تست محور (TDD) با اطمینان از اینکه تمام بخش های برنامه شما تحت پوشش تست ها قرار می گیرند، به این امر کمک می کند. در این دوره، Shaun Wassell تکنیک ها و ابزارهای اساسی برای آزمون های واحد و ادغام را بررسی می کند. در طول راه، او بزرگنمایی می کند تا بررسی کند که چگونه همه آنها با هم هماهنگ می شوند. Shaun همچنین نقاط قوت و ضعف TDD را برجسته می‌کند و نمونه‌هایی در دنیای واقعی ارائه می‌کند که نشان می‌دهد چگونه TDD می‌تواند در جریان کار توسعه شما قرار بگیرد.

linkedin جاوا اسکریپت: رویدادها (Mitalearn-46526)

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

درباره انواع مختلف رویدادهای جاوا اسکریپت در دسترس برای استفاده در برنامه های خود بیاموزید، از جمله رویدادهای سنتی مانند رویدادهای ماوس، فرم و پنجره، به علاوه رویدادهایی که به شما امکان می دهند رویدادهای DOM و HTML5 را که با رسانه سروکار دارند، مدیریت کنید. نویسنده Ray Villalobos نحوه انتشار و ثبت رویدادها در مراحل ثبت و حباب، لغو یک رویداد یا رفتار پیش‌فرض، و پاسخ به کلیک‌ها، کلیک‌های راست، دنبال کردن ماوس و بارگذاری تصاویر را نشان می‌دهد. به‌علاوه، Ray یک پروژه jukebox صوتی را نمایش می‌دهد و یک بازی کشیدن و رها کردن که جاوا اسکریپت دسکتاپ و رویدادهای لمسی را در عمل نشان می‌دهد.

linkedin جاوا اسکریپت: کلاس ها (Mitalearn-394788)

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

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

Related Skills

Suggestions