HOME > IT & Software > Learn AKKA Actors with JAVA

Learn AKKA Actors with JAVA

SynopsisLearn AKKA Actors with JAVA, available at $24.99, has an aver...
Learn AKKA Actors with JAVA  No.1

Learn AKKA Actors with JAVA, available at $24.99, has an average rating of 4.95, with 32 lectures, based on 27 reviews, and has 92 subscribers.

You will learn about AKKA actor development with Java Concurrent and multithreaded applications development with AKKA AKKA supervision strategies (failure supervison) Both AKKA Classical and AKKA Typed actors with Java DSL AKKA Unit testing This course is ideal for individuals who are Java developers who would like to get a quick entry to AKKA Actors or Developers/entrepreneurs who would like to develop smart multithreaded apps easily or Developers who will have an interview on AKKA Actors or Developers who would like to learn AKKA Classic actors or Developers who would like to learn AKKA Typed actors It is particularly useful for Java developers who would like to get a quick entry to AKKA Actors or Developers/entrepreneurs who would like to develop smart multithreaded apps easily or Developers who will have an interview on AKKA Actors or Developers who would like to learn AKKA Classic actors or Developers who would like to learn AKKA Typed actors.

Enroll now: Learn AKKA Actors with JAVA

Summary

Title: Learn AKKA Actors with JAVA

Price: $24.99

Average Rating: 4.95

Number of Lectures: 32

Number of Published Lectures: 32

Number of Curriculum Items: 32

Number of Published Curriculum Objects: 32

Original Price: $24.99

Quality Status: approved

Status: Live

What You Will Learn

  • AKKA actor development with Java
  • Concurrent and multithreaded applications development with AKKA
  • AKKA supervision strategies (failure supervison)
  • Both AKKA Classical and AKKA Typed actors with Java DSL
  • AKKA Unit testing
  • Who Should Attend

  • Java developers who would like to get a quick entry to AKKA Actors
  • Developers/entrepreneurs who would like to develop smart multithreaded apps easily
  • Developers who will have an interview on AKKA Actors
  • Developers who would like to learn AKKA Classic actors
  • Developers who would like to learn AKKA Typed actors
  • Target Audiences

  • Java developers who would like to get a quick entry to AKKA Actors
  • Developers/entrepreneurs who would like to develop smart multithreaded apps easily
  • Developers who will have an interview on AKKA Actors
  • Developers who would like to learn AKKA Classic actors
  • Developers who would like to learn AKKA Typed actors
  • AKKA is a free & open source toolkit developed in Scala. It’s running on JVM  as scala utilises JVM. It is addressing the difficult and complicated problem of implementing concurrent systems. 

    Original toolkit is available with two DSLs : Scala and Java.

    In this course you will learn how AKKA actors work and learn developing concurrents systems with AKKA with Java language.

    AKKA Actors has two variations. They do the same thing but, two different way of implementation.

    AKKA Classical is the libraries up until version version 2.6 and including 2.6

    AKKA Typedis the oher libraries which is introduced with 2.5 as trial and 2.6 as official.

    In this course you will learn the both variations. We will first start with AKKA Classical, then will see AKKA Typed actors.

    Java knowledge is required as this course doesn’t include Java training. It doesn’t have to be at expert level but you should be able to develop basic applications on your own.

    Knowing multithreading and concurrents systems can be helpful however it is not a requirement as the course covers the brief introduction on concurrency, threads, multi-threads and parallelism.

    After teaching the AKKA Actors module, the course will go into details of scaling the actors for multithreading. You will learn about all possible routing options.

    Following the routing for scaling AKKA Actors, you will learn about AKKA supervision strategies and life cycle of an actor.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: About me

    Lecture 2: What is AKKA

    Lecture 3: Concurrency, Multi-threading, Paralel processing

    Lecture 4: Race condition

    Lecture 5: AKKA modules

    Lecture 6: AKKA Actors (Classical & Typed Actors) introduction

    Chapter 2: Installations

    Lecture 1: Installing Maven on MAC

    Lecture 2: Installing Java on MAC

    Lecture 3: Installing IntelliJ on MAC

    Lecture 4: Installing Java on Ubuntu

    Lecture 5: Installing Maven on Ubuntu

    Lecture 6: Installing IntelliJ on Ubuntu

    Lecture 7: Installing Java on Windows

    Lecture 8: Installing Maven on Windows

    Lecture 9: Installing IntelliJ on Windows

    Chapter 3: AKKA Actors (Classical)

    Lecture 1: First AKKA Application

    Lecture 2: Second AKKA Application

    Lecture 3: Routing 1 (Multithreading with AKKA)

    Lecture 4: Routing 2 (Configuration based alternative)

    Lecture 5: Routing 3 ( Race condition)

    Lecture 6: Actor Invocation Patterns

    Lecture 7: AKKA Supervision strategies

    Lecture 8: Actors lifecycle (AKKA Classical)

    Lecture 9: Unit. Testing (AKKA Classical)

    Lecture 10: Router strategies

    Chapter 4: AKKA Actors (Typed)

    Lecture 1: Introduction to Typed Actors

    Lecture 2: Invocation Patterns & Preparation Project

    Lecture 3: Routing & Multithreading with AKKA typed

    Lecture 4: Supervision with AKKA Typed

    Lecture 5: Actor Lifecycle (AKKA Typed Actors)

    Lecture 6: Unit Testing (AKKA Typed)

    Chapter 5: Thank you

    Lecture 1: Final words and thank you

    Instructors

  • Learn AKKA Actors with JAVA  No.2
    Bora Uzun
    Software Engineer/Architect
  • Rating Distribution

  • 1 stars: 0 votes
  • 2 stars: 1 votes
  • 3 stars: 3 votes
  • 4 stars: 3 votes
  • 5 stars: 20 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!