Article View: be.comp.programming
Article #13368Re: Leren programmeren (omg. Gent)
From: SpaceRunner
Date: Wed, 01 Aug 2001 19:49
Date: Wed, 01 Aug 2001 19:49
89 lines
3902 bytes
3902 bytes
Pugilator wrote: > Hoi, > > Zou graag echt leren programmeren in een OO-taal. > Hou me vnl. met analyse en projectwerk bezig en kan > procedureel programmeren (pl/sql en pascal) en ken de > OO-principes. Ik mag er dus vanuit gaan dat gij al wel weet wat programmeren is en ge zegt zelf ook dat ge de OO-principes kent. > Zijn er hiervoor betaalbare opleidingen in (wijde) > omgeving van Gent (zal niet door bedrijf betaald worden). > VDAB, VSPW ... ? Zie het niet zitten om cursus te volgen > over meerdere jaren en te moeten beginnen met "Wat is een > programma", uitleg over if then else, case, while, ... > > Of moet ik gewoon een boek vastpakken (Object Oriented > Programming in Java of iets dergelijks) en m'n plan trekken. M.a.w. begin inderdaad met een goed boek (of misschien 2). Indien je de principes nog eens wat duidelijker wilt kennen of opfrissen kan een meer theoretischer boek misschien een goed begin zijn. Maar het is niet noodzakelijk (het kan wel een goede hulp zijn). Een boek over een bepaalde (OO-)taal (Java, C++), daar moet ge zelf maar over oordelen. Maar zie dat ge vooral die OO-principes goed doorhebt want als dat niet het geval is, dan moogt ge nog zo goed C++ of Java kennen, je zult er nooit in slagen om de taal om z'n volle potentieel te kunnen benutten. > Taal : Java, C++, ... ? (zou graag prutsen in Linux en Windows > dus denk best Java ?) Java kan, maar het is niet noodzakelijk. In C++ zal het wel wat moeilijker gaan maar het is best mogelijk. Kijk maar naar verschillende Open Source projecten die in C++ programmeren en waarbij de programma's zowel op Windows als op Linux draaien. Je kan best wel van Microsoft specifieke zaken afblijven zoals MFC, het zou het programma alleen maar nodeloos verzwaren en moeilijker maken. Zorg voor een goede opsplitsing van de GUI en de onderliggende code. Die onderliggende code hou je best in pure C++ (geen platform specifieke zaken dus) tenzij je voor elke platform een goede workaround kent natuurlijk. En wat de GUI betreft, kies misschien voor Qt van Troll Tech daarop is namelijk KDE gebouwd en bestaat zowel in een Windows als een Linux versie en is ook geschreven in C++ (dubbel winst dus). > Doel is toch wel om binnen een paar/enkele maanden een applicatie te > kunnen maken met databankbenadering (op 1 pc, niet netwerk). > En dit zowel voor linux als Windows (na�ef ?). > Zie antwoord hierboven. Na�ef => niet noodzakelijk maar het zal wel veel tijd, bloed, zweet en tranen kosten om zoiets goed te kunnen doen werken. Zorg m.a.w. eerst voor een goede analyse maar dat hoef ik je waarschijnlijk niet meer te vertellen. > > Pugilator > > > Ik hoop dat er iets aan hebt (en sorry als het een verwarde indruk achterlaat, het was vandaag namelijk mijn eerste werkdag ;-) SpaceRunner. -- Remove 'x' to send email.
Technical Details
Message-ID:
<3B685D31.4030509@skynet.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!newsfeed.google.com!sn-xit-02!supernews.com!isdnet!skynet.be!louie!not-for-mailReferences:
<OFX97.5984$lB.1041710@afrodite.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: fcea4,5c6644cff48d195f X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2001-08-01 12:53:08 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!newsfeed.google.com!sn-xit-02!supernews.com!isdnet!skynet.be!louie!not-for-mail Message-ID: <3B685D31.4030509@skynet.be> Date: Wed, 01 Aug 2001 21:49:05 +0200 From: SpaceRunner <xspacerunner@skynet.be> User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.2) Gecko/20010628 X-Accept-Language: en-us MIME-Version: 1.0 Newsgroups: be.comp.programming Subject: Re: Leren programmeren (omg. Gent) References: <OFX97.5984$lB.1041710@afrodite.telenet-ops.be> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Lines: 90 Organization: -= Skynet Usenet Service =- NNTP-Posting-Host: 217.136.136.184 X-Trace: 996695584 reader0.news.skynet.be 4389 217.136.136.184 X-Complaints-To: abuse@skynet.be