Vart börjar man - Programmering/Linux

Här diskuteras programmering och utveckling
pompado
Inlägg: 448
Blev medlem: 24 sep 2008, 10:08
OS: Xubuntu
Utgåva: 14.04 Trusty Tahr LTS

Vart börjar man - Programmering/Linux

Inlägg av pompado »

-

Vart ska man börja om man vill lära sig programmera i syfte att ha linux som plattform.
Skapa mindre enkla program med enkla grafiska gränssnitt.
Läst tråden om programmering i detta forum, kanske jag skulle gort mitt inlägg där.

Vet vad jag vill uppnå och vill använda mig av ett programmerings-språk för linux som plattform.
Den enkla utvägen med bra communtiy och information att tillgå.

MVH
Kurdistan
Inlägg: 2446
Blev medlem: 27 feb 2010, 15:09
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Vart börjar man - Programmering/Linux

Inlägg av Kurdistan »

pompado skrev:-

Vart ska man börja om man vill lära sig programmera i syfte att ha linux som plattform.
Skapa mindre enkla program med enkla grafiska gränssnitt.
Läst tråden om programmering i detta forum, kanske jag skulle gort mitt inlägg där.

Vet vad jag vill uppnå och vill använda mig av ett programmerings-språk för linux som plattform.
Den enkla utvägen med bra communtiy och information att tillgå.

MVH
Du kan gå med irc-kanalen #devel-se som lättast finna i freenode. Det är en svensk programmering. Fortfarande en väldigt liten kanal. :)
Påvels blogg:
http://pavel.frimix.se/
Läs länken nedan, innan ni söker hjälp på forumet
http://ubuntu-se.org/phpBB3/viewtopic.php?f=19&p=450678
En nära väns svenska Mageia-blogg som jag emellanåt hjälper till. Ta gärna en titt:
http://mageiasv.blogspot.se/
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: Vart börjar man - Programmering/Linux

Inlägg av mcNisse »

Jag skulle säga att du ska hitta ett problem som du vill lösa och starta därifrån.

Enkla program med enkla guin, det låter som du ska leta reda på python tutorials. Man kan installera acire ett program för att lista kodsnuttar som man kan använda i sitt program.
pompado
Inlägg: 448
Blev medlem: 24 sep 2008, 10:08
OS: Xubuntu
Utgåva: 14.04 Trusty Tahr LTS

Re: Vart börjar man - Programmering/Linux

Inlägg av pompado »

Kod: Markera allt

Jag skulle säga att du ska hitta ett problem som du vill lösa och starta därifrån.
Det var dom tanke-gångarna jag hade och vet exakt vad jag vill göra och hur det ska se ut.

1. Har färdiga dokumentations mallar i pappers-format som ska konventeras och bli datoriserade.
2. Säkerhetställa data med backup och liknande.
3. Skapa ett användarvänligt grafiskt-gränssnitt för dagligt bruk.

Listan kan göras lång och dela upp olika användnings-områden, men som du påpekar, så måste man börja någonstans.
Hitta ett enkelt gränssnitt, vilket är liknande hur jag skulle vilja se min lösning.

Bild

Hitta bilden rörande Debain Med - men för övrigt tillkrånglande lösningar.
Med bilden så gillar jag flikarna och att dom är synliga med vad som finns att tillgå, efter att man loggat in, så ett liknande grund-utförande som bas.
Viktigt att bygga en grund som baseras på det elementära, för att sedan kunna individ anpassas.

Återigen, så tror jag programmera och individ anpassa mallar inte är vad som utgör svårighets graden med att skapa ett väl-fungerande program.
Utan stabilitet, säkerhet, nätverk, samt backup och lagring.
Det finns ju vissa allmänna riktlinjer och lagar rörande detta.
Användarvisningsbild
Adoby
Inlägg: 34
Blev medlem: 31 jul 2011, 01:04
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur

Re: Vart börjar man - Programmering/Linux

Inlägg av Adoby »

Börja med att välja ett programmeringsspråk.

Exempelvis Python kan vara en möjlighet. Fungerar bra för "nybörjare" och kan användas även till mycket avancerade projekt. Har du programmerat tidigare kan Java eller C++ också vara alternativ.

Lär dig sedan grunderna i språket. Så att du kan läsa och förstå kod, utan att behöva slå upp saker hela tiden. Syntax och hur man skapar funktioner och klasser med mera.

Skaffa dig en överblick över standardbiblioteken som ingår i språket. Vad finns färdigt, som du kan utnyttja direkt utan att behöva uppfinna hjulet. Förmodligen blir det mycket sämre om du själv försöker skapa grundläggande funktionalitet som redan finns tillgänglig i standardbiblioteken. För Java finns det en hel massa. Men standardbiblioteken är mycket viktiga även för Python och C++.

Kör igenom någon bok med enkla övningsuppgifter. Experimentera på egen hand. Modifiera befintliga projekt.

Skaffa dig en överblick över vilka icke-standard bibliotek som finns tillgängliga, inom de områden du är intresserad av. Återigen innebär det att du kan utnyttja saker som finns färdiga och slipper börja från grunden.

Här kommer förmodligen GUI in. Typiskt finns det mer än ett sätt att skriva program med GUI. Saker som du bör tänka på är om du vill att ditt program skall kunna fungera på mer än en plattform. Då gäller det att det framework för GUI du väljer är tillgängligt för de plattformar du vill använda. Linux, Windows, Mac.

Gör enkla testprogram för att se hur biblioteken fungerar och om de passar för dina ändamål. Fungerar det på alla plattformar?

Sedan kan du börja på med ditt projekt så smått. Kanske har du på vägen, medan du lärt dig, testat olika delar som kan bli aktuella att använda i det "skarpa" projektet.
Skriv svar

Återgå till "Programmering och webbdesign"