Course catalog

Course duration

Course provider

Topic

Categories

Showing 9,201-9,220 of 17,394 items.

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

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

  • 37 minutes
  • پیشرفته
  • Release date: 25 July 2026
  • Author: Emmanuel Henri
درباره این دوره:

انتشار ECMAScript 2015، نحو کلاس را به جاوا اسکریپت آورد، و توسعه دهندگانی را که برای وراثت کلاس با برخی از ابزارهای آشنا استفاده می کردند، ارائه می کرد. اگر در این زبان تازه کار هستید - یا مطمئن نیستید که کلاس ها چگونه در ECMAScript 6 (ES6) کار می کنند - این دوره برای شما مناسب است. با مربی امانوئل هنری همراه شوید تا نحوه عملکرد کلاس ها در ES6 را توضیح دهد. او با مبانی کلاس ها و نحوه تعامل آنها با سایر ویژگی های جاوا اسکریپت شروع می کند. سپس به سراغ سازنده‌ها، میکس و توسعه می‌رود و نحوه کار آنها را توضیح می‌دهد و نمونه‌های کد را به اشتراک می‌گذارد.

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

  • 43 minutes
  • متوسط
  • Update date: 21 June 2026
  • Author: Emmanuel Henri
درباره این دوره:

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

linkedin جاوا اسکریپت: ملزومات امنیتی (Mitalearn-161106)

  • 45 minutes
  • متوسط
  • Release date: 18 January 2019
  • Author: Emmanuel Henri
درباره این دوره:

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

linkedin جاوا اسکریپت: نقشه ها و مجموعه ها (Mitalearn-230976)

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

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

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

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

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

coursera جاوا برای اندروید (Mitalearn-302257)

  • 8 hours 34 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Dr. Jerry Roth,Dr. Julie L. Johnson,Michael Walker
درباره این دوره:

این MOOC به شما می آموزد که چگونه ویژگی ها و کلاس های اصلی را از زبان برنامه نویسی جاوا که در اندروید استفاده می شود، برنامه ریزی کنید، که پلتفرم غالب برای توسعه و استقرار برنامه های دستگاه تلفن همراه است. به طور خاص، این MOOC ویژگی های کلیدی زبان برنامه نویسی جاوا را پوشش می دهد که جریان اجرا را از طریق یک برنامه کنترل می کند (مانند ساختارهای حلقه های مختلف جاوا و دستورات شرطی)، امکان دسترسی به داده های ساخت یافته (مانند آرایه های داخلی جاوا و کلاس های رایج در برنامه) چارچوب مجموعه‌های جاوا، مانند ArrayList و HashMap)، عملیات و داده‌های مرتبط را در کلاس‌ها و رابط‌ها (مانند انواع، فیلدها، متدها، پارامترهای عمومی و استثناهای تعریف‌شده اولیه و تعریف‌شده توسط جاوا) گروه‌بندی می‌کند، رفتار کلاس‌های موجود را از طریق وراثت سفارشی می‌کند. و چندشکلی (مانند زیر کلاسه سازی و غلبه بر روش های مجازی). زبان آموزان با استفاده از ابزارهای رایج (مانند Android Studio) مورد نیاز برای توسعه برنامه های جاوا و برنامه های مفید اندروید، این ویژگی های جاوا را در زمینه اجزای اصلی Android (مانند فعالیت ها و عناصر اصلی رابط کاربری) اعمال می کنند. یادگیرندگان روی چندین پروژه عملی در سراسر MOOC کار خواهند کرد، به عنوان مثال، هر هفته از زبان آموزان می خواهد که راه حل هایی برای تکالیف برنامه نویسی بنویسند که مطالب پوشش داده شده در فیلم های سخنرانی را تقویت کند. تقریباً 4 تا 6 ساعت زمان درگیر شدن دانشجو در هفته خواهد بود، از جمله سخنرانی‌های ویدیویی، آزمون‌ها و تکالیف برنامه‌نویسی.

linkedin جاوا را با Swing یاد بگیرید (Mitalearn-117739)

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

نحوه استفاده از Swing - یک سازنده رابط کاربری گرافیکی (GUI) برای برنامه های جاوا - برای ایجاد یک رابط کاربری گرافیکی در جاوا را کشف کنید. در این دوره آموزشی، پگی فیشر به شما کمک می کند تا با اصول Swing آشنا شوید و آنچه را که برای ایجاد یک رابط کاربری گرافیکی در جاوا باید بدانید را به اشتراک می گذارد. او مفاهیم اساسی مانند معماری MVC و استفاده از ویرایشگر WYSIWYG را مورد بحث قرار می دهد. علاوه بر این، کانتینرها، اجزای Swing، طرح‌بندی‌ها و مدیریت رویدادها را پوشش می‌دهد – که زمانی رخ می‌دهند که کاربر با رابط تعامل داشته باشد.

Related Skills

coursera جاوا شی گرا: وراثت و کپسوله سازی (Mitalearn-313477)

  • متوسط
  • Release date: 27 June 2026
  • Author: Patrick Ester,Anh Le,Elise Deitrick
درباره این دوره:

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

linkedin جاوا کنترل استثنا (Mitalearn-232336)

  • 1 hours 10 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Cecili Reid
درباره این دوره:

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

linkedin جاوا: Lambdas and Streams (Mitalearn-264313)

  • 42 minutes
  • مناسب همه
  • Update date: 12 June 2024
  • Author: Bethan Palmer
درباره این دوره: 

 در جاوا، لامبداها و استریم ها در همه جا وجود دارند - به نظر می رسد تقریباً در همه جا حاضر هستند. آنها دو نمونه از رایج ترین نمونه های برنامه نویسی تابعی هستند که نسبت به همتای شی گرا خود مختصرتر و قابل پیش بینی تر هستند. در این دوره آموزشی، مربی Bethan Palmer به شما مهارت‌هایی را می‌آموزد که برای استفاده حداکثری از لامبداها و استریم‌ها به‌عنوان یک توسعه‌دهنده جاوا نیاز دارید.

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

Related Skills

linkedin جاوا: ادغام پایگاه داده با JDBC (Mitalearn-36496)

  • 2 hours 51 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: David Gassner
درباره این دوره:

چه در حال ساختن یک برنامه مبتنی بر وب یا دسکتاپ با Java SE یا Java EE باشید، بسیاری از برنامه های جاوا نیاز به ادغام داده ها از یک پایگاه داده رابطه ای دارند. این دوره نحوه خواندن و مدیریت داده ها از پایگاه داده های رابطه ای مانند MySQL و SQL Server را با استفاده از Java Database Connectivity (JDBC) API شرح می دهد.

rnrn او همچنین دستورالعمل های دقیقی در مورد خواندن، انتخاب و به روز رسانی داده ها ارائه می دهد. فراخوانی رویه های ذخیره شده؛ مدیریت داده ها از طریق کلاس های JavaBean یا با دستورات آماده. و کار با ابرداده

linkedin جاوا: بازگشت (Mitalearn-105652)

  • 55 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Peggy Fisher
درباره این دوره:

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

linkedin جاوا: برنامه های بدون سرور در AWS (Mitalearn-218787)

  • 1 hours 19 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Terezija Semenski
درباره این دوره:

به این دوره آموزشی که مزایا و محدودیت های استفاده از AWS برای ایجاد برنامه های جاوا بدون سرور را پوشش می دهد، خوش آمدید. در این دوره، مربی Terezija Semenski به شما نشان می دهد که چگونه محیط و IntelliJ IDE را راه اندازی کنید تا بتوانید کد خود را در AWS Lambda توسعه، استقرار و اشکال زدایی کنید. Terezija شما را با نوشتن اولین برنامه بدون سرور "hello world" و افشای آن از طریق REST API شروع می کند. به علاوه، او نحوه پیاده‌سازی ورودی‌ها و خروجی‌های سفارشی تابع لامبدا و بهترین شیوه‌های مربوط به ثبت، ردیابی و تنظیم عملکرد را توضیح می‌دهد. در پایان این دوره، نحوه ساخت اپلیکیشن های جاوا بدون سرور کارآمد را خواهید آموخت.

linkedin جاوا: تست با JUnit (Mitalearn-218481)

  • 2 hours 25 minutes
  • مناسب همه
  • Update date: 21 June 2026
  • Author: Maaike van Putten
درباره این دوره:

تست واحد در توسعه برنامه های کاربردی پایدار از اهمیت حیاتی برخوردار است. توسعه دهندگان جاوا نیاز به نوشتن تست های واحد دارند و JUnit چارچوب اصلی تست واحد برای جاوا است. در این دوره، مربی و توسعه دهنده Maaike van Putten به شما کمک می کند یاد بگیرید که کد جاوا خود را به طور موثر آزمایش کنید. Maaike توضیح می دهد که تست واحد چیست و مزایایی که ارائه می دهد. او JUnit را پوشش می دهد و به شما نشان می دهد که چگونه آن را تنظیم کنید و اولین آزمایش خود را اجرا کنید. Maaike از طریق فرآیند نوشتن یک تست پایه، از جمله ابزارهای مفیدی مانند JUnit Annotations، JUnit Write، JUnit DisplayName و موارد دیگر، مراحل را طی می کند. او به استفاده های پیشرفته تر از JUnit، مانند تزریق وابستگی، تست های پارامتری، و بازه های زمانی، اشاره می کند. Maaike با نگاهی سریع به مراحل بعدی که می‌توانید بردارید، به پایان می‌رساند، مانند نحوه آماده‌سازی کد برای آزمایش واحد، بهترین شیوه‌ها، و یک مرور مختصر از Mockito.

linkedin جاوا: تست با JUnit (2016) (Mitalearn-103731)

  • 1 hours 10 minutes
  • متوسط
  • Release date: 29 June 2026
  • Author: Peggy Fisher
درباره این دوره:

تست واحد بخش مهمی از هر فرآیند توسعه نرم افزار است. JUnit یک ابزار تست منبع باز است که مخصوص جاوا است و باید بخشی از جعبه ابزار توسعه دهندگان جاوا باشد. به پگی فیشر بپیوندید تا تست جاوا را با JUnit بررسی کند. بیاموزید که چگونه JUnit را با ابزارها و IDE های محبوب (Eclipse، NetBeans، IntelliJ و Maven) ادغام کنید، و آزمایش های مختلفی از جمله کنترل استثنا و تست های پارامتری را انجام دهید.

linkedin جاوا: تست خودکار API با اطمینان REST (Mitalearn-232353)

  • 1 hours 16 minutes
  • مناسب همه
  • Release date: 26 April 2021
  • Author: Angie Jones
درباره این دوره:

تقاضا برای مهندسانی وجود دارد که می دانند چگونه تست API را خودکار کنند. در این دوره، مربی Angie Jones نحوه استفاده از REST Assured را برای ایجاد انواع درخواست‌های API در جاوا، با و بدون داده اضافی، و نحوه تأیید پاسخ دریافتی از API را پوشش می‌دهد. Angie توضیح می دهد که چرا تست API ضروری است و چرا خودکار کردن تست API یک رویکرد کارآمد و موثر برای سالم نگه داشتن API های شما است. او شما را با کتابخانه تست REST Assured آشنا می کند. Angie در مورد آناتومی یک درخواست API بحث می کند، سپس به شما نشان می دهد که چگونه درخواست های GET، POST، PUT و DELETE را ایجاد کنید. او توضیح می‌دهد که چگونه می‌توانید داده‌ها را به‌عنوان بخشی از درخواست ارسال کنید. Angie توضیح می‌دهد که چگونه می‌توانید پاسخ‌های API را اعتبارسنجی کنید و داده‌های دریافت‌شده از پاسخ را غیراصولی کنید.

linkedin جاوا: ساخت اتوماسیون با Maven (Mitalearn-99617)

  • 1 hours 24 minutes
  • متوسط
  • Release date: 21 June 2026
  • Author: Peggy Fisher
درباره این دوره:

Maven برنامه نویسی جاوا را آسان تر می کند! از آن به عنوان ابزار ساخت یاد می شود، اما خیلی بیشتر است. از Maven برای مدیریت کل چرخه عمر پروژه خود، تولید گزارش و ذخیره اسناد با مخزن POM آن استفاده کنید. و این فقط برای جاوا نیست. برنامه نویسان C/C، PHP و Scala نیز می توانند از Maven استفاده کنند. این دوره آموزشی Maven را برای اتوماسیون ساخت در جاوا معرفی می کند و سایر ویژگی ها و عملکردهایی را که باید به گردش کار توسعه خود اضافه کنید، مرور می کند. پگی فیشر، نویسنده کارکنان، نحوه نصب Maven را در مک یا ویندوز، کار با Project Object Model (POM) و استفاده از کتابخانه گسترده افزونه‌های آن برای کامپایل، آزمایش، استقرار، بسته‌بندی، گزارش‌دهی و موارد دیگر نشان می‌دهد. به علاوه، یاد بگیرید که چگونه با استفاده از Maven و دو IDE جاوا مختلف: NetBeans و IntelliJ، یک پروژه کامل از شروع تا پایان ایجاد کنید.

linkedin جاوا: ساختارهای داده (Mitalearn-242502)

  • 49 minutes
  • مناسب همه
  • Update date: 21 June 2026
  • Author: Bethan Palmer
درباره این دوره:

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

Suggestions