Salutare dragii mei, si bine ati venit pe site-ul nostru, eu sunt Alex Mamo, sunt trainer in  cadrul Master Class Academy, iar in acest video voi dori sa vorbim despre unul dintre cursurile noastre, mai precis despre cel intitulat, Java from Scratch.

Am primit multe intrebari din partea celor interesati sa invete programare, motiv pentru care in acest video am sa raspund la 11, cele mai uzuale intrebari pe care le-am primit pana in acest moment. Asa ca, le voi lua pe rand.

  1. Cui se adreseaza acest curs?
    Pai, raspunsul este foarte simplu, se adreseaza tuturor celor care doresc sa invete programare, si pot aloca timp si energie pentru a descoperi minunatul univers al programarii. Sa va spun un secret, nu conteaza daca esti la liceu, sau la facultate, sau activezi deja intr-un alt domeniu decat IT. Daca iti doresti sa devii programator, atunci cursul acesta este solutia pe care o cautai.

    2. Ce cunostinte imi trebuie pentru a ma inscrie la acest curs?
    Stiti ce este super tare, ca nu ai nevoie de nici o cunostinta de programare anterioara, pentru a putea parcurge acest curs. Este perfect pentru incepatori, deoarece toate notiunile sunt explicate de la zero. Cred ca stiu ce te gandesti, aoleu, imi trebuie cunostinte de matematica ca sa invat programare. Dar am o veste buna, nu iti trebuie cunostinte de matematica, zvonul ca ai avea nevoie de astfel de cunostinte, este complet fals. Cat timp stii lucrurile elementare, lucruri pe care le folosesti in viata de zi cu zi, te vei descurca foarte bine si aici.

  2. Ce voi invata in acest curs?
    Pai, vei invata in primul rand conceptele tehnice ce tin de bazele programarii. Iti voi da un exemplu, notiunea de variabla, este o notiune prezenta in mai toate limbajele de programare. Iar pentru ca acesta este un curs de Java, evident vom invata si sintaxa acestui limbaj, pornind de la elementele simple si terminand cu cele avansate. O sa fie o calatorie epica, ai sa vezi.
  3. Cati cursanti sunt intr-o grupa?
    Pentru a face performanta, noi lucram doar cu grupe foarte mici, 4-6 cursanti. In 99% din cursurile de pe piata, practica este aceea de a aduna intr-o grupa 15-20 de persoane. Am vazut grupe chiar si mai mari de atata, dar in acest mod nu vei invata aproape nimic, pentru ca timpul alocat este foarte foarte limitat. De ce se practica acest format de grupa, super aglomerata? Pentru ca interesul financiar primeaza. Se dilueaza foarte mult procesul de invatare. Povestea este trista si cu final nefericit, deoarece din astfel de grupe aglomerate, la final, reuseste unul, sau poate maxim doi. Efectiv nu poti dobandi, nici macar cunostintele minime pentru angajare.
    Nu este un secret faptul ca, o academie, o scoala, sau orice format de curs de pe piata, reprezinta o afacere. Nu ascundem faptul ca si noi dorim sa castigam bani, dar niciodata in detrimentul calitatii.
  4. Cat dureaza acest curs?
    Are 160 de ore, ce se pot parcurge, fie in timpul saptamanii, de luni pana joi, fie in weekend, sambata si duminica. Pare lung? Vei vedea ca nu este, cand te simti bine facand ceva, timpul zboara. Pai bine, bine, ati putea spune, asta ar inseamna undeva cam la 10 saptamani, cum se poate asa ceva? In alte parti cursurile dureaza de la 6, pana la 8 luni, chiar si 1 an.
    Urmeaza un nou secret, cursurile ce se intind pe durate mult mai mari, pe langa limbajul de programare Java, te mai obligata sa inveti si alte tehnologii secundare. Practic, cursantii invata anumite lucruri, pentru ca asa este programa si nu au de ales. Acum, nu este nimic gresit in dorinta de a invata mai mult dar important este sa inveti bazele si dupa aceea sa te dezvolti pe acestea, in conformitate cu dorintele tale.

Noi te vom invata Java, iar dupa terminarea cursului, crede-ma, ai multe variante super, pe care ai putea sa mergi, iti voi da cateva idei, daca vrei sa faci website-uri, atunci va trebui sa mergi mai departe cu framework-urile Spring si Hibernate. Doresti aplicatii mobile, atunci este nevoie de framework-ul Android. Vrei sa faci aplicatii pentru desktop, atunci JavaFX este atunci o solutie viabila. Vrei jocuri, tu alegi. Noi am dezvoltat, si continuam sa dezvoltam cursuri pentru a putea sustine si aceasta dezvoltare ulterioara, iti vom fii alaturi!
Si mai mult decat atat, daca in timpul cursul de Java, iti dai seama ca programarea nu este ceea ce iti doreai, nu este nici un fel de problema. Poti renunta oricand. Nu te vom obliga contractual sa parcurgi acest curs, daca el nu este pentru tine. Alege intotdeauna ceea ce ti se potriveste mai bine. Pentru ca atunci cand vine vorba de cariera, sa faci ceea ce iti place, este cel mai important lucru. De cele mai multe ori, este mai important chiar si decat banii.

  1. Ce se intampla daca absentez?
    Fiind vorba de grupe mici, intotdeauna incercam sa gasim solutii astfel incat la orice curs sa fie prezenti toti cursantii. In cazul unei absente, gasim solutii de recuperare astfel incat sa fii intotdeauna cu materia la zi. Esti prietenul nostru, si vom cauta sa te ajutam, cum putem noi mai bine.
  2. Ce se intampla daca nu inteleg ceva in afara cursului?
    Pentru a sublinia cat de bun este acest curs si implicarea nostra, iti aduc un nou argument. Am dezvoltat in afara orelor de predare, canale de comunicare in care iti poti exprima neintelegerile, iar trainerul/trainerii te vor ajuta. Lasam misterele/neintelegerile pentru alte domenii, la noi totul va avea logica si sens.
  3. Cu ce traineri voi lucra? Sau cine sunt trainerii ce vor conduce cursurile?
    Eu o sa va spun putin despre mine. In ceea ce priveste Java, sunt certificat de catre Oracle pe Java 8 professional, sunt Google Developer Expert pe tehnologii in Cloud si antreprenor de peste 20 de ani. Dezvolt impreuna cu echipele noastre aplicatii Android, avand parteneriate cu firme de renume nationale si internationale. Ce vreau sa subliniez aici, este faptul ca, indiferent ca este vorba de mine, sau de unul dintre colegii mei, vei invata sigur de la un trainer ce practica Java in fiecare zi, avem afaceri ce se bazeaza pe aceste tehnologii.

Lucram numai cu traineri de top, recunoscuti la nivel international pentru realizarile lor. Ii puteti vedea chiar pe site-ul nostru, link in descrierea de mai jos. Iti dau un sfat, indiferent de scoala, academia sau trainerul cu care alegi sa lucrezi, asigura-te intai ca acesta are experienta aplicata in domeniu, este cel mai important detaliu.
Si asta nu este tot, iti mai dezvalui cateva detalii. In afara de partea teoretica, vom face exercitii care se raporteaza exact la conceptele invatate. Trainerul va scrie code, special pentru a vedea cum se rezolva anumite probleme. De asemenea, vor exista sesiuni si de live-coding, unde chiar voi veti scrie cod. Da, da, asta inseamna programare.
Pe langa asta vom invata cum sa rezolvam probleme, asemănătoare celor din certificarile Oracle sau interviuri de angajare, si de asemenea vom invata cum sa rezolvam probleme reale, de care te poti lovi in viata de zi cu zi ca programator. Evident, intotdeauna supervizat de un trainer.

  1. Ma pot angaja imediat dupa ce termin acest curs?
    Cursul acesta este un curs de baza, peste el, trebuie adaugate niste notiuni specifice activitatii in care vrei sa te angajezi. Dupa ce pui bazele programarii, parcurgand un astfel de curs, va trebui apoi sa te specializezi intr-una dintre tehnologiile enumerate mai devreme, si apoi da, te vei putea prezenta la un interviu de angajare. Nu iti face griji, odata ce stii Java, acea specilizare o sa fie foarte simpla. Iar noi te vom ghida pe drumul cel mai bun, pentru a reusi la interviurile de angajare ce vor urma.
  2. Oferiti diplome?
    Iti vom oferi o diploma ce atesta ca ai parcurs acest curs, impreuna cu un trainer de top recunoscut de catre Google. Dar vreau sa iti mai spun ceva importat. Diplomele, sunt in mare parte un produs de marketing. Nicio o firma de software din aceasta lume, nu este interesata de numarul de diplome. Toate firmele sunt interesate DOAR de ceea ce stii. Motiv pentru care, vei fi intervievat facadu-se abtractie de diplomele sau certificarile pe care le ai.

Ca un bonus, voi dori sa mai adaug si cateva lucruri, de aceasta data pe care NU le vom face:
a. Nu te veti uita nicoodata la video-uri, unde cineva vorbeste, iar tu de faci ca intelegi.
b. Nu vom face programare pe hartie. Exclus!
c. Nu vor exista segemente de cod in slide-uri, ci doar notiuni teoretice.
d. Nu vom vorbi despre istoria programarii, sau a acestui limbaj in speta. Astfel de lucruri le puteti citi voi in timpul liber. Noi facem doar ce este important.

Daca vrei sa faci trecerea de la job-ul curent, spre o cariera de succes în IT, hai sa ne apucam de treaba. Nu te teme, totul este foarte bine structurat si foarte usor de inteles. Vei ajunge sa ai cunostinte temeinice de programare, pot spune, un programator cu acte in regula.

Intra acum pe site-ul nostru mcacademy.ro, am pus linkul in decriere si hai sa lucram impreuna,

Eu am fost Alex, si va salut!