| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Hvad er de bedste programmeringssprog lærebog til begyndere?
    Den "bedste" lærebog afhænger virkelig af specifikke programmeringssprog Du vil lære og din foretrukne læringsstil . Jeg kan dog give dig en liste over stærkt anbefalede lærebøger til begyndere, nedbrudt af populære sprog:

    python:

    * "Python Crash Course" af Eric Matthes: Denne bog er ekstremt populær for sin begyndervenlige tilgang, praktiske projekter og klare forklaringer. Det dækker kernekoncepterne i Python og får dig til at bygge rigtige projekter hurtigt. Det betragtes som en moderne og engagerende introduktion.

    * "Automatiser de kedelige ting med Python" af Al Sweigart: Denne bog fokuserer på at bruge Python til at automatisere hverdagens opgaver. Det er meget praktisk og motiverende for begyndere, der ønsker at se øjeblikkelige resultater. Det er også tilgængeligt gratis online.

    * "Tænk Python:hvordan man tænker som en computerforsker" af Allen B. Downey: En mere streng og teoretisk tilgang, men stadig begyndervenlig. Det understreger problemløsning og beregningstænkning. Også tilgængelig gratis online.

    java:

    * "Head First Java" af Kathy Sierra og Bert Bates: Denne bog bruger en visuelt engagerende og underholdende tilgang til at undervise Java. Det er fantastisk til visuelle elever og mennesker, der finder traditionelle lærebøger tørre.

    * "Effektiv Java" af Joshua Bloch (mens * Effektiv Java * er mere mellemliggende/avanceret, * Head First Java * er en god indledende bog).

    * "Java:Sådan programmeres" af Deitel &Deitel: En omfattende lærebog, der dækker en lang række Java -emner. Det bruges ofte i indledende college -kurser. Kan være overvældende for nogle begyndere på grund af dens størrelse.

    javaScript:

    * "En smartere måde at lære JavaScript" af Mark Myers: Denne bog bruger en unik interaktiv tilgang med onlineøvelser, der styrker koncepterne. Det er fantastisk for elever, der lærer bedst ved at gøre.

    * "Veloquent JavaScript" af Marijn Haverbeke: En velovervejet bog, der lærer JavaScript på en klar og kortfattet måde. Det dækker både sprogfundamentals og mere avancerede emner. Tilgængelig gratis online.

    * "Du kender ikke JS" af Kyle Simpson (bogserie): Mens det er omfattende, er denne serie muligvis lidt overvældende for absolutte begyndere. Overvej at starte med en af ​​de andre muligheder og derefter flytte til denne serie for at uddybe din forståelse. Tilgængelig gratis online (se efter GitHub -arkivet).

    C ++:

    * "Programmering:Principper og praksis ved hjælp af C ++" af Bjarne Stroustrup (skaberen af ​​C ++): En grundig og velskrevet introduktion til programmering ved hjælp af C ++. Det understreger god programmeringspraksis. Det bruges ofte i indledende college -kurser. Kan være lidt udfordrende for komplette begyndere.

    * "C ++ Primer" af Stanley B. Lippman, Josée Lajoie og Barbara E. Moo: En omfattende lærebog, der dækker alle aspekter af C ++. Det er en god referencebog at have på hånden, men den er måske for detaljeret til en nybegynder.

    C#:

    * M En god moderne introduktion til C# og .net.

    * "Head First C#" Af Andrew Stellman og Jennifer Greene: I lighed med "Head First Java" bruger denne bog en visuelt engagerende og underholdende tilgang til at undervise C#.

    Generelle overvejelser, når du vælger en lærebog:

    * Læringsstil: Overvej din læringsstil. Foretrækker du praktiske projekter, teoretiske forklaringer eller en visuelt engagerende tilgang?

    * Forudsætninger: Nogle bøger antager nogle tidligere programmeringsviden, mens andre virkelig er til komplette begyndere. Sørg for, at bogen er passende til dit niveau.

    * anmeldelser og anbefalinger: Læs anmeldelser og bede om henstillinger fra andre elever.

    * udgave: Sørg for, at du bruger en relativt nylig udgave af bogen, da programmeringssprog og rammer udvikler sig over tid.

    * Omkostninger: Lærebøger kan være dyre. Kontroller, om bogen er tilgængelig på dit lokale bibliotek eller brugt boghandel. Mange gode ressourcer er også tilgængelige gratis online.

    * online ressourcer: Se efter bøger, der følger med online ressourcer, såsom kodeeksempler, øvelser og fora.

    Før du køber nogen lærebog, skal du overveje disse gratis alternativer:

    * online tutorials: Websteder som Codecademy, Freecodecamp, Khan Academy og Coursera tilbyder fremragende gratis introduktionskurser.

    * officiel dokumentation: Den officielle dokumentation for programmeringssprog kan være en værdifuld ressource, selvom det måske er mere teknisk og mindre begyndervenligt.

    For at give dig den bedste anbefaling, fortæl mig:

    1. Hvilket programmeringssprog er du interesseret i at lære?

    2. Hvad er din foretrukne læringsstil (praktisk, teoretisk, visuel)?

    3. Har du nogen forudgående programmeringsoplevelse?

    Når jeg har haft disse oplysninger, kan jeg give en mere skræddersyet anbefaling.

    Forrige :

    næste :
      Relaterede artikler
    ·Heltalsprogrammering & stykkevis lineære funktioner 
    ·Hvordan kan jeg blot oprette en Site Map 
    ·Sådan Konverter en dato i TSQL 
    ·Sådan Forlæng DIV højde 
    ·Sådan Lær UML 2,0 Online 
    ·Sådan pakkes en database fra JPA 
    ·Sådan Konverter String til en TextBox 
    ·Hvad er de to funktioner DMAP 
    ·Sådan ændrer adgangskoden til din konto med Applescri…
    ·Sådan Konverter Charset UTF- 8 til ISO -8859-1 
      Anbefalede Artikler
    ·Hvordan at skjule en Ribbon styring fra VBA 
    ·Hvordan man laver en Java Script Kalender til en hjemme…
    ·Sådan Indsæt et array i MySQL i PHP 
    ·Sådan deaktiverer en kolonne i et GridView af Rolle 
    ·Sådan Indsæt MySQL tekst med enkelte anførselstegn i…
    ·Hvordan du aktiverer JavaScript Debugging 
    ·Sådan Konverter COBOL skrivebog til RPG skrivebog 
    ·Forskellen mellem ByVal & ByRef 
    ·Update Column attribut er Null i MySQL 
    ·Hvordan til at udfylde en ADF Tabel 
    Copyright © Computer Viden https://www.computerdk.com