Course catalog

Course duration

Course provider

Topic

Categories

Showing 41-60 of 96 items.

datacamp توسعه بسته های پایتون (Mitalearn-401911)

  • 50 minutes
  • مناسب همه
  • Release date: 28 June 2026
  • Author: James Fulton
درباره این دوره:

آیا می‌بینید همان کد را بین فایل‌ها کپی و جای‌گذاری می‌کنید و آرزو می‌کنید استفاده مجدد و اشتراک‌گذاری قطعه‌های عالی‌تان آسان‌تر بود؟ قرار دادن کد خود در بسته های پایتون می تواند کمک کننده باشد! در این دوره آموزشی، با ساختار بسته و فایل های اضافی مورد نیاز برای تبدیل کد شل به بسته های مناسب آشنا می شوید. همچنین در مورد ساختار واردات، مستندات و نحوه حفظ سبک کد با استفاده از flake8 یاد خواهید گرفت. سپس توسعه بسته خود را با ساختن الگوها، با استفاده از کوکی‌کاتر برای ایجاد اسکلت‌های بسته، سرعت می‌بخشید. در نهایت، یاد خواهید گرفت که چگونه از setuptools و twine برای ساخت و انتشار بسته‌های خود در PyPI - صحنه جهانی بسته‌های Python استفاده کنید.

Related Skills

datacamp جاوای متوسط (Mitalearn-447131)

  • 36 minutes
  • مناسب همه
  • Release date: 28 June 2026
  • Author: Katerina Zahradova,Jim White
درباره این دوره:

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

Related Skills

datacamp جعبه ابزار پایتون (Mitalearn-399565)

  • 22 minutes
  • مناسب همه
  • Release date: 28 June 2026
  • Author: Hugo Bowne-Anderson
درباره این دوره:

در این دوره آموزشی Python Toolbox، به ساختن مهارت‌های پیشرفته‌تر پایتون ادامه خواهید داد. ابتدا، در مورد تکرار کننده ها، اشیایی که قبلاً در زمینه حلقه های for با آنها مواجه شده اید، آشنا خواهید شد. سپس در مورد درک لیست ها، که ابزار بسیار مفیدی برای همه متخصصان داده و توسعه دهندگانی است که در پایتون کار می کنند، یاد خواهید گرفت. شما دوره را با مطالعه موردی به پایان می رسانید که در آن تمام تکنیک هایی را که در هر دو قسمت این دوره آموخته اید به کار می گیرید.

Related Skills

datacamp جولیای متوسط (Mitalearn-406382)

  • 45 minutes
  • مناسب همه
  • Release date: 28 June 2026
  • Author: Anthony Markham
درباره این دوره:

با تکیه بر مفاهیم اصلی مقدمه جولیا، این دوره شما را به استاد شدن جولیا نزدیکتر می کند. شما در مورد حلقه های مختلف و ساختارهای داده پیشرفته، از جمله دیکشنری ها، تاپل ها یا ساختارها یاد خواهید گرفت. شما یاد خواهید گرفت که چگونه توابع جولیا خود را برای استفاده مجدد از کد تعریف کنید و چگونه کد خود را زمان بندی کنید تا تا حد امکان کارآمد باشد. در پایان این دوره، کار با عملیات پیچیده‌تر DataFrame برای بازرسی و تمیز کردن مجموعه داده‌ها بسیار آسان خواهد بود. همچنین می‌توانید از طریق بسته‌های PyCall و RCall از دانش Python و R خود در جولیا استفاده کنید.

Related Skills

datacamp داکر متوسط (Mitalearn-402319)

  • 57 minutes
  • مناسب همه
  • Release date: 28 June 2026
  • Author: Mike Metzger
درباره این دوره:

این دوره بر پایه‌های یادگیری Docker و کانتینری‌سازی است که در دوره مقدماتی Docker یافت می‌شود. ما مفاهیم و ابزارهای پوشش داده شده در آن دوره را گسترش می دهیم و ایده های مدیریت و بهینه سازی تصویر کانتینر، شبکه، ارتباطات سیستم فایل، برنامه های کاربردی چند پلتفرمی و چند کانتینری را اضافه می کنیم. پس از تکمیل، می‌توانید:

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

اگر با چند کانتینر ساده کار کرده و ساخته اید، اما به دنبال افزودن به جعبه ابزار توسعه، آزمایش و توزیع خود هستید، بیشترین سود را از این دوره خواهید برد. ما مشتاقانه منتظر راهنمایی شما در طول سفر یادگیری Docker هستیم.

Related Skills

datacamp در حال توسعه بسته های R (Mitalearn-405430)

  • 1 hours 8 minutes
  • مناسب همه
  • Release date: 28 June 2026
  • Author: Jasmin Ludolf
درباره این دوره:

مهارت‌های توسعه بسته R خود را از ابتدا با درک نحوه ساختار کد، مستندسازی توابع و آزمایش بسته خود به دست آورید. شما یاد خواهید گرفت که چگونه از بسته های مختلف از جمله ابزارهای devtools، roxygen2، testthat و موارد دیگر و همچنین rmarkdown برای سرعت بخشیدن و بهبود گردش کار توسعه بسته خود استفاده کنید. برای ورود به دنیای پویای توسعه بسته R آماده شوید و با مجموعه ابزار ارزشمندی که می تواند سفر تجزیه و تحلیل داده های شما را بسیار بهبود بخشد، خود را قدرتمند کنید!

Related Skills

datacamp ساخت برنامه های وب با براق در R (Mitalearn-403509)

  • 55 minutes
  • مناسب همه
  • Release date: 28 June 2026
  • Author: kaelen medeiros,Ramnath Vaidyanathan
درباره این دوره:

Shiny یک بسته R است که ساخت برنامه‌های وب بسیار تعاملی را مستقیماً در R آسان می‌کند. با استفاده از Shiny، دانشمندان داده می‌توانند برنامه‌های وب تعاملی ایجاد کنند که به تیم شما اجازه می‌دهد تا داده‌های شما را به عنوان داشبورد یا تجسم بررسی کند. اگر می خواهید داده های خود را زنده کنید، براق راهی است که باید بروید! با استفاده از داده‌های مربوط به نام نوزاد، مواد تشکیل دهنده غذا، و مشاهده بشقاب پرنده، برنامه‌های مختلف براقی را می‌سازید که از ورودی‌ها و خروجی‌های مختلف استفاده می‌کنند. همچنین اصول عبارات واکنشی را یاد خواهید گرفت. در پایان این دوره، مهارت های درخشانی را خواهید داشت که برای ساختن اولین برنامه خود در R

نیاز دارید.

Related Skills

datacamp ساخت و بهینه سازی تریگرها در SQL Server (Mitalearn-404818)

  • 58 minutes
  • مناسب همه
  • Release date: 28 June 2026
  • Author: Florin Angelescu
درباره این دوره:

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

Related Skills

datacamp ساختار داده ها و الگوریتم ها در پایتون (Mitalearn-400721)

  • 1 hours 4 minutes
  • مناسب همه
  • Release date: 28 June 2026
  • Author: Miriam Antona
درباره این دوره:

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

Related Skills

datacamp عبارات با قاعده متوسط ​​در R (Mitalearn-406722)

  • 49 minutes
  • مناسب همه
  • Release date: 28 June 2026
  • Author: Benja Zehr
درباره این دوره:

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

Related Skills

datacamp عبارات منظم در پایتون (Mitalearn-402591)

  • 1 hours 11 minutes
  • مناسب همه
  • Release date: 28 June 2026
  • Author: Maria Eugenia Inzaugarat
درباره این دوره:

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

Related Skills

linkedin عوامل برنامه نویسی هوش مصنوعی با Copilot Github و مکان نما (Mitalearn-410377)

  • 40 minutes
  • مناسب همه
  • Release date: 6 March 2025
  • Author: Morten Rand-Hendriksen
درباره این دوره: 

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

datacamp کار با Dates and Times در R (Mitalearn-405328)

  • 36 minutes
  • مناسب همه
  • Release date: 28 June 2026
  • Author: Charlotte Wickham
درباره این دوره:

تاریخ‌ها و زمان‌ها دارای داده‌های فراوان هستند و برای پاسخ دادن به سؤالاتی که با چه زمانی، چه مدت یا چند بار شروع می‌شوند، ضروری هستند. با این حال، آنها می توانند مشکل ساز باشند، زیرا در قالب های مختلفی ارائه می شوند و می توانند به روش های غیر شهودی رفتار کنند. این دوره به شما ملزومات تجزیه، دستکاری و محاسبات با تاریخ و زمان در R را می آموزد. در پایان، شما بر بسته روانکاری، یکی از اعضای tidyverse، که به طور خاص برای کنترل تاریخ ها و زمان ها طراحی شده است، تسلط خواهید داشت. همچنین می‌توانید مهارت‌های جدید خود را برای بررسی تعداد دفعات انتشار نسخه‌های R، زمانی که هوا در اوکلند (محل تولد R) خوب است، و مدت زمان حکومت پادشاهان در بریتانیا به کار ببرید.

Related Skills

datacamp کار با تاریخ و زمان در پایتون (Mitalearn-401163)

  • 59 minutes
  • مناسب همه
  • Release date: 28 June 2026
  • Author: DataCamp Content Creator
درباره این دوره:

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

Related Skills

datacamp گیت پیشرفته (Mitalearn-446417)

  • 48 minutes
  • مناسب همه
  • Release date: 28 June 2026
  • Author: Amanda Crawford-Adamo
درباره این دوره:

این دوره عمیقاً به ویژگی‌های پیشرفته Git می‌پردازد و در جهت مهندسی داده و جریان‌های کاری علم داده است. شما بر استراتژی‌های ادغام پیچیده تسلط خواهید داشت، یاد می‌گیرید که تاریخچه مخزن را دستکاری کنید و Git را برای پروژه‌های داده در مقیاس بزرگ بهینه کنید. موضوعات کلیدی شامل rebasing پیشرفته، git reflog برای بازیابی فاجعه، اشکال زدایی کارآمد با git bisect و مدیریت فایل های بزرگ با Git LFS است. شما همچنین توسعه موازی را با استفاده از درخت کاری و نحوه مدولار کردن ساختارهای پروژه با زیر ماژول ها را بررسی خواهید کرد. در پایان این دوره، شما مهارت های لازم برای رسیدگی به سناریوهای پیچیده کنترل نسخه و مسائل مربوط به توسعه خط لوله داده و پروژه های داده مشترک را خواهید داشت.

Related Skills

datacamp گیت متوسط (Mitalearn-447097)

  • 27 minutes
  • مناسب همه
  • Release date: 28 June 2026
  • Author: George Boorman
درباره این دوره:

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

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

Related Skills

datacamp مبانی برنامه نویسی تابعی با purrr (Mitalearn-405753)

  • 32 minutes
  • مناسب همه
  • Release date: 28 June 2026
  • Author: DataCamp Content Creator
درباره این دوره:

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

Related Skills

linkedin مبانی برنامه نویسی: انجام بازبینی کد (Mitalearn-226046)

  • 1 hours 26 minutes
  • مناسب همه
  • Update date: 21 June 2026
  • Author: Kathryn Hodge
درباره این دوره:

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

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

  • 2 hours 49 minutes
  • مناسب همه
  • Update date: 6 December 2024
  • Author: Kathryn Hodge
درباره این دوره: 

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

linkedin مبانی برنامه نویسی: فراتر از اصول (Mitalearn-172428)

  • 3 hours 6 minutes
  • مبتدی
  • Update date: 21 June 2026
  • Author: Sasha Vodnik
درباره این دوره:

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

Related Skills

Suggestions