Som besökare på Hamsterpaj samtycker du till användandet av s.k. cookies för att förbättra din upplevelse hos oss. Jag förstår, ta bort denna ruta!
Annons

Lära sig programmera

Skapad av Ajje, 2012-03-21 23:40 i Webbutveckling & Programmering

9 882
27 inlägg
3 poäng
Ajje
Visningsbild
P 29 Hjälte 558 inlägg
0
Tjena, finns säkert redan jätte många såna här trådar men jag vill höra vad ni anser efter vad jag är ute efter!

Hur som helst, jag skall programmera helt enkelt, skapa program, göra hemsid(a/or), iPhone appar. Webbdesign och sådant är inte aktuellt just nu, det är just att skapa program som jag sedan skall kunna applicera på min sida!

Vilka program behöver jag, vilka språk skall jag lära mig? Jag vill bara veta vart jag skall börja!

iPhone grejjen är så gott som fixar, så det är inget jag behöver hjälp med! :)

Tack i förhand, och ledsen om jag verkar ignorant.

Bilden är två år gammal.

Är reklamen ivägen? Logga in eller registrera dig så försvinner den!

temp
Visningsbild
P 35 Göteborg Hjälte 1 415 inlägg
-1

Svar till Ajje [Gå till post]:
Jag rekommenderar att börja med C. Sedan kan du fortsätta med java.
Bloodshed Dev funkar för C och Eclipse för java.

Phelix
Visningsbild
P 36 Linköping Hjälte 1 029 inlägg
3

Svar till temp [Gå till post]:
C som första språk? Förklara gärna...

Ingen status

Lobax
Visningsbild
P 30 Uppsala Hjälte 5 448 inlägg
1
Svar till Ajje [Gå till post]:
Om du ska hålla på med webbsidor så bör du lära dig PHP och Javascript. Här behöver du bara en LAMP eller motsvarande för ditt operativsystem (Linux är dock alltid att rekommendera).
http://en.wikipedia.org/wiki/LAMP_(software_bundle)

Vill bara lära dig att programmera så är Python ett väldigt bra nybörjarspråk (det har exempelvis ersatt Java i KTH som intruduktionsspråk).
http://docs.python.org/tutorial/

C++ och Java är annars väldigt bra språk att kunna, men jag rekommenderar att du lär dig python först.

Om du ska hålla på med appar till Iphone så måste du lära dig Objective-C.

Personligen så använder jag Geany för all min programmering, men riktiga haxxors kör på emacs eller Vi.

temp
Visningsbild
P 35 Göteborg Hjälte 1 415 inlägg
0

Svar till Phelix [Gå till post]:
Det är väldigt straightforward? Man slipper så mycket grafiska bitar i början och lär sig istället grundtänket i, vad jag vet, alla språk. Det var det första jag lärde mig, funkar fint.

miii
Visningsbild
P 29 Gävle Hjälte 377 inlägg
1
Hur hade du tänkt applicera program till din hemsida?

Webapplikationer? HTML, CSS, Javascript, PHP/MySQL. Alternativt Ruby eller ASP.
Windowsapplikationer? C# är antagligen lättast, annars C++ eller java.
Androidapplikationer? Java
IOS-applikationer? Objective C om jag minns rätt. Inte helt hundra på den biten.

Förvänta dig inte bara att du ska kunna allt, för de kommer ta sin tid i så fall.

Ingen status

Mischa
Visningsbild
P 32 Linköping Hjälte 477 inlägg
-4

Svar till Ajje [Gå till post]:
Är man lat ang. hemisdorna kan man instalera Joomla^^

"What is it with bad guys and vans?"

gaminggirl
Visningsbild
F 38 Lund Hjälte 8 084 inlägg
2

Svar till Ajje [Gå till post]:
Objective-C för iPhoneappar, HTML + PHP för hemsidor och Java för allmän programmering skulle jag säga.


Svar till temp [Gå till post]:
Då tycker jag hellre tvärt om, varför gå från det svåra objektorienterade språket till det lätta? Först lära sig programmera bra med det lättare språket sedan lägga till de avancerade sakerna som svåra felmeddelanden och minneshantering.

Ingen status

Sagan
Visningsbild
P 33 Hjälte 448 inlägg
0

Svar till Ajje [Gå till post]:
Javascript och php är bra att kunna när det gller hemsidor. Givetvis måste du även kunna HTML. Skulle nog satsa på HTML5 nu om jag var du.


Svar till gaminggirl [Gå till post]:
Håller med dig, men är kanske lite biased av att jag också gått i Lund :)

Ingen status

Phelix
Visningsbild
P 36 Linköping Hjälte 1 029 inlägg
0

Svar till gaminggirl [Gå till post]:
Men C är inte objektorienterat


Svar till temp [Gå till post]:
Jag skulle hellre rekommendera att lära sig C++ först isåfall, C är onödigt jävligt.

Ingen status

gaminggirl
Visningsbild
F 38 Lund Hjälte 8 084 inlägg
0

Svar till Phelix [Gå till post]:
Tänkte fel, man kan programmera objektorienterat i C men du har rätt det är inte ett objektorienterat språk.

Ingen status

Ajje
Visningsbild
P 29 Hjälte 558 inlägg
Trådskapare
1

Svar till miii [Gå till post]:
Exempelvis spel (inte spel men är ett exempel), dock det jag vill komma fram till är säkert svårt att göra, så jag börjar enkelt och försöker bli bättre och bättre!

Dock tror jag att jag måste designa programmet först och sedan införa det på webbsidan? eller hur fungerar det?

Bilden är två år gammal.

temp
Visningsbild
P 35 Göteborg Hjälte 1 415 inlägg
0

Svar till Phelix [Gå till post]:
Kan man ju tycka. Dock är de simplare funktionerna i de två språken väldigt lika.

Phelix
Visningsbild
P 36 Linköping Hjälte 1 029 inlägg
0

Svar till temp [Gå till post]:
ja det funkar ganska lika, jag skulle egentligen rekommendera java istället för C++ faktiskt. Gillar inte csträngar och sånt, det tycker jag kan man unna sig som nöje när man är bättre på att programmera.

Ingen status

Sagan
Visningsbild
P 33 Hjälte 448 inlägg
0

Svar till Phelix [Gå till post]:
Håller helt med. Lunds universitet har Java som grund och sedan valfria kurser i C/C++. Tycker det är ett bra upplägg när man lär sig programmera, då C och C++ kan va väldigt knepigt om man är nybörjare.

Ingen status

miii
Visningsbild
P 29 Gävle Hjälte 377 inlägg
0
Svar till Ajje [Gå till post]:
Är ditt syfte att göra spel för webbläsare är det flash eller Java som gäller, alternativt HTML5.
Du kan alltså inte tro att windowsbaserade spel ska fungera i webbläsaren.

Ingen status

Ajje
Visningsbild
P 29 Hjälte 558 inlägg
Trådskapare
0

Svar till miii [Gå till post]:
Inte det jag trodde i heller! :)
Men gör jag programmet direkt i hemsidan eller?

Eller du, jag får helt enkelt ta reda på det själv! :)

tack för hjälpen!

Bilden är två år gammal.

temp
Visningsbild
P 35 Göteborg Hjälte 1 415 inlägg
0

Svar till Phelix [Gå till post]:




Svar till Sagan [Gå till post]:
Svarar på båda här.

På högskolan har jag bara läst java, förutom t.ex. databashantering, men jag klarade mig betydligt bättre än mina klasskamrater när jag hade C/C++/C# i bagaget från gymnasiet. Jag tyckte inte det var något problem att lära sig grunderna i de språken som 16-åring iaf.

Nikkster-
Visningsbild
P Hjälte 117 inlägg
0
C är absolut ett bra språk att börja med. Folk som börjar med objektorienterat språk som Java tröttnar inom en vecka på grund utav brist på förståelse - det är mycket bättre att få till grunderna och sedan vid personlig utveckling lära sig objektorienterad tillsammans med lite mer avancerad typ av programmering. C var det första språket jag började med, i dag kodar jag PHP, Javascript, Java, C# och C/C++. Min morbror, som för övrigt jobbat som systemutvecklare/analytiker i över 25 år rekommenderade C dessutom.

Ingen status

Syndafloden
Visningsbild
P 33 Karlstad Hjälte 10 705 inlägg
0

Svar till Ajje [Gå till post]:
"Gör direkt i hemsidan"?
Nej, du gör det i Adobe Flash eller valfri Java IDE, sedan lägger du in det i hemsidan som extern media : )

HEH, TIME FOR A BIT OF A ROUGH AND TUMBLE

Phelix
Visningsbild
P 36 Linköping Hjälte 1 029 inlägg
0

Svar till temp [Gå till post]:
Klart du klarade dig bättre när du programmerat innan, tror att det spelar mindre roll vilket språk du använt..



Svar till Nikkster- [Gå till post]:
Det tråkiga med just java är väl att man tvingas programmera objektorienterat, C har det inte alls vilket är en ännu större nackdel tycker jag. C++ är väl kanske en snygg hybrid där man kan lära sig lite och sen fortsätta in på objektorientering i samma språk. Gillar dock java för att det finns många lättanvända bibliotek som man kan börja använda fort. :)

Ingen status

gaminggirl
Visningsbild
F 38 Lund Hjälte 8 084 inlägg
0
Svar till Nikkster- [Gå till post]:
C var mitt tredje språk och jag upplevde aldrig att Java var för svårt att förstå. kanske för att jag lärde mig det som förstaspråk på en högskola... Idag programmerar jag C, C++, Java, Haskell, lite Pearl, PHP, Jastadd. Övergången från Java till C tyckte jag var hemsk för att C ger urusla felmeddelanden och jag var många gånger på väg att hoppa av kursen för att jag inte kunde räkna ut vad som var fel i min kod ens efter timmar av felsökande. Oftast visade det sig då att felet inte var på den rad kompilatorn angav utan på en helt annan rad, felhanteringen och minneshanteringen är de saker som gör att jag inte rekommenderar C till en nybörjare.

Ingen status

jo-ey
Visningsbild
P 24 Hjälte 31 inlägg
0
Du får helt änkelt börja högskolan!

Tre ord räcker, jag är läcker!

Kaviar
Visningsbild
P 31 Torslanda Hjälte 386 inlägg
0
Java är väll rätt hyfsat bra språk att börja imo. Har själv haft programmering i 3år och Java funkar perfekt som första språk. Du lär dig basicsaker och Java är väll hyfsat likt C++ om jag inte mins helt fel?

Somebody's poisoned the waterhole!

Lobax
Visningsbild
P 30 Uppsala Hjälte 5 448 inlägg
0

Svar till Kaviar [Gå till post]:
Mja, nästan alla språk härstammar från C och har liknande syntax, men jag tror du tänker på C#.

Nikkster-
Visningsbild
P Hjälte 117 inlägg
0

Svar till Lobax [Gå till post]:
C# och Java kan se rätt lika ut och båda är influerade utav C++ bland andra. C# är dock till väldigt stor del baserat på C++.

Ingen status

jo-ey
Visningsbild
P 24 Hjälte 31 inlägg
0
c++ är inte bra att börja i !!!!

Tre ord räcker, jag är läcker!


Forum » Datorer & IT » Webbutveckling & Programmering » Lära sig programmera

Ansvariga ordningsvakter:

Användare som läser i den här tråden just nu

1 utloggad

Skriv ett nytt inlägg

Hej! Innan du skriver om ett potentiellt problem så vill vi påminna dig om att du faktiskt inte är ensam. Du är inte onormal och världen kommer inte att gå under, vi lovar! Så slappna av och gilla livet i några minuter - känns det fortfarande hemskt? Skriv gärna ner dina tankar och frågor, vi älskar att hjälpa just dig!

Den här tråden är äldre än Rojks drömtjej!

Det senaste inlägget i den här tråden skrevs för över tre månader sedan. Är du säker på att du vill återuppliva diskussionen? Har du något vettigt att tillföra eller passar din fråga i en ny tråd? Onödiga återupplivningar kommer att låsas så tänk efter en extra gång!

Hjälp

Det här är en hjälpruta

Här får du korta tips och förklaringar om forumet. Välj kapitel i rullningslisten här ovanför.

Rutan uppdateras automagiskt

När du använder funktioner i forumet så visas bra tips här.


Annons
Annons
Annons
Annons