Vraag


Acties:
  • 0 Henk 'm!

  • jayyzz
  • Registratie: Januari 2014
  • Laatst online: 24-11-2024
Beste Tweakers,

Momenteel zit ik in mijn 2e werkjaar als Java backend developer, en ik merk dat ik tijdens mijn werk kennis tekort kom over hoe ik een programma correct kan opzetten (Denk aan modulair code opzetten, verschillende modellen als MVC, van requirements naar een model die ik vervolgens kan omzetten naar code). Ik heb al even gegoogled naar verschillende cursussen, maar ik kan niet echt iets vinden waar deze basis elementen naar voren komen, of maar erg beperkt.

Mijn vraag is dus;
Welke cursus kan ik volgen om mijn basis kennis te verbeteren als het gaat om het opzetten van modellen en het correct opzetten van code?

Dit heb ik het liefste in een daadwerkelijke cursus, maar een e-learning cursus of een (aantal) boeken die jullie als aanbeveling hebben zou natuurlijk ook kunnen helpen

Relevante software en hardware die ik gebruik
Momenteel programmeer ik voornamelijk in Java 8 i.c.m. Spring

Wat ik al gevonden of geprobeerd heb

2 cursussen van de Open Universiteit gevonden, spraken me wel aan maar weet niet of het de correcte keuze is/ waar ik echt naar opzoek ben (Objectgeoriënteerd analyseren en ontwerpen , Software Architecture)
Voor de rest gegoogled, maar niet echt termen gevonden/ cursussen waar ik specifiek naar zoek.

I7 4790K @4,7Ghz | Founders Edition 1080ti | 32GB DDR3 1866Mhz | Custom hardline watercoolingloop | Thrustmaster T500 RS |

Alle reacties


Acties:
  • 0 Henk 'm!

  • FreezeXJ
  • Registratie: Mei 2006
  • Laatst online: 19:16

FreezeXJ

DPC-Crew

Mooooh!

Dan is het denk ik tijd voor de befaamde Buzzword Bingo! In willekeurige volgorde:

- Clean Code (Bob Martin)
- Design Patterns (Gang of Four)
- Domain Driven Design
- Service Oriented Architecture (en microservices, wat het idee iets verder doorvoert)

De boeken ervan zijn prima studiemateriaal, en er zijn ongetwijfeld cursussen over te vinden, maar volgens mij is het handiger om eerst globaal te lezen, en dan te kijken hoe je je huidige project een beetje kunt verbeteren.

"It needs but one foe to breed a war, not two, master Warden. And those who have not swords can still die upon them" - Eowyn


Acties:
  • +1 Henk 'm!

  • perform93
  • Registratie: Oktober 2016
  • Laatst online: 13-05 11:14
Vanuit de Open Universiteit is de cursus Objectgeoriënteerd analyseren en ontwerpen wel een aanrader. Het was in ieder geval bij mij onderdeel van de premaster programmeertechnieken 2. Het leert denken hoe je het beste de klassen kan indelen en hoe deze met elkaar communiceren. Zij gebruikten de GRASP pattern.

Acties:
  • 0 Henk 'm!

  • jayyzz
  • Registratie: Januari 2014
  • Laatst online: 24-11-2024
Beide bedankt voor de feedback! Ik zal even dieper in deze boeken en cursus inlezen!

I7 4790K @4,7Ghz | Founders Edition 1080ti | 32GB DDR3 1866Mhz | Custom hardline watercoolingloop | Thrustmaster T500 RS |