Kom ihåg mig?
Home Menu

Menu


Hur lång tid tar det att bli PHP-expert?

 
Ämnesverktyg Visningsalternativ
Oläst 2009-09-20, 23:10 #1
yellowdog101 yellowdog101 är inte uppkopplad
Medlem
 
Reg.datum: Jan 2009
Inlägg: 78
yellowdog101 yellowdog101 är inte uppkopplad
Medlem
 
Reg.datum: Jan 2009
Inlägg: 78
Standard Hur lång tid tar det att bli PHP-expert?

Hej,

Jag undrar hur lång tid det tar att bli expert på PHP (kan programmera forum from scratch), och vad man ska kunna innan man hoppar in på PHP? Måste man gå på högskoleutbildning eller kan man lära sig det snabbare om man läser och lär sig att koda 10 timmar om dagen.

Vill lära mig och bli bra på det så snabbt som möjligt. Tänkt på att jag först ska lära mig HTML, XHTML och CSS. Sedan PHP och MySQL. Låter det som rätt planerat?

Senast redigerad av yellowdog101 den 2009-09-20 klockan 23:14
yellowdog101 är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-09-20, 23:18 #2
BarateaUs avatar
BarateaU BarateaU är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Nov 2007
Inlägg: 2 648
BarateaU BarateaU är inte uppkopplad
Klarade millennium-buggen
BarateaUs avatar
 
Reg.datum: Nov 2007
Inlägg: 2 648
Högskoleutb är nog de slöaste sättet att lära sig de på.
Bara sätta dig och försöka skriva nått litet till att börja med.

Börja med att göra en vanlig sida eller nått, och e-post formulär eller så.
Bra start kanske.
BarateaU är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-09-20, 23:19 #3
Jawns avatar
Jawn Jawn är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Aug 2004
Inlägg: 986
Jawn Jawn är inte uppkopplad
Mycket flitig postare
Jawns avatar
 
Reg.datum: Aug 2004
Inlägg: 986
Hur lång tid tar det att bli astronaut...

Det är en väldigt individuell fråga
Jawn är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-09-20, 23:20 #4
BarateaUs avatar
BarateaU BarateaU är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Nov 2007
Inlägg: 2 648
BarateaU BarateaU är inte uppkopplad
Klarade millennium-buggen
BarateaUs avatar
 
Reg.datum: Nov 2007
Inlägg: 2 648
Citat:
Ursprungligen postat av Jawn Visa inlägg
Hur lång tid tar det att bli astronaut...

Det är en väldigt individuell fråga
Hur långt är ett snöre :P
BarateaU är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-09-20, 23:49 #5
objx objx är inte uppkopplad
Medlem
 
Reg.datum: Mar 2008
Inlägg: 154
objx objx är inte uppkopplad
Medlem
 
Reg.datum: Mar 2008
Inlägg: 154
För att du åtminstone ska få ett någorlunda seriöst svar så skulle jag vilja säga så här:

Alla förutsättningar finns för att snabbt bli rätt vass på PHP, framförallt om du har en del erfarenhet av programmering sen tidigare. Det finns en uppsjö av hjälp att få: tutorials, exempel, färdiga script etc. Allt är bara någon googlesökning bort.

Som du beskriver det så verkar du även ha intresset som krävs för att sitta flertalet timmar per dag och försöka lära dig språket, vilket jag tror är en förutsättning för att snabbt ta till sig informationen.

Om jag vore du så skulle jag först försöka sätta mig in i grunderna i PHP, och testa att utföra olika typer av PHP-funktioner t.ex. formulärhantering, filhantering, inloggningsscript.
Därefter skulle jag försöka hitta ett Open Source-projekt som har ungefär samma typer av funktioner som du själv vill kunna skapa i PHP, t.ex:
- Wordpress (publiceringsverktyg)
- vTiger (CRM-system)
- phpBB (Forum)
Genom att studera källkoden i PHP-system baserade på öppen källkod så lär man sig otroligt mycket. En förutsättning är ju dock att du har tillräckliga baskunskaper för att förstå vad PHP-koden egentligen utför.

En högskoleutbildning för att lära sig PHP tycker jag inte skall behövas, men det beror väl mycket på hur man är som person.
Om man har lätt att lära sig "praktiska" ämnen genom lärarledda kurser så är det väl att föredra.
Om du däremot har en experimentlusta och gillar att söka dig fram till svaren på egen hand så bör du kunna bli någorlunda kunnig på PHP inom 4-5 månader.

Lycka till med kodandet!
objx är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-09-21, 00:15 #6
digiArt digiArt är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Jan 2004
Inlägg: 1 429
digiArt digiArt är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Jan 2004
Inlägg: 1 429
Jag instämmer helt och fullt med objx. En högskoleutbildning må vara bra för att ha papper på det, men de riktigt vassa utvecklarna är de som har ett intresse, vilket du verkar ha.

Så sätt dig ner och undersök hur PHP funkar och vad som går att göra.

PHP, CSS och (X)HTML samt MySQL kan du lära dig parallellt.
digiArt är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-09-21, 00:30 #7
BjörnJ BjörnJ är inte uppkopplad
Mycket flitig postare
 
Reg.datum: May 2009
Inlägg: 971
BjörnJ BjörnJ är inte uppkopplad
Mycket flitig postare
 
Reg.datum: May 2009
Inlägg: 971
Om du redan kan programmera något annat språk kommer det gå mycket snabbare att lära sig PHP än om du inte kan programmera sedan tidigare.

Att gå ett helt högskoleprogram bara för att bli bra på PHP är inte tidseffektivt, men det skadar inte med en examen och andra fördelar man kan få av att gå på högskola. Däremot kan det vara bra att gå någon programmeringskurs (måste inte vara just PHP) om du inte har gjort det tidigare.

Det är även viktigt att lära sig lite om säkerhet, som t.ex. hur man ska hantera lösenord och vad SQL injection är.

Det är nog vettigt som du skriver att först lära sig (X)HTML och CSS (använd inte tabeller för layout!), sedan PHP och sedan MySQL. Du behöver inte kunna HTML och CSS helt perfekt innan du börjar med PHP.
BjörnJ är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-09-21, 00:32 #8
Wojt Wojt är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Sep 2005
Inlägg: 1 524
Wojt Wojt är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Sep 2005
Inlägg: 1 524
Utbildning ger inte ett skit.

5-10 år arbetslivserfarenhet och passion skulle jag säga.

Annars kan man ingenting i praktiken.
Wojt är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-09-21, 00:44 #9
taz76 taz76 är inte uppkopplad
Flitig postare
 
Reg.datum: Jan 2008
Inlägg: 388
taz76 taz76 är inte uppkopplad
Flitig postare
 
Reg.datum: Jan 2008
Inlägg: 388
Jag ser högskoleutbildning som ett komplement och ett plus i kanten.. dessutom så finns stor möjlighet att man lär sig saker som man annars inte skulle, får lite andra vinklingar på saker.
taz76 är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-09-21, 00:57 #10
danjel danjel är inte uppkopplad
Medlem
 
Reg.datum: Nov 2003
Inlägg: 214
danjel danjel är inte uppkopplad
Medlem
 
Reg.datum: Nov 2003
Inlägg: 214
Angående föregående talare om att studera
Open Source projekt som phpBB m.m för att lära sig,
ofta är just php koden väldigt bra ur säkerhetssynpunkt, prestanda m.m ,
men själva "software designen" är ofta usel...ofta är systemen gamla och saknar objektorientering samt skiktning m.m
danjel är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 01:53.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017