Please accept cookies to help us improve this website Is this OK? Yes No More on cookies »
Item number: 123277863

Working with Clojure Training

Item number: 123277863

Working with Clojure Training

129,00 156,09 Incl. tax

Order this unique Working with Clojure E-Learning Training online, 1 year 24/7 access to rich interactive videos, progress through reporting and testing.

Read more
Brand:
Clojure
Discounts:
  • Buy 2 for €126,42 each and save 2%
  • Buy 3 for €125,13 each and save 3%
  • Buy 5 for €119,97 each and save 7%
  • Buy 10 for €116,10 each and save 10%
  • Buy 25 for €109,65 each and save 15%
  • Buy 50 for €100,62 each and save 22%
  • Buy 100 for €90,30 each and save 30%
  • Buy 200 for €64,50 each and save 50%
Availability:
In stock
Delivery time:
Ordered before 5 p.m.! Start today.
  • Award Winning E-learning
  • Lowest price guarantee
  • Personalized service by our expert team
  • Pay safely online or by invoice
  • Order and start within 24 hours

Working with Clojure E-Learning

Order this unique E-Learning Working with Clojure course online, 1 year 24/7 access to rich interactive videos, voice, progress monitoring through reports.

You do this by, among other things, getting to know the language and getting started with program flow and working with functions and namespaces.
Topics covered in this course include the basics of Clojure, looping and recursion, namespaces, strings, maps, metadata, and APIs. Java, functions, data, HTML and much more.

Course content

Beginning with Clojure

Course: 17 Minutes

  • Course Introduction
  • Introduction to Clojure
  • Installing and Using Leiningen
  • Language Basics

Program Flow Fundamentals

Course: 37 Minutes

  • Introducing Functions in Clojure
  • Local Bindings in Clojure
  • Conditional Expressions in Clojure
  • Looping and Recursion in Clojure
  • Tail Recursion in Clojure
  • Using Loop in Clojure
  • Side Effects in Clojure

Working with Functions

Course: 20 Minutes

  • Consuming First Class Functions
  • Producing First Class Functions
  • Using Partial to Curry Functions
  • Use Comp to Compose Functions

Namespaces

Course: 29 Minutes

  • Namespaces in Clojure
  • Namespace-Qualified Symbols and Keywords in Clojure
  • Switching Clojure Namespaces
  • Loading Clojure Namespaces from a File or Stream
  • Querying Clojure Namespaces
  • Manipulating Clojure Namespaces

Practice: Programming Fundamentals in Clojure

Course: 5 Minutes

  • Exercise: Creating a New Application

Primitive Types

Course: 16 Minutes

  • Course Introduction
  • Working with Strings in Clojure
  • Working with Numbers in Clojure
  • Boolean Values, Characters, and Keywords in Clojure

Collections

Course: 32 Minutes

  • Lists in Clojure
  • Vectors in Clojure
  • Maps in Clojure
  • Sets in Clojure

Sequences

Course: 19 Minutes

  • Constructing Sequences in Clojure
  • Lazy Sequences in Clojure
  • Sequence APIs in Clojure

Metadata

Course: 13 Minutes

  • Reading and Writing Clojure Metadata
  • Working with Clojure Metadata

Refs and State Management

Course: 19 Minutes

  • State Management in Clojure
  • Creating and Accessing Refs in Clojure
  • Updating Refs in Clojure

Atoms, Agents, and State

Course: 32 Minutes

  • Using Atoms in Clojure
  • Creating and Updating Agents in Clojure
  • Errors and Agents in Clojure
  • Waiting for Agents in Clojure
  • Shutting down Agents in Clojure

Vars and State Management

Course: 5 Minutes

  • Vars and Thread-local State

Validators, Watchers, and State

Course: 17 Minutes

  • Clojure Validators
  • Clojure Watchers

Practice: Working with State Management and Data

Course: 5 Minutes

  • Exercise: State Management and Data in Clojure

Multimethods and Hierarchies

Course: 14 Minutes

  • Course Introduction
  • Multimethods in Clojure
  • Hierarchies in Clojure

Java Interoperability

Course: 13 Minutes

  • Java and Clojure
  • Proxying Java classes

Parallel Programming

Course: 26 Minutes

  • Parallelism
  • Concurrency with Agents
  • Concurrency Functions
  • Futures and Promises

Macros

Course: 23 Minutes

  • Starting with Macros
  • Working with Macros
  • Implementing Macros
  • Clojure DSLs

DataTypes and Protocols

Course: 11 Minutes

  • Overview of Protocols and DataTypes
  • Working with DataTypes and Protocols

Performance

Course: 10 Minutes

  • Profiling
  • Optimizing Functions

Testing

Course: 9 Minutes

  • Unit testing in Clojure

Practice: Optimizing your Clojure Project

Course: 5 Minutes

  • Exercise: Working Efficiently with Clojure

Working with Databases

Course: 23 Minutes

  • Course Introduction
  • Relational Data and Clojure
  • Using Korma with Clojure
  • Non-relational Data and Clojure

Clojure and the Web

Course: 19 Minutes

  • Compojure
    HTML Templating in Clojure Web Apps

Deploying Web Applications

Course: 13 Minutes

  • Packaging Clojure Web Apps
  • Running Clojure Web Apps Locally
  • Deploying Clojure Web Apps

Practice: Clojure Web Applications

Course: 5 Minutes

  • Exercise: Setting up Clojure Web Applications
Language English
Qualifications of the Instructor Certified
Course Format and Length Teaching videos with subtitles, interactive elements and assignments and tests
Lesson duration 7:13 Hours
Progress monitoring Yes
Access to Material 365 days
Technical Requirements Computer or mobile device, Stable internet connections Web browsersuch as Chrome, Firefox, Safari or Edge.
Support or Assistance Helpdesk and online knowledge base 24/7
Certification Certificate of participation in PDF format
Price and costs Course price at no extra cost
Cancellation policy and money-back guarantee We assess this on a case-by-case basis
Award Winning E-learning Yes
Tip! Provide a quiet learning environment, time and motivation, audio equipment such as headphones or speakers for audio, account information such as login details to access the e-learning platform.

There are no reviews written yet about this product.

Loading...

OEM Office Elearning Menu Genomineerd voor 'Beste Opleider van Nederland'

OEM Office Elearning Menu is trots genomineerd te zijn voor de titel 'Beste Opleider van Nederland' door Springest, een onderdeel van Archipel. Deze erkenning bevestigt onze kwaliteit en toewijding. Hartelijk dank aan al onze cursisten.

Reviews

There are no reviews written yet about this product.

25.000+

Deelnemers getrained

Springest: 9.1 - Edubookers 8.9

Gemiddeld cijfer

3500+

Aantal getrainde bedrijven

20+

Jaren ervaring

Even more knowledge

Read our most recent articles

View blog