وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Clojure Fundamentals

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

Clojure is a robust and productive functional programming language. This course will teach you the basics of Clojure so that you can build your own Clojure programs and applications.


1. Course Overview
  • 1. Course Overview

  • 2. Getting Started with Clojure
  • 1. Introduction to Clojure
  • 2. Why Clojure
  • 3. Demo - Getting Started with Clojure

  • 3. Clojure Syntax and Data Types
  • 1. Everything Is an Expression
  • 2. Numeric and String Literals
  • 3. Collection Literals
  • 4. Symbols and Keywords
  • 5. Custom Data Types
  • 6. Demo - Using Data Types

  • 4. Using Functions
  • 1. Function Syntax
  • 2. User-defined Functions
  • 3. Multi-arity and Variadic Functions
  • 4. Recursion
  • 5. Demo - Using Functions in Clojure

  • 5. Clojure Control Flow
  • 1. Introduction to Control Flow
  • 2. Conditional Expressions
  • 3. Iterating
  • 4. Exception Handling
  • 5. Demo - Using Control Flow

  • 6. Using Collections
  • 1. Introduction to Collections
  • 2. Lists
  • 3. Vectors
  • 4. Demo - Using Sequential Collections
  • 5. Sets
  • 6. Maps
  • 7. Demo - Using Hashed Collections

  • 7. Structuring Clojure Code
  • 1. Introduction
  • 2. Namespaces
  • 3. Demo - Setting up a Clojure Project with Leiningen
  • 4. Package Management
  • 5. Demo - Using Third Party Dependencies

  • 8. Unit Testing and Debugging
  • 1. Introduction to Unit Testing
  • 2. Creating a Unit Test
  • 3. Debugging Clojure
  • 4. Demo - Running Unit Tests with Leiningen

  • 9. File IO and Database Operations
  • 1. Introduction to Side Effects
  • 2. File IO
  • 3. Demo - File Input and Output
  • 4. Database Access
  • 5. Demo - Database Operations

  • 10. Concurrent Programming
  • 1. Introduction to Concurrency
  • 2. Multi-threaded Programming
  • 3. Demo - Using Concurrency

  • 11. Next Steps
  • 1. Next Steps
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 30650
    حجم: 550 مگابایت
    مدت زمان: 151 دقیقه
    تاریخ انتشار: 2 اسفند 1402
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید