Ga naar inhoud

Ik heb hulp nodig om te starten


anoniem

Aanbevolen berichten

Hallo! Ik ben Maarten en 13 jaar (31-01-1996 :D ). Ik wil graag een echte Programmeur (beroeps) worden en er voor leren. Maar hier is mijn probleem: Ik weet wel hoe ik moet starten met iets (maar dan zit ik te stuntelen). Dus ik weet niet echt wat ik het eerst moet proberen! Nu wil ik iemand vragen om mij gewoon te zeggen wat ik moet doen (zo'n beetje), welke taal ik moet weten en welke programmas ik moet downloaden om te beginnen. Dit heb ik al gemaakt: Een trainer met een paar knopjes (maar alles werd me voorgekauwt) daarnaast heb ik wel HEEL VEEL trainers uitgeprobeert. Ik ben GM geweest op WoW en FlyFF en ik had mijn eigen server voor WoW (arcemu) en daarmee kon ik mijn eigen items en monsters op maken via HeidySQL eeeeen dat was het wel zo'n beetje... Dus als iemand mij kan helpen dan graag (ik hou NIET van voorkauwen!) Greetz Maarten! P.S. ik zou graag eerst beginnen met trainers maken.
Link naar reactie
Hey Maarten, Deze Maarten vroeg zich9 jaar geleden hetzelfde af. Ik ben ooit begonnen met het bouwen van websites(html), daarna interactieve websites (html+php) en heb toen een informatica opleiding gevolgd. Tijdens me opleiding begonnen we met Java, de taal is redelijk makkelijk te leren en je kan daarna redelijk simpel overstappen naar andere talen. Je kan eens beginnen met een beginnersboek voor java, vooral 1 waar opdrachtjes in staan. Maak die en volg stap voor stap de aanwijzingen. Zo krijg je een beetje gevoel van wat het is. Helaas moet iemand het eerst voordoen, voordat je het zelf kan. Je hebt ook C# dat veel gelijkenissen heeft met java, wat van Microsoft is. Echter zou ik toch met Java beginnen, bij C# kan je ook veel dingen doen door te slepen. Naar mijn idee moet je eerst de kennis hebben van de achterliggende gebeurtenissen voordat je daar mee moet beginnen. Om echt professioneel te worden zul je ook hier een opleiding in moeten volgen. Het schrijven van programmacode is 1 ding, het ontwerpen, schrijven van een efficient programma is een tweede. Vooral dat laatste is lastig, echter moet je wel het eerste kunnen. Je kan Java programmeren in bijvoorbeeld Eclipse: http://www.eclipse.org/downloads/ Maar ik zou eerst even een boek gaan halen in de bieb. Succes! :)
Link naar reactie
Een collega vatte het zo samen : = programmeren is je video-recorder instellen zodat ie een programma opneemt ... niks nadenken, gewoon de instructies volgen, iedereen kan dat met een beetje wil. = software ontwerpen is meer te vergelijken met het ontwerpen van een huis ... dus veel tekeningen maken, goed nadenken en waar mogelijk gebruik maken van standaarden die al eeuwen bestaan. Je 'moet' geen taal weten, want met een beetje logisch denken en wat pseudo-code kom je al een heel eind. Wat je echt moet (aan)leren is het maken van een fatsoenlijk ontwerp. Het beste doe je dat door boeken/cursussen over zoiets als object oriented design. Begrippen die je gaat tegenkomen : * design pattern http://en.wikipedia.org/wiki/Design_pattern Als je een boek wilt dat echt zwaar is maar wel 'de bijbel' wordt beschouwd dan kun je "Design Patterns" proberen te volgen. Link : http://en.wikipedia.org/wiki/Design_Patterns_%28book%29 Een makkelijker boek is "Head First : Design Patterns" Link : http://oreilly.com/catalog/9780596007126 * Unified Modeling Language : http://en.wikipedia.org/wiki/Unified_Modeling_Language De 'taal' om je ontwerp in te maken. En als laatste een van de onderdelen die je zult moeten snappen wil je straks een goed ontwerp voor je programma willen maken : http://www.docstoc.com/docs/3202586/Design-Patterns-Composition-versus-inheritance
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...