دوره جامع آموزش برنامه نویسی ارلنگ: از صفر تا متخصص! - آخرین آپدیت

دانلود The Complete Erlang Programming Course: From Zero to Expert!

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

دوره جامع ارلنگ برای همه! با پروژه‌ها، چالش‌ها و تئوری، ارلنگ را حرفه‌ای بیاموزید. چندین دوره در یک دوره!

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

با درک نحوه عملکرد واقعی ارلنگ، برای ورود به بازار کار آماده شوید.

مبانی ارلنگ: متغیرها، شرط‌ها (if/else)، عملگرها، منطق بولی، توابع، آرایه‌ها، اشیاء، حلقه‌ها، رشته‌ها و غیره.

چگونه مانند یک توسعه‌دهنده فکر و عمل کنیم: حل مسئله، تحقیق، گردش کار.

در بخش پرسش و پاسخ، پشتیبانی سریع و دوستانه دریافت کنید.

مهارت‌های خود را با بیش از 20 چالش و تمرین (همراه با راه‌حل) تمرین کنید.

پیش‌نیازها: برای شرکت در این دوره نیازی به تجربه برنامه‌نویسی ندارید! من شما را از مبتدی به متخصص تبدیل می‌کنم!

هر کامپیوتر و سیستم‌عاملی کار خواهد کرد - ویندوز، macOS یا لینوکس. ویرایشگر متن خود را در طول دوره تنظیم خواهیم کرد.

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

چه بخواهید:

- مهارت‌های لازم برای به دست آوردن اولین شغل برنامه‌نویسی ارلنگ خود را بسازید

- به یک موقعیت ارشدتر توسعه‌دهنده نرم‌افزار ارتقا پیدا کنید

- یک دانشمند کامپیوتر شوید که در محاسبات حرفه‌ای شده است

- یا فقط ارلنگ را یاد بگیرید تا بتوانید به سرعت برنامه‌های ارلنگ خود را ایجاد کنید.

این مسترکلاس کامل ارلنگ دوره‌ای است که برای انجام همه این کارها و بیشتر به آن نیاز دارید.

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

چه چیزی این دوره را پرفروش می‌کند؟

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

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

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

در اینجا فقط برخی از مواردی که یاد خواهید گرفت آورده شده است

(مشکلی نیست اگر هنوز همه اینها را درک نمی‌کنید. در طول دوره یاد خواهید گرفت)

  • درک الگوهای تابعی: اصول اساسی برنامه‌نویسی تابعی، از جمله تغییرناپذیری، شفافیت ارجاعی و قدرت توابع مرتبه بالاتر را کشف کنید.

  • کاوش در ارلنگ: به نحو و معنای ارلنگ بپردازید، یاد بگیرید که متغیرها را ایجاد کنید، توابع را تعریف کنید و ساختارهای داده را به راحتی دستکاری کنید.

  • استنتاج نوع و چندریختی: مفاهیم استنتاج نوع و چندریختی را درک کنید، که به ایمنی و رسا بودن ارلنگ کمک می‌کنند.

  • تطبیق الگو: ظرافت تطبیق الگو را کشف کنید، ویژگی‌ای که تصمیم‌گیری پیچیده و ساختارشکنی داده‌ها را ساده می‌کند.

  • تفکر بازگشتی: تکنیک‌های برنامه‌نویسی بازگشتی را یاد بگیرید، سنگ بنای برنامه‌نویسی تابعی، و آنها را برای حل مشکلات مختلف به کار ببرید.

اگر سوالی داشته باشم چه؟

مثل اینکه این دوره به اندازه کافی کامل نبود، من پشتیبانی کامل ارائه می‌دهم و به هر سوالی که دارید 7 روز هفته پاسخ می‌دهم.

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

هیچ خطری هم وجود ندارد!

این دوره با ضمانت بازگشت پول 30 روزه کامل ارائه می‌شود. به این معنی که اگر از دوره یا پیشرفت خود کاملاً راضی نیستید، به سادگی به من اطلاع دهید و من 100٪ پول شما را بدون هیچ سوالی پس خواهم داد.

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

شما به معنای واقعی کلمه نمی‌توانید بازنده باشید.

آماده شروع کار هستید، توسعه‌دهنده؟

با استفاده از دکمه "افزودن به سبد خرید" در سمت راست، همین حالا ثبت نام کنید و راه خود را به سوی درخشش خلاقانه و پیشرفته ارلنگ آغاز کنید. یا با استفاده از ویژگی پیش‌نمایش، این دوره را به صورت رایگان امتحان کنید، تا 100٪ مطمئن شوید که این دوره برای شما مناسب است.

شما را در داخل می‌بینم (عجله کنید، ارلنگ منتظر است!)


سرفصل ها و درس ها

معرفی دوره Course Introduction

  • مقدمه ای بر ارلنگ Introduction to Erlang

  • نصب ارلنگ بر روی لینوکس Installing Erlang on Linux

  • نصب ارلنگ بر روی ویندوز Installing Erlang on Windows

  • نصب ارلنگ بر روی MacOS Installing Erlang on MacOS

  • کامپایل کردن در ارلنگ Compiling in Erlang

مبانی اصلی Basic Fundamentals

  • اعداد Numbers

  • متغیرهای تغییرناپذیر Inmutable Variables

  • اتم ها Atoms

  • تاپل ها Tuples

  • لیست ها Lists

  • درک لیست ها List Comprehensions

ماژول ها Modules

  • معرفی ماژول ها Introduction to Modules

  • ایجاد ماژول ها Creating Modules

توابع Functions

  • تطبیق الگو Pattern Matching

  • عبارات شرطی Conditional Statements

  • بازگشت Recursion

مسائل حل شده - توابع Solved Problems - Functions

  • مسئله 1 - ریشه های مربع و مربع ها Problem 1 - Square Roots and Squares

  • مسئله 2 - عدد اول خاص Problem 2 - Special Prime Number

  • مسئله 3 - تمبرها Problem 3 - Stamps

  • مسئله 4 - مجموع مرتبط Problem 4 - Related Sum

  • مسئله 5 - ارزیابی چند جمله ای Problem 5 - Polynomial Evaluation

مسائل حل شده - لیست ها Solved Problems - Lists

  • مسئله 1 - آخرین عنصر یک لیست Problem 1 - Last Element of a List

  • مسئله 2 - شیء یکی مانده به آخر Problem 2 - Penultime Object

  • مسئله 3 - عناصر تکراری Problem 3 - Duplicate Elements

توابع مرتبه بالاتر Higher Order Functions

  • معرفی توابع مرتبه بالاتر Introduction to Higher Order Functions

  • توابع بی نام Anonymous Functions

مسائل حل شده - توابع مرتبه بالاتر Solved Problems - Higher Order Functions

  • مسئله 1 - مسئله برابری Problem 1 - Equality Problem

  • مسئله 2 - حاصل ضرب عناصر Problem 2 - Product of Elements

  • مسئله 3 - نتیجه زوج Problem 3 - Even Result

  • مسئله 4 - توان های بی نهایت دو Problem 4 - Infinite Powers of Two

  • مسئله 5 - ضرب داخلی Problem 5 - Scalar Product

  • مسئله 6 - صاف کردن لیست ها Problem 6 - Flattening of Lists

  • مسئله 7 - طول Problem 7 - Length

  • مسئله 8 - معکوس Problem 8 - Reverse

  • مسئله 9 - وقوع ها Problem 9 - Occurrences

  • مسئله 10 - اولین کلمه Problem 10 - First Word

  • مسئله 11 - شمارش شرطی Problem 11 - Conditional Count

  • مسئله 12 - ترکیب برنامه ها Problem 12 - Combination of Applications

درخت های دودویی Binary Trees

  • معرفی درخت های دودویی Introduction to Binary Trees

  • پیاده سازی درخت های دودویی Implementation of Binary Trees

مسائل حل شده - درخت های دودویی Solved Problems - Binary Trees

  • مسئله 1 - اندازه Problem 1 - Size

  • مسئله 2 - ارتفاع Problem 2 - Height

  • مسئله 3 - درخت های معادل Problem 3 - Equivalent Trees

  • مسئله 4 - هم ریختی Problem 4 - Isomorphism

  • مسئله 5 - پیمایش پیش ترتیب Problem 5 - Preorder Traversal

  • مسئله 6 - پیمایش پس ترتیب Problem 6 - Postorder Traversal

  • مسئله 7 - پیمایش میان ترتیب Problem 7 - Inorder Traversal

  • مسئله 8 - مقدار کمینه Problem 8 - Minimum Value

  • مسئله 9 - مجموع مسیر Problem 9 - Path Sum

گراف ها Graphs

  • معرفی گراف ها Introduction to Graphs

  • نمایش یک گراف Representation of a Graph

  • پیاده سازی گراف ها Implementation of Graphs

الگوریتم های گراف - مقدمه Graph Algorithms - Introduction

  • معرفی الگوریتم های گراف Introduction to Graph Algorithms

  • رسمیت بخشیدن به گراف - خواندن یک گراف Graph Formalization - Reading a Graph

  • رسمیت بخشیدن به گراف - توابع مهم Graph Formalization - Important Functions

  • رسمیت بخشیدن به گراف - پیاده سازی نهایی Graph Formalization - Final Implementation

  • تجسم گراف Graph Visualization

الگوریتم های گراف - جستجوی عمق اول (DFS) Graph Algorithms - Depth First Search (DFS)

  • معرفی جستجوی عمق اول Introduction to Depth First Search

  • پیاده سازی جستجوی عمق اول - اولین قدم ها Depth First Search Implementation - First Steps

  • پیاده سازی جستجوی عمق اول - ساختارهای داده Depth First Search Implementation - Data Structures

  • پیاده سازی جستجوی عمق اول - الگوریتم Depth First Search Implementation - Algorithm

  • پیاده سازی جستجوی عمق اول - بررسی ماژول Depth First Search Implementation - Module Review

  • پیاده سازی جستجوی عمق اول - کتابخانه گراف Depth First Search Implementation - Graph Library

  • پیاده سازی جستجوی عمق اول - نتیجه نهایی و تجسم Depth First Search Implementation - Final Result and Visualization

الگوریتم های گراف - جستجوی سطح اول (BFS) Graph Algorithms - Breadth First Search (BFS)

  • معرفی جستجوی سطح اول Introduction to Breadth First Search

  • پیاده سازی جستجوی سطح اول - اولین قدم ها Breadth First Search Implementation - First Steps

  • پیاده سازی جستجوی سطح اول - حالات و والدین Breadth First Search Implementation - States and Parents

  • پیاده سازی جستجوی سطح اول - مقداردهی اولیه و ساختار Breadth First Search Implementation - Initialization and Structure

  • پیاده سازی جستجوی سطح اول - الگوریتم Breadth First Search Implementation - Algorithm

وابستگی بین ماژول ها Dependencies between Modules

  • وابستگی بین ماژول ها Dependencies between Modules

برنامه نویسی همزمان Concurrent Programming

  • معرفی همروندی Introduction to Concurrency

  • پردازشگر سرور مساحت The Area Server Process

  • معماری سرویس گیرنده - سرور Client-Server Architecture

  • تایم اوت ها Time Outs

نمایش نظرات

دوره جامع آموزش برنامه نویسی ارلنگ: از صفر تا متخصص!
جزییات دوره
18.5 hours
74
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
755
4.5 از 5
دارد
دارد
دارد
Lucas Bazilio
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Lucas Bazilio Lucas Bazilio

مهندس و ریاضیدان

[انگلیسی]

لوکاس متخصص در ریاضیات و علوم کامپیوتر است که از سن کم علاقه زیادی به تدریس نشان داد.

او در حال حاضر بیش از 10 سال تجربه به عنوان مربی علم و فناوری دارد. او متخصص در الگوریتم‌ها، ریاضیات گسسته، هوش مصنوعی، زبان ماشین، از جمله موضوعات دیگر است.

لوکاس در دانشگاه معتبر پلی‌تکنیک کاتالونیا UPC در بارسلون تحقیق می‌کند./p>

در طول زندگی‌اش، چندین سخنرانی در دانشگاه‌ها و سازمان‌ها در مورد تدریس ریاضیات ارائه کرده است.


[SPANISH]

Lucas es un experto en matemáticas y ciencias de la computación que desde muy pequeño mostró una gran pasión por la enseñanza.

Actualmente cuenta con más de 10 años de experiencia siendo instructor de ciencias y tecnología. Esspecialista en Algoritmos، Matemática Discreta، Inteligencia Artificial، Lenguaje Máquina، entre otros temas.

Lucas se encuentra investigando en la prestigiosa Universidad Politécnica de Cataluña UPC en Barcelona.>

A lo largo de su vida, ha dado múltiples conferencias en universidades y organizaciones sobre la enseñanza de las matemáticas.