Ingineria Software
CtrlK
  • Introducere
  • Concepte Fundamentale
    • Introducere în Structurile Lexicale în Java
    • Introducere în Structuri Repetitive și Condiționale în Java
    • Introducere în tipuri primitive de date și array-uri în Java
    • Introducere în clasa String în Java
    • Clasa si obiect, concepte de baza
    • Pachete, Import și Classpath
    • Fișierele JAR
    • Agregarea, Compozitia si Mostenirea
    • Clasa Object
  • Concepte Avansate
    • Documentație: Concepte Avansate în Java
    • Documentație: Tipuri Generice (Generics) în Java
    • Documentație: Optional în Java - O soluție pentru problema valorilor null
    • Interfețele Comparator și Comparable
    • Colecții de obiecte
    • Java Streams API
    • Java I/O Streams
    • Expresii Lambda în Java - Ghid Complet
    • Gestionarea Resurselor și Try-with-Resources pentru I/O Streams
    • Gestionarea Erorilor și Excepțiilor în Java - Ghid Complet
    • Adnotările
  • Programare Concurentă
    • Firele de execuție
    • Colectii thread-safe si blocking
    • Tipuri atomice
    • Fire de execuție virtuale
  • Interfețe Grafice
    • Introducere în Interfețele Grafice cu Swing
    • Exemplu Simplu de Aplicație
    • Exemplu Simplu cu Scriere în Fișier
    • Lucrul cu Tabele
    • Lucrul cu Liste de Elemente Grafice
    • Sablonul de Proiectare MVC
  • Proiectarea Aplicatiilor
    • Princiile de baza OOP
    • Principiile avansate OOP (S.O.L.I.D.)
    • Introducere în sabloanele de proiectare
    • Sabloane creationale
    • Sabloane structurale
    • Sabloane comportamentale
    • Introducere în SDLC
  • Unified Modeling Language
    • Unified Modeling Language (UML)
    • Documentație pentru Diagrame UML Use-Case
    • Documentația suplimentară pentru diagramele Use-Case
    • Diagramele de Clase UML
    • Model ATM Bancar
    • Documentație Diagrame UML de Secvență
    • Documentație Diagrame UML de Comunicare
    • Documentație Diagrame UML de Stare (State Machine)
  • Unelte
    • GitHub Actions
    • Creare VM in Azure
    • Containere Docker
    • IntelliJ si Docker
    • Azure Container Apps
    • Gestionarea identitatii cu Keycloak
    • Git
    • Maven
    • Librăria Lombok
  • Exercitii si Intrebari
    • Exerciții și Întrebări - Colecții în Java
    • Exerciții și întrebări pentru validarea cunoștințelor avansate Java
    • Exerciții și întrebări pentru validarea cunoștințelor OOP avansate
    • Exerciții și întrebări pentru validarea cunoștințelor OOP de baza
Powered by GitBook
On this page

Concepte Fundamentale

Introducere în Structurile Lexicale în JavaIntroducere în Structuri Repetitive și Condiționale în JavaIntroducere în tipuri primitive de date și array-uri în JavaIntroducere în clasa String în JavaClasa si obiect, concepte de bazaPachete, Import și ClasspathFișierele JARAgregarea, Compozitia si MostenireaClasa Object
PreviousIntroducereNextIntroducere în Structurile Lexicale în Java

Last updated 3 months ago