Course catalog

Course duration

Course provider

Topic

Categories

Showing 21-29 of 29 items.

linkedin ساختارهای داده پایتون: مجموعه ها و مجموعه های منجمد (Mitalearn-210865)

  • 1 hours 37 minutes
  • مناسب همه
  • Release date: 13 May 2021
  • Author: Mridu Bhatnagar
درباره این دوره:

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

coursera کلاس های پایتون و وراثت (Mitalearn-310128)

  • 4 hours 47 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Steve Oney,Paul Resnick
درباره این دوره:

این دوره کلاس ها، نمونه ها و وراثت را معرفی می کند. شما یاد خواهید گرفت که چگونه از کلاس ها برای نمایش داده ها به روش های مختصر و طبیعی استفاده کنید. همچنین می‌آموزید که چگونه روش‌های داخلی را نادیده بگیرید و چگونه کلاس‌های "ارثی" ایجاد کنید که از عملکرد مجدد استفاده می‌کنند. همچنین با نحوه طراحی کلاس ها آشنا خواهید شد. در نهایت، با عادت خوب برنامه نویسی نوشتن تست های خودکار برای کدهای خود آشنا خواهید شد. اگر قبلاً با اصول پایتون آشنا هستید، این دوره برای شما مناسب‌تر است که در دوره‌های «مبانی پایتون» و «توابع، فایل‌ها و فرهنگ‌های پایتون» (دوره‌های 1 و 2 تخصص برنامه‌نویسی پایتون 3) پوشش داده شده‌اند. گذراندن دوره "جمع آوری و پردازش داده ها با پایتون" (دوره 3 تخصص) اختیاری است، اما دانش بازیابی و پردازش داده های تو در تو پیچیده مفید است. این چهارمین دوره از پنج دوره تخصصی برنامه نویسی پایتون 3 است.

linkedin مبانی برنامه نویسی: الگوریتم ها (Mitalearn-392221)

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

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

linkedin مبانی برنامه نویسی: ساختارهای داده (Mitalearn-445210)

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

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

linkedin مبانی برنامه نویسی: ساختارهای داده (Mitalearn-384894)

  • 2 hours 49 minutes
  • مناسب همه
  • Update date: 25 July 2026
  • Author: Kathryn Hodge
درباره این دوره:

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

linkedin مبانی برنامه نویسی: ساختارهای داده (2019) (Mitalearn-152470)

  • 2 hours 20 minutes
  • متوسط
  • Release date: 25 July 2026
  • Author: Kathryn Hodge
درباره این دوره:

هنگامی که از برنامه های ساده با یک یا دو متغیر عبور کردید، از ساختارهای داده برای ذخیره مقادیر در برنامه های خود استفاده خواهید کرد. ساختارهای داده مانند کانتینرها هستند—برای هر نوع داده ای یکی وجود دارد. در حالی که ساختارهایی مانند آرایه‌ها و صف‌ها گاهی بدیهی تلقی می‌شوند، درک عمیق‌تر برای هر برنامه‌نویسی که می‌خواهد بداند در "زیر سرپوش" چه می‌گذرد و درک کند که چگونه انتخاب‌هایی که انجام داده‌اند بر عملکرد و کارایی برنامه‌های خود تأثیر می‌گذارد، حیاتی است. در این دوره، کاترین هاج یک نمای کلی از ضروری ترین ساختارهای داده برای برنامه نویسی مدرن ارائه می دهد. با شروع با روش‌های ساده گروه‌بندی داده‌ها، مانند آرایه‌ها و ساختارها، کاترین به تدریج ساختارهای داده پیچیده‌تری مانند لیست‌های پیوندی، پشته‌ها و صف‌ها، جداول هش، و درخت‌ها و نمودارها را معرفی می‌کند. هر درس با یک مثال واقعی و عملی همراه است که ساختارهای داده را در عمل نشان می دهد. وقتی دوره را تمام کردید، درک واضحی از ساختارهای داده خواهید داشت و نحوه استفاده از آنها را در هر زبانی که برنامه نویسی می کنید: C#، Swift، JavaScript، Java، Python و غیره خواهید فهمید.

coursera مبانی پایتون (Mitalearn-303923)

  • 7 hours 37 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Paul Resnick,Steve Oney
درباره این دوره:

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

linkedin مبانی پایگاه داده: ساختارهای داده (Mitalearn-198965)

  • 3 hours 41 minutes
  • مبتدی
  • Update date: 21 June 2026
  • Author: Adam Wilbert
درباره این دوره:

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

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

Related Skills

linkedin مقدمه ای بر ساختارها و الگوریتم های داده در جاوا (Mitalearn-134603)

  • 4 hours 56 minutes
  • متوسط
  • Release date: 28 June 2026
  • Author: Raghavendra Dixit
درباره این دوره:

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

توجه: این دوره توسط Packt Publishing ایجاد شده است. ما خوشحالیم که میزبان این آموزش در کتابخانه خود هستیم.

Suggestions