Citat:
Ursprungligen inskrivet av Cyrus#18
jag har tänkt börja lära mig och fick då tips av en polare, som är bra på programmering, att PHP är bra att börja med.
Tycker ni själva det? Kan tillägga att jag aldrig har varit i närheten av programmering.
Han gav också tips på en bok att läsa, nämligen denna
http://www.studentlitteratur.se/o.o.i.s/1977
Jag har börjat läsa den men tyckte att mycket var svårt att förstå, kanske har att göra med att det är första gången jag bekantar mig med programmering men undrar annars om ni tycker det finns andra böcker som är bättre?
Är det bra att direkt hoppa på med att knacka kod eller är det jätteviktigt att läsa boken först?
Hej!
Jag läser också PHP just nu. Sedan tidigare kan jag html/xhtml och CSS (det är dock inte riktigt programmering men ändock), och en del C++ och VB. Men jag har aldrig arbetat med det seriöst, förrens nu då jag utvecklar ett projekt, nämligen khlarena.com .
Hur som helst, med min bakgrund, då jag läst en del programmering tidigare och även datorvetenskap i allmänhet, så har jag rätt enkelt att ta till mig den bok jag läser nu, som jag snart kommer till, och rekommenderar varmt. Inom datavetenskap så har jag läst boken "tänkande som beräkning", utgiven av studentlitteratur, och som man kan finna på diverse bibliotek. Jag rekommenderar den, även om den inte är helt rigoröst skriven, så ger den användbar inblick som hjälper en att utveckla sin förståelse och bild av informationsteknologi. Vilket förenklar sedan när man ska realisera idéer man har.
Just nu läser jag boken "Beginning PHP and MySQL, from novice to professional". Boken är relativt väldigt rigorös och specifik i sitt språkbruk, utan att vara onödigt krånglig. Författaren beskriver de olika delarna på ett imponerande grundligt sätt, delarna som omfattas innehåller allt från grundläggande till mer avancerad PHP, till interaktion med databaser med hjälp av MySQL skript. Den täcker både PHP 5 och på ett bra sätt PHP 6 vars motor inte ännu är släppt i sin slutgiltiga version. Jag köpte boken för ca 320 kr från Bokus:
http://www.bokus.com/b/9781590598627.html
Vilket jag anser är ett riktigt kap, då det närmast är som två böcker i en. Den är som sagt grundligt och tydligt med rigorösitet och omtanke skriven, vilket förenklar förståelsen. Någorlunda tidigare erfarenhet av programmering hjälper, men det ska nämnas att för somliga saker så förvärvas förståelse ibland bäst genom praktik, har man sådan erfarenhet med sig så går det snabbare att förstå. Just vad gäller datatyper så kan det här, kan jag tänka mig, vara ett subjekt för tvetydighet för nybörjare, då PHP är så förlåtande, medan t.ex. C++ och andra språk förutsätter att man arbetar aktivare med datatyper.
Vidare så har boken ett väldigt bra index, och kan med fördel användas som ett uppslagsverk när man programmerar, och det är när man tillämpar sina kunskaper som det sätter sig som bäst. Boken sträcker sig över 1000+ sidor (visserligen med medelstor text), så då förstår man att det finns mycket att slå upp i den.
När jag är klar med den här boken, så kommer jag utan tvekan att kunna båda planera och realisera dynamiska webblösningar med PHP och MySQL. Jag köpte den då jag först försökte göra mitt projekt med ett CMS, men jag märkte fort att ett CMS medför många begränsningar, medan varje projekt och verksamhet är unik och lösningarna behöver bli därefter. Så PHP är definitivt en god investering.
Har du erfarenhet av databaser så hjälper det mycket, inte minst för att förstå tankarna bakom objektorienterad programmering.
Glöm inte att arbeta aktivt med det du läser, gör något projekt, som någon annan sa, kör du fast, så kolla upp specifikt vad du vill göra. Man lär sig inte allt på en gång.
Citat:
Ursprungligen inskrivet av Cyrus#18
vad är det för något webbutveckling berör? det är väl som exempel att göra en klocka för hemsidan etc? eller det kanske handlar om mer än bara hemsidor?
Webbutveckling torde innefatta alla typer av applikationer ämnade för att köras på www . Inom webbutveckling så måste man nästan tvunget kombinera flera språk då innehåll och presentation sköts separat, med hjälp av olika språk, och på olika platser.