آموزش Clojure: The Complete Beginner's Guide 2023

Clojure: The Complete Beginner's Guide 2023

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش Clojure، یک زبان برنامه نویسی کاربردی جدید و سرگرم کننده مبانی برنامه نویسی در Clojure مفاهیم پیشرفته Clojure کار با IntelliJ IDEA کار با REPL پیش نیازها:علاقه به برنامه نویسی تمایل به یادگیری یک زبان برنامه نویسی جدید سرگرم کننده

چرا Clojure را یاد بگیریم

Clojure یک زبان برنامه نویسی کاربردی با هدف کلی، الهام گرفته از جاوا است.

در سال 2019، سایت محبوب StackOverflow Clojure را به عنوان پردرآمدترین زبان برنامه نویسی در جهان و دومین زبان برنامه نویسی در ایالات متحده رتبه بندی کرد.

بسیاری از بازیکنان بزرگ مانند LinkedIn، Cisco، CitiGroup و غیره از Clojure به عنوان یکی از زبان‌های اصلی خود استفاده می‌کنند.


این دوره به شما آموزش می دهد:

  • برای نصب محیط Clojure در رایانه شخصی یا Mac

  • مبانی زبان مانند

    • توابع

    • انواع داده

    • متغیرها

    • و غیره

  • اصول

    • حلقه ها

    • توالی ها

    • بررسی استثنا

    • و غیره

  • موضوعات پیشرفته مانند

    • فضاهای نام

    • نمایندگان

    • مقادیر مرجع

    • و غیره

  • کاربردهای عملی همه مفاهیم مورد مطالعه

  • چالش‌های کدنویسی فراوان

ما همه چیزهایی را که از طریق برنامه‌نویسی برنامه‌های کوچک یاد گرفته‌ایم برای تثبیت آنچه در حال مطالعه هستیم، به کار می‌گیریم.


این دوره فرصت‌های زیادی را برای کار در یک بازار خاص باز می‌کند، جایی که مهارت‌های شما برای کارفرمایان بسیار ارزشمند خواهد بود. کمبود زیادی در مهارت های Clojure وجود دارد، و شما می توانید رتبه اول را کسب کنید.

Clojure همچنین یک زبان سرگرم کننده برای یادگیری است. به عنوان یک زبان LISP، نوشتن کد را بسیار آسان‌تر می‌کند، به طوری که کد Clojure به طور متوسط ​​بسیار کوچکتر از جاوا یا جاوا اسکریپت است. اگر به دنبال گسترش کمربند ابزار برنامه نویسی خود هستید، داشتن این مهارت بسیار خوبی است.


امروز ثبت نام کنید و بیایید با هم یادگیری Clojure را شروع کنیم.


30 روز ضمانت بازگشت پول - ارائه شده توسط Udemy


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

معرفی Introduction

  • معرفی Introduction

  • Clojure چیست What is Clojure

  • پیام مهم در مورد بررسی های Udemy Important message about Udemy reviews

  • در شبکه های اجتماعی شرکت کنید Engage on social media

  • ابزار Tools

  • ابزار Tools

  • کد را از کجا دریافت کنیم Where to get the code

  • کد را از کجا دریافت کنیم Where to get the code

معرفی Introduction

  • معرفی Introduction

  • Clojure چیست What is Clojure

  • پیام مهم در مورد بررسی های Udemy Important message about Udemy reviews

  • در شبکه های اجتماعی شرکت کنید Engage on social media

برپایی Setup

  • جاوا را روی مک نصب کنید Install Java on a Mac

  • Leiningen را روی مک نصب کنید Install Leiningen on a Mac

  • Leiningen را روی مک نصب کنید Install Leiningen on a Mac

  • IntelliJ را روی مک نصب کنید Install IntelliJ on a Mac

  • جاوا را روی کامپیوتر نصب کنید Install Java on a PC

  • جاوا را روی کامپیوتر نصب کنید Install Java on a PC

  • Leiningen را روی رایانه شخصی نصب کنید Install Leiningen on a PC

  • Leiningen را روی رایانه شخصی نصب کنید Install Leiningen on a PC

  • IntelliJ را روی رایانه شخصی نصب کنید Install IntelliJ on a PC

  • REPL REPL

  • توضیح کد Explaining the code

  • توضیح کد Explaining the code

برپایی Setup

  • جاوا را روی مک نصب کنید Install Java on a Mac

  • IntelliJ را روی مک نصب کنید Install IntelliJ on a Mac

  • IntelliJ را روی رایانه شخصی نصب کنید Install IntelliJ on a PC

  • REPL REPL

مبانی زبان Language basics

  • کارکرد Functions

  • انواع داده ها Data Types

  • متغیرها Variables

  • متغیرها Variables

  • اپراتورها Operators

  • انواع داده های مرکب Compound Data Types

  • انواع داده های مرکب Compound Data Types

  • چالش کدنویسی Coding challenge

  • راه حلی برای چالش کدنویسی A solution to the coding challenge

مبانی زبان Language basics

  • کارکرد Functions

  • انواع داده ها Data Types

  • اپراتورها Operators

  • چالش کدنویسی Coding challenge

  • راه حلی برای چالش کدنویسی A solution to the coding challenge

مبانی Fundamentals

  • شرایط Conditionals

  • شرایط Conditionals

  • حلقه ها Loops

  • اتم ها Atoms

  • دنباله ها Sequences

  • دنباله ها Sequences

  • StructMaps StructMaps

  • در حال تخریب Destructuring

  • در حال تخریب Destructuring

  • رسیدگی به استثنا Exception Handling

  • رسیدگی به استثنا Exception Handling

  • چالش کدنویسی Coding challenge

  • راه حلی برای چالش کدنویسی A solution to the coding challenge

مبانی Fundamentals

  • حلقه ها Loops

  • اتم ها Atoms

  • StructMaps StructMaps

  • چالش کدنویسی Coding challenge

  • راه حلی برای چالش کدنویسی A solution to the coding challenge

افزودن پیچیدگی Adding complexity

  • فضاهای نام Namespaces

  • فضاهای نام Namespaces

  • ماکروها Macros

  • ماکروها Macros

  • ناظران Watchers

  • ناظران Watchers

  • عوامل Agents

  • مقادیر مرجع Reference Values

  • چالش کدنویسی Coding challenge

  • چالش کدنویسی Coding challenge

  • راه حلی برای چالش کدنویسی A solution to the coding challenge

افزودن پیچیدگی Adding complexity

  • عوامل Agents

  • مقادیر مرجع Reference Values

  • راه حلی برای چالش کدنویسی A solution to the coding challenge

نتیجه گیری Conclusions

  • افکار نهایی Final thoughts

  • منابع بیشتر Further resources

  • منابع بیشتر Further resources

  • متشکرم Thank you

نتیجه گیری Conclusions

  • افکار نهایی Final thoughts

  • متشکرم Thank you

نمایش نظرات

آموزش Clojure: The Complete Beginner's Guide 2023
جزییات دوره
4 hours
40
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,657
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Catalin Stefan Catalin Stefan

مدرس توسعه نرم افزار