دوره آموزشی
The Great Courses
دوبله زبان فارسی

مسترکلاس Erlang: همزمانی و OTP

مسترکلاس Erlang: همزمانی و OTP

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • Erlang
  • برنامه‌نویسی موازی
  • همزمانی
  • OTP
  • برنامه‌نویسی تابعی
  • BEAM
  • الگوهای طراحی
  • کلاینت‌ها و سرورها

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

  • مهارت‌های اولیه در ناوبری با شل (مانند bash یا zsh)
  • اصول Erlang 
  • بازگشت 

توضیحات دوره

شما احتمالاً تا به حال در مورد WhatsApp شنیده‌اید. و ممکن است همچنین شنیده باشید که این برنامه هر روز تعداد زیادی کاربر را مدیریت می‌کند. در واقع، آن‌ها توانسته‌اند تعداد کاربران خود را به میلیون‌ها کاربر با یک تیم مهندسی تنها 32 نفره با استفاده از Erlang افزایش دهند، قبل از اینکه توسط فیس‌بوک خریداری شوند. اما واتس‌اپ تنها داستان موفقیت نیست. شما شگفت‌زده می‌شوید اگر بدانید چند مورد از چیزهایی که در زندگی روزمره‌تان به آن‌ها عادت کرده‌اید، در واقع توسط Erlang قدرت یافته است. این همه با کسب و کار مخابرات آغاز شد، اما از آن زمان Erlang در بسیاری از زمینه‌ها، از جمله فین‌تک، اینترنت اشیا، بهداشت و درمان و بازی‌ها به محبوبیت رسیده است. فقط برای مثال!

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

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

پس، اگر هیچ یک از این موارد برای شما جالب به نظر می‌رسد، امتحان کنید و به مدرس بگویید که چه نظری دارید.

این دوره برای چه کسانی مناسب است؟

  • برنامه‌نویسان با دانش اولیه از Erlang که آماده‌ی پیشرفت هستند.
  • برنامه‌نویسانی که در حال یادگیری همزمانی و موازی‌سازی هستند.
  • برنامه‌نویسانی که در حال یادگیری رفتار کلاینت/سرور هستند.

مسترکلاس Erlang: همزمانی و OTP

  • مقدمه 01:21
  • تمرینات 00:23
  • مواد دوره 00:42
  • مقدمه‌ای بر همزمانی 03:59
  • همزمانی در مقابل موازی‌سازی 03:20
  • فرآیندها و رشته‌ها 02:40
  • تمرینات None
  • بیایید با یک انفجار شروع کنیم! 08:25
  • مفهوم یک جعبه پیام 07:25
  • ایجاد فرآیندها 09:12
  • مقدمه‌ای بر کلاینت‌ها و سرورها 02:09
  • بگذارید موسیقی باشد - مثال ساده کلاینت/سرور 07:29
  • بالا بردن صدا و افزودن داده‌ چرخی 07:37
  • شب در کازینو - برآورد پی روی یک CPU چند هسته‌ای با اعداد تصادفی 03:01
  • شب در کازینو قسمت دوم 10:44
  • مقدمه‌ای بر OTP 02:58
  • برگشت‌ها 17:35
  • gen_server 07:02
  • بازگشت به سرور موسیقی 06:28
  • ساختار یک اپلیکیشن OTP 04:01
  • Rebar3: ابزار رسمی و غیررسمی ساخت برای Erlang 06:44
  • تمرینات None
  • مفهوم درخت نظارت 02:19
  • وصل کردن فرآیندها به یکدیگر 05:24
  • سیگنال‌های خروج 08:02
  • چه نوع کودکانی می‌خواهید؟ (مشخصات کودک و پرچم‌های ناظر) 05:30
  • ترکیب یک برنامه، یک ناظر و یک سرور موسیقی 08:13
  • شب در رستوران: یک میلیون مهمان، یک میلیون فرآیند 08:23
  • تمرینات None
  • جمع بندی 00:38

1,509,200 377,300 تومان

مشخصات آموزش

مسترکلاس Erlang: همزمانی و OTP

  • تاریخ به روز رسانی: 1405/04/02
  • سطح دوره:متوسط
  • تعداد درس:30
  • مدت زمان :02:31:58
  • حجم :981.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,634,500 726,900 تومان
  • زمان: 04:52:43
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید