Archief - Java leren

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

TI30XB

Legacy Member
Hallo iedereen,
Aangezien ik binnenkort naar de unief ga om informatica (of ir. computerwetenschappen) te studeren zou ik graag al wat leren programmeren. Ik weet alleen niet zo goed hoe ik hieraan kan beginnen, zijn er mensen die weten welke boeken er hiervoor aan de unief gebruikt worden? Ik wil het ook wel leren zoals het daar aangeleerd wordt want ik lees vaak over mensen die leren programmeren, maar dan anders dan aan de universiteit en daardoor dan later problemen krijgen.

Alvast bedankt ;)

Dokato

Legacy Member
Als je zero kennis hebt, is gwn een serie tutorials op youtube volgen een zeer goed begin. Zo zal je ook de syntax al beter begrijpen en hoef je daar minder of niet mee te sukkelen, aangezien ze aant unief meer de nadruk leggen op het algoritme (dat veel complexer zal zijn dan die syntax). Ik zou me over die boeken niet zoveel zorgen maken, maar als je echt nieuwsgierig bent, zoek dan al wat op over fibonacci, taylor, bubblesort enz... lol

Oldskooler

Legacy Member
Pure java, haal u een beginners en een gevorderden boek.

Wsl staat in de gevorderden boek teveel, zaken die acherhaald zijn. Swing bv wordt amper gebruikt.

Zomaar beginnen leren zonder begeleiding is moeilijk, java is teveel. Je moet weten wat nog actueel is, en wat niet.

Dan heb je nog de 1001 platformpjes.
Als je denkt dat je dan eindelijk java kan, begint het met xml-gepruts, 5 miljoen mogelijke configuraties, annotations waarvan je de betekenis telkens mag googlen.

Java steekt zichzelf voorbij. Uit de hand gelopen.
Probeer een java toepassing ook maar eens 15 jaar te onderhouden. Zeker als ondertussen alle mensen zijn vervangen.
Het moet een hel zijn om zonder hulp een java toepassing over te nemen die al 10 jaar oud is, geen kennis van het gebruikte platform, 1000 geïmplementeerde jarrekes versie zoveel van toen. SDK die al hopeloos verouderd en niet meer compatibel is.

Ik zou van al de projecten die mislukken, wel eens willen weten in welke taal ze zijn geschreven, ik wed dat java er bovenuit steekt.

Ayk96

Legacy Member
Ik weet niet naar welk unief je gaat, maar aan de KU Leuven doceren ze Python i.p.v. Java. In de 1ste bach Informatica gebruiken ze het boek Python for Everyone van Cay S. Horstmann en Rance D. Necaise (is wel in het Engels), het begint vanaf 0 en omvat alles wat gekend moet worden.

TI30XB

Legacy Member
Bedankt ayk je, het wordt waarschijnlijk ku leuven. Ik zal zeker eens naar dit boek kijken.

Ullewupper

Legacy Member
Goed boek voor java beginners: Programmeren in Java met BlueJ

Cycloon

Legacy Member
Oldskooler zei:
Ik zou van al de projecten die mislukken, wel eens willen weten in welke taal ze zijn geschreven, ik wed dat java er bovenuit steekt.

De problematieken die je hier beschrijft komen voor in elk groot project, los van welke technologie je gebruikt. Enkel met de basis die een technologie aanlevert heb je zelden genoeg. Je hebt al snel framework x nodig en dan wat custom implementaties y en hups, daar zit je met al je dependency problemen.

Anyway, veel van die zaken waarover je hier negatief uitlaat zijn al lang opgelost als je de juiste zaken gebruikt (maven, java EE, etc...). Maar dat maakt het zelfstandig leren van Java wel lastig, je moet op heel veel momenten kiezen wat je wil gebruiken, omdat er zoveel voor handen is! Maar veel keuze is nog altijd beter dan maar één ding voor handen te hebben dat dan ook nog niet goed werkt.

Maar bon, ik raad mensen steevast af om zelfstandig iets te leren. Programmeren gaat verder dan syntax leren kennen. Je programmeert altijd samen met meerdere mensen van zodra je naar iets grotere projecten gaat en dan ligt de nadruk op afspraken en best practices. Het zijn jammer genoeg vaak de mensen die alles zelfstandig geleerd hebben die tegen de conventies ingaan en waar niet meer mee samen te werken is (omdat ze hun eigen 'foute' manier van werken hebben ontwikkeld). Ik zou aan de topic starter zeggen: Neem je vakantie en je komt er ook wel ;)

SomeDude

Legacy Member
Of gewoon de certificaat cursussen van Java, zijn imo ook niet slecht voor te leren.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan