Avatar billede Jydeen Nybegynder
15. august 2009 - 18:33 Der er 19 kommentarer

Web-programmering

Godaften. Jeg er kommet i den situation at jeg ikke har nogle planer for de næste 4-5 måneder. Til januar starter jeg på uddannelsen til webintegrator. Derfor vil jeg selvstudere indtil skole start.

Derfor er jeg begyndt arbejde med: HTML, PHP, MySQL (phpmyadmin)

Men der er jo mange sprog man kan vælge at gå videre med. Derfor vil jeg gerne have nogle råd til hvilke sprog man først skal gå i gang med? Og i må meget gerne henvise til nogle sider/bøger hvor man kan læse omkring de forskellige sprog, meget gerne med nogle tutorials. Det skal gå ud på at lave websites, og det skal starte helt basalt.

Lige nu ser min liste sådan her ud:
1. HTML (http://html.dk/)
2. PHP (http://www.phpartikler.dk/)

Jeg er forresten gået i stå under: "MySQL introduktion, del 4: Indsætte data" Da jeg ikke kan finde ud af at lave de rigtige databaser inde i phpmyadmin.

Mange tak på forhånd.
Avatar billede arne_v Ekspert
15. august 2009 - 18:38 #1
Hvis du skal lave web løsninger så skal du vil kunne:
  HTML og/eller XHTML
  CSS
  JavaScript (client side)
  ---
  en eller flere server side teknologier (PHP, ASP.NET, Java EE, RoR etc.)
  SQL

Hvis du er usikker på server side teknologierne (nedenfor ---), så start med client side teknologierne.
Avatar billede arne_v Ekspert
15. august 2009 - 18:38 #2
Webintegrator har iøvrigt ikke det bedste ry.
Avatar billede Jydeen Nybegynder
15. august 2009 - 18:40 #3
Hvad mener du med dette? Og hvad skulle jeg da ellers vælge, hvis jeg vil kode websites?
Avatar billede arne_v Ekspert
15. august 2009 - 18:48 #5
Alternativet må jo være en længere uddannelse.
Avatar billede arne_v Ekspert
15. august 2009 - 18:49 #6
Det er naturligvis dit valg hvilken uddannelse du vil tage. Men det er altid godt at undersøge tingene grundigt inden man kaster sig ud i noget.
Avatar billede jensgram Nybegynder
15. august 2009 - 19:02 #7
Jeg vil anbefale at du glemmer alt om html.dk. Det skulle være til at finde VÆSENTLIG bedre ressourcer. Selv w3schools.com må være at foretrække.
Avatar billede Jydeen Nybegynder
15. august 2009 - 19:12 #8
Oh, tak for linket jensgram.
Avatar billede emfr08ab Nybegynder
15. august 2009 - 20:22 #9
Du nævner ikke css. Det er næsten lige så vigtigt som html.
Avatar billede Jydeen Nybegynder
15. august 2009 - 20:25 #10
Jeg har også været igang med CSS, glemte at nævne det :P
Avatar billede windcape Praktikant
15. august 2009 - 20:33 #11
Datamatiker med overbygningen som Professions Bachelor i Webudvikling, er et godt valg hvis du vil arbejde seriøst med webudvikling i din fremtid.

Det tager 4 år i alt.

Webintegrator er noget lal, du lærer intet seriøst, og det er 1/100 der for arbejder efter endt uddanelse. Og de fleste færdiggøre aldrig uddannelsen pga. ingen pratik-muligheder!

Jeg har taget de første 9 måneder på web-integrator (som et "sabbat-år" med SU), og du lærer cirka ligeså meget som en månede med en god bog kan lære dig!

Men ja, det er spild af tid (og penge) at blive web-integrator, da alle størrere systemer kræver grundlæggende programmerings-viden, erfaring med OOP, design-patterns, og andre ting som du netop lærer på Datamatiker uddannelsen.

Datamatiker er ikke ligeså boglig som datalogi, og har lavere adgangskrav.
Avatar billede windcape Praktikant
15. august 2009 - 20:37 #12
Og da PHP desværre giver et dårlig indgangsvinkel, og ASP.NET er ret kompliceret, vil jeg anbefale at begynde med Ruby eller Python, 2 rigtige gode sprog, som der er gode jobs i.

Ruby on Rails , eller Python's Django er ekstrem populære, specielt deres integration med Web 2.0, et buzzword du helt sikkert har hørt om. Virksomhederne vil elske dig for din viden, samt at du med de to sprog vil opnå et kompetance niveau højere end det i PHP, da de er mere grundlæggende objekt-orienteret, specielt Ruby.

Dvs. brug 400 kr. på en god grundbog om HTML, CSS og Javascript, og køb derefter en bog der kan lære dig om Dynamiske Websider, i Ruby eller Python.

Hvis du har mod på det er ASP.NET også et professionelt alternativ, men jeg vil mene at det er en sværere teknologi at lære.
Avatar billede Jydeen Nybegynder
15. august 2009 - 22:41 #13
Jeg havde tænkt mig at bruge det til at lave mit eget lille firma, hvor jeg kunne lave websites med et pænt design, til små forretninger.

Ikke noget vildt programmering. Men bare små websites hvor der måske er mulighed for at logge ind og købe noget i webshoppen ;)

Kan HTML, CSS, PHP og Javascript dække dette behov? Eller er jeg nød til at bygge noget mere på?
Avatar billede windcape Praktikant
15. august 2009 - 23:32 #14
> Jeg havde tænkt mig at bruge det til at lave mit eget lille  firma,
> hvor jeg kunne lave websites med et pænt design, til små forretninger.

Altså et lille firma som vil gå konkurs, eller producere en masse slamkode :)

> Kan HTML, CSS, PHP og Javascript dække dette behov? Eller er jeg nød til at bygge noget mere på?

En 16årig fra Folkeskolen kunne dække de behov, til et pris du sikkert ikke kunne levere til. Der er ingen vej uden om at lære at kode ordenligt, medmindre du vil være gabestok for rådne tomater fra resten af branchen.

PHP er et fint sprog, problemet er at der næsten ikke findes materialer der dækker seriøst udvikling, så du lærer koncepter der er direkte forkert, og producere flere fejl end godt er.

Man kommer ikke uden om at lære at programmere rigtigt, hvis man vil arbejde professionelt med det.
Avatar billede emfr08ab Nybegynder
16. august 2009 - 14:05 #15
Jeg er uenig med windcape. Det du vil kan absolut godt lade sig gøre. Og man kan sagtens lære det fra bunden uden uddannelse, hvis det virkelig er det man vil. Også uden at producere slamkode. Alder har absolut intet med det at gøre.

> Kan HTML, CSS, PHP og Javascript dække dette behov? Eller er jeg nød til at bygge noget mere på?

Tag ét skridt af gangen. Få styr på HTML og CSS og lav nogle sider med dete, hvor du øver dig. Læs dernæst på PHP eller Javascript, og byg hele tiden lidt på. Du lærer ikke det hele på en uge. Men tag et lille skridt af gangen, og du skal nok lære det.
Avatar billede windcape Praktikant
16. august 2009 - 14:24 #16
> Og man kan sagtens lære det fra bunden uden uddannelse, hvis det virkelig er det man vil.

Ja, autodidakt kan man altid blive ;-) Men det er da spild af tid hvis man har tid nok til at tage en RIGTIG uddannelse.

Problemet med autodidakte er typisk mangel på forståelse af fagord, og da jeg har arbejdet som konsulent inden for webudvikling, før jeg startede på mit nuværende studie som datamatiker, ved jeg udmærket hvad det betyder.

At lære de rigtige teknikker, og få det mejslet ind i hovedet, så man ikke skriver typisk dårlig kode som 99/100 tutorials består af, er vigtigt!

Jeg synes stadig at hvis man ikke har mod på at tage en uddannelse, hvis man har muligheden, så er man på grænsen til ikke at være seriøs nok til nogen sinde at lære faget ordenligt.

Du skal nemlig være meget mere boglig for at blive autodidakt.
Avatar billede emfr08ab Nybegynder
16. august 2009 - 15:26 #17
Det jeg prøver at nå frem til er, at der ikke er nogen grund til at tage modet fra ham.

Der er dog ingen der siger, at man skal bruge de gratis tutorials, som er fyldt med fejl. Man kan med fordel købe nogle gode bøger.

Hvis du bor i nærheden af DTU, så tag ind til deres hovedbygning, hvor de har en boghandel. Her har de et hav af relevante bøger.
Avatar billede windcape Praktikant
17. august 2009 - 01:50 #18
Og hvis man bor i Århus, så er der FTUs boghandel på Sønderhøj, tæt på Viby Station, http://www.akademiaarhus.dk/

Og så kan man smutte forbi og høre om Datamatiker uddannelsen, som foregår samme sted ;)
Avatar billede arne_v Ekspert
13. september 2009 - 02:42 #19
Tid at få afsluttet her ?
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
Kurser inden for grundlæggende programmering

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