ODKAZ: https://www.skoleni-kurzy.eu/kurz-45791



Kurz: Java: Concurrent Programming - vícevláknové programování v Javě


Tento kurz již byl smazán


Tento kurz pořádala firma: © ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills - Brno - Žabovřesky
 



Další podobné školení nebo kurzy:
  • Podobný kurz     Praha,Ostrava - Moravskoslezský  
    (??)   Kurz Paralelní, asynchronní a vícevláknové aplikace - David Solnař

    - ... cena: 12.000 Kč/kurz bez DPH a/nebo cena je osvobozena od DPH

  • Podobný kurz     Praha,Ostrava - Moravskoslezský  
    (??)   Kurz Paralelní, asynchronní a vícevláknové aplikace - David Solnař

    - ... cena: 12.000 Kč/kurz bez DPH a/nebo cena je osvobozena od DPH

  • Podobný kurz     Praha,Ostrava - Moravskoslezský  
    (??)   Kurz Paralelní, asynchronní a vícevláknové aplikace - David Solnař

    - ... cena: 12.000 Kč/kurz bez DPH a/nebo cena je osvobozena od DPH

  • Podobný kurz     Praha  
    (??)   Java - pokročilé techniky programováníJava - Advanced Programming - ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills

    - ... cena: 16.800 Kč/Kurz (20.328 Kč/Kurz včetně DPH)

  • Podobný kurz     Brno - Jihomoravský  
    (??)   Java - úvod do programováníJava - Beginning Application Development - ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills

    - ... cena: 14.800 Kč/Kurz (17.908 Kč/Kurz včetně DPH)

  • Podobný kurz     Praha  
    (??)   Java - pokročilé techniky programováníJava - Advanced Programming - ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills

    - ... cena: 16.800 Kč/Kurz (20.328 Kč/Kurz včetně DPH)

  • Podobný kurz     Brno - Jihomoravský  
    (??)   Java - pokročilé techniky programováníJava - Advanced Programming - ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills

    - ... cena: 1.680.016.768 CZKCZKCZKC/Kurz (2.032.820.352 CZKCZKCZKC/Kurz včetně DPH) ...Jiná měna platby za kurz : CZKCZKCZKC/Kurz









  • Popis kurzu
    Java: Concurrent Programming - vícevláknové programování v Javě - s certifikátem


    Lektoři kurzu

    Lektoři z firmy: ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills


    [Kurz] Program kurzu (obsah přednášky/semináře/rekvalifikace/studia) ...


      Úvod do concurrency
    • Thread, multithreading, paralelní zpracování
    • Výhody a úskalí; race conditions, deadlocks, livelocks, dopady na výkonnost
      Exekuční model
    • Pořadí vykonávání, uspořádání operací, paměťová viditelnost
    • Java Memory Model, relace happens-before
    • Využití
      Concurrency v teorii
    • Spravování stavu, nemodifikovatelnost
    • Izolace a její techniky
    • Bezpečná publikace objektů
      Concurrency v praxi
    • Idiomy: double-checked locking, lazy initialization holder, final wrapper
    • Instance pooling
    • Návrh thread-safe tříd; návrhové postupy a problémy
      Základní podpora multithreadingu
    • Monitory: JVM and Java, používání vestavěných zámků a podmínkových proměnných
    • Thread: vykonávání, blokování a přerušení
    • Ukončování JVM
      Threading framework
    • Thread pools, Executor framework, Fork Join Pool
    • Návrh založený na aktivitách, plánování, futures
    • Problém ukončení aktivit
      Stavební bloky
    • Synchronizace s nízkou režií: atomické proměnné, volatile
    • Synchronizační primitiva: zámky, semafory, bariéry, čítače atd.
    • Synchronized & concurrent collections
      Problémy
    • Deadlocks, livelocks, starvation: příčiny a řešení, techniky
    • Amdahlův zákon,


    [Kurz] Obsah kurzu/školení...


    • Úvod do concurrency
    • Exekuční model
    • Concurrency v teorii
    • Concurrency v praxi
    • Základní podpora multithreadingu
    • Threading framework
    • Stavební bloky
    • Problémy
    • Některé další frameworky


    [Kurz] Cíl školení / poznámka ke kurzu...

    Školení je určeno především pokročilejším vývojářům. Ačkoliv část úvodu je věnována zopakování terminologie a základních konceptů (thread, race condition apod.), neměly by tyto koncepty být pro posluchače úplnou novinkou. Kurz popisuje vývoj simultánních procesů s Javou. To zahrnuje koncepty paralelního programování, neměnnosti, vláken atd.


    ODKAZ: https://www.skoleni-kurzy.eu/kurz-45791



    Poslední aktualizace: 2024-01-01 16:04:21

    ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills
    skoleni-kurzy.eu