Permalänk
Medlem

Javascript nybörjare

Hejsan, detta blir ett ganska kort inlägg. Tänkte bara fråga ifall någon har en bra hemsida eller bok som de använt när ni lärt er javascript som ni skulle kunna tänka er att rekommendera?

Har aldrig pillat på just javascript innan men tänkte börja med det nu, har programmerat i java och c# ganska länge nu, dags för lite nytt bara

Tack på förhand!

Visa signatur

| CPU: Intel Core i5 3570K | Mobo: MSI Z77A-GD65 ATX | Ram: Corsair 16GB (4x4096MB) CL9 1600Mhz VENGEANCE | GFX: Gigabyte HD7970 OC 3GB | SSD: Corsair Force 3 120GB | HDD: Diverse Mekaniska 4TB | Chassi: Corsair 800D | PSU: Corsair AX 850W 80+ Gold Modulär | CPU Cooler: Corsair H50 |
Citera mig så hittar jag tillbaka hit :)

Permalänk
Permalänk
Medlem

Det ska dock tilläggas att användningen av JS har förändrats radikalt på senare tid. Nu används i princip uteslutande JS-ramverk som t.ex. dojo, jQuery och MooTools.

Permalänk
Medlem

En hel del matnyttigt kan man läsa på olika bloggar och hemsidor inriktade på webdesign och JavaScript med mera.

För egen del är jag självlärd och studerat en hel del böcker och även skrivit kod om och om igen på en server hemma och på webhotell. Det är övning som ger erfarenhet och det lär man sig också på.

W3Schools har en hel del intressant info.
W3Schools Online Web Tutorials

Visa signatur

Fractal Design Arc Svart | MSI Z68A-GD55 G3 REV B3 | Intel® Core i7 2600K, 3.4GHz, 8MB | Corsair 16GB (4x4096MB) CL9 1600Mhz VENGEANCE LP | MSI GeForce GTX 670 | Phanteks PH-TC14PE CPU Cooler (vit) | Corsair Power Supply 650W TX M, Modular, ATX, PS/2 | SSD (okänd tillverkare) + 2 äldre SATA2 diskar på 750 Gb, 350 gb. | OS: Microsoft Windows 10 home.

Permalänk
Medlem
Permalänk

Men det är alltid bra att kunna javascript även om du sedan kommer använda dig av ramverk!

Visa signatur

Q6600 @ 3.2GHz | 2*4 Corsair XMS2 5-5-5-12 @ 1003 | Club3D HD4850 | Asus P5Q Pro

Permalänk
Medlem

Ramverk är en samling verktyg för dig som utvecklare för att på ett mer tidsbesparande och enklare sätt utveckla websiter och interaktiva funktioner.

Ramverken använder sig ju av det JavaScript som redan finns idag men dom verktyg som finns i ramverken tycker jag personligen är oumbärliga och har fått mig att våga mig in i JavaScript världen som jag förut tyckte var lite svår att först förstå sig på.

Dom hjälper nybörjare igång och dessutom kan man lägga mer energi på att utveckla websiten på det sätt man vill.
Och varför uppfinna hjulet gång på gång. När några skarpa och kunninga hjärnor och en hel community av skarpa hjärnor ofta ligger bakom dom mest använda och populära ramverken.

Personligen är jag förtjust i jQuery och Prototype. Samt diverse plugins som finns till dessa. Plus egna jag skapat för intern användning i mina projekt eller för lärandets skull.

Visa signatur

Fractal Design Arc Svart | MSI Z68A-GD55 G3 REV B3 | Intel® Core i7 2600K, 3.4GHz, 8MB | Corsair 16GB (4x4096MB) CL9 1600Mhz VENGEANCE LP | MSI GeForce GTX 670 | Phanteks PH-TC14PE CPU Cooler (vit) | Corsair Power Supply 650W TX M, Modular, ATX, PS/2 | SSD (okänd tillverkare) + 2 äldre SATA2 diskar på 750 Gb, 350 gb. | OS: Microsoft Windows 10 home.

Permalänk
Medlem

Körde prototype många år... men sedan blev det för långsamt när jag började skriva mer avancerade siter. Mootools är det jag kommit fram till faktiskt är snabbast och ändå väldigt lättskriver eftersom det är object origenterat till skillnad från jquery som jag inte alls gillade.

Men smaken är som baken

Permalänk
Medlem
Skrivet av Matte Hedström:

Men det är alltid bra att kunna javascript även om du sedan kommer använda dig av ramverk!

Sant, även om just JS-ramverken radikalt förändrar hur man skriver kod.

Permalänk
Medlem

Tackar så mycket, Jag börjar nog med boken eller W3School för att lära mig vad JavaScript är och hur det funkar osv. För att sedan dra över till MooTools

Tackar igen! mycket uppskattat!

Visa signatur

| CPU: Intel Core i5 3570K | Mobo: MSI Z77A-GD65 ATX | Ram: Corsair 16GB (4x4096MB) CL9 1600Mhz VENGEANCE | GFX: Gigabyte HD7970 OC 3GB | SSD: Corsair Force 3 120GB | HDD: Diverse Mekaniska 4TB | Chassi: Corsair 800D | PSU: Corsair AX 850W 80+ Gold Modulär | CPU Cooler: Corsair H50 |
Citera mig så hittar jag tillbaka hit :)

Permalänk
Medlem

Det är bra att lära sig använda flera olika JS-ramverk, men tänk på att jQuery används på ca en tredjedel av världens webbplatser. Som jämförelse används Prototype på ca 5 procent av världens webbplatser, och MooTools på mindre än 3 procent. Detta enligt BuiltWith Trends, som inte har exakta siffror men som ger en översikt över skillnaderna.

Oavsett vilket ramverk du väljer nu, kommer du alltså antagligen att behöva lära dig jQuery för att kunna ta över och vidareutveckla webbprojekt. Så vänta inte för länge med jQ, men att börja med MooTools vs att börja med jQ spelar nog ingen roll.