Java 1 Junior

Cursul se adreseaza persoanelor care isi doresc fie sa aprofundeze cunostintele de Java, fie sa se reorienteze profesional catre domeniul IT.
Terminarea cursului Java 1 Junior implica cunostinte generale despre limbajul Java, iar la finalul cursului puteti aplica pentru o certificare oficiala de la Oracle – OCA.
Cunostintele dobandite pe parcursul acestor cursuri sunt suficiente pentru a putea intelege concepte complexe din Java. Cursurile sunt impartite in doua parti: teorie si exercitii practice in sala de curs.
Programa
1. Introducere in Java
-
Clase si comentarii
-
Reguli “best practices” de formatare cod
-
Primitive
-
Operatori
-
Structuri de control decizionale
-
Structuri repetitive
-
Definirea constantelor
2. Clasa si instanta
-
Definirea unui obiect
-
Clasa vs Instanta
-
Constructorul
-
Atribute si comportamente
-
Dereferentierea
-
Valoare vs Referinta
3. Zone de memorie
-
Blocuri de initializare
-
Zone de memorie statice
-
Metode si blocuri de initializare statice
-
Final
-
Supraincarcarea (overloading)
-
Structuri de tip array
-
Pachete
4. Compozitia, mostenirea, polimorfismul si modificatorii de acces
-
Moduri de acces
-
Modificatori de acces
-
Incapsularea
-
Imutabilitatea
-
Compozitia
-
Mostenirea
-
Polimorfism
-
Clasa Object
5. Interfete, enumerari, clase si metode abstracte
-
Suprascrierea (overriding)
-
Clase si metode abstracte
-
Interfete
-
Enumerari
-
Nested classes
6. Design Patterns, Garbage collector si JVisualVM
-
Design Pattern: Singleton
-
Garbage collector
-
Analiza memorie cu JVisualVM
7. Exceptii si erori
-
Exceptii
-
Erori
8. Clase fundamentale in Java
-
Clasa Math
-
Clasa System
-
Clase pentru manipularea sirurilor de caractere: String, StringBuffer, StringBuilder
-
Clase Wrapper
-
Clasa Random
-
Clasa Scanner
-
Tipuri generice
-
Colectii
-
Streams
9. Manipularea datei si notiuni introductive despre firele de executie
-
Manipularea datei si a orei
-
Clasa Thread
-
Interfata Runnable
Adauga Review