Comparte si te a gustado:

Java: Multi-threading and Concurrency Simplified

Publicado en 06 Jun 2021

Udemy UK

Lo que aprenderás

  • Understand Thread concepts - Designing, States, Priorities, Daemon Threads.
  • Apply concurrency control techniques using synchronized blocks and locks.
  • Understand the key components of java\.util\.concurrent package including Fork Join Framework
  • Mock a simple HttpServer interaction
  • Kick start thinking in distributed way
  • Requisitos

  • You should possess the basic knowledge in Object oriented programming in Java.
  • Descripción

    Multi threading in Java is the most essential feature that each and every Java developer should understand and be able to confidently apply it in solving complex programming problems where concurrent execution is a must. With parallel processing there comes a risk, i.e. shared mutability and the ability of the developer to solve concurrency problems. 

    Thanks to the Java programming language that it makes the mighty multi-threaded application development a cake walk, if you assimilate few keys or core concepts you will be able to confidently design multi threaded applications with ease.

    To design multi threaded applications developers need to look at it through a different perspective i.e. change the thinking from serial to parallel and it requires some effort. Keeping this in mind this course contains the essential lectures which can guide you in this regard.

    This course was designed keeping the above points in mind and will help you understand these complex problems through simplified and easy to understand examples. 

    Course contents include

    • Understanding Threads, Priorities, States, Daemon Threads.

    • Thread synchronization using synchronized blocks and locks.

    • Key components of java.util.concurrent package including ForkJoinPool and ForkJoinTask(s).

    • Mock HttpServer to explain how HTTP works and simulate how a typical web server responds to the client requests.

    • ThreadLocal

    • Introduction to distributed locks

    • An overview of how to build scalable applications using Messaging Queues.

    • Introduction to Lambdas and Streams (Coming up)

    ¿Para quién es este curso?

  • Any one who is looking to add Multithreading and concurrency to their skill set along with Java

  • Debes tener en cuenta que los cupones duran maximo 4 dias o hasta agotar 1000 inscripciones,pero puede vencer en cualquier momento. Obten el curso con cupon haciendo clic en el siguiente boton:

    (Cupón válido para las primeras 1000 inscripciones): 5FE67C17AC7F3FEEF008
    Udemy UK
    Tags:
    • #Java

    Articulos Relacionados

    content

    Universidad Python - Cero a Experto - Actualizado (+86 hrs)

    De Cero a Experto en Python: POO en Python, Aplicaciones Web Django, Flask, Jinja, SQL Alchemy, Postgresql, PyCharm!

    Ir al Curso
    content

    Curso Python - Desde cero para principiantes

    Aprende fácil y divertido todo lo necesario para dominar Python.

    Ir al Curso
    content

    Python 3 Plus: Python desde Cero + Data Analysis y Matplot

    El curso que te da más valor 2021: Aprende Python 3 desde cero hasta experto en Data Analysis.

    Ir al Curso
    Suscríbete a nuestro boletín
    Reciba los últimos Cupones y promociones (Solicitar Cupón)