Schița de curs

Introducere în Java

  • Versiuni ale Java
  • Instalarea Mașinii Virtuale
  • Platforma
  • Instrumente
  • Utilizarea documentației și a cărților selectate
  • Direcții de Dezvoltare Java
  • Discuția opțiunilor

Sintaxa limbajului

  • Declarații și Tipuri de Date
  • Tipuri simple
  • Tipuri referință
  • Instrucțiuni de Control al Fluxului
  • Tablouri

Programare Orientată pe Obiecte

  • Modelare
  • Obiecte: Proprietăți și Metode
  • Crearea Obiectelor
  • Obiecte și referințe
  • Clase
  • Interfețe
  • Pachete
  • Moștenire
  • Clase Abstracte
  • Polimorfism

Gestionarea erorilor și excepțiilor

  • Blocul try ... catch
  • Crearea propriilor tipuri de excepții

Operații de intrare și ieșire

  • Fluxuri și Filtre
  • Manipularea Fișierelor
  • Serializarea Obiectelor
  • Colectii de Date

Programare Multifire

  • Aplicații Multifire
  • Ciclu de viață al unui fir de execuție
  • Sincronizare
  • Protecția Datelor

Bazele Dezvoltării Aplicațiilor Web în Java

  • Prezentare generală a celor mai populare framework-uri pentru crearea aplicațiilor web
  • Arhitectură multinivel
  • Aplicații în Arhitectura Request/Response
  • Apelarea și lucrul cu baza de date
  • Modelarea aplicației de business
  • Stratul de servicii și controler.
  • Crearea vizualizărilor
  • Discuția cazurilor de utilizare populare

Cerințe

Acest curs este destinat dezvoltatorilor care sunt familiarizați cu orice limbaj procedural sau structural (cum ar fi C, Pascal, C++, Delphi).

 35 Ore

Numărul de participanți


Pret per participant

Mărturii (7)

Cursuri viitoare

Categorii înrudite