Sari la conținut
Consiliere gratuită
  • Acasă
  • Cursuri

    Upgrade de skilluri

    Fă următorul pas în carieră!

    Reconversie profesională

    Descoperă noi oportunități de carieră. 

    Cursuri companii

    Pentru dezvoltarea echipelor din companii.

    Cursuri Elevi

    Dezvoltarea abilităților digitale și pregătirea pentru viitor.

  • ExperienceShip
  • Mentori
  • Evenimente

    Evenimente gratuite

    Descoperă cele mai noi tendințe din tehnologie.

    Workshopuri

    Dezvolta abilitățile IT într-un mediu practic și colaborativ.

  • Povești de succes
  • Despre noi

    Proces de selecție

    Identificarea celor mai potriviți candidați.

    Wantsome și comunitate

    Pentru a-ți transforma pasiunea în carieră.

    Acreditare

    Suntem certificați pentru a oferi cursuri IT de calitate, recunoscute pe piața muncii.

  • Noutati

    Articole/Blog

    Cele mai noi tendințe și sfaturi din lumea IT.

    Podcast

    Un podcast despre oameni, IT și oameni în IT.
  • Contact
Programare

Curs de Programare Java

Descoperă-ți potențialul și câștigă un avantaj competitiv pe piața muncii, cu unul dintre cele mai populare limbaje de programare. Alege programul de bază sau programul complet, acreditat!
Dată începere: octombrie 2025
  • Discount-ul Wantsome
Înscrie-te alături de un prieten și primiți fiecare 10% discount
Sau beneficiază de 10% discount la plata integrală a cursului

* cele două discounturi nu se cumulează

Desfășurare:

live online

Număr cursanți:

14 cursanți

Format:

luni & miercuri, în intervalul 18:00 – 21:00

Experiență tehnică necesară:

Începător
Cadou: Curs de Soft Skills pentru IT
379€/lună

Standard

379€/lună

Acreditat

339€/lună
Înscrie-te acum

Alege bine în IT, cu un Curs de Programare Java

Versatil pentru orice aplicație
Cu Java poți realiza aproape orice fel de aplicații, fiind un limbaj versatil.
Popular și mereu cerut pe piața muncii
Fiind unul dintre cele mai populare limbaje de programare, aplicabilitatea sa extinsă menține o cerere crescută pe piața muncii.
Parte dintr-o comunitate care te susține
Vei face parte dintr-o comunitate extinsă care îți va susține dezvoltarea profesională.

Pachete curs

Alege pachetul disponibil Curs de Programare Java
Curs de Programare Java Standard
379 €/lună
Înscrie-te la curs
Curs de Programare Java Standard
Durata
3.75 luni (15 săptămâni)
Timp total de ore
90 ore
Plata în rate
Proiect final
Unboxing Day
Cadou Curs de Soft Skills
Promo
Acces nelimitat la comunitatea Wantsome (evenimente, workshop-uri)
Consiliere și orientare în carieră gratuită
Acreditare (diplomă programator ajutor)
Săptămâna de HR
379 €/lună
Înscrie-te la curs
Curs de Programare Java Acreditat
Durata
7.5 luni (30 săptămâni)
Timp total de ore
180 ore
Plata în rate
Proiect final
Unboxing Day
Cadou Curs de Soft Skills
Promo
Gratuit Curs de engleză pentru IT
Acces nelimitat la comunitatea Wanstome (evenimente, workshop-uri)
Consiliere și orientare în carieră gratuită
Acreditare (diplomă programator ajutor)
Săptămâna de HR
339 €/lună
Înscrie-te la curs
Fă cunoștință cu mentorii

Descoperă cine sunt cei care îți vor împărtăși din experiența lor practică și te vor ghida cu pasiune pe drumul pe care ți l-ai ales.

Adrian Mirică

Adrian Mirică

Mentor curs Programare Java

Adrian este în prezent software engineer la FanDuel, având o pasiune și un interes pentru programare încă din totdeauna. De-a lungul carierei sale, a lucrat în diverse industrii, precum banking, administrație publică, telecomunicații, bunuri de consum și lux, iar în prezent activează în domeniul entertainmentului. Este o persoană ambițioasă, foarte curioasă, mereu întrebându-se "de ce" și căutând să înțeleagă nu doar cum funcționează un lucru, ci și mecanismele din spatele acestuia. Sociabil, îi place să lucreze în echipă. Pasiunea pentru predat a descoperit-o în facultate, alături de colegi, și a realizat că este ceva ce își dorește să facă în viitor, iar în sfârșit are ocazia să pună asta în practică.

Despre mentor
Andrei Stoicu

Andrei Stoicu

Mentor curs Programare Java

Andrei lucrează ca Software Engineer la o companie din SUA în ultimii 4 ani, înainte de asta având și câteva experiențe în alte proiecte ca Developer la alte companii, cu o experiență totală de peste 7 ani. Totodată, a fost implicat în mai multe proiecte de susținere și training a angajaților de nivel junior. În timpul liber îi place să călătorească, să citească și să deguste diferite tipuri de vin.

Despre mentor

Ce vei învăța la Curs?

1. Intro in world of programming

  • Ce este programarea
  • Configurarea mediului de lucru (Intellij Idea + JDK)

2. Data representations

  • Clasificarea tipurilor de date
  • Lucru cu tipuri de date

3. Algorithms

  • Ce este un algoritm
  • Introducere in proiectarea algoritmilor

4. Java Introduction

  • Prezentarea generala a limbajului (caracteristici/scurt istoric)
  • Configurarea mediului de lucru (Intellij Idea + Gitlab)
  • Variabile, constante, operatori, metode

5. Flow Control

  • Structuri de decizie (if/else/switch)
  • Structuri repetitive (while, for, do while)

6. OOP1 – Concepts

  • Lucru cu clase (Constructori, Getteri, Setteri, Metode speciale mostenite)
  • Principii OOP 1 (Abstractizare + Incapsulare)

7. OOP2 – Class hierarchies

  • Continuare lucru cu clase
  • Principii OOP 2 (Mostenire, Polimorfism)

8. Collections

  • Clasificare colectii (use cases, diferente)
  • Rezolvare de probleme folosind colectii

9. Java Type System 1

  • Lucrul cu Comparable/Comparator
  • Lucrul cu Iterable/Iterator

10. Java Type System 2

  • Clase anonime, expresii lambda
  • Introducere in programare funcitonala
  • Lucru cu stream-uri

11. Handling errors

  • Introducere in exceptii
  • Clasificarea exceptiilor + crearea exceptiilor custom

12. Testing

  • Introducere in Unit Testing
  • Introducere in Test Driven Development (TDD)

13. SQL

  • Introducere si lucru cu SQL
  • Rezolvarea de probleme folosid SQL
  • Proiectarea bazelor de date

14. JDBC

  • Interactionarea cu bazele de date prin intermediul limbajului Java
  • Statement vs Prepared Statement (Introduction to SQL injection)
  • Alegerea temei proiectului
  • Construirea arhitecturii bazei de date a proiectului

15. Design Patterns & Concurency

  • Introducere în Software Design și Design Patterns
  • Introducere în programarea concurentă
  • Rezolvare de probleme folosind programarea concurentă

16. Spring DI & Spring Beans

  • Introducere în framework-ul Spring
  • Lucru cu Spring Boot folosind Dependency Injection și Spring Beans

17. Spring Boot & Spring Proxies (AOP)

  • Introducere în Spring Boot
  • Analiza aplicațiilor web folosind Spring Boot
  • Introducere în Spring Proxies

18. Spring Web MVC I

  • Introducere în arhitecturi MVC (Model-View-Controller)

19. Spring Web MVC II

  • Lucru cu arhitecturi MVC (Model-View-Controller)
  • Continuarea lucrului la proiect folosind noțiunile învățate până în prezent

20. Working with Databases

  • Lucru cu baze de date prin intermediul ORM-urilor
  • Continuarea lucrului la proiect folosind ORM-uri

21. Spring Security

  • Introducerea aspectelor de securitate în Spring Framework

22. Spring Rest

  • Introducere în arhitecturi REST
  • Lucru cu REST API-uri folosind Spring Framework

23. Spring Async, Spring Batch

  • Introducerea în programarea asincronă folosind Spring Async
  • Lucru cu volum mare de operații folosind Spring Batch

24. HTML5 & CSS3 I

  • Introducere în programarea aplicațiilor web folosind HTML5 și CSS3
  • Crearea interfețelor web simple folosind HTML5 și CSS3

25. HTML5 & CSS3 II

  • Crearea interfețelor web folosind HTML5 și CSS3
  • Continuarea lucrului la proiect prin crearea de interfețe web

26. Introduction to JavaScript

  • Introducere în limbajul JavaScript
  • Adăugare conținut dinamic paginilor web folosind JavaScript

27. Advanced JavaScript

  • Aspecte avansate ale limbajului JavaScript
  • Adăugare conținut dinamic în paginile proiectului folosind JavaScript

28. Introduction to React I

  • Introducere în React Framework
  • Studiu de caz asupra aplicațiilor care folosesc React Framework

29. Working on projects

  • Continuarea lucrului la proiecte

30. HR Week

  • Simulare interviu HR + interviu tehnic
  • Feedback interviuri
  • Prezentare finală proiecte

Unde lucrează absolvenții Wantsome?

Absolvenții Wantsome sunt prezenți în peste 150 de companii IT, de la startup-uri la enterprise-uri globale, în roluri de Quality Assurance Tester, Software Developer, Business Analysts, Project Manageri, UX Designeri, DevOps, SysAdmin, Technical Support, Network & Infrastructure Engineer etc.

Vezi lista completă a companiilor
Ce spun cursanții noștri

”Ajunsesem la o răscruce de drumuri"

”Ajunsesem la o răscruce de drumuri în carieră – să continui unde eram sau să visez la mai mult. Am ales a doua variantă, iar Wantsome m-a ajutat să îmi îndeplinesc visul.”
alexandru ernila absolvent java wantsome
Alexandru Ernilă

Cursant

„Trainerii Wantsome sunt profesioniști"

„Trainerii Wantsome sunt profesioniști, dedicați, având cunoștințe profunde în domeniu. Ne-au prezentat cursurile în așa fel încât să ne păstrăm interesul, făcându-le interactive și abordabile. În plus, ne-au încurajat constant și ne-au dat încredere că putem reuși.”
absolvent-curs-java
Irina Talpalaru

Cursant

„Wantsome îți oferă posibilitatea"

„Wantsome îți oferă posibilitatea să vezi lumina de la capătul tunelului. Este o pistă de lansare, într-o lume cu povești de succes.”
poveşti de succes la wantsome
Emy Iacob

Cursant

Ce spun specialistii din industrie

Proiecte finale ale cursanților

Sesiune demo

Te invităm la o sesiune demonstrativă a cursului, pentru a înțelege cum se întâmplă!!

Vezi sesiunea demo
ACREDITARE
De la A la… o meserie în IT, cu un curs acreditat

Programele Mastery de la Wantsome sunt cursuri IT acreditate de Ministerul Educației și Ministerul Muncii, concepute ca un parcurs intensiv de 7 luni și jumătate (180 de ore de mentorat), cu 70% practică reală, simulări de interviuri tehnice și HR, sesiuni de coaching și proiect final de portofoliu; la final susții un examen cu probă teoretică (grilă + întrebări deschise) și probă practică (prezentarea proiectului), iar după promovare obții diploma de programator ajutor, recunoscută pe piața muncii.

Despre Acreditare
Group 1000005859 1

Metode de finanțare

Vezi despre metodele de finantare

Wantsome

Rate lunare, fără dobândă

Banca Transilvania

Până la 60 rate lunare

Card de cumpărături

BT Star, Alpha Bank, First Bank, Garanti Bank

Finanțarea StudyUP

oferită de BCR Social Finance IFN

Vezi despre metodele de finantare

Cum te înscrii la un curs Wantsome?

Pasul 1

Selectezi cursul pe care dorești să îl faci și completezi formularul de înscriere aferent.

Pasul 2

Test simplu de evaluare: nimic complicat, doar îți punem la încercare logica și limba engleză

Pasul 3

Interviu de cunoaștere: facem cunoștință și te ajutăm să alegi personalizat

Pasul 4

Contract: dacă ne potrivim, batem palma și semnăm contractul de studiu

Pasul 1

Selectezi cursul pe care dorești să îl faci și completezi formularul de înscriere aferent.

Pasul 2

Test simplu de evaluare: nimic complicat, doar îți punem la încercare logica și limba engleză

Pasul 3

Interviu de cunoaștere: facem cunoștință și te ajutăm să alegi personalizat

Pasul 4

Contract: dacă ne potrivim, batem palma și semnăm contractul de studiu

SOFT SKILLS
Săptămâna HR

Săptămâna HR se concentrează pe dezvoltarea soft skills și oferă informații esențiale despre recrutare, interviuri și redactarea CV-urilor, prin sesiuni de training interactive și mock interviews pentru o experiență practică completă.

Despre Săptămâna HR

Consultă specialistul HR

Timp de 30 de minute, analizăm împreună ce ți se potrivește și punem la cale planul tău de carieră. Indiferent de concluzii, te ajutăm să alegi bine în IT ori să spui „Ba” împăcat.

Programează o ședință

Cursuri asemanatoare

Curs Acreditat de Data Analyst & Data Engineer

Înscrie-te acum

Curs de Programare .NET

Află cum este să lucrezi într-un framework open source și descoperă avantajele programării high-level în C#!

Înscrie-te acum

Curs de React

Rapid, eficient și ușor de învățat. Descoperă React, biblioteca Javascript care îți permite să scrii mai ușor aplicații Front-End.

Înscrie-te acum

Curs de Programare Python

Codează mai puțin, explorează mai mult, cu un limbaj de programare versatil care te încurajează să te bucuri de oportunitățile

Înscrie-te acum

Curs de Programare Front-End

Descoperă cum e să fii tu motivul pentru care un utilizator ajunge acolo unde își dorește la o simplă apăsare

Înscrie-te acum

Curs de ASP.NET Core

Descoperă ASP.NET Core, soluția ideală pentru a crea aplicații web moderne, eficiente și ușor de întreținut. Cu un focus pe

Înscrie-te acum
Materiale video

Cristian Irimia

Absolvent curs Programare Java

Daniel Filip

Absolvent curs Programare Java

Despre cursul de Programare Java, partea 1

Mentori: Adrian Mirică & Andrei Stoicu

Despre cursul de Programare Java, partea 2

Mentori: Adrian Mirică & Andrei Stoicu
Articole

Explorează articolele noastre pentru a te informa, inspira și ghida pe drumul tău către o carieră în IT.

Loading...
Noutăți
  • 22 iunie 2023

Ce poți face cu programarea Java

Programarea Java este unul dintre cele mai răspândite limbaje de programare din lume, cu o varietate de utilizări, fiind cunoscut datorită faptul că este orientat pe obiecte.
Citește
Unboxing Day cu grupa 18 de Programare Java
Noutăți
  • 23 februarie 2023

Unboxing Day cu grupa 18 de Programare Java

Unboxing Day este unul dintre lucrurile care ne fac diferiți. Pentru că am promis o intrare în IT pe bune, la final de curs îi aducem pe cursanți față în față cu oamenii faini din industrie. Unboxing Day este ziua în care fiecare cursant are ocazia să-și prezinte proiectul, să pună întrebări și să primească feedback, sfaturi și recomandări chiar de la specialiști.
Citește
alexandru ernila absolvent java wantsome
Povești de succes
  • 25 octombrie 2022

Trenul l-a adus în IT deși voia să ajungă arhitect. Povestea lui Alexandru Ernilă

Citește
Vezi toate articolele
Wantsome Podcast

Îți aduce oameni, comunități, companii și proiecte inedite, dezbatem perspective, trenduri și provocări din domeniu și încercăm să-ți spunem ce nimeni nu ți-a spus, fără perdea.

Loading...
  • 7 octombrie 2022

Despre reconversia profesională

În al doilea episod avem în vizor reconversia profesională. Andra Pintican este specialistul care ne răspunde la curiozitățile de astăzi.
Ascultă episodul
  • 4 octombrie 2022

Cum ne construim o carieră

În primul episod, aflăm cum ne construim o carieră, direct de la Corina Neagu, HR & Business Strategist, International Trainer & Career Coach.
Ascultă episodul
Vezi toate podcasturile

Academia prietenoasă de IT.
Creștem cea mai mare
comunitate de IT din România.

Cursuri
  • Upgrade de skilluri
  • Reconversie profesională
  • Cursuri pentru companii
  • Cursuri pentru elevi
Despre noi
  • Proces de selectie
  • Mentori
  • Wantsome si comunitate
  • Acreditare
  • Contact
Noutăți
  • Articole/Blog
  • Podcast
Altele
  • Evenimente
  • Plata în rate
  • Povești de succes
  • Consiliere gratuită
  • FAQs
  • Unde lucrează absolvenții
Twitter Instagram Youtube Tiktok
  • Acasă
  • Cursuri
    • Upgrade de skilluri
    • Reconversie profesională
    • Cursuri companii
    • Cursuri Elevi
  • ExperienceShip
  • Mentori
  • Evenimente
    • Workshopuri
    • Evenimente
  • Povești de succes
  • Despre noi
    • Proces de selecție
    • Wantsome și comunitate
    • Acreditare
  • Noutăți
    • Articole/Blog
    • Podcast
  • Contact
  • Acasă
  • Cursuri
    • Upgrade de skilluri
    • Reconversie profesională
    • Cursuri companii
    • Cursuri Elevi
  • ExperienceShip
  • Mentori
  • Evenimente
    • Workshopuri
    • Evenimente
  • Povești de succes
  • Despre noi
    • Proces de selecție
    • Wantsome și comunitate
    • Acreditare
  • Noutăți
    • Articole/Blog
    • Podcast
  • Contact
Consiliere gratuită

Formular Inscriere Curs
Curs de Programare Java

exit intent image
office working image

Mai stai un pic​

Ai nevoie de răspunsuri pe care doar un specialist HR ți le poate oferi? Programează acum o ședință gratuită de consiliere!

Programează o consultație gratuită