Jump to content

Recommended Posts

Jeg tenker å lære meg grunnleggende programmering for å kanskje en dag kunne jobbe med det. Jeg har spurt litt rundt, folk flest sier at jeg burde lære Javascript først, men andre sier Python. Noen tips til konkrete nettkurs eller evt billige kurs i Oslo hvor jeg kan lære meg litt? Eller andre ressurser? Og er dere enig i at Javascript er beste språk å starte med?

Share this post


Link to post

Å herregud, JavaScript som første språk faktisk. Snakk om dårlig råd.

 

Mitt råd:

1. Bestem deg først for hva du vil lage. Er det nettsider, script, programmer, spill? Finn noe du liker, og hvor det du lærer gir nytte.

2. Velg et språk hvor du får en god IDE.

3. Å gå kurs, se videoer o.s.v. er kanskje greit for å komme i gang. Men i lengden er du nødt til å lese guider, bøker, kodeeksempler og programmeringsspråkets dokumentasjon for å holde det gående. Jeg bruker utelukkende de bøker som har best tilbakemeldinger på Amazon. Norske lærebøker som duger finnes knapt.

4. Ikke ta ting for seriøst - ha det morsomt!

 

EDIT: For å komme igang øyeblikkelig kan kanskje Lær Kidsa Koding være aktuelt.

Edited by nightowl

Share this post


Link to post

Mennesker er forskjellige, og lærer på forskjellige måter.

Det finnes plenty av gratis ressurser for å lære seg programmering på nettet, her for Python: https://www.learnpython.org/

Dersom du er en person som lærer best når du ser et fysisk resultat av et program, så kan kanskje en Arduino være noe.

 

Ikke tenk for mye på hva og hvordan - bare start og som nevnt over: ha det morsomt.

Share this post


Link to post

Kan være greit å starte med et enkelt prosedyreorientert programmeringsspråk som Python, og deretter bevege seg over til noe objektorientert som Java, C++ etc. Arduino er jo også gøy hvis du er interessert i elektriske kretser.

Edited by Relio

Share this post


Link to post

Kan være greit å starte med et enkelt prosedyreorientert programmeringsspråk som Python, og deretter bevege seg over til noe objektorientert som Java, C++ etc. Arduino er jo også gøy hvis du er interessert i elektriske kretser.

 

Python er ett objektorientert språk? 

Share this post


Link to post

Multiparadigme. Har i høyeste grad alt man trenger for å skrive objektorientert kode, men man trenger ikke å bruke det. F.eks ikke vanlig å bruke klasser osv i enkle scripts.

Share this post


Link to post

Multiparadigme. Har i høyeste grad alt man trenger for å skrive objektorientert kode, men man trenger ikke å bruke det. F.eks ikke vanlig å bruke klasser osv i enkle scripts.

 

Absolutt :) 

Share this post


Link to post

JavaScript ble laget for å lage små animasjons-snutter o.l, språket er ikke designet fra bunnen av for å skrive store programmer i.

 

Ulempen med nettsider, er at du må lære HTML, CSS og JavaScript, og evt. SQL i tillegg. Det er mye forskjellig å lære på en gang.

  • Like 1

Share this post


Link to post

Ikke hør på de kule kidsa som disser javascript. Det er en god start hvor du faktisk kommer i gang med litt koding før du går lei.

 

Sjekk ut youtube og bestem deg for javascript eller python.

Share this post


Link to post

Hvorfor er Javascript dårlig å starte med?

 

JavaScript er veldig fritt. Du kan skrive mye rart som ikke alltid henger helt på greip, og likevel fungerer det. Dette er du ikke tjent med som nybegynner fordi du ikke har peiling på hva det er du driver med. Resultatet blir at du famler mye rundt i mørket uten å få gjort noe, når du skal finne en feil.

 

Som nybegynner trenger du noe som gir deg flest mulig støttehjul, og JavaScript gir deg ingen / veldig få. Selv ville jeg valgt C# eller Java kombinert med en bransjeanbefalt IDE.

Share this post


Link to post

Jeg tenker nettsider kan være en god start, men jeg er temmelig åpen.

Hvorfor er Javascript dårlig å starte med?

Du mener vel Java, og ikke Javascript? Java, er veldig fint å starte med.

Share this post


Link to post

C# og Java er fine språk å komme i gang med. Men som noen andre allerede har skrevet er man avhengig av gode verktøy (ide), ellers blir det fort veldig tungvint. Sånn sett er javascript enklere, og man får se resultatet av det man gjør i en nettleser umiddelbart. Men det er en kortvarig glede, økosystem og verktøy i javascript-verdenen er ikke nødvendigvis mye mer oversiktlig enn i java-verdenen. Dessuten er javascript etter min mening et grisespråk. 

 

Hva med Typescript? Da får man gjort morsomme og interaktive ting i browseren i et språk som ikke er så veldig ulikt det man treffer på serversiden senere (Java, C# ...)? Det er vel heller ingen ulempe å kunne om man går videre og lærer seg litt Angular. Også med Typescript er det viktig med bra verktøystøtte (ide).

Share this post


Link to post

Gå for python. Det kommer med det du trenger inkludert, og er et "vanlig" språk. Det er egnet for nybegynnere.

 

Her er det et kurs som er på tilbud i dag. Sikkert verdt prisen til 175 kr, men fullpris på over 2000 kroner synes jeg er dyrt. Det kommer stadig tilbud på denne siden.

https://www.udemy.com/complete-python-bootcamp/

 

Typescript er et nisjespråk, og merkelig å anbefale.

Share this post


Link to post

 

Typescript er et nisjespråk, og merkelig å anbefale.

 

 

I browseren er det vel python som er nisjespråket... forøvrig temmelig oddball å antyde at sql har noe som helst å gjøre i konteksten av websider, javascript og html som du gjør over. Når det er sagt er ikke python noe dårlig forslag, og det er sant at man ofte må forholde seg til html også i konteksten av javascript og typescript. 

 

Typescript er forøvrig et av flere "normale" programmeringsspråk som er lansert til erstatning for nisjespråket javascript. Typescript brukes forøvrig ofte i sammenheng med "nisjerammeverket" Angular. Men ja, det er et "browserspråk". 

Share this post


Link to post

Man kan lage Android-apper, lage back-end (logikken på serveren) til websider, og lage programmer som kjører på Windows og Linux.

 

 

 

forøvrig temmelig oddball å antyde at sql har noe som helst å gjøre i konteksten av websider, javascript og html som du gjør over.
Hva bruker du ellers for å lagre dataene på serveren?

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...