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
  • Java Direcții de dezvoltare
  • Discutarea opțiunilor

Sintaxa limbii

  • Declarații și tipuri de date
  • Tipuri simple
  • Tipuri de referință
  • Instrucțiuni de control al fluxului
  • Tablouri

Orientată pe obiecte Programming

  • Modelare
  • Obiecte: Proprietăți și metode
  • Crearea obiectelor
  • Obiecte și referințe
  • Clase
  • Interfețe
  • Pachete
  • Moștenire
  • Clase abstracte
  • Polimorfism

Excepții de tratare a erorilor

  • Încercarea ... captură
  • Creați-vă propriile tipuri de excepții

Acțiuni intrări și ieșiri

  • Râuri și filtre
  • Manipularea fișierelor
  • Serializarea obiectelor
  • Colecții de date

Multithreaded Programming

  • Aplicații multithreaded
  • Ciclul de viață al firului
  • Sincronizare
  • Protecția datelor

Fundamentele dezvoltării aplicațiilor web în Java

  • Prezentare generală a celui mai popular cadru de lucru pentru crearea de aplicații web
  • Arhitectură multi-tier
  • Aplicații în arhitectură Cerere / Răspuns
  • Apelarea și lucrul cu baza de date
  • Modelarea aplicației de afaceri
  • Serviciul rządań și stratul de controler.
  • Crearea de vizualizări
  • Discutarea 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


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Mărturii (7)

Cursuri înrudite

Categorii înrudite