Thread: cursus java
-
19-12-2008, 13:13 #1Member
- Registered
- 05/11/02
- Location
- Ternat city ...
- Posts
- 780
- iTrader
- 0
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
cursus java
Beste,
ik zou graag mijn kennis van Java uitbreiden, dan de basis die ik op unif gezien heb. Weet iemand waar ik terecht kan voor avondschool lessen in Java? Maar die zich meer op gevorderden richt, ik bedoel, Interfaces, threads, polymorfisme, ...
mvgno votes
-
-
19-12-2008, 15:13 #2Member
- Registered
- 23/11/03
- Location
- Landeurp
- Posts
- 1,791
- iTrader
- 0
- Mentioned
- 0 Post(s)
- Reputation
- 10/17
Goh. Avondschool Java, dat ben ik eerlijk gezegd nog niet tegengekomen. Ik ben wel van mening dat eens je een basis hebt, goede boeken en véél uitproberen voldoende zijn.
Tijdens mijn studies hebben we dit boek gebruikt: Object Oriented Software Development Using Java. Ik vond dat wel een goed boek. De titel dekt de lading wel: het leert je niet specifiek Java programmeren maar OO-programmeren met behulp van Java. Het geeft je een sterke basis wat betreft inheritance, polymorfisme, interfaces en abstracte klassen, alledaagse design patterns zoals Strategy, Template Method, Iterator, Decorator, ... De laatste hoofdstukken zijn toegewijd aan specifiekere dingen zoals I/O, concurrency (multithreading), JDBC, sockets en RMI.
Ik heb al goede dingen gehoord over Head First Java. Laat je niet afschrikken door de stijl van de Head First-boeken: het lijkt voor kinderen maar er staat een schat van informatie in.
Ook van Head First: Design Patterns. Een klassieker in het genre maar pas bruikbaar als je die OO-constructies van hierboven een beetje onder de knie hebt.
Ben nu bezig in Thinking in Java. Da's wel geen boek voor beginners. Er staan prachtige dingen in zoals een uitgebreid hoofdstuk over exceptions maar ik krijg eerlijk gezegd het vliegend schijt van die ellenlange code samples, bijeengedrukt in monospace.
no votes
-
19-12-2008, 15:21 #3Approved 9-lifer
- Registered
- 06/12/06
- Location
- Tongeren
- Posts
- 1,880
- iTrader
- 26 (100%)
- Mentioned
- 0 Post(s)
Ik ben het eens met forloRn_
Als je de basis al hebt werk je beter zelfstandig met een goed boek. Vragen kan je hier altijd stellen en er zijn nog veel java forums moesten we hier het antwoord niet weten
Wijzelf (op school) gebruiken Java: How to program.
Behandeld de basis nog eens (array's, conditions enzo) maar ook Files & streams, databases, exceptions, Applets, Threading, networking ..
Je moet zelf best een beetje rondkijken met een boek te kiezen, je weet zelf wat je hebt gehad en wat je graag zou bereiken
PSN:SpectreX15
What doesn't kill me makes me stronger. What does kill me, I'll deal with when I respawn.
I am root. If you see me laughing, you better have a backup!no votes
-
19-12-2008, 18:25 #4Member
- Registered
- 25/07/02
- Location
- Brussel
- Posts
- 1,001
- iTrader
- 5 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 2/2
Sowieso wegblijven van Syntra.
Avondscholen richten zich vaak op de basis trouwens, dus daar ben je al helemaal niets mee.
Specifieker voor uw vraag: sowieso ben je beter af met een goed boek, zelfs zonder basis. Een goed boek gaat enerzijds de theorie toelichten en anderzijds voldoende oefeningen voorzien om de theorie volledig te begrijpen.no votes
-
19-12-2008, 18:59 #5
Net als Forlorn kan ik de Head First java en design pattern boeken aanraden. Als je de stof met een boek probeert onder de knie te krijgen gaan die je het verst brengen denk ik.
no votes
-
19-12-2008, 20:51 #6Approved 9liver
- Registered
- 18/01/04
- Location
- Melle
- Posts
- 10,535
- iTrader
- 56 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 27/102
Zaken als interfaces, polymorfisme zijn sowieso niet makkelijk "aan te leren". Je kan de techniek wel uitgelegd krijgen, maar het is vooral ervaring krijgen in zulk soort zaken (toch om ze op de goede plaats en op de goede manier te gebruiken, veel mensen falen daar nogal hard in).
“In terms of how we evaluate schooling, everything is about working by yourself. If you work with someone else, it’s called cheating. Once you get out in the real world, everything you do involves working with other people.”
PSN: Cycloon - Final Fantasy XIV: A realm reborn characterno votes
-
23-12-2008, 01:52 #7Approved 9-lifer
- Registered
- 31/08/07
- Location
- Assebroek
- Posts
- 380
- iTrader
- 14 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
Net zoals Yngwie en Forlorn raad ik de boeken van Heads First + design patterns aan, heb er hier namelijk zelf een paar liggen en moet zeggen dat het goede, duidelijke boeken zijn waar je veel aan zal hebben.
Maar interfaces en polymorfisme is dat hedendaags al nie standaard/basis?
Of mss krijg ik dat gedacht dan maar zeker design patterns vin ik zelf heel belangrijk!
Let wel op bv. van design pattern boeken daar vermeld men soms inheritance in etc. als een niet goed bruikbare OO manier, hiermee bedoel ik dat er beter oplossingen zijn.
(Gewoon even vermelden wan je begon ook over polymorfisme
, laat niet staan dat je deze niet moet kennen he!)
Succes verderEnjoyno votes
-
23-12-2008, 13:22 #8Member
- Registered
- 19/04/07
- Location
- Gent
- Posts
- 242
- iTrader
- 8 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
Over interfaces, 2d animaties en andere leuke dingen zoals spiegel effecten, transparante vensters, enz kan ik u wel nog een goed boek aanraden:
Filty rich clients geschreven door Chet Haase en Romain Guyno votes
-
07-01-2009, 01:48 #9Approved 9-lifer
- Registered
- 19/09/06
- Location
- Brugge
- Posts
- 1,417
- iTrader
- 12 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/10
Ik kan u de volgende boeken aanraden, hier heb ik namelijk het meest uit geleerd, niet alleen java, maar ook programmeren op zich.
Head First Java | O'Reilly Media
Head First Design Patterns | O'Reilly Media
Head First Object-Oriented Analysis and Design | O'Reilly Media
ben van plan om binnenkort eens te beginnen met (alhoewel dit boek al ietsje verouderd is):
Hardcore Java - O'Reilly Labs
->
->
no votes
-
07-01-2009, 10:20 #10Approved 9liver
- Registered
- 24/10/07
- Location
- Harelbeke
- Posts
- 7,758
- iTrader
- 0
- Mentioned
- 2 Post(s)
- Reputation
- 1/446
JAVA: how to program vind ik een prachtig boek voor een echte beginner. Ze leggen echt met handen en voeten de basis uit en ook geavanceerde mogleijkheden komen erin voor. Tis dan ook een mastodont van een boek (1500 paginas ofzo).
Theeft mij er in ieder geval door geholpen:
1e zit met cursus school: 5/20 :')
2e zit met boek: 13/20Let us pray for all the fools that beno votes
