Formulanomi
Seksikäs rumä kääpiö
Minulla on tuosta nyt jonkin verran epäilyjä eli että kannattaisi silti "päivittää" olio-ohjelmointi osaamista ja huomioida ko. asia harjoituskoodeja tehtäessä.Olio-ohjelmointi on mulla hanskassa, oon tehnyt sitä ~4 vuotta duunissa (php5).
Voi olla, että ei kannattaisi edes aloittaa "isompaa" yksittäistä projektia vaan tehdä pienempiä harjoituksia eri alueilta. (packages)Ja tosiaan myös koulussa siitä tuli ihan mukavat pohjat myös Javalla. Siksi siis tämä ei ole mikään hirmu suuri haaste koodauksellisesti, mutta pitäis se kieli saada tuntumaan jos aikoo joskus hakea duunia Java-työtehtävistä.
Juu tuo parempi motivaatio tekemiseen olikin just se pointti.Ja tosiaan.. jos keksis jonkun omiin harrastuksiin tai intresseihin soveltuvan softaidean, niin mikäpäs parempi. Se vaan lisää motivaatioa tällaisessa projektissa mistä ei rahaa saa.
Jos kunnollisen JDE:n (=Java Development Environment) haluaa käyttöön tuolta saattaisi löytyä. (en ole aikoihin itse ladanut tuolta mitään, mutta ammattilaisvälineet perustuu osittain tohon ...siis wsad,was,rational rosen tuotteet)
http://www.eclipse.org/
Vähintäänkin tämä kannattaisi lukea ennen harjoitusten alkamista.
http://java.sun.com/docs/books/tutorial/java/concepts/index.html
Mutta jos itse olisin tuossa vaiheessa kuin sinä --> syventäisin OO tietoja/taitoja vielä enämpi...
Bruce Eckel:n (netti)kirjat ja harjoitukset oli aika hyviä. Hyvänä tossa oli se, että Eckel yrittää pitäytyä oikeasti OO:ssa. Eikä siis putkikoodaa (=koodaa "proceduriaalisesti") harjoituksissakaan. Googletin tälläisen linkin...voi löytyä parempiakin. http://www.tigernt.com/onlineDoc/tij/
Noista harjoituksista tai "isommasta muistiinpalautustehtävästä" vielä. Ei ehkä kannata tuhlata ruutia esim. swing:ien opettelemiseen. Swingillä saa aikaiseksi kauniita käyttöliittymiä, mutta käytännön hyöty "oikeassa työelämässä" saattaa olla mitätön.
Et tosin ole vielä yksilöillyt (tai et tiedä) teetkö
1) Applikaation
2) Appletin
3) Web:iin liittyvän jutun, jolloin tarvitset J2EE:n (=eclipsessä tulee) ja teet servlettejä jne.
Kannattaisi ehkä tehdä "vähän" kaikkea. Tärkeimmät työelämässä on 3) ja 1). Jos päädyt tekemään useita pieniä harjoituksia niin 1) kohtakin riittää. Ei ehkä olisi huono asia yrittää yhdistää php5 + java osaamisen opettelua. (kohta 3)
Edit: Ai niin piti mainita jotain java versiostakin. En sitten tiedä kannattaisiko sun keskittyä java 5....(käytännön sovellukset tulevat jälkijunassa vanhemmissa versiossa ja ovat vielä pitkään jopa jdk 1.4.2:ssa....)
Viimeksi muokattu: