Curs dezvoltare cu Java® SE - Incepatori

Curs dezvoltare cu Java® SE - Incepatori

Cursul include bazele programarii orientate spre obiect, utilizarea UML pentru proiectarea arhitecturii aplicatiilor, precum si bazele de utilizare a limbajului Java (tipuri de limbaj, operatori, clase, pachete, exceptii).
Cod: JVA-007
Durata: 40 ore

Descriere

a:2:{s:4:"TEXT";s:1104:"Programul Java a fost dezvoltat la inceputul anilor 90 iar versiunea Java SET a fost lansata in 2011. In prezent, Java este unul dintre cele mai populare limbaje de dezvoltare a aplicatiilor la nivel enterprise. Un standard pentru dezvoltarea de aplicatii comerciale la scara larga si medie. Este o tehnologie matura, bine formata si aflata intr-un proces continuu de evolutie.

Training-ul nostru se adreseaza programatorilor incepatori si ii ajuta sa dobandeasca cunostintele de baza si competentele necesare pentru dezvoltarea de aplicatii pe platforma Java® SE. Pe parcurs acestia vor avea ocazia sa dezvolte, compileze si execute programe Java folosind at command-line cat si un IDE (Eclipse sau IntelliJ IDEA).

Cursul include bazele programarii orientate spre obiect, utilizarea UML pentru proiectarea arhitecturii aplicatiilor, precum si bazele de utilizare a limbajului Java (tipuri de limbaj, operatori, clase, pachete, exceptii). Trainingul include un numar mare de exercitii si sesiuni de practica pentru pregatirea participantilor care vor sa obtina certificari Java.";s:4:"TYPE";s:4:"html";}

Subiecte curs

Introducere in platforma Java
  • Istoric
  • Obiectivele platformei
  • Conceptul de platforma
  • Versioning
  • Specificatii Java
  • Privire de ansamblu asupra JDK
  • Procesul de dezvoltare si de lansare
  • Scrierea comentariilor in JavaDoc

Bazele Object-Oriented Programming
  • Paradigmele programarii
  • Clase si obiecte
  • Succesiune
  • Polimorfism
  • Vizibilitate

Introducere in UML
  • Sarcini UML
  • Tipurile de diagrame
  • Diagrame de clase
  • State diagram
  • Sequence diagram
  • Privire de ansamblu asupra celorlaltor tipuri de diagrame

Structura aplicatiilor in Java
  • Descrierea clasei
  • Conceptul de aplicatie Java
  • Instante de clase
  • Exemple
  • Conceptul classpath
  • Practica
  • Pachete
  • Arhive Java
  • Practica
  • Modificarea aplicatiilor Java din doua clase
  • Divizarea claselor pe pachete
  • Arhivarea unui singur pachet
  • Initiere

Primitive Types, Operators si Flow Control
  • Unde se utilizeaza tipurile de baza
  • Declararea variabilelor si initializarea lor
  • Primitive Types
  • Tipuri de baza
  • Operatori in Java
  • Branching
  • Loops
  • Method parameters

Implementarea OOP in Java
  • Method overriding
  • Inheritance
  • Polymorphism
  • The final modifier
  • Constructors
  • Enumerations
  • Static context
  • Abstractions
  • Principii de design
  • Parameterized classes (generics)

Probleme avansate de sintaxa Java:
  • Assertions
  • Inner classes
  • Compatibilitate cu versiuni anterioare

Exceptii
  • Exceptions handling
  • Try-catch-finally block
  • Types of exceptions
  • Throwing exceptions from method
  • Tehnica rethrow 

Obiective

  • Dezvoltarea documentatiei JavaDoc
  • Tipuri fundamentale de diagrame UML
  • Dezvoltarea si lansarea de aplicatii Java
  • Utilizarea primitive si object types in aplicatii
  • Utilizarea key language statements in aplicatii
  • Utilizarea claselor abstracte si a interfetelor in aplicatii
  • Utilizarea principiilor de proiectare si design in dezvoltarea aplicatiilor
  • Assertions
  • Inner classes
  • Exceptions mechanism

Public tinta

  • Programatori care vor sa invete sa lucreze cu limbajul Java
  • Dezvoltatori in alte limbaje de programare (C / C ++ / PHP / C #, etc)

Alege oras Online Pret
Inregistreaza-te pentru urmatorul curs.
+
Inregistrarea la urmatorul curs va asigura prioritatea pe lista de inscriere. Veti fi contactat pentru confirmarea inscrierii in momentul in care urmatorul curs este programat.
Online 3563 RON
Bucuresti 3563 RON
Cracovia 3563 RON
Wroclaw 3563 RON

Facturile pentru curs sunt emise in moneda locala. Toate preturile de mai sus pot fi supuse modificarilor in functie de locul unde se desfasoara trainingul si modul de livrare. Preturile pot fi supuse modificarilor si in perioada in care se programeaza. La preturile afisate se adauga TVA.

+0+

Inscrie-te!

Prenume*
Nume*
Companie
Adresa email*
Alege oras
Telefon
Observatii
Mai ai intrebari?
Contacteaza-ne.
Thank you.
Your request has been received.