Descriere
Java & Spring & MySQL
Dupa cum probabil stii deja, atat canalul meu de YouTube, cat si cariera mea sunt bazate pe limbajul de programare Java. Experienta de 3 ani de traininguri m-a ajutat sa formez o programa completa care te va ajuta sa intelegi foarte bine tot ce este de stiut despre development-ul aplicatiilor web folosind aceasta tehnologie.
Pentru ca stiu ca nu este de ajuns sa stii doar conceptele de baza ale limbajului, te voi invata si cum sa folosesti cel mai popular framework web – Spring – si cum sa interactionezi cu o baza de date – MySql – .
Acest curs se adreseaza persoanelor care nu detin cunostinte de programare, dar care doresc sa dobandeasca abilitatile necesare pentru a lucra in mediul de dezvoltare JAVA/J2EE si sa le foloseasca pentru a dezvolta programe pentru sisteme ce ruleaza Android ca sistem de operare. In piata internationala, Java ocupa locul 2 in materie de popularitate, iar in Romania exista peste 3.000 de joburi deschise anual la firme din domenii diverse precum cercetarea spatiala, dezvoltarea sistemelor enterprise, fintech, industria financiar-bancara, medical si multe altele.
Continutul pachetului
Capitolele abordate se axeaza pe cele 3 categorii de aplicatii in care se foloseste limbajul de programare Java:
- Aplicatii Desktop
- Aplicatii Web
- Aplicatii Mobile / Android
Pachetul este structurat astfel:
- 50 de „Sedinte” individuale, reprezentand o colectie de:
- Tutoriale Video.
- Exercitii & Explicatii.
- Tema pentru urmatoarea sedinta.
- Explicatia temei sedintei precedente.
- 15 aplicatii schelet pe care tu sa le continui si sa le dezvolti in module functionale.
- Documente de referinta.
Astfel, contine urmatoarele:
- Tutoriale Video – Acestea reprezinta principala sursa de invatare. Vei gasi peste 70 de videoclipuri realizate prin capturi de ecran si prezentari grafice. Acestea incep de la notiunile de baza ale programarii si avanseaza spre a-ti arata cum sa modelezi o arhitectura copleta de microservicii web folosind tool-uri folosite in industrie.
- Exercitii – Dupa fiecare capitol incheiat in urma tutorialelor video, vei gasi o colectie generoasa de exercitii specifice fiecarui concept nou prezentat. Alaturi de acestea, vei primi si solutiile explicate (atat video, cat si in format scris) pas cu pas.
- Teme – Temele sunt esentiale pentru a putea exersa un concept nou, asadar, vei gasi teme pentru fiecare sectiune completata. In fiecare sedinta vom explica tema precedenta si vom verifica parcursul acesteia.
- Aplicatii Schelet– 15 proiecte incepute de mine, gandite sa-ti puna cunostintele in fata unor probleme reale din aplicatiile de pe piata. Fiecare astfel de exercitiu reprezinta un proiect in care sunt definite requirement-urile si cateva clase de ajutor – insa implementarea functionalitatilor este lasata la latitudinea ta. Impresioneaza-ma!
Tehic vorbind…
Acest curs va aborda urmatoarele tehnologii:
- Java 11 – elemente de baza, design patterns, tehnici de refactoring, structuri web complexe, structuri de date, etc.
- Spring / Spring Boot – generarea unui proiect web ce utilizeaza framework-ul Spring / Spring Boot. Modulele Spring necesare precum Spring Data, Spring Security, Spring DevTools, Spring Starter, Spring Web
- Design Patterns
- Clean Code
- Unit Tests
- Arhitectura bazata pe microservicii
Avantaje
- Vei putea invata in ritmul tau – iti poti defini propriul stil de invatare.
- Vei putea revedea de cate ori vrei capitolele anterioare.
- Toate materialele vor ramane la tine, deci nu trebuie sa te grabesti!
- Daca un capitol ti se pare dificil, poti recurge atat la materialul video, cat si cel scris, pentru a intelege mai bine conceptele prezentate.
- Schemele, desenele, tutorialele video – toate materialele cursului sunt pregatite cu scopul de a te ajuta sa intelegi cat mai logic, fara sa devina plictisitoare.
- Le poti vizualiza atat pe calculator, cat si pe telefon sau tableta. Mai mult, materialul scris il primesti atat in format PDF, cat si in format MOBI si EPUB pentru a-l putea lua cu tine pe Kindle sau orice alt e-book reader.
- Exercitiile sunt unice, conturate in jurul materiei – fiecare are ca scop aprofundarea notiunilor invatate.
- Nivelul de inceput este 0, iar nivelul de final iti permite fie sa te angajezi in domeniu, ca programator junior, fie sa iti dai o certificare Oracle.
- Totul este in limba romana, iar cursul este predat de mine, pasionat de tehnologie inca de la 14 ani si intrat in campul developmentului la 16 ani – deci asteapta-te la multa pasiune si grija la detalii.
Ce primesti si cum folosesti cursul
In urma achizitiei cursului vei putea descarca o arhiva „zip”. Aceasta va fi protejata de o parola pe care o vei primi pe emailul cu care ai facut plata cel tarziu la 48 de ore de la data comenzii.
In foldere de tip Sedinta vei gasi videoclipurile sedintei (pe care iti sugerez sa le deschizi cu VLC), un folder intitulat Exercitii si un folder intitulat Tema. Acestea contin fisiere PDF care reprezinta problemele si explicatiile si un folder Solutie ce contine solutia exercitiilor si a temelor.
Daca apar probleme tehnice legate de accesarea acestor fisiere, ma puteti contacta la adresa vlad@vladbutnaru.ro si vom reglementa problema in cel mai scurt timp posibil.
Distribuiri
Acest curs se poate folosi de pana la 2 utilizatori. Odata cu achizitionarea acestui curs primiti dreptul la a-l distribui de pana la 2 ori. Utilizatorii care primesc acest curs nu au dreptul la a-l distribui mai departe.
Plata
Plata se poate realiza in doua modalitati:
- Transfer Bancar (recomandat) – in urma comenzii vei primi un ID al comenzii, impreuna cu un cont bancar unde sa faci plata. Te rog sa mentionezi acel ID pentru a putea identifica comanda ta. In maximum 48 de ore de la momentul confirmarii transferului iti voi trimite parola arhivei „zip” ce contine materialele cursului.
- Numerar, la livrare – in cazul in care vrei sa platesti cash, va trebui sa completezi adresa completa de livrare unde iti voi trimite un pachet ce va contine parola arhivei zip. In maximum 48 de ore de la data comenzii te voi contacta pentru a confirma adresa si pentru a initia transportul.
Precomanda
Important: Acest curs este in curs de finalizare – beneficiaza de pretul redus early bird. Dupa ce vei comanda, vei primi data finala a livrarii prin intermediul unui mail sau al unui SMS.
Recenzii
Nu există recenzii până acum.