Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Off Topic \ Anden computer snak
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

Start på læring af kodning?

Af Ultrabruger Hyuoza | 27-03-2019 18:50 | 1951 visninger | 22 svar, hop til seneste
Goddag :) Jeg vil gerne gå på et stort eventyr med kodning:) Men aner ikke noget og skal starte et sted så jeg kommer med nogen spørgsmål Hvilket sprog skal jeg begynde med? Er der specifikke sprog til speciel kodning? Hvor starter jeg? Hvordan kan jeg lærer hurtigt? --interessante ting jeg vil lærer-- En bot Hacks (ikke til brug i spil men af ren interesse) Spil Mods til spil I må gerne komme med forslag til hvad jeg ellers kunne lære:) Eller nyttige svar på spørgsmål som jeg ikke stillede :) Hvis der en eller flere der kunne hjælpe mig med at komme igang fx under snak :)endda måske et community ?
--
#1
Sven Bent
Nørd
27-03-2019 21:49

Rapporter til Admin
C# og assembler vil jeg tror til de formaal
--
Sven Bent - Dr. Diagnostic www.TechCenter.[...] - Home of Project Mercury
#2
Rodael
Elitebruger
27-03-2019 22:55

Rapporter til Admin
Du kan eventuelt starte med et kursus som dette: https://www.udemy.com[...] Ham Ben er meget rar at høre på, og er det vist til absolut begyndere :)
--
Evolv mATX | ax860i | 8700k | 4x8gb trident z rgb 3200mhz | Asus z390m tuf | RTX 2080 ti | 1tb evo 970 | 1tb crucial mx500 | Acer X34A
#3
2Ristede
Supporter Aspirant
28-03-2019 02:22

Rapporter til Admin
kan også anbefale https://www.codecademy.com[...] som en start... kar kørt en del javascript opgaver igennem der i sin tid... syntes de gør det på en god måde
--
#4
vonangelo
Elitebruger
28-03-2019 10:01

Rapporter til Admin
#0 https://www.nemprogrammering.dk[...] Rigtig mange er glade for de videoguides der findes på nemprogrammering.dk - og de er på dansk. Ift. sprog, så vil jeg anbefale at tage et kig på C# og/eller Java :-).
--
/vonangelo i7-5930k 3.5ghz, 16gb ram, 240gb nvme, 750gb ssd, kraken x61, zotac geforce 980 4gb, asus x99-pro
#5
Mikevds
Mega Supporter
28-03-2019 13:46

Rapporter til Admin
#3 +1
--
#6
NitroBlast
Guru
28-03-2019 14:13

Rapporter til Admin
Jeg ville helt klart anbefale C(++), for alle de komponenter, der benyttes til at bygge robotter, samt alle de guides, der findes om emnet, er som udgangspunkt kodet i C. Java kan du glemme, der er IMO kun egnet til Android apps. C# er en Windows ting (jeg kender Mono), og jeg har ikke set et eneste eksempel på, at C# er benyttet til at kode MCU'er eller Raspberry'er - så hvad vil du med det? Spilprogrammering er bedst med C, mods aner jeg intet om, hacks er et udtryk for at ændre compilerede programmer, hvilket som udgangspunkt ikke er noget man gør - men skal det være, så er det via Assembler, som kræver en kæmpe viden for at kunne få noget ud af. Du kan evt. starte med at købe dig en Arduino, og lege lidt med Arduino IDE'et (gratis, både IDE'et og compiler GnuC/GCC samt AVRDude). Så kan du lege lidt med at få dioder til at blinke og Servoer til at vælte ting ned fra bordet :)
--
http://xlinx.dk[...] i7 2600K, 16GB PC3-12800, GA-X68XP-UD4 R1, GTX 560Ti HAWK, 250GB 840 EVO
#7
Mick
Gæst
28-03-2019 15:06

Rapporter til Admin
Jeg har også overvejet kraftigt, hvorvidt jeg skulle lære mig selv noget programmering, men har været lidt holdt tilbage, fordi jeg er nervøs for om jeg er for sent med i bølgen? Tror folket det er noget som bliver automatiseret i fremtiden, sådan som vores samfund allerede udvikler sig? Jeg er godt klar over, at der selvfølgelig altid er nogen som skal programmere robotter osv, men tror I der i fremtiden vil være færre jobs i industrien? Jeg arbejder selv om maler lige nu, men har overvejet at lære mig selv en ny skill, som jeg forhåbentlig i fremtiden kan bruge til at tjene mig nok til at leve mit liv, når kroppen siger stop mhp. på at være maler, hvilket nok er inden for 3-4 år. #OP SORRY for at hi-jacke din tråd. Håber det er ok ellers rapporterer du bare til admins
--
Gæstebruger, opret dit eget login og få din egen signatur.
#8
Hyuoza
Ultrabruger
28-03-2019 15:50

Rapporter til Admin
#7 Helt i orden :) er kun glad for at se andres meninger :) #6 Ty :)
--
#9
Rodael
Elitebruger
28-03-2019 22:17

Rapporter til Admin
#6 Det er efterhånden længe siden c# udelukkende har været en windows ting. Se evt dotnet core (som snart hedder version 3) - det kører også på arm/raspian. Gutten vil gerne lære at programmere, og nævner spiludvikling. Imo giver det meget mere mening at starte med f.eks. unity3d og c# - der er trods alt lidt hurtigere resultater at hente fremfor at skrive en engine fra bunden i C++.
--
Evolv mATX | ax860i | 8700k | 4x8gb trident z rgb 3200mhz | Asus z390m tuf | RTX 2080 ti | 1tb evo 970 | 1tb crucial mx500 | Acer X34A
--
Sidst redigeret 28-03-2019 22:19
#10
Gr-FreeKill
Mega Supporter
28-03-2019 22:24

Rapporter til Admin
100% C#. Det bliver du uden tvivl meget gladere for - og du kommer hurtigere igang. Du kan desuden lave stort set alt i C# nu, især med .Net Core. Du kan også meget nemt komme ud og arbejde professionelt hvis du bliver dygtig. C++ vejen er formegentlig langt mere stejl - og på sigt fuldstændig uddateret. Det bliver alle sprog jo selvfølgelig med tiden!
--
This is a quantum car: I don't know where i am, but im going really fast!!!
--
Sidst redigeret 28-03-2019 22:24
#11
NitroBlast
Guru
29-03-2019 11:30

Rapporter til Admin
Folk der tror/påstår, at C(++) er uddateret, burde ikke give råd om programmering. C(++) er det mest udbredte programmeringssprog, og man kan kode ALT med C(++), da der findes en C-kompiler til alt. Unity, der nævnes som "godt til C#", er kodet i C++, og hvis Unity er kodet i C++, så kan det også implementeres med C++. Hvis man kan kode i C(++), så er overgangen til at kode i C# lettere end omvendt. C er IMO ikke sværere end noget andet - det er et spørgsmål om, hvad man vænner sig til.
--
http://xlinx.dk[...] i7 2600K, 16GB PC3-12800, GA-X68XP-UD4 R1, GTX 560Ti HAWK, 250GB 840 EVO
#12
Gr-FreeKill
Mega Supporter
29-03-2019 12:23

Rapporter til Admin
Du kan også stadig blive transporteret fra københavn til roskilde på hest, det er ikke ensbetydende med at det er smartest, hurtigst eller bedst. C# er et langt mere produktivt sprog, værktøjerne er oftes LANGT bedre/mere moderne, anvendelsesmulighederne er bredere (ASP.net, Razor osv), det er synaksmæssigt for de fleste mere logisk (og moderne). Desuden, hvis man gerne vil lave desktop (som mange jo vil), er C# klart et bedre sprog pga WPF fx. C++ er hurtigere, dog ikke en forskel man vil have brug for i 99% af tilfældene, med mindre man udelukkende skriver low-level eller highperformance software - det gør færeste. Så i den forstand, jo, så er C++ uddateret.
--
This is a quantum car: I don't know where i am, but im going really fast!!!
#13
inckie
Elite Nørd
29-03-2019 12:25

Rapporter til Admin
#6/#11 Forslag om Arduino og uddybning hvorfor C(++) er et oplagt valg, er jeg meget enig med. Især Arduino forslaget - fordi så får man altså også lært noget helt fundamentalt om computere på samme tid. #0 Uanset hvad du gør, så er der faktisk nogle helt fundamentale ting, som kan være klogt at sætte sig ind i: Det binære talsystem: https://da.wikipedia.org[...] Det hexadecimale talsystem: https://da.wikipedia.org[...] Boolsk algebra: https://da.wikipedia.org[...]
--
https://twitter.com[...] - Ned med #lurerSørenPape https://linuxmint.com[...] - Få dit privatliv tilbage.
#14
Gr-FreeKill
Mega Supporter
29-03-2019 12:28

Rapporter til Admin
Og i øvrigt hvis vi snakker apps (mobil, tablets osv), så er C# også et langt mere potent sprog. Så hvis du ikke vil lave desktop, hjemmesider eller apps, ja så er C++ et langt bedre sprog, ikke pga syntaks, ikke pga værktøjerne, ikke pga læringskurven, men pga alsidigheden - og til dels hastigheden. Hastighedsargumentet udviskes dog lidt når .Net Core rigtig kommer i gang.
--
This is a quantum car: I don't know where i am, but im going really fast!!!
#15
Gr-FreeKill
Mega Supporter
29-03-2019 12:29

Rapporter til Admin
Som #13 siger - det fundementale er fælles for alle sprog. Det vil være en god ide at sætte sig ind i før du vælger en retning i det hele taget.
--
This is a quantum car: I don't know where i am, but im going really fast!!!
#16
inckie
Elite Nørd
29-03-2019 14:00

Rapporter til Admin
#12 Det er tydeligt at læse, at du er glad for C# og .Net og finder de forskellige bibloteker og værktøjer nyttige og det jo super, jeg er som sådan også overbevist om at Microsoft laver gode udviklingsværktøjer for en trænet person. - Men først og fremmest, så vil jeg mene at verden altså er større end Microsofts økosystem og jeg forstiller mig ikke rigtig dine råd er særligt brugbare for en person der intet ved om programmer/udvikling - du nævner frameworks og biblioteker, snakker om forskelle på to programmeringssprog hastighed, web og desktop applikation udvikling, men jeg har svært ved at forstille mig at #0 ved hvad du taler om, hvis udgangspunktet er null ;-) Der er ingen tvivl om at hvis du vil have et solidt fundament at stå på, så er C/C++ og en Arduino computer et oplagt valg til en nybegynder, da det også er pædagogisk og derfor langt mere egnet som lærerings og introduktions instrument til lære at programmere en computer. God fredag.
--
https://twitter.com[...] - Ned med #lurerSørenPape https://linuxmint.com[...] - Få dit privatliv tilbage.
--
Sidst redigeret 29-03-2019 14:01
#17
Gr-FreeKill
Mega Supporter
29-03-2019 14:05

Rapporter til Admin
#16 kunne jo sige det samme om dig ;) samme præmis.
--
This is a quantum car: I don't know where i am, but im going really fast!!!
#18
Gr-FreeKill
Mega Supporter
29-03-2019 14:12

Rapporter til Admin
I øvrigt, selvfølgelig er jeg glad for .net, jeg har absolut ingen grunf til ikke at være det. Microsoft har gjort meget for miljøet de sidste par år der tilgodeser mange af de områder man kunne kritisere det for historisk. Intet sprog er perfekt, intet sprog er perfekt til alle situationer.. men learning curve for C/C++ er markant mere stejl end fx C#. Det synes du måske ikke, fordi du nok er biased med den viden du har i dag. Alt er nemt når man kan finde ud af det. I næsten ALLE tilfælde en gynder skal lave noget, kan det laves i C# ELLER C++, du kan lave mere i C# end du kan i C++. Arduino er også et godt eksempel her. Du kan sagtens bruge .net Core til Arduino. Som sagt, intet sprog er altid det rigtige. Men C++ har langt mindre eksistensberettigelse i dag end det havde for år tilbage. Det behøver vi to ikke at diskutere, det er bare et faktum.
--
This is a quantum car: I don't know where i am, but im going really fast!!!
#19
Gr-FreeKill
Mega Supporter
29-03-2019 14:15

Rapporter til Admin
Valg er sprog er en religion. Det kan man diskutere herfra til USA bliver et rigtigt demokrati... :D
--
This is a quantum car: I don't know where i am, but im going really fast!!!
#20
csbc
Semi Nørd
29-03-2019 14:51

Rapporter til Admin
#0 Det er tæt på ligegyldigt hvilket programmeringssprog du starter med at lære. Det vigtigste er at have et mål med hvorfor du vil lære at programmere, hvilket det ser ud til at du har. De mål du har, vil have en stejl indlæringskurve. Mit forslag vil være, at finde en håndfuld nybegynder guides blandt de mange som findes (f.eks. dem som er forslået i tråden). Ikke alle lærer på samme måde og derfor passer det bedst anbefalet kursus ikke nødvendigvis dig. Nogle gange kan indlæringen også øges, hvis man får bekræftet sin viden ved at kombinere undervisningsmateriale. Hvis du ikke har erfaring med at programmere, så handler det også om at finde ud af, om det overhovedet er noget for dig. De mest populære general-purpose sprog i 2018 (https://insights.stackoverflow.com[...] Java Python C# C++ C Andre... Bjarne Stroustrup (https://www.youtube.com[...] "Let's see, C++, of course; Java; maybe Python for mainline work... And if you know those, you can't help know sort of a little bit about Ruby and JavaScript, you can't help knowing C because that's what fills out the domain and of course C#. But again, these languages create a cluster so that if you knew either five of the ones that I said, you would actually know the others."
--
Sidst redigeret 29-03-2019 14:55
#21
Ð Xargo
Giga Supporter
29-03-2019 14:54

Rapporter til Admin
Python er også en god start mulighed. Med relevans til det du gerne vil blive god til er c# en god start. Dog er det tungt at komme i gang med, ifølge mig selv, hvor nogle af de andre sprog er lidt "nemmere", i sidste ende minder de dog meget om hinanden. Men inden man er god nok til at lave spil og hacke (scripts?) osv, så kender man højst sandsynligt til mere end ét sprog, det vil derfor nok være lidt ligegyldigt hvor man er startet.
--
Ncase M1, 16gb DDR4 3200Mhz, 1060 6 gb strix, i7-6700k @ 4,8Ghz, SF600, kraken x52.
#22
NitroBlast
Guru
29-03-2019 15:22

Rapporter til Admin
#18 Har du mulighed for at finde et eksempel på at Arduino'er (eller lignende MCU'er) kan programmeres med C#? Mig bekendt er det ikke muligt, og alle de eksempler, biblioteker mv., der findes til Arduino / MCU'er er skrevet i C/C++.
--
http://xlinx.dk[...] i7 2600K, 16GB PC3-12800, GA-X68XP-UD4 R1, GTX 560Ti HAWK, 250GB 840 EVO

Opret svar til indlægget: Start på læring af kodning?

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning


ANNONCE