Leuke manier om PHP te leren

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Koen Hollander

Koen Hollander

27/10/2012 17:41:34
Quote Anchor link
Hallo,

Ik ben al een hele tijd actief op dit forum en ik ben het een betje zat.

Ik zie dat iedereen veel leert op PHP gebied, maar ik kan nu nauwlijks 'goed' PHP.

Wie weet er een manier om leuk PHP te leren?

Koen Hollander
 
PHP hulp

PHP hulp

28/11/2024 06:48:12
 
Ozzie PHP

Ozzie PHP

27/10/2012 17:45:13
Quote Anchor link
Koen, probeer eens duidelijk te zijn. Wat ben je zat, en waarom? Vind je het niet leuk om te programmeren, vind je het te lastig? Wat heb je zelf al geprobeerd om het te leren? Heb je al eens een boek gekocht en gelezen? Geef eens wat meer informatie.
 
Wouter J

Wouter J

27/10/2012 17:47:31
Quote Anchor link
Wat vind je leuk? Ik vind het leuk om door broncodes van goede open source projecten te zoeken en daardoor nieuwe technieken te leren, maar ik schat dat jij dat wat minder enthousiast vind.

Verder, als je PHP zat bent, waarom ga je er dan verder in? Ik zou dan stoppen en kijken wat je wel leuk vindt.

Ook moet je kijken waar het probleem zit. Heb je moeite met de PHP syntax, ken je niet heel veel php functies, vind je het moeilijk om na te denken hoe je een probleem gaat aanpakken, ect?
 
Php knipper

php knipper

27/10/2012 23:44:09
Quote Anchor link
ik zelf vind het leuk dat je iets kan maken, en dat je kan zien dat het werkt ( zoals iets uitvinden). Tevens is het ook altijd leuk dat ik mijn script net zoalse de code zie groeien ;)

bekijk het zo, vanuit de zonnige kant
Afbeelding
Gewijzigd op 27/10/2012 23:48:00 door php knipper
 
Koen Hollander

Koen Hollander

28/10/2012 08:25:53
Quote Anchor link
Ozzie PHP op 27/10/2012 17:45:13:
Koen, probeer eens duidelijk te zijn. Wat ben je zat, en waarom? Vind je het niet leuk om te programmeren, vind je het te lastig? Wat heb je zelf al geprobeerd om het te leren? Heb je al eens een boek gekocht en gelezen? Geef eens wat meer informatie.


Ik vind het programmeren een van het leukste wat er is,maar ik vind dat PHP leren zo moeilijk! Is er een manier dat ik PHP makkelijk en leuk kan leren zodat ik het, in ongeveer een half jaar 'goed' kan.
Gewijzigd op 28/10/2012 08:27:46 door Koen Hollander
 
Frank Nietbelangrijk

Frank Nietbelangrijk

28/10/2012 10:51:31
Quote Anchor link
Ik weet wel hoe jij het kan gaan leren hoor Koen. Koop een goed dik boek over programmeren in PHP, met voorbeelden en praktijk opdrachten. En vanaf nu ga je geen scriptjes meer downloaden om ze vervolgens zonder succes te gaan veranderen. Je begint met een lege pagina, werkt het boek door en daarna ga je een eerste website maken. En oja, bijna vergeten.. Heb je HTML en CSS wel onder de knie? Zo niet vergeet het bovenstaande verhaal en begin daarmee. Ook dan geldt dat je een goed boek moet kopen. In deze volgorde werkt het het beste:

HTML -> CSS -> (beetje) javascript -> PHP -> MySql en OOP.

Eventueel een andere oplossing zou nog kunnen zijn dat je cursus gaat volgen. Misschien is er een meer ervaren iemand in jouw buurt die je wat lessen kan geven..
 
Wouter J

Wouter J

28/10/2012 11:07:39
Quote Anchor link
Ik ben het eens met Frank, behalve dat ik denk dat Koen dit niet een leuke manier vind... Verder wil ik Koen ook waarschuwen een goed boek te kiezen, check op wat dingen als:
- Wanneer is hij uitgegeven?
- Gebruikt het geen or die?
- Zie ik geen oude functies als split() of erigi?
- ect?


Quote:
Heb je HTML en CSS wel onder de knie? Zo niet vergeet het bovenstaande verhaal en begin daarmee. Ook dan geldt dat je een goed boek moet kopen. In deze volgorde werkt het het beste:

HTML -> CSS -> (beetje) javascript -> PHP -> MySql en OOP.

Hier ben ik het niet mee eens. Het ligt eraan waar je vakgebied ligt. Ik ken genoeg mensen die perfect PHP en OOP kunnen en geen woordje HTML, CSS of JavaScript en ook andersom. Ik vind het leuk om overal wat vanaf te weten, maar het is natuurlijk totaal niet verplicht om van iets te weten. Ben je meer geïnteresseerd in de backend, leer dan PHP of ASP maar geen client-side talen.
 
Frank Nietbelangrijk

Frank Nietbelangrijk

28/10/2012 11:23:44
Quote Anchor link
Ja wouter niet verplicht maar dan wel als auto rijden zonder rijbewijs hoor, en jij bekijkt het van uit het bedrijfsleven maar als je thuis in je eentje een werkende dynamische website wil neerzetten dan hou ik het bij mijn standpunt behalve javascript want daar kun je omheen zij het dat het ook beperkingen geeft.

Goede tips over het kiezen van een boek trouwens.

Groeten,
Frank
 
Ozzie PHP

Ozzie PHP

28/10/2012 12:27:55
Quote Anchor link
Nou Koen, daar heb je toch al aardig wat tips gekregen! Kun je daar wat mee? Begin eerst eens met een simpel boek te lezen over PHP waarin de basis-dingen worden uitgelegd. Die moet je gewoon goed uit je hoofd leren. En niet in één keer het hele boek willen lezen... nee, iedere dag / avond een paar bladzijdes. Deze informatie laat je dan goed bezinken, en de volgende dag ga je weer verder. Het is net als met het leren van een vreemde taal, bijvoorbeeld Engels of Frans. Dat leer je ook niet van de ene op de andere dag. Daar gaat behoorlijk wat tijd overheen. Na een paar maanden ken je de basis, en pas na een paar jaar kun je het vloeiend spreken. En zo is het ook met programmeren. Je moet niet alleen de "taal" zelf leren schrijven, maar je moet ook leren begrijpen hoe je moet programmeren. Welke stappen moet je nemen om van A naar B te komen.

Ik denk dat je nu eerst het beste kunt beginnen met het kopen van een basisboek (let op de tips van Wouter). Kijk eens op www.bol.com of je daar een PHP boek kunt vinden dat je aanspreekt. Zoek maar eens 3 boeken uit en laat dan hier even weten welke 3 je gevonden hebt. Wij zullen dan wel zeggen wat de beste keus voor jou is om mee te beginnen. Succes!
 
- Raoul -

- Raoul -

28/10/2012 13:17:25
Quote Anchor link
Hoi Koen, er bestaat niet echt een 'leuke' manier om PHP te leren. Als je zo graag PHP wilt kunnen dan moet je het gewoon leuk vinden om te leren. Toen ik bijvoorbeeld mijn eerste zelfgemaakte scriptje had gemaakt met een PHP tutorial was ik dolgelukkig, en weet je waarom? Omdat ik iets bereikt had.
Mijn eerste PHP script!
Dus je moet even serieus beginnen (een uurtje vrijmaken in je dag) en een paar pagina's op http://phptuts.nl lezen. Probeer de voorbeeldjes na te doen en lees de uitleg goed.
Probeer dan op basis van wat je geleerd hebt, iets kleins te maken. Ben je iets vergeten? Kijk dan nog eens vlug hoe je het moet doen.

Om PHP te leren moet je PHP zelf al leuk vinden en je moet uiteraard goed gemotiveerd zijn. Veel succes!
 
Wouter J

Wouter J

28/10/2012 13:24:49
Quote Anchor link
vooral het in stukjes leren is zeer belangrijk. Ik ben het eens met de Head-First methode om iets te leren, dat is de methode die Niels hier beschrijft: http://www.phphulp.nl/php/forum/topic/hoe-leer-ik-nu-het-beste-php/84281/

Leer per dag een hoofdstukje of een paar bladzijden. Ga uitproberen, begrijp de code voorbeelden en leer per voorkeur vlak voordat je gaat slapen, op het moment dat je nog wel goed geconcentreerd bent. Je hersens verwerken dan alle stof die je hebt geleerd. Vervolgens kun je er de dag erna mee gaan spelen, met het geen je hebt geleerd. Nadat je hebt gespeeld ga je weer verder met het volgende hoofdstuk, daarna ga je slapen en de cirkel is weer rond.
 
- Raoul -

- Raoul -

28/10/2012 13:25:38
Quote Anchor link
En als er iets niet lukt of je snapt iets niet... wij zijn er ook nog :-))
 
Ozzie PHP

Ozzie PHP

29/10/2012 15:30:54
Quote Anchor link
Koen, we zijn inmiddels 2 dagen verder. Een boel mensen hebben de moeite genomen om jou tips te geven. En helaas, Koen laat weer niks van zich horen. En dat is niet de eerste keer. Geen inhoudelijke reactie, geen bedankje. Helemaal niks. Toch jammer dit. Wel om hulp vragen, maar er vervolgens niks mee doen.
 
Koen Hollander

Koen Hollander

30/10/2012 13:58:59
Quote Anchor link
Ozzie PHP op 29/10/2012 15:30:54:
Koen, we zijn inmiddels 2 dagen verder. Een boel mensen hebben de moeite genomen om jou tips te geven. En helaas, Koen laat weer niks van zich horen. En dat is niet de eerste keer. Geen inhoudelijke reactie, geen bedankje. Helemaal niks. Toch jammer dit. Wel om hulp vragen, maar er vervolgens niks mee doen.


Dit is geen aardige reactie. Zoals jullie misschien niet weten, ik zit op school. VMBO 3 K. Dus het is normaal dat ik even niet veel tijd heb om al die reacties door te lezen. Ik was vandaag toevallig eerder vrij zodat ik nu even kan kijken. Dus hoe zit het met rekening houden met elkaar?

Toevoeging op 30/10/2012 14:00:57:

Ik ben bezig met het PHP Handboek. Ik ben nu bezig met formulieren versturen en ik ben reguliere expressie aan het toevoegen op mijn formuliertjes
 
Ozzie PHP

Ozzie PHP

30/10/2012 14:04:56
Quote Anchor link
Koen, mijn reactie was ook totaal niet aardig bedoeld, dus je conclusie is juist.

Het valt me gewoon op dat je vaak in het wilde weg een vraag stelt, en dat er dan een heleboel antwoorden komen... en Koen... die blijft gewoon stil. Geen reactie, geen bedankje. Als je dat blijft doen, dan zullen de leden op dit forum steeds minder geneigd zijn om jou te helpen.

Het is een kwestie van geven en nemen, en niet alleen maar nemen.

Daarnaast vraag je vaak naar de bekende weg en maak je fouten die onnodig zijn omdat je daar al vaker op bent gewezen of omdat je die inmiddels wel zou moeten behoren te weten.

Kijken we even naar jouw andere topic over de accolade klik dan geeft - Mark - jou een hele berg met tips, waarvan jij er vervolgens geen een meeneemt. En dat is dus typisch Koen. Als je jezelf wilt ontwikkelen, zul je er moeite voor moeten doen en je niet iedere keer verschuilen achter smoesjes.
 
Koen Hollander

Koen Hollander

30/10/2012 14:27:15
Quote Anchor link
Oke, in dat topic dat je aanhaalde gaf Mark inderdaad een hele hoop tips. Eerst zei hij:
Quote:
- ; teveel op regel 12.
- ; teveel op regel 36.
- ) vergeten op regel 43
- ; vergeten op regel 44

1. Probeer eens wat beter in te springen.

2. $nospam = '9090'; moet $nospam = 9090; zijn. Er horen geen quotes om getallen te staan.

3. Je hoeft geen () te gebruiken bij include, het is namelijk geen functie.

4. or die is geen mooie fout afhandeling.

5. Als je enkele quotes gebruikt dan hoef je niet te escapen. echo '<font color="red">Vul wel de juiste anti-spam code in.</font>';

6. Probeer je php en html wat meer te scheiden. Je hebt nu veels te veel door elkaar staan.

7. Ik zie geen enkel commmentaar in je script.

Dan pas ik dat toe. Geef me even de tijd!

Daarna deze reactie:
Quote:
En wat voor foutmelding krijg je nu?

Verdere aanvulling,

- Waar is de hidden field goed voor? ziet er niet echt veilig uit en hij heeft geen nut voor zover ik kan zien.

- Waarom gebruik je geen select menu inplaats van een input field? veel gebruiksvriendelijker.

- Je captcha is nutteloos, botjes komen daar met gemak door heen. Ze hoeven namelijk alleen maar de bron code door te lezen.


Ik keek net pas in die reactie en dan ga ik er wel op reageren hoor. Ik reageer heus wel op reacties, ik zit altijd met veel huiswerk dus ik kan niet iedere dag op PHPhulp komen.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.