Schița de curs
Revizuire
- Mostenire si Intefances
- Referințe la obiect vs moștenire
- Polimorfism
- Interfață statică și metode implicite
- Colecții și generice
- Generic (moștenire, wildcards)
- Scrierea tipurilor generice
Design Patterns
- Crearea obiectelor
- Metode și câmpuri statice
- noul operator
- Modele de creație
- Moștenire vs Compoziție / Avantaje și dezavantaje
- Model compozit
- Clasele Interioare
Reflecţie
- Clasa numită Class
- Găsirea câmpurilor, metodelor și constructorilor
- Accessing Câmpuri, Invocare Metode
- Examinarea tablourilor
Adnotări
- Adnotări în Java API (@Override, @Deprecated)
- Definirea adnotărilor
funcțional Programming
- Lambda Expression Prezentare generală
- Ioni lambda Express și interfețe funcționale
- Folosind ioni Lambda Express.
- Lucrul cu referințe de metodă
API-ul Stream
- Fluxuri și colecții
- Filtrarea colecțiilor
- Înlănțuire și conducte
Date/Time API
- API-urile Legecy
- API-ul Date/Time (JSR 310)
- Evenimente bazate pe dată și pe timp
- Marcaje temporale, perioade și durate
- Efectuarea calculelor
- Formatare
- Localizare / Fusuri orare
Bazele JUnit
- Prezentare generală JUnit, dezvoltare bazată pe teste
- Teste și aserțiuni
- Lucrul cu excepții
- Organizarea testelor cu JUnit
- Fixuri de scriere - @Before, @After
- Suite de testare și alte capacități
- Prezentare generală a obiectelor simulate
Build Tools
- Prezentare generală a furnicilor
- Maven Prezentare generală
Cerințe
Cunoștințe despre limbajul Java și OOP. Participanții trebuie să cunoască pachetele, fluxurile și buclele de control, clasele concrete de bază și interfețele de bază.
Mărturii (4)
Că am obținut o imagine de ansamblu complexă și despre context - de exemplu, de ce avem nevoie de anumite adnotări și ce înseamnă acestea. Mi-a plăcut partea practică a instruirii - a trebuit să executăm manual comenzile și să apelăm api-urile de rest.
Alina - ACCENTURE SERVICES S.R.L
Curs - Quarkus for Developers
Tradus de catre o masina
the trainer can clearly explain the topic and can answer every question.
Hannah Mae Lubigan - Security Bank Corporation
Curs - Advanced Spring Boot
All to topic actually including API
RODULFO ALMEDA JR - DATAWORLD COMPUTER CENTER
Curs - Introduction to JavaServer Faces
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.