Aplicații Web cu suport Java

Obiective curs:

Prezentarea principalelor tehnologii folosite pentru realizarea aplicatiilor Web. Prezentarea arhitecturilor specifice aplicatiilor Web a framework-urilor si a uneltelor software necesare pentru dezvoltarea aplicatiilor Web. Se doreste obtinerea unei imagini de ansamblu a celor descrise mai sus.

Obiective laborator

Dobandirea abilitatii de a alege, configura si a folosi mediul de lucru, tehnologia si limbajul potrivit pentru dezvoltarea unei aplicatii Web in functie de cerintele inițiale.

Continut curs:

  • Definitii si scurt istoric WWW.
  • Arhitecturi specifice aplicatii Web; Protocolul HTTP.
  • Limbaje de adnotare:HTML, XML, XHTML
  • Foi de stil: CSS.
  • Scripting pe partea de client: Java Script, AJAX
  • Interpretarea si rutarea cererilor de la clienti, controlul accessului, Accesul la baza de date si personalizarea continutului pentru prezentare – tehnici si arhitecturi folosite pentru aceasta intr-o aplicatie Web.
  • Introducere si prezentare comparativa framework-uri pentru realizare aplicatii Web: Ruby on Rails, Struts, Django
  • Java Servlet si JSP
  • Arhitecturi si notiuni introductive J2EE
  • Servicii Web realizare si consumarea lor.
  • Procese “Agile” de dezvoltare a aplicatiilor Web.

Continut laborator:

  • Administrare/Configurare Web Server
  • Prezentare medii de lucru pentru dezvoltare aplicatii Web: Eclipse
  • Aplicatii practice HTML, CSS
  • Aplicatii practice JavaScript, AJAX
  • Instalare si aplicatii practice folosind Ruby on Rails
  • Aplicatii practice servlet java/JSP
  • Aplicatii practice realizare/consumare Web Service
  • Medii pentru build/deploy aplicatii Web MAVEN/ANT
Scroll to Top