6 svar
543 visningar
Dani163 1009
Postad: 5 jul 2022 04:46

Var ska jag börja med programmering?

Hej, hur skulle ni rangera svårighetsgraden på olika programmeringsspråk som man får lära sig? Tydligen så ska vi lära oss Java i vår första kurs, och jag vet inte hur lätt den blir att behärska i början. Allmänt rekommenderas Python när man ska börja, men jag har aldrig programmerat förut. 

Jag skulle gärna vilja börja med något som är lätt och som jag kan dra nytta av senare också. PHP kanske? Eller är Python bästa vägen att gå? Java?

Som jag förstår det:

  • Python är ett av de enklare språken att lära sig, och det finns många verktyg och resurser för nybörjare. Det är ett av de mest använda språken i dag och har ett mycket enkelt syntax. Man kan skriva kod i Python på ett mycket enkelt sätt och det är mycket lätt att förstå och läsa koden.
  • Java är relativt enkelt språk att lära sig, och det finns många bra verktyg för att utveckla Java-program. Det finns också ett bra stöd för objektorienterad programmering och för att använda databaser. En nackdel med Java är att det inte alltid är så enkelt att skapa snygga och användarvänliga gränssnitt. Det finns också en del begränsningar i språket som gör det svårt att skapa avancerade program.
  • PHP är ett fritt tillgängligt språk, vilket innebär att det är enkelt för nybörjare att hitta dokumentation och lära sig grunderna. Det är ett mycket flexibelt språk, vilket gör det lättare för nybörjare att experimentera och bygga på sin kunskap. PHP fungerar på flera olika plattformar, så nybörjare behöver inte oroa sig för att det bara fungerar på en viss typ av dator.
anders_k 234
Postad: 5 jul 2022 07:48

Om du vill lära dig programmera från scratch för att förbereda dig för Java är nog Python rätt bra för du behöver inte bry dig om en massa saker som objekt orientering, datatyper osv. istället kan du interaktivt prova ut saker.

Ett annat alternativ vore att lära sig C#, du får då en väldigt bra IDE Visual Studio Community Edition som också är gratis och det finns även där mängder av hjälp du kan få. Framförallt har VS en väldigt bra debugger så att du kan se vad som händer när din kod körs, det hjälper dig att förstå vad som händer. Det du lär dig om C# kan också användas när du senare lär dig Java eftersom bägge är kompilerade språk och påminner lite om varandra.

PHP hade jag nog undvikit, det finns bättre sätt att skriva web appar på.

Hondel 1289
Postad: 5 jul 2022 09:54

Om kursen är en första kurs i programmering kommer det nog i första hand vara fokus på generella koncept som loopar, klasser osv. Och om det är en första kurs i programmering, utan krav på förkunskaper, kommer de också presentera det på ett sätt som för att du som inte programmerat förut kommer hänga med.

Om du ändå vill få in lite träning i programmering innan du börjar håller jag med Anders ovan i vad han säger om varför det kan vara bra med Python som introducerade. Det finns en kurs här på pluggakuten/mattecentrum, har du sett den?

Dani163 1009
Postad: 5 jul 2022 15:30
anders_k skrev:

Om du vill lära dig programmera från scratch för att förbereda dig för Java är nog Python rätt bra för du behöver inte bry dig om en massa saker som objekt orientering, datatyper osv. istället kan du interaktivt prova ut saker.

Ett annat alternativ vore att lära sig C#, du får då en väldigt bra IDE Visual Studio Community Edition som också är gratis och det finns även där mängder av hjälp du kan få. Framförallt har VS en väldigt bra debugger så att du kan se vad som händer när din kod körs, det hjälper dig att förstå vad som händer. Det du lär dig om C# kan också användas när du senare lär dig Java eftersom bägge är kompilerade språk och påminner lite om varandra.

PHP hade jag nog undvikit, det finns bättre sätt att skriva web appar på.

Hej, tack så mycket. Så om jag väljer att köra med C#, genom vilken väg tycker du att man lär sig bäst? Ska man gå via YouTube, någon gratis kurs i nätet, en lärobok, eller…?

Dani163 1009
Postad: 5 jul 2022 15:30
Hondel skrev:

Det finns en kurs här på pluggakuten/mattecentrum, har du sett den?

Hej, jag såg inte den faktiskt. Vart kan man hitta den? 

Laguna Online 28457
Postad: 5 jul 2022 18:44

Den står uppe till höger på hemsidan här.

anders_k 234
Postad: 6 jul 2022 00:06
Dani163 skrev:
anders_k skrev:

Om du vill lära dig programmera från scratch för att förbereda dig för Java är nog Python rätt bra för du behöver inte bry dig om en massa saker som objekt orientering, datatyper osv. istället kan du interaktivt prova ut saker.

Ett annat alternativ vore att lära sig C#, du får då en väldigt bra IDE Visual Studio Community Edition som också är gratis och det finns även där mängder av hjälp du kan få. Framförallt har VS en väldigt bra debugger så att du kan se vad som händer när din kod körs, det hjälper dig att förstå vad som händer. Det du lär dig om C# kan också användas när du senare lär dig Java eftersom bägge är kompilerade språk och påminner lite om varandra.

PHP hade jag nog undvikit, det finns bättre sätt att skriva web appar på.

Hej, tack så mycket. Så om jag väljer att köra med C#, genom vilken väg tycker du att man lär sig bäst? Ska man gå via YouTube, någon gratis kurs i nätet, en lärobok, eller…?

Du kan först testa www.pluralsight.com , de har en gratis 10-dagars  medlemskap som du sedan kan avsluta. Deras videos är väldigt bra. 

Svara Avbryt
Close