Java nivel intermediar
CURS INTERACTIV ONLINE
REDUCERE 110 Lei pentru primele 6 persoane inscrise
CURS INTERACTIV ONLINE
Cui i se adreseaza cursul?
Cursul se adreseaza persoanelor care doresc sa aprofundeze noi cunostinte.
Cursantilor la inceput de drum, care nu au cunostinte deloc de programare si nu au mai lucrat cu limbajul de programare Java, le recomandam cursul de Java pentru incepatori.
Avantajele de a te insrie acum:
- Pretul redus cu 110 lei este pentru primele 6 persoane inscrise
- Indrumare din prima zi de inscriere: indiferent de data de incepere a cursului, noi iti vom oferi materiale si suport imediat dupa inscriere
- Asigurarea locului: grupa este formata din maxim 12 cursanti, in functie de primul venit primul servit – ordinea înscrierii este data de momentul platii
Avantajele de care veti beneficia alegand acest curs sunt:
- Numar mic de cursanti in grupa
- Trainer cu multa experienta si bune aptitudini de a explica
- Materiale pentru studiu individual
- Accentul pus pe in special pe partea practica
- Locatie foarte accesibila (Apaca, metrou Politehnica)
- Pret redus
- Suport in vederea angajarii la partenerii nostri dupa terminarea cursului
Este foarte util acelora care au o gandire logica (profil real) si care doresc ca pe viitor sa lucreze in domeniul IT, in special pe posturi de programatori software. Este la fel de util si pentru persoanele care lucreaza sau vor sa lucreze in domeniul IT dar pe posturi adiacente celor de programatori cum ar fi testare, analiza software, suport software.
Pentru orice informatie contactati-ne cu incredere la 0771 243 095.
DESCRIERE CURS:
Toti absolventii promotiilor anterioare au apreciat foarte mult numarul redus de cursanti intr-o grupa (maxim 12) si legatura stransa cu instructorul de la curs.
Mai multe informatii despre instructorul acestui curs puteti afla de aici!
DESFASURAREA CURSULUI:
- Intalnirea se va face intr-o sala de curs
- Va avea loc in fiecare saptamana in ziua si ora stabilite
ASPECTE ORGANIZATORICE:
- DoIT Academy este in plin proces de a stabili parteneriate cu diverse companii in vederea usurarii proceselor de angajare (pt cursanti) si de recrutare (pt companii)
- Pentru ca rezultatele sa fie cele dorite, este esential ca voi sa exersati si in afara orelor de curs si dupa incheierea cursului, motiv pentru care am decis ca in timpul cursului sa va folosti laptopurile personale.
- Veti beneficia de o serie de instructiuni si de suport, astfel incat la inceperea cursului totul sa fie pregatit.
- Exista riscul minor ca unele sedinte de curs sa se amane pentru saptamana imediat urmatoare. Veti fi anuntati cu mult timp inainte.
Detalii curs
- Resurse 10
- Teste 8
- Durata 10 sedinte de 3 ore
- Data incepere 5 Februarie
- Ziua si ora Luni, 18.30
- Locuri libere 12
- Nivel Self
0. START SESSION (REMOTE)
Let's know each other; Configure the environment; Collect the target of students;
1. Java basic communication
File I/O; Serialization Java socket programming Java RMI
2. Thread programming
MultiThreading concepts; Thread synchronization; Java 8 concurrency; JVisualVM
3. Miscellaneous concepts
Java Reflection; Recursivity ; Annotations; Generics
4. How to debug
Debugging; Remote debugging; Log4j; Logs aggregation (Splunk)
5. Test your code
Types of tests; Unit Testing; JUnit; Mockito
6. Functional Programming
Lambda expressions and Functional Interfaces; Method references; Streams and collections; Chaining and pipelining
7. Build an app from scratch
Maven; Spring Boot; Spring DI; Spring MVC; RestTemplate
8. Database handling
Hibernate; CRUD Web App; Postman API
9. Java Memory and Design Patterns
Memory Overview; Garbage Collection; Performance issues; Singleton pattern; Factory pattern