Course catalog

Course duration

Course provider

Topic

Categories

Showing 41-51 of 51 items.

coursera علم داده با NumPy، مجموعه ها و دیکشنری ها (Mitalearn-328913)

  • 1 hours 29 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Genevieve M. Lipp,Nick Eubank,Kyle Bradbury
درباره این دوره:

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

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

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

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

coursera مبانی برنامه نویسی جاوا (Mitalearn-304433)

  • 5 hours 15 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Board Infinity
درباره این دوره:

با این دوره جامع که از سه ماژول تشکیل شده است، خود را در دنیای برنامه نویسی جاوا غرق کنید، برای کسانی طراحی شده است که کاملاً با برنامه نویسی جاوا آشنا هستند و می خواهند پایه ای قوی در آن ایجاد کنند. در اولین ماژول، Java Fundamentals، با برنامه نویسی جاوا و اجزای اصلی آن مانند ماشین مجازی جاوا (JVM)، محیط زمان اجرا جاوا (JRE) و کتابخانه کلاس جاوا آشنا می شوید. این ماژول همچنین درک ساختارهای برنامه نویسی اولیه و تجربه عملی با ابزارهای توسعه جاوا را فراهم می کند. با پیشروی به ماژول دوم، Core Java، به عناصر اساسی زبان خواهید پرداخت. این بخش بر مفاهیم کلیدی مانند نحو جاوا، متغیرها، روش‌ها، عملگرها و بیانیه‌های کنترل تاکید دارد که توسط ارزیابی‌های عملی متعدد برای اصلاح مهارت‌های حل مسئله شما پشتیبانی می‌شود. در نهایت، در ماژول سوم، OOPS و سایر مفاهیم ضروری، جنبه های پیشرفته برنامه نویسی جاوا آشکار می شود. در اینجا، با اصول پیشرفته برنامه‌نویسی شی گرا (OOP) و تکنیک‌های مدیریت استثنائات حیاتی که قابلیت اطمینان و استحکام کد را افزایش می‌دهند، آشنا می‌شوید. در پایان این دوره، درک قوی از برنامه نویسی جاوا، با توانایی نوشتن کد جاوا کارآمد و آمادگی برای کنکاش در موضوعات پیشرفته تر جاوا خواهید داشت.

linkedin مبانی برنامه نویسی: طراحی شی گرا (Mitalearn-148849)

  • 3 hours 41 minutes
  • مبتدی
  • Update date: 21 June 2026
  • Author: Barron Stone,Olivia Chiu Stone
درباره این دوره:

همه نرم افزارهای خوب با طراحی عالی شروع می شوند. طراحی شی گرا به توسعه دهندگان کمک می کند تا برنامه ها را قبل از نوشتن یک خط کد برنامه ریزی کنند و ایده ها را به اجزای قابل استفاده مجدد و قابل نگهداری تقسیم کنند. این دوره بر مفاهیم اساسی تمرکز دارد و آنها را به روشی سرگرم کننده و تعاملی آموزش می دهد تا به شما کمک کند تا به سرعت مهارت های خود را توسعه دهید. تیم تگ Olivia و Barron Stone شما را با مفاهیم و اصطلاحات - اشیا، کلاس ها، انتزاع، وراثت و موارد دیگر - که برای شروع به آن نیاز دارید آشنا می کنند. سپس نشان می‌دهند که چگونه می‌توان الزامات یک برنامه را برآورد، موارد استفاده را شناسایی کرد و کلاس‌ها را با استفاده از زبان مدل‌سازی جهانی (UML) ترسیم کرد. سپس طرح نهایی را می توان با استفاده از یکی از بسیاری از زبان های برنامه نویسی شی گرا مانند جاوا، سی شارپ، روبی یا پایتون به کد ترجمه کرد.

coursera مفاهیم برنامه نویسی شی گرا (Mitalearn-306133)

  • 2 hours 37 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Noel J. Bergman
درباره این دوره:

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

coursera مقدمه ای بر برنامه نویسی تعاملی در پایتون (قسمت 2) [coursera] (Mitalearn-306439)

  • 5 hours 52 minutes
  • مبتدی
  • Release date: 27 June 2026
  • Author: Joe Warren,Scott Rixner,John Greiner
درباره این دوره:

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

coursera مقدمه ای بر برنامه نویسی شی گرا در سی پلاس پلاس (Mitalearn-310808)

  • 1 hours 35 minutes
  • متوسط
  • Release date: 23 June 2026
  • Author: Dr Matthew Yee-King
درباره این دوره:

این دوره اولین دوره از پنج دوره است که با هدف کمک به شما در کار کردن در پارادایم شی گرا در زبان ++C به شما کمک می کند. این تخصص برای افرادی است که می خواهند در مورد برنامه نویسی شی گرا بیاموزند. این یک بسته یکپارچه است که شما را از اصول C++ تا ساختن یک پلتفرم مبادله ارزهای دیجیتال می برد. در طول پنج دوره، شما با مربی روی یک پروژه کار خواهید کرد: یک پلت فرم مبادله ارزهای دیجیتال. در حین ساخت پروژه، با طیف وسیعی از تکنیک های برنامه نویسی از جریان کنترل اولیه و ورودی/خروجی گرفته تا تجزیه فایل، تکنیک های شی گرا و تعامل کاربر در کنسول آشنا خواهید شد. در این دوره اول، با نوشتن، ساختن و اجرای اولین برنامه خود با C++ شروع خواهید کرد. سپس با ساختن یک سیستم منوی تعاملی برای پلتفرم مبادله ارزهای دیجیتال، در مورد ورودی/خروجی متن، در صورتی که بیانیه‌ها و حلقه‌ها هستند، یاد خواهید گرفت. پس از اتمام دوره، شما قادر خواهید بود: * یک برنامه ++C بنویسید، کامپایل و اجرا کنید که پیام ها را روی کنسول چاپ می کند * از کتابخانه استاندارد برای انجام ورودی/خروجی متن در کنسول استفاده کنید * توابع ساده را بنویسید و فراخوانی کنید * از حلقه while برای دریافت مکرر و پاسخ دادن به ورودی کاربر استفاده کنید

coursera مقدمه ای بر جاوا (Mitalearn-304620)

  • 3 hours 54 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Noel J. Bergman,Evan Bergman
درباره این دوره:

این دوره اولین دوره از مجموعه دوره هایی است که تخصص اصلی جاوا را تشکیل می دهد. به نوبه خود، Core Java Specialization بخشی از یک سری تخصص های برنامه نویسی است که از بوت کمپ های خصوصی Java LearnQuest مشتق شده است، که برای ارائه مجموعه مهارت های لازم برای استخدام به عنوان یک توسعه دهنده فناوری اطلاعات با استفاده از جاوا در بسیاری از محیط های شرکتی طراحی شده است. این دوره شامل تمرین عملی است و به شما دانش کاملی از زبان جاوا می دهد. پس از اتمام این دوره، شما قادر خواهید بود مزایای جاوا را شناسایی کنید، با استفاده از انواع داده های جاوا در نحو اصلی جاوا برنامه ریزی کنید و شاخه ها و حلقه ها را در خود جای دهید. مخاطبان این دوره: - هر کسی که علاقه مند به یادگیری جاوا است - برنامه نویسان - مدیران فنی - توسعه دهندگان برنامه پیش نیازها: برای موفقیت در این دوره، باید اصول توسعه نرم افزار را در یک زبان رویه ای یا شی گرا درک کنید.

coursera مقدمه ای بر جاوا و برنامه نویسی شی گرا (Mitalearn-304246)

  • 4 hours 37 minutes
  • مبتدی
  • Release date: 23 June 2026
  • Author: Brandon Krakowsky
درباره این دوره:

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

linkedin نکات و ترفندهای برنامه نویسی شی گرا در سی شارپ (Mitalearn-114713)

  • 58 minutes
  • متوسط
  • Release date: 28 June 2026
  • Author: Jesse Freeman
درباره این دوره:

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

linkedin نگاه اول: جاوا 9 (Mitalearn-131798)

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

اولین نگاه خود را به تغییرات جاوا 9 بیندازید—اولین نسخه جدید این زبان شی گرا محبوب در سه سال و نیم گذشته. جاوا 9 تقریباً 90 ویژگی جدید ارائه می دهد. در این دوره، Peggy Fisher مهمترین ویژگی ها از جمله Project Jigsaw، JShell و Process API پیشرفته را بررسی می کند. یاد بگیرید که چگونه کدهای مدولارتر و مقیاس پذیرتر را با Jigsaw ایجاد کنید. اعلان ها، عبارات و عبارات را با JShell ارزیابی کنید. و با Process API به فرآیندهای سیستم عامل دسترسی، کنترل و مدیریت کنید. به علاوه، سه کلاس جدید برای رسیدگی به درخواست‌های HTTP/2 را کاوش کنید و منابعی برای یادگیری بیشتر در مورد جاوا 9 دریافت کنید.

Suggestions