Sari la conținut

NOU – ExperienceShip – Modul de practică pe proiecte reale de 12 săptămâni

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
    wantsome4

    Despre noi

    Educație IT practică, orientată spre rezultate reale.

    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
Interviuri Noutăți

De ce Spring Framework sau cum să petreci 2 luni cu Daniel Gheorghian învățând Spring Fundamentals, la Wantsome

Probabil că cel mai plăcut moment al zilei unui programator pasionat este cel în care, după mai multe ore de muncă, în sfârșit poate spune: funcționează!!! Însă, pe măsură ce acumulezi experiență și începi să creezi lucruri tot mai complicate, ajungi să lucrezi mai mult și mai din greu până să exclami același lucru. Aici poate interveni Spring. Îți va reduce cantitatea de muncă și te va învăța să refolosești idei din cunoștințele altora și din bunele practici.

Java este un limbaj generalist care se poate folosi pentru a scrie aproape orice –  nu întâmplător a ajuns si pe Marte. Totuși, de puține ori este cazul să scrii personal fiecare bucățică din aplicația ta. Și atunci apelezi la librării externe sau, mai bine, la un framework. Spring este unul din acele framework-uri Java care îți oferă multă flexibilitate, ușurință în utilizare, modularitate, și nu cere aproape nimic la schimb.

Cum e structurată programa de studiu Spring Fundamentals

Acest curs este foarte dinamic și are o structură de workshop: mai puțină teorie, mai multă practică. Din cele 16 întâlniri pe care le avem la dispoziție pe parcursul a 2 luni de zile, primele 4 întâlniri sunt ceva mai teoretice, pentru a stabili același punct de start pentru toată lumea iar restul întâlnirilor sunt dedicate lucrului la un proiect, adăugării de funcționalitate și însușirii de concepte noi pe care le aplicăm imediat in clasă. Fiecare sesiune nouă vine cu o bibliografie bogată care poate fi folosită ca suport al cursului și al proiectului realizat în timpul orelor de mentorat.

Pe parcurs, vom avea 4 teste grilă online și câte o sesiune de discuții individuale cu fiecare cursant. Toate, ca să-ți  faci o imagine cât mai clară despre nivelul de cunoștințe acumulate.

Ce ne-a plăcut cel mai tare în procesul de creație a programei

Așa cum mentorii Wantsome nu sunt zei și nu le cunosc pe toate, deși lucrează de mulți ani cu tehnologiile despre care discutăm, a fost fascinant cum, elaborarea cursului a adus cu sine o nouă experiență de învățare și pentru ei. „În redactarea suportului de curs și a exemplelor, descoperim o multitudine de informații noi sau despre care am uitat că există. Așadar, programarea este un proces continuu de învățare, de făcut greșeli, de reînvățare și de reîncercat” spune Daniel Gheorghian, unul dintre creatorii programei.

De ce să faci acest curs

În primele sesiuni de mentorat vorbim despre build tools și Gradle în special, iar cunoștințele în aceasta zonă deschid orizonturi spre un altfel de programare, mai aproape de scripting. Tot la început, vorbim despre Dependency Injection – un design pattern din familia mai mare numită Inversion of Control. Acest model de construcție a aplicațiilor este aproape nelipsit din framework-urile moderne, preferat pentru multitudinea de beneficii pe care le aduce: decuplarea codului și ușurința cu care se poate face reutilizarea codului. Vom studia acest principiu tot într-un mod hands-on, ideea fiind să punem în lumină partea practică.

A doua parte a cursului oferă o trecere în revista a funcționalităților majore ale framework-ului. Aici mergem să vedem cum au fost abordate, în Spring și extensiile sale, concepte ca securitatea, configurațiile aplicației, aducerea datelor din baza de date sau separarea responsabilităților in aplicație.

La ce să te aștepți dacă îți dedici timpul, atenția și resursele în mod conștiincios

La linia de finish a cursului Spring Fundamentals vei ști să construiești o aplicație folosind Spring MVC și templating engine-ul lor favorit, cu tot ceea ce presupune aceasta: pornind de la formulare, HTML, CSS, trecând prin Spring Validation, JPA, Spring Data și JDBC.

Noutăți în domeniu?

Spring WebFlux și Reactive Programming sunt 2 zone interesante care schimbă perspectiva asupra modului în care privim codul din spatele unei aplicații: schimbăm paradigma și mergem spre o implementare bazată pe fluxuri de date și propagarea schimbărilor. Dacă vrem să dezvoltam următorul Facebook sau aplicații cu cantități mari de date, atunci un API reactive este probabil ceea ce căutăm.

3 direcții din care să descoperi dacă acest curs este potrivit pentru tine

  1. Acest curs se adresează oricărui cunoscător de Java, la nivel începător sau mediu. Cei care fac performanță în domeniu sunt, de obicei, curioși, curajoși și modești
  2. Pot participa și persoane care au început recent să utilizeze Spring – acestora cursul le poate clarifica unele aspecte și poate servi ca un mod de a descoperi noi abilități ale framework-ului.
  3. Spring este o unealtă care trebuie să fie prezentă în arsenalul programatorului full-stack.

Cu cine vei studia Spring Fundamentals la Wantsome

Daniel Gheorghian

Mentor Java @Wantsome/ Scrum Master & Technical Lead @ MindCTI

Daniel are multă răbdare dar e și foarte direct. Crede că, în programare, joaca sau experimentul trebuie urmate de teorie și că teoriile trebuie supuse la încercare. Îl motivează 2 lucruri: curiozitatea și explorarea unei diversități de abordări și soluții. Întotdeauna a fost curios să înțeleagă cum funcționează o tehnologie nouă sau veche, desprindere care îi dau energie și răbdare să experimenteze și să eșueze până se declară mulțumit. Când se relaxează neproductiv o face în compania filmelor, serialelor sau a cărților SF și fantasy, când o face activ experimentează cu muzica, creația de obiecte sau programe  pe calculator care, cu ajutorul electronicii, produc efecte în lumea fizică. Lui Daniel Gheorghian i-ar plăcea foarte mult să te audă punând întrebări pe tot parcursul sesiunilor de curs și să te dezvețe să ai o abordare pasivă față de learning.

Sună bine și ești gata să investești în tine? Află că începem din 18 mai 2021.  Înscrie-te aici.

Ești gata să faci următorul pas în cariera ta IT?

Nu mai aștepta! Programează-ți o sesiune gratuită de consiliere și începe călătoria ta profesională cu Wantsome.

Programează-te acum!

Articole Asemanatoare

Experienceship Noutăți

Mai mult decât un internship IT: ExperienceShip

ExperienceShip este un program de practică gândit pentru cei care își dezvoltă abilitățile, să lucreze pe proiecte reale și să înțeleagă cum arată, cu adevărat, munca într-o echipă tech.
Citește
Experienceship Noutăți

3 luni de practică pe proiecte reale pentru viitorii profesioniști IT

Unul dintre cele mai valoroase atuuri ale modulului ExperienceShip este echipa de mentori, profesioniști cu experiență solidă în industrie, care oferă ghidaj tehnic și feedback constant pe tot parcursul celor 3 luni.
Citește
B2B Noutăți

De ce multe programe de training corporate nu generează rezultate măsurabile

Citește

Subscribe to newsletter

Alătură-te newsletter-ului nostru pentru a fi la curent cu noutățile și lansările noastre.

Prin abonarea ta, ești de acord cu Politica noastră de confidențialitate și oferi consimțământul de a primi actualizări de la compania noastră.

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
    • Despre Wantsome
    • 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
    • Despre Wantsome
    • Proces de selecție
    • Wantsome și comunitate
    • Acreditare
  • Noutăți
    • Articole/Blog
    • Podcast
  • Contact
Consiliere gratuită
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ă