Permalänk
Medlem

Lära mig koda

Japp nu hade jag tänkt lära mig koda. Börja lite smått sen lära mig mer och mer med tiden. Via internet endast.
Min fråga är då vilket språk jag borde börja med? Vilket är liksom "nybörjarspråket"? Tacksam för alla svar! Några tips till några bra sidor skulle vara bra med

Permalänk
Medlem

Vill du koda hemsidor eller applikationer?

Visa signatur

[ i7 8700k | MSI Z370 Krait | 16GB | MSI 3080 Ventus 3X OC ]

Permalänk

C# var för mig ett bra språk att börja med
gå in på www.csharpskolan.se så står där allt du behöver
bara att slänga iväg ett pm om du behöver hjälp med de

Visa signatur

"It is not enough that i should succed, others should fail."
- Unkown

Permalänk
Medlem

Det jag började med var java via programmet Eclipse. Var väldigt lätt, användarvänligt och många guider fanns.

Skulle föreslå att du börjar med eclipse från grunden för att sedan gå över till c++, finns otroligt många guider.
Jag kände att det var väldigt lätt att programmera i eclipse, i alla fall att förstå hur programmering fungerade, i php tyckte jag att det vart lite rörigt.

Som relativ nybörjare säger jag java. Men c++ är inte helt fel att starta med då det finns mycket guider på den fronten.

Att kunna programmera c++ är oftast mer efterfrågat än en javakunnig om vi nu ska gå in på yrkesfronten, detta då det är ett (oerhört fint förklarat) mer mångsidigt språk.

Mer än så kan jag inte ge dig.
Lycka till

Edit. Tanka ner notepad++ om du vill ha en mer användarvänlig ui om du ska koda html och php osv

Permalänk
Medlem

Jag började nyligen själv med Java. Mestadels för att förbereda mig inför en högskolekurs, men java är förövrigt ett ganska bra val att börja med för att få förståelse inom programmering.

Om någon har länkguider alt. boktips så skriv gärna.

Permalänk
Skrivet av exroz:

Jag började nyligen själv med Java. Mestadels för att förbereda mig inför en högskolekurs, men java är förövrigt ett ganska bra val att börja med för att få förståelse inom programmering.

Om någon har länkguider alt. boktips så skriv gärna.

Eftersom du är nybörjare är Per Holms Java bok ett bra val http://www.adlibris.com/se/product.aspx?isbn=9144048300, när du är klar med den så är http://www.bokus.com/bok/9780471692645/objects-abstraction-da... en bra fortsättning.

Om du dessutom vill lära dig hur du designar mjukvara på ett bra sätt så är http://www.adlibris.com/se/product.aspx?isbn=0135974445 en bra bok. Du lär dig olika designmönster tex "Template method","Sratergy pattern", "Observer/observable", "model-view-control" etc.

Per Holms bok innehåller mycket bra övningar som ska "programmeras på papper". Det kanske låter absurt, men man lär sig bättre när man "pappersprogrammerar".

Bok 2 är en engelsk bok med mycket teori. En del av innehållet är rekursion, binära träd mm.

Om du ska börja så måste du ta dem i ordning.
1: http://www.adlibris.com/se/product.aspx?isbn=9144048300 (SV)
2: http://www.bokus.com/bok/9780471692645/objects-abstraction-da... (EN)
3: http://www.adlibris.com/se/product.aspx?isbn=0135974445 (EN)

Permalänk
Medlem

Visual Basic är nog det enklaste att lära sig, enklast av alla språken imo.

Gratis och bra guider:
http://thenewboston.org/tutorials.php

Bara att välja den programmering du vill ha.

Visa signatur

Canon 70D | 2x Dell Ultrasharp 24" | Ryzen 3700X | 32B | GTX 1080Ti

Permalänk
Medlem
Skrivet av Fusy:

Att kunna programmera c++ är oftast mer efterfrågat än en javakunnig om vi nu ska gå in på yrkesfronten, detta då det är ett (oerhört fint förklarat) mer mångsidigt språk.

Det vet jag inte om jag håller med om, de flesta jobbannonser tycker jag innehåller .NET (C#) eller Java. Det beror väl lite också på vilken typ av jobb man är intresserad av, spelutveckling kan jag tänka mig att det är mest c++ som efterfrågas.

Visa signatur

foto{5d/400d | canon 24-70 2.8L | canon 18-55 3.5-5.6 |sigma 70-300 4.0-5.6 | canon 50 1.4 | speedlite 430ex}
dator{Dell Optiplex 780 SFF}

Permalänk
Medlem

C# hör väl till dem hetaste språken just nu, där kan du koda applikationer och webbsidor.
Sen skulle jag föreslå Java...
Dessa två är dem jag skulle föreslå dig att börja med,
vad jag vet så är det allmän brist på C# utvecklare just nu

Visa signatur

Fractal Design Node 304 -> ASUS ROG STRIX Z370-I GAMING ->i5 8600K -> be quiet! Pure Rock -> ASUS GTX 1070 8GB DUAL OC -> Corsair 16GB DDR4 2666MHz CL16 Vengeance LPX -> Seasonic FOCUS Plus 650W Gold -> Samsung 960 EVO 500GB -> 2 * Western Digital Black 2 TB -> Samsung 850 EVO Basic SSD 500GB

Permalänk
Medlem
Skrivet av Simplified:

Eftersom du är nybörjare är Per Holms Java bok ett bra val http://www.adlibris.com/se/product.aspx?isbn=9144048300

TS ville lära sig över internet. Tyckte knappast att Per Holms bok var särkilt givande och jag gick snabbt ifrån den till att läsa dokumentation på nätet. Här är en av mina favoriter, strukturerat och förklarat på ett bra sätt: Learning The Java Language.

edit: oops, nu såg jag att det inte var respons till TS med boktipsen.

Tror Java är det bästa att lära sig, det råder hög efterfrågan på Javautvecklare också. Det viktigaste är att Java är ett bra sätt att lära sig på och ett plus är att det används i nästan alla högskolor med programvaruutveckling som inriktning.

Permalänk
Skrivet av Suedede:

TS ville lära sig över internet. Tyckte knappast att Per Holms bok var särkilt givande och jag gick snabbt ifrån den till att läsa dokumentation på nätet. Här är en av mina favoriter, strukturerat och förklarat på ett bra sätt: Learning The Java Language.

Tror Java är det bästa att lära sig, det råder hög efterfrågan på Javautvecklare också. Det viktigaste är att Java är ett bra sätt att lära sig på och ett plus är att det används i nästan alla högskolor med programvaruutveckling som inriktning.

Jag svarade inte på TS inlägg. Mitt svar var riktat mot medlemmen som ville ha boktips (se citatet nedan).

Böckerna som jag länkade har jag använt under min utbildning (Civ Datateknik LTH)

Skrivet av exroz:

Jag började nyligen själv med Java. Mestadels för att förbereda mig inför en högskolekurs, men java är förövrigt ett ganska bra val att börja med för att få förståelse inom programmering.

Om någon har länkguider alt. boktips så skriv gärna.

Permalänk
Medlem
Skrivet av Fusy:

Det jag började med var java via programmet Eclipse. Var väldigt lätt, användarvänligt och många guider fanns.

Skulle föreslå att du börjar med eclipse från grunden för att sedan gå över till c++, finns otroligt många guider.

Jag rekommenderar inte att gå från Java till c++.
Java är ett mycket snällare språk och jag tror det kan bli jobbigt att börja lära c++ efter Java. syntaxen är lik, ja. Men allt annat NEJ. Jag anser att det är mycket ENKLARE och smartare om man går från det strikta c++ och därefter lär sig c, c#, Java mycket enkelt.

Jag säger detta från mina egna erfarenheter.

Så klart, om du bara vill lära dig 1 språk så skulle jag rekommendera java eller c#, men som sakt om du vill lära dig c++ efter att du har lärt dig dessa, kan du få det svårt.

Visa signatur

OS: Win7 x64, GPU: Geforce Gigabyte GTX580 SOC
CPU: Intel i5 2500k (4.5gHz), MB: Asus P8P65 PRO Rev(3.1),
PSU: XFX 750w (modular), RAM: 2x Crosair Vengence 1600mz 4024mb
Cooling: CoolIT ECO A.L.C CPU COOLER
Chassi: Raven rv03

Permalänk
Medlem

go pascal

Visa signatur

Intel i7 4790k | Gigabyte Z97 HD3 | GeForce GTX STRiX 980 | 16 GB G.Skill RipJaws 2133 MHZ | Corsair Hydro H90 | NXZT h440 | SSD: OCZ Trion 500GB | BenQ TFT 24'' XL2420T 120Hz

Permalänk

Om du vill koda hemsidor så rekommenderar jag att du lär dig HTML, CSS och PHP

Visa signatur

Intel Core i7 4770k 4.4GHz | EVGA 660Ti SC | 2x4GB XMS3 1600MHz | Crucial M500 240GB | Samsung 1TB | Logitech MX518 / QPAD MK-50

Permalänk
Medlem

Tanken var att lära mig koda olika program, inte hemsidor och sånt!

Permalänk
Medlem

Det är lika många alternativ som åsikter märker man!
Visual Studio mot .NET, det bästa verktyget med hästlängder (enligt mig). Sen om du väljer C#, VB.Net, c++ eller F# är upp till dig.

Visual Studio 2010 och så skriver du c# (http://www.csharpskolan.se/) det passar utmärkt för windowsprogram, klient/server, allt sådant.

Visa signatur

AMD 7700X (EK 240mm AIO) | ROG Strix B650E-F Gaming | Gigabyte RX 6800 XT 16GB OC | Kingston Fury 32GB DDR5 5600mhz | Kingston Fury Renegade M2 2TB | Alienware AW2723DF 280hz

Permalänk

HTML kan vara bra att lära sig även om man senare skall göra program osv. Tog mig några dagars träning att förstå och använda mig av större delen av HTML, och efter 1 vecka hade jag en färdig sida designad i photoshop och kodad i Dreamweaver. Den veckan var en bra start på resten av kodar tänket enligt mig. Studerar själv C# nu

Visa signatur

Numera dålig koll på saker

Permalänk
Hedersmedlem
Skrivet av Itchy Trojan:

HTML kan vara bra att lära sig även om man senare skall göra program osv. Tog mig några dagars träning att förstå och använda mig av större delen av HTML, och efter 1 vecka hade jag en färdig sida designad i photoshop och kodad i Dreamweaver. Den veckan var en bra start på resten av kodar tänket enligt mig. Studerar själv C# nu

Tycker själv inte HTML har någon som helst koppling till vad jag tycker är riktig programmering. Bättre att börja förstå if-satser, case/switch-satser och loopar direkt tycker jag.

Permalänk
Medlem
Skrivet av Shimonu:

Tycker själv inte HTML har någon som helst koppling till vad jag tycker är riktig programmering. Bättre att börja förstå if-satser, case/switch-satser och loopar direkt tycker jag.

HTML är inget programmeringsspråk i heller, endast ett "presentationsspråk"...

Visa signatur

foto{5d/400d | canon 24-70 2.8L | canon 18-55 3.5-5.6 |sigma 70-300 4.0-5.6 | canon 50 1.4 | speedlite 430ex}
dator{Dell Optiplex 780 SFF}

Permalänk
Medlem

Jag har börjat för ett tag sedan också och jag kör på fullt ut med c++ och jag tycker det går bra för mig. Det är inte jätte svårt att lära sig man fattar om man har en bra guide. Skulle rekommendera ANTIRTFM på youtube, riktigt bra guider har han

Permalänk
Medlem
Skrivet av vanos:

HTML är inget programmeringsspråk i heller, endast ett "presentationsspråk"...

Inte det heller, det är vad CSS är till för

Skickades från m.sweclockers.com

Visa signatur

Kom-pa-TI-bilitet

Permalänk
Medlem

Om du vill lära dig koda idag(eller välj valfri dag då du är ledig ) så skulle jag rekommendera python, vilket jag valde: http://thenewboston.org/list.php?cat=36

Men troligtvis så kanske du vill utveckla program med ett grafiskt gränssnitt(med knappar och så) på ett enkelt sätt, då rekommenderar jag C#(http://www.csharpskolan.se) först och sedan Java(http://thenewboston.org/list.php?cat=31).

Det viktiga är bara att du börjar och tvingar dig igenom guiderna i början, det blir roligare senare och glöm inte göra egna projekt när du känner att du kan göra det, kan vara vad som helst

Permalänk
Medlem

Har bestämt mig för C++ efter lite sökning här och var, vilka program kommer jag behöva?

Permalänk
Medlem
Skrivet av Palmlol:

Har bestämt mig för C++ efter lite sökning här och var, vilka program kommer jag behöva?

Facepalm..

Eftersom du ska koda I C++ kan det ju vara smart att ladda ner det ?

Permalänk
Skrivet av Palmlol:

Har bestämt mig för C++ efter lite sökning här och var, vilka program kommer jag behöva?

Notepad++ har alltid fungerat bra för mig, man kan koda i många olika språk och det är stabilt och bra

Annars finns ju Visual Basic..

Visa signatur

Intel Core i7 4770k 4.4GHz | EVGA 660Ti SC | 2x4GB XMS3 1600MHz | Crucial M500 240GB | Samsung 1TB | Logitech MX518 / QPAD MK-50

Permalänk
Hedersmedlem
Skrivet av Cubebenq:

Facepalm..

Eftersom du ska koda I C++ kan det ju vara smart att ladda ner det ?

Facepalm...

Det går inte att ladda ner ett programmeringsspråk, man kan däremot ladda ner en textredigerare eller en utvecklingsmiljö som Visual Studio.

Lek inte så cool när du inte vet vad du pratar om.

Permalänk
Medlem
Skrivet av Verdurakh:

C# hör väl till dem hetaste språken just nu, där kan du koda applikationer och webbsidor.
Sen skulle jag föreslå Java...
Dessa två är dem jag skulle föreslå dig att börja med,
vad jag vet så är det allmän brist på C# utvecklare just nu

Vad dum jag känner mig, blandade ihop c++ och c#... Ber om ursäkt för det.
Som andra fyllt i är c++ svårare att gå till utan tidigare erfarenhet inom c# och dyl.

Permalänk
Avstängd
Skrivet av Palmlol:

Har bestämt mig för C++ efter lite sökning här och var, vilka program kommer jag behöva?

Tanka hem visual studio å kör. Har för mig det finns guider på tuben hur man kommer igång om du är osäker.

http://www.microsoft.com/visualstudio/en-us/products/2010-edi...

En tutorial som jag har kollat på förut och tyckte den var helt okej: http://www.cplusplus.com/doc/tutorial/
Du kan även söka på diverse saker inom C++ för förklaringar vilken kan vara riktigt bra.

Skrivet av Cubebenq:

Facepalm..

Eftersom du ska koda I C++ kan det ju vara smart att ladda ner det ?

Vafan är du för stolpskott egentligen?

Visa signatur

Gigabyte GA-MA790FX-DQ6 | AMD Phenom 9950 @ 2,6 Ghz | Sapphire Radeon HD 4850 512MB GDDR3 | Samsung 400 GB | Corsair Dominator TWIN2X8500C5DF 4096MB | Tagan 400W

Permalänk
Medlem

Skulle inte rekommendera dig att börja med c++. Det är svårare än andra högnivåspråk som exempelvis java c# eller python (språk som jag hellre skulle rekommendera dig) och du kommer köra fast oftare. Det kan vara svårt nog att som nybörjare ta sig an sitt första programspråk.

edit:
Vill du endå köra igång med c++ så är det enda du egentligen behöver en kompilator och det finns några att välja mellan. För Windows rekommenderar jag att du tankar hem utvecklingsmiljön visual studio express för c++ som kommer med allt du behöver och lite till.

Visa signatur

| Ryzen 5800x | Asus prime x470 pro | Asus rtx 3080 tuf oc | Gskill 32gb 3,6ghz | Dell S2721DGFA | Asus MG279Q |

Permalänk
Medlem

Jag började med C och rekommenderar alla att börja med det, alt. C++. Sen bör man börja med att koda sitt egna bibliotek som du kan använda i framtiden. Med det menar jag t.ex. sin egna stack, queue & linked list osv.

Visa signatur

Ingen är perfekt inte ens Najk!