Avatar billede flashrider Nybegynder
14. oktober 2004 - 13:50 Der er 5 kommentarer

Lærer Javascript.

Hvor lang tid tager det før man kan javascript ind & ud?
Hvor kan man lærer det henne? (helst på nettet OG DANSK)
Avatar billede roenving Novice
14. oktober 2004 - 13:57 #1
_Meget_ lang tid ...

For der vil med stor sandsynlighed være hjørner du aldrig får brug for, så de kun kan læres teoretisk, og dermed ikke så godt ...

En start kan du finde på www.html.dk selvom der er adskillige fejl i den ...
Avatar billede fennec Nybegynder
14. oktober 2004 - 14:08 #2
Det er vel som man ser på det. Det tager ikke lang tid at forstå princippet så du kan lave kode (funktione, løkker, if-sætninger). Det tager der imod lang tid at lære alle navnene udenad, på de indbygget funktioner, du skal bruge i koden.
Avatar billede web-geek Nybegynder
14. oktober 2004 - 16:24 #3
Avatar billede olebole Juniormester
14. oktober 2004 - 18:43 #4
<ole>

Det aller mindste problem er at lære ordene. Kan du lære dansk, tysk eller engelsk, kan du nemt lære ordene ... det kan man lære en papegøje. Det vanskelige er at lære at tænke som en (god) programmør.

På mange måder kan du sammenligne programmeringssprog med alm. sprog. Det tager kun ret kort tid, før man behersker de enkle ting ... man lærer f.eks. hurtigt at skrive en indkøbsseddel på engelsk. Vil du derimod skrive engelsk poesi, skal du bruge _betydeligt_ længere tid med sproget, før det kan lykkes.

God programmering kan på mange måder sammenlignes med det at skrive poesi. Et alm. sprog kan nogle bestemte ting med bestemte ord - og kombinationer af disse.
Hvis jeg f.eks. siger 'æggehvide', sætter jeg din hjerne igang med at arbejde med begrebet 'æg'.
Bruger jeg i stedet ordet 'æg' som en metafor (vi kan sige, jeg bliver en anelse poetisk), kunne jeg sige: "Pas på, han skal behandles som et råddent æg!". Så sætter jeg gang i nogle helt andre processer i din hjerne ... jeg 'åbner' sproget og får det til at kunne ting med ordene, som oprindelig ikke var tiltænkt de ord.

På samme måde er god programmering et spørgsmål om at kunne kombinere metoder og teknikker, der måske slet ikke er beregnet til at kombinere. Man skal kunne vride, vende og strække teknikkerne til at kunne det, der er brug for ... hvilket somregel er langt mere, end konstruktørerne af den pågældende teknik nogensinde troede mulig.

Vil du lære JavaScript kan du lære 'ord' og 'grammatik' via bøger, tutorials og kurser. Derved kan du - i overført betydning - lære at skrive et kærestebrev à la: "Du er en sød lyshåret pige. Jeg elsker dig". Det får man bare ikke mange børn af. At lære JavaScript 'ind og ud' er straks en helt anden ting  ;o)

At blive god til at programmere har ikke nødvendigvis noget med programmeringssprog at gøre. Det er mere en måde at tænke på ... at være skruet sammen på en speciel måde mellem ørerne. Det kan du lære en bunke forskellige steder.
Personlig har jeg lært at programmere ved at arbejde med teaterteknik i 20 år - og i den forbidelse lavet masser af special-effects. Det har givet mig den specielle tankegang, det kræver at kunne programmere. At jeg så først stiftede bekedtskab med programmeringssprog i en temmelig fremskreden alder, er en anden ting.

Pointen i denne lange gang spam er: God programmering handler primært om to ting.
1. Beherskelse af selve sproget. Det kan læres af enhver, der kan lære sit modersmål - og svarer lidt til at købe en fyldt værktøjskasse og lære at holde på tingene i den.

2. Evnen til at kunne dele et praktisk problem op i dets bestanddele - støve metoder, materialer og teknologier op, der ved en kreativ kombination kan løse de enkelte delproblemer - og dermed løse det oprindelige problem. Dette svarer til at lære at lave kunsthåndværk med indholdet af værktøjskassen.

Det var bare lige det, jeg ville sige ...  :)
/mvh
</bole>
Avatar billede olebole Juniormester
14. oktober 2004 - 18:50 #5
PS: Drop, at finde noget på dansk. For det første kører udviklingen så hurtigt, at det meste er forældet, inden det er oversat - og desværre er meget dansk litteratur også temmelig fejlfyldt.
For det andet er alle programmeringssprog bygget op over engelsk. At være god til engelsk er således nærmest et must for at lære et programmeringssprog. Lærer man sig ikke ordentligt engelsk, inden man begynder at programmere, påfører man sig i hvert fald et væsentligt handicap.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester