1. #1

    Lid sinds
    5/05/11
    Locatie
    2000
    Berichten
    35
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    1/1

    Java structuur aanpak

    Beste forum,

    De VDAB opleiding tot Java ontwikkelaar omvat volgende structuur:

    1. MySQL
    2. html/css
    3. Javascript
    4. Java
    5. UML, Design Patterns
    6. Maven
    7. JUnit
    8. JPA met Hibernate
    9. Spring
    10. optionele modules: Jquery, Angular, ...


    Diegenen die deze opleiding misschien reeds hebben gevolgd, of een doorwinterd Java ontwikkelaar zijn, kunnen misschien tips geven hoe deze onderwerpen best aan te pakken?
    Momenteel ben ik bezig met Java (syntax, inleiding/kennismaking...).
    Is er bijvoorbeeld daarnaast of daaraan aansluiten een 'beste' volgorde in de onderwerpen of zaken die best simultaan bekeken worden?
    Mijn leermethode/bron is voorlopig het internet/Youtube.

    Bedankt voor de tips!

  2. #2
    Eddy Kannibaal's schermafbeelding
    Lid sinds
    29/02/20
    Berichten
    506
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/112
    Ben wel een fan van de tutorials die je vindt op freeCodeCamp. Nog niet specifiek Java gerelateerde content gevolgd, maar bv recent nog wel C#.

  3. #3

    Lid sinds
    28/09/20
    Locatie
    Brugge
    Berichten
    12
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Het hangt er wat van af wat je wil gaan doen ermee. Als je online zaken wil gaan doen is html/css de basis. Javascript is ook enkel online nuttig. Mysql is een noodzaak als je met gegevens (databases) wil gaan werken.

  4. #4

    Lid sinds
    5/05/11
    Locatie
    2000
    Berichten
    35
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    1/1
    Citaat Oorspronkelijk geplaatst door PhilippeFanatix Bekijk bericht
    Deze quote is verborgen omdat je deze gebruiker negeert. Weergeven
    Het hangt er wat van af wat je wil gaan doen ermee. Als je online zaken wil gaan doen is html/css de basis. Javascript is ook enkel online nuttig. Mysql is een noodzaak als je met gegevens (databases) wil gaan werken.
    Ik denk dat mijn vraag niet goed geformuleerd heb.

    Bovenstaande is een totaalpakket van de opleiding Java Developer. Je hebt dus niet te kiezen, je moet ze allemaal leren en beheersen om als Java Developer "af te studeren" bij de VDAB.

    Mijn vraag was dan eerder in de richting: is er een "beste" volgorde om al deze onderwerpen te doorlopen? Of misschien is het reeds in de volgorde dat het moet zijn?
    Ik schrijf nu zomaar iets als voorbeeld: "Maven" kan je niet starten/leren, alvorens reeds een goede basis "Java" te hebben geleerd, omdat je net Java nodig hebt voor Maven.. in die zin.
    Kan mij voorstellen: heeft geen zin om met CSS te starten als je geen HTML kent, omdat je CSS net gebruikt om HTML te stylen?

  5. #5

    Lid sinds
    18/10/19
    Locatie
    Amsterdam
    Berichten
    36
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/9
    Citaat Oorspronkelijk geplaatst door PhilippeFanatix Bekijk bericht
    Deze quote is verborgen omdat je deze gebruiker negeert. Weergeven
    Het hangt er wat van af wat je wil gaan doen ermee. Als je online zaken wil gaan doen is html/css de basis. Javascript is ook enkel online nuttig. Mysql is een noodzaak als je met gegevens (databases) wil gaan werken.
    Dit is anno2020 toch niet meer waar hoor.
    Javascript is tegenwoordig ook prima te draaien op de backend (nodejs en/of microservices anyone?) en electron draait gewoon op je windows of mac bak.
    Kijk maar eens naar visual studio code, dat is een elektron app (en dus eigenlijk een veredelde website) die gewoon op je machine prima zn werk doet.

    Het is trouwens ook goed om kennis te hebben van zowel SQL (MS SQL of MySQL) en een NO-SQL (MongoDB) database systeem.
    Hoewel die 2e voor jou wat minder interessant ligt (ik denk dat de integratie tussen Java en SQL wat handiger is).

    JQuery zou ik in 2020 ook niet meer leren. De meeste functies en usability zijn prima overgenomen in JS ES6.
    Lees dit artikeltje even: https://codingreflections.com/should-i-learn-jquery/
    In plaats daarvan inderdaad Angular of React, Vue en kijk ook eens naar Svelte (die vind ik zelf super fijn om mee te werken, maar heeft nog weinig voet aan de grond).

  6. #6
    NoGo's schermafbeelding
    Lid sinds
    22/08/11
    Locatie
    Nederland
    Berichten
    1.511
    iTrader
    123 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/9
    Citaat Oorspronkelijk geplaatst door imo Bekijk bericht
    Deze quote is verborgen omdat je deze gebruiker negeert. Weergeven
    Ik denk dat mijn vraag niet goed geformuleerd heb.

    Bovenstaande is een totaalpakket van de opleiding Java Developer. Je hebt dus niet te kiezen, je moet ze allemaal leren en beheersen om als Java Developer "af te studeren" bij de VDAB.

    Mijn vraag was dan eerder in de richting: is er een "beste" volgorde om al deze onderwerpen te doorlopen? Of misschien is het reeds in de volgorde dat het moet zijn?
    Ik schrijf nu zomaar iets als voorbeeld: "Maven" kan je niet starten/leren, alvorens reeds een goede basis "Java" te hebben geleerd, omdat je net Java nodig hebt voor Maven.. in die zin.
    Kan mij voorstellen: heeft geen zin om met CSS te starten als je geen HTML kent, omdat je CSS net gebruikt om HTML te stylen?
    Maar is het plan dat je deze cursus gaat doen en je je nu wilt voorbereiden? Of neem je onderwerpen gewoon als voorbeeld maar doe je enkel zelfstudie?
    0xF00F

  7. #7

    Lid sinds
    3/09/07
    Berichten
    2
    iTrader
    0
    Mentioned
    0 Post(s)
    Wat NinaAndHerCats klopt inderdaad.

    Een volgorde maken is nogal moeilijk vind ik, maar ik ga een poging doen. Ik ga wel even de klassieke opsplitsing maken tussen frontend en backend (ik zet JS bij frontend hoewel dat zoals eerder gezegd perfect als backend taal gebruikt kan worden):

    FE:
    1. html/css --> begin van alles in FE
    2. Javascript
    3. Angular/Jquery --> JS/Typescript libraries/frameworks zijn uiteraard pas zinvol om te leren als je Javascript kent.

    BE:
    1. Java --> leer de basis, bij voorkeur Java 8+.
    2. Maven --> Ik zou er de goeie gewoonte van maken om meteen projecten met Maven (of Groovy) te maken, tenzij het echt om te oefenen is, dan is dat allicht teveel overhead.
    3. JUnit --> Ook hier goeie gewoonte van maken om je code te testen van bij het begin, even better: TDD.
    4. MySQL + UML --> lijkt me wel zinvol om dit tesamen te leren
    5. JPA + Hibernate --> leer eerst wat van databases, anders slaagt dit nergens op vermoed ik
    5. Design patterns: iets moeilijker, is pas zinvol als je context hebt vind ik
    6. Spring zou ik als laatste houden omdat hier zowat alles tesamen komt. Je moet een aantal design patterns begrijpen, kennis van Maven hebben, etc.

Regels voor berichten

  • Je mag geen nieuwe discussies starten
  • Je mag niet reageren op berichten
  • Je mag geen bijlagen versturen
  • Je mag niet je berichten bewerken
  •  

Inloggen

Inloggen