hero2-desktop.webp

Java - nivel avansat

Expert

Java - nivel avansat

Durată: 4 zile

Certificare: Diploma de participare

Cui îi este dedicat cursul?

Curs adresat celor ce doresc să aprofundeze programarea în Java.

Cunoștințe și abilități inițiale
Prezentarea cursului

Structura acestui curs este aranjată astfel încât să ofere o practică abordare, creșterea exercițiilor în complexitate. Fiecare subiect este ilustrat folosind exerciții și fragmente de cod. Există un accent puternic pe înțelegerea conceptelor din spatele fiecărui subiect, urmată de implementarea respectivul subiect în Java. Cursul include clean coding, bune practici de proiectare, de reducere a complexității inutile și ajută la optimizarea codului.

Ce subiecte abordează cursul
  • Introducere
  • Recapitulare elementele de bază – Java, OOP
  • Mai multe despre clase și OOP
  • Interfețe API Java 8
  • Overriding and overloading
  • Clase anonime
  • Serializarea – concept și utilizări 
  • Sockets
  • Basic networking
  • Streams
  • NIO.2
  • Lambda
  • Caracteristici noi Java 8 
  • Concurență
  • Fire de execuție
  • Subprocese
  • Common pitfalls
  • Sincronizare
  • Fluxuri paralele
  • IPC
  • Reflection API
  • Introducere în structurarea și designul codului
  • Optimizare
Ce abilități se dobândesc în urmă cursului
  • Cunoștințe avansate de programare în Java și Java API
  • Cunoștințe de multithreading, API-uri reflection și distribuirea de aplicații Java

Seria de cursuri Java conține:

Nu ai găsit ce căutai? Dă-ne un mesaj!

Prin trimiterea acestui formular sunteți de acord cu termenii și condițiile noastre și cu Politica noastră de confidențialitate, care explică modul în care putem colecta, folosi și dezvălui informațiile dumneavoastră personale, inclusiv către terți.