gushelom.ru

Hur man läser ett programmeringsspråk

Om du är intresserad av att skapa ett datorprogram, en mobilapp, en webbplats, ett spel eller någon annan programkomponent måste du lära dig hur du programmerar. Tack vare programmeringsspråken kan du skapa ett program. Dessa språk låter programmet fungera med den maskin som de körs på, oavsett om det är en dator, en mobiltelefon eller annan hårdvara.

Del 1

Välj ett språk
Bildnamn Lär dig ett programmeringspråk Steg 1
1
Välj ditt intresseområde. Du kan börja programmera med något programmeringsspråk (även om vissa är bestämda lättare av andra), så du bör börja fråga dig själv vad du vill uppnå genom att lära dig ett språk. Det här hjälper dig att bestämma vilken typ av programmering du ska driva, och det kommer att ge dig en bra utgångspunkt.
  • Om du är intresserad av webbutveckling måste du lära dig många olika språk, i motsats till vad som händer för programutveckling. Utvecklingen av mobilappar kräver olika funktioner för datorprogrammering. Alla dessa beslut kommer att påverka din riktning.
  • Bildnamn Lär dig ett programmeringspråk Steg 2
    2
    Börja med ett språk"enklare "". Oavsett ditt beslut bör du överväga om du ska börja med ett av de enklaste och högsta språken. Dessa språk är särskilt användbara för nybörjare eftersom de undervisar de grundläggande begreppen och kognitiva processer som gäller för alla språk.
  • De två mest populära språken i denna kategori är Ruby och Python. Båda är språk för objektorienterade webbapplikationer som använder en mycket lättläst syntax.
  • "Objektorienterad" betyder att språket är byggt på begreppet "föremål", eller samlingar av data, och deras manipulation. Detta är ett koncept som används av många avancerade programmeringsspråk, som C ++, Java, Objective-C och PHP.
  • Bildnamn Lär dig ett programmeringspråk Steg 3
    3
    Läs grundläggande handledning för flera språk. Om du fortfarande inte är säker på vilket språk du ska lära dig först, läs självstudier på några olika språk. Om ett språk är mer meningsfullt än andra, kan du försöka ta reda på om det är rätt för dig. Det finns dussintals handledning för alla programmeringsspråk, många också på wikiHow.
  • Python - ett utmärkt startsprog som kan bli mycket kraftfullt när det används med mästerskap. Den används för många webbapplikationer och vissa spel.
  • Ruby - ett annat enkelt och kraftfullt språk som mycket liknar Python, idealiskt för att skapa komplexa webbapplikationer.
  • Java - används i många typer av program, från spel till webbapplikationer till Bancomat-programvara.
  • HTML - en grundläggande utgångspunkt för alla webbutvecklare. Att veta hur man använder HTML är väldigt viktigt innan man går vidare till andra verktyg för webbutveckling.
  • C - ett av de äldsta språken, det är fortfarande ett kraftfullt verktyg, och grunden för den mest moderna C ++, C # och Objective-C.
  • Del 2

    Börja från de små sakerna
    Bildnamn Lär dig ett programmeringspråk Steg 4
    1
    Lär dig de grundläggande begreppen i språk. Även om de delar av denna passage som gäller dig varierar beroende på vilket språk du har valt, har alla programmeringsspråk grundläggande begrepp som är användbara för att skapa användbara program. Att lära och mastera dessa begrepp omedelbart kan du lösa problem lättare och skapa kraftfull och effektiv kod. Nedan hittar du bara några av de grundläggande begreppen som finns på många olika språk.
    • Variabler - En variabel är ett sätt att lagra och referera till ändrade data. Variabler kan manipuleras, och ofta har typer definieras som "full", "tecken" och andra som bestämmer vilka typer av data de kan innehålla. När du skriver koden har variablerna vanligtvis namn som gör dem identifierbara för en mänsklig läsare. Detta gör det möjligt för oss att förstå hur variabeln interagerar med resten av koden.
    • Villkorliga påståenden - ett villkorat uttalande är en åtgärd som utförs på grundval av staten (sann eller falsk) i uttalandet. Den vanligaste formen av villkorligt uttalande är bekräftelsen "If-Then". Om uttalandet är sant (till exempel x = 5) händer något. Om uttalandet är felaktigt (till exempel x! = 5), kommer något annat att hända.
    • Funktioner eller subrutiner - namnet på detta koncept varierar beroende på språk. Det kan definieras "förfarande", "metod" eller "Callable Unit". Det är i grunden ett mindre program inom en större. En funktion kan vara "ringer" från programmet flera gånger, så att du kan skapa komplexa program effektivt.
    • Dataingång - det här är ett brett koncept som används av nästan alla språk. Indikerar användarens förmåga att mata in data och lagra den. Hur dessa uppgifter samlas in beror på vilken typ av program och de ingångar som är tillgängliga för användaren (tangentbord, fil etc.). Detta koncept är nära relaterat till resultatet, dvs hur resultaten returneras till användaren, till exempel visas på skärmen eller sparas i en fil.
  • Bildnamn Lär dig ett programmeringspråk Steg 5
    2
    Installera nödvändig programvara. Många programmeringsspråk kräver kompilator eller program som kan översätta koden till kommandon som kan förstås av maskinen. Andra, som Python, använder en tolk som kan exekvera program direkt utan att behöva fylla i dem.
  • Vissa språk har IDE (integrerade utvecklingsmiljöer), som vanligtvis innehåller kodredigerare, kompilator och / eller tolk och en debugger. Detta gör det möjligt för programmerare att utföra alla nödvändiga funktioner med bara ett program. IDE kan också innehålla visuella representationer av hierarkier av objekt och kataloger.
  • Många kodredaktörer finns tillgängliga på internet. Dessa program erbjuder olika sätt att markera syntaxer och erbjuda andra användbara verktyg för utvecklare.
  • Del 3

    Skapa ditt första program
    Bildnamn Lär dig ett programmeringspråk Steg 6
    1
    Fokusera på ett koncept åt gången. Ett av de första programmen du kommer att lära dig för vilket språk som helst är "Hej världen". Detta är ett mycket enkelt program som visar texten "Hej, Mondo" (eller något liknande) på skärmen. Detta program lär nybörjare programmerare syntaxen som används för att skapa ett enkelt arbetsprogram och hur man hanterar utsignalen. Genom att ändra texten kan du lära dig hur grundläggande data hanteras av programmet.
  • Bildnamn Lär dig ett programmeringspråk Steg 7
    2
    Lär dig av exempel du kan hitta online. Det finns tusentals kodexempel för nästan alla programmeringsspråk. Använd dessa exempel för att förstå hur olika språkaspekter fungerar och hur olika delar interagerar med varandra. Ta delarna av olika exempel för att skapa egna program.
  • Bildnamn Lär dig ett programmeringspråk Steg 8
    3
    Undersök syntaxen. Syntax är hur språket skrivs för att förstås av kompilatorn och tolken. Varje språk har en unik syntax, även om vissa delar kan delas. Lärande syntax är viktigt för att lära sig hur man programmerar med ett språk och är ofta den aspekt som människor tänker på när de tänker på datorprogrammering. I verkligheten är det bara utgångspunkten för mer avancerade begrepp.
  • Bildnamn Lär dig ett programmeringspråk Steg 9
    4
    Experimentera med förändringar. Gör ändringar i provprogrammen och test sedan resultaten. Experimentera dig kommer att förstå vad som fungerar och hur mycket snabbare än att läsa en bok. Var inte rädd för att förstöra programmet - Att lära sig att rätta till misstag är en väldigt viktig del av alla utvecklingsprocesser, och nya saker fungerar nästan aldrig första gången.
  • Bildnamn Lär dig ett programmeringspråk Steg 10
    5
    Börja träna felsökning. När du planerar kommer du alltid att stöta på buggar. Det här är fel i programmet, vilket kan inträffa var som helst. Fel kan vara ofarliga fel, eller de kan vara allvarliga fel som förhindrar att programmet körs. Att hitta och korrigera dessa fel är en väldigt viktig del av programvaruutvecklingscykeln, så använd dig till den här processen direkt.
  • När du experimenterar med ändringar i enkla program hittar du saker som inte fungerar. Att ta reda på hur man tar ett annat tillvägagångssätt är en av de bästa färdigheterna att ha som programmerare.
  • Bildnamn Lär dig ett programmeringspråk Steg 11
    6
    Kommentera alla dina koder. Nästan alla programmeringsspråk har en funktion av "kommentar" som låter dig inkludera text som inte kommer att behandlas av kompilatorn eller tolken. Detta gör att du kan ange korta men tydliga förklaringar om hur koden fungerar. Det hjälper dig inte bara att komma ihåg vad din kod gör i ett stort program, men det är en grundläggande praxis vid samarbeten, eftersom det gör det möjligt för andra att förstå din kod.
  • Del 4

    Träna regelbundet
    Bildnamn Lär dig ett programmeringspråk Steg 12
    1
    Skriv varje dag av koden. Mastering av ett programmeringsspråk tar tid huvudsakligen. Även ett enklare språk som Python, som bara tar en eller två dagar för att lära sig den grundläggande syntaxen, tar lång tid att bli expert. Som med alla färdigheter är övning nödvändig för att bli skicklig. Försök att ägna varje dag till programmering, även om det bara är en timme mellan arbete och middag.
  • Bildnamn Lär dig ett programmeringsspråk Steg 13
    2
    Ange mål för ditt program. Genom att ställa uppnåbara men utmanande mål kan du börja lösa problem och hitta lösningar. Försök att tänka på en enkel applikation, som en räknare, och utveckla en metod för att få det att hända. Använd syntaxen och koncepten du har lärt dig och tillämpa dem på praktiska användningsområden.
  • Bildnamn Lär dig ett programmeringspråk Steg 14
    3
    Prata med andra människor och läs deras scheman. Det finns många programmeringsgrupper avsedda för specifika språk eller discipliner. Att hitta och delta i ett samhälle kan hjälpa dig att lära dig mycket. Du får tillgång till många exempel och användbara verktyg för lärande. Att läsa andra programmers kod kan inspirera dig och hjälpa dig att förstå de begrepp som du ännu inte har behärskat.
  • Besök programmeringsforum och online-samhällen som hanterar det språk du valt. Var noga med att delta och fråga inte bara frågor. Dessa samhällen är samarbets- och diskussionsplatser och inte bara hjälptjänster. Be om hjälp, men var beredd att visa ditt arbete och prova olika tillvägagångssätt.
  • När du har någon erfarenhet, överväga att delta i en hack-a-ton eller schemaläggning händelse. I dessa händelser utmanar människor eller grupper varandra att försöka skapa ett arbetsprogram på kortast möjliga tid, vanligtvis med respekt för ett tema. Dessa händelser kan vara mycket underhållande och ge dig möjlighet att träffa andra programmerare.
  • Bildnamn Lär dig ett programmeringspråk Steg 15
    4
    Testa dig själv för att inte bli uttråkad. Försök att göra saker du inte kan göra än. Leta efter sätt att få ett resultat, och försök sedan implementera dem i ditt program. Försök att undvika att vara nöjd med ett program som "verk"- gör allt du kan för att göra det perfekt.
  • Del 5

    Utöka din kunskap
    Bildnamn Lär dig ett programmeringspråk Steg 16
    1
    Följ kurser. Många universitet erbjuder programmeringskurser och seminarier som du kan följa utan att registrera dig. De kan vara mycket användbara för nybörjare, eftersom du kan få hjälp av experter och lära känna andra lokala programmerare.
  • Bildnamn Lär dig ett programmeringspråk Steg 17
    2
    Köp eller låna en bok. Det finns tusentals pedagogiska böcker för alla programmeringsspråk. Även om du inte bör lära dig all din kunskap från böcker, är de en bra referenspunkt och innehåller ofta många användbara exempel.
  • Bildnamn Lär dig ett programmeringspråk Steg 18
    3
    Han studerar matematik och logik. Programmering kräver grundläggande aritmetisk kunskap, men du kan också studera mer avancerade begrepp. Detta är särskilt viktigt om du utvecklar komplexa simuleringar eller andra program som innehåller algoritmer. För de flesta program behöver du inte mycket avancerad matematik. Att studera logiken, särskilt det och datorerna, kan hjälpa dig att förstå hur man hanterar lösningen av komplexa problem för de mest avancerade programmen.
  • Bildnamn Lär dig ett programmeringsspråk Steg 19
    4
    Sluta aldrig programmera. En populär teori säger att minst 10 000 timmars träning krävs för att bli expert på ett område. Även om det inte är en vetenskaplig sanning, är den allmänna principen sann: kompetens kräver tid och engagemang. Förvänta dig inte att förstå allt på en natt, men om du fortsätter att vara fokuserad och lär dig, kan du utan tvekan bli en expert på ditt område.
  • Bildnamn Lär dig ett programmeringspråk Steg 20
    5
    Lär dig ett annat programmeringsspråk. Även om det kan vara tillräckligt att lära sig ett språk, vet många framgångsrika programmerare mer än en. En bra idé är att välja kompletterande språk till det första för att utveckla mer intressanta och komplexa program. När du har bra kontroll över första språket är det dags att börja lära sig en annan.
  • Du kommer troligen att finna att lära sig andra språk blir mycket enklare. Många grundläggande begrepp är gemensamma för flera språk, särskilt relaterade.
  • Del 6

    Applicera din kapacitet
    Bildnamn Lär dig ett programmeringspråk Steg 21
    1
    Anmäl dig till en högskolekurs i datavetenskap. Även om det inte är nödvändigt kan en universitetsbana introducera dig på många olika språk och hjälpa dig att komma i kontakt med professionella och andra studenter. Denna metod är inte lämplig för alla naturligt och många framgångsrika programmerare har inte en universitetsexamen.
  • Bildnamn Lär dig ett programmeringsspråk Steg 22
    2
    Skapa ett CV. När du skapar program och blir mer erfarna, var noga med att samla in allt ditt bästa arbete i en samling. Du kan visa det under jobbintervjuer som ett exempel på ditt arbete. Se till att du inkluderar ditt personliga arbete och har tillstånd att inkludera det arbete du har gjort för andra företag.
  • Bildnamn Lär dig ett programmeringspråk Steg 23
    3
    Gör frilansjobb. Det finns en stor marknad för frilansprogrammerare, särskilt inom mobilappfältet. Försök att slutföra några små frilansjobb för att förstå hur kommersiell programmering fungerar. Du kan ofta använda dessa jobb för att förbättra ditt CV.
  • Bildnamn Lär dig ett programmeringsspråk Steg 24
    4
    Utveckla dina freeware eller kommersiella program. Du behöver inte jobba för ett företag för att tjäna pengar genom att planera. Om du har färdigheter kan du själv utveckla mjukvara och sälja den, från din webbplats eller på en annan plattform. Förbered dig för att erbjuda stöd för den programvara du väljer att sälja, eftersom kunderna kommer att förvänta sig att de har köpt funktioner.
  • Du kan distribuera små program och verktyg med freeware-formatet. Utvecklaren tar inte emot pengar i det här fallet, men det är ett bra sätt att få dig ett namn och bli synlig i samhället.
  • tips

    • Börja med en guide som passar din nivå. Om du börjar från början, prova den här gratis guide till introduktion till programmering.
    • Om du är intresserad av spelprogrammering, studera Python, C ++ och Java. Av de tre är C ++ den mest kraftfulla, Python är lättast att lära sig och Java är det mest lämpade att köra på flera plattformar utan modifikation.
    • Lär dig att veta fri programvara. Studiera källkoderna för de program som finns tillgängliga i katalog över gratis program. Varför uppfinna hjulet igen när du bara kan förbättra det? Se bara till att du förstår vad du planerar.
    • För de flesta kan programmering av något som intresserar dem eller som de kan använda vara mer intressant än att läsa ett exempel i en lärobok. Använd en sökmotor för att hitta projekt som intresserar dig.
    • När du lär dig något nytt kommer det ofta att vara användbart att implementera det personligen och ändra designen, förutsäga resultaten, för att du förstår konceptet.
    • Handböckerna är utformade för att hjälpa dig. Skämm dig inte om du inte kommer ihåg något av hjärtat - det tar tid att göra det. Det viktiga är att veta var du ska hitta den information du söker.
    • Att öva, försök att lära andra människor. Detta kommer inte bara att göra dig mer kompetent, utan låter dig tänka på problem från olika perspektiv.
    Dela på sociala nätverk:

    Relaterade
    Hur börjar man lära sig programmeringHur börjar man lära sig programmering
    Hur man gör första stegen i programmeringHur man gör första stegen i programmering
    Hur man spricker en programvara med CrackedDLLHur man spricker en programvara med CrackedDLL
    Hur man skapar 3D-datorspelHur man skapar 3D-datorspel
    Hur Bli ProgrammerareHur Bli Programmerare
    Hur man blir en videogame programmerareHur man blir en videogame programmerare
    Hur man blir informativHur man blir informativ
    Hur man blir webbutvecklareHur man blir webbutvecklare
    Hur man lär sig att programmera i C ++Hur man lär sig att programmera i C ++
    Hur man lär sig att programmera i C Använda Turbo C ++ IDEHur man lär sig att programmera i C Använda Turbo C ++ IDE
    » » Hur man läser ett programmeringsspråk

    © 2011—2021 gushelom.ru