Handboek Linux voor ontwikkelaars

Handboek Linux voor ontwikkelaars

Uitvoering
Boek, paperback, zwart-wit, 240 pagina's
ISBN
9789463560405
Gepubliceerd
2018
Serie
€ 33,99

Handig om te weten: van dit boek is een webversie beschikbaar. Als u zich registreert, krijgt u gratis toegang, plus relevante extra’s.

Het Handboek Linux voor ontwikkelaars helpt u bij het schrijven van robuuste code voor Linux, of u nu een Linux-gebruiker met weinig programmeerervaring of een ervaren Windows-programmeur bent.

De befaamde IT-trainer en -auteur William “Bo” Rothwell start met een heldere en actuele beschrijving van moderne opensourcesoftware, waaronder de licentieregelingen en -afwegingen die alle ontwikkelaars moeten kennen. Hij vervolgt met essentiële vaardigheden voor zowel de opdrachtregel als grafische omgevingen in Linux, waarbij teksteditors en andere gereedschappen voor efficiënt coderen worden geïntroduceerd.

Van daaruit introduceert Rothwell gereedschappen voor scripting, zoals Bash, Python en Perl, maar ook traditionele objectgeoriënteerde programmeertalen als Java, C++ en C. Tot slot beschrijft hij het krachtige Git-versiebeheersysteem en leert u vaardigheden die u in Linux en veel andere omgevingen kunt gebruiken. Uit de inhoud:

  • Linux-systemen, GUI’s en de opdrachtregel gebruiken.
  • Hoe Linux bestanden organiseert en hoe u door het bestandssysteem navigeert.
  • Standaardopdrachten voor ontwikkelaars gebruiken, zoals gzip en grep.
  • Programma’s bewerken met vi en vim en alternatieve editors onderzoeken.
  • Veelgebruikte basistaken voor systeemadministratie uitvoeren.
  • Linux-talen vergelijken en de beste voor iedere taak kiezen.
  • Bash-scripts schrijven die communiceren met gebruikers of andere shellfuncties.
  • Programmeren met Python en Perl: programmaverloop, variabelen en meer.
  • Linux-functies begrijpen die van belang zijn voor het ontwikkelen van C-, C++- en Java-programma’s.
  • Complexe projecten overzien met Git-versiebeheer.
  • Werken met Git: opstellen, overdragen, vertakkingen, verschillen, samenvoegingen en patches.
  • Git-repositories beheren, lokaal en op afstand.
Downloadbare bestanden
Wis filter
  • William 'Bo' Rothwell

    William Bo Rothwell is oprichter en directeur van One Course Source een IT-opleidingsinstituut. Bo s passie voor het willen begrijpen van computers en deze kennis te delen met anderen heeft geresulteerd in een dankbare opleidingscarrière. Zijn ervaring...
    Rothwell R

Handboek Linux voor ontwikkelaars

1
Introductie van opensourcesoftware
Definitie van broncode
Kiezen opensourcelicentie
Samenvatting
2
Introductie tot Linux
Wat Linux is
Werken met een Linux-systeem
De GUI gebruiken
Werken met de opdrachtregel
Samenvatting
3
Bestandssysteem
Het bestandssysteem begrijpen
Navigeren in het bestandssysteem
Bestandsbeheer
Samenvatting
4
Essentiële opdrachten
Opdrachtregelgereedschap
Gereedschap voor de ontwikkelaar
Samenvatting
5
Tekstverwerkers
De tekstverwerker vi
Andere tekstverwerkers
Samenvatting
6
Systeembeheer
Belangrijke taken
Software beheren
Gebruikersaccounts
Samenvatting
7
Programmeertalen in Linux
Soorten programmeertalen
Scripttalen
Gecompileerde talen
IDE’s
Samenvatting
8
BASH-scripts
De basis van BASH-scripts
Voorwaardelijke regels
Afhankelijk programmaverloop
Gebruikersinteractie
Meer informatie
Samenvatting
9
Perl-scripts
De basis van Perl-scripts
Afhankelijk programmaverloop
Voorwaarden
Andere mogelijkheden
Samenvatting
10
Python-scripts
De basis van Python-scripts
Programmaverloop
Voorwaarden
Andere mogelijkheden
Samenvatting
11
C, C++ en Java
Systeembibliotheken begrijpen
Pakketten maken
Java installeren
Samenvatting
12
De essentie van Git
Dutch of Engels?
Idee achter versiebeheer
Git installeren
Idee achter Git
Samenvatting
13
Bestanden beheren met Git
Basale configuratie
De opdracht git status
Bestanden verwijderen
Vertakkingen beheren
Vertakkingen overdragen
Samenvatting
14
Verschillen tussen bestanden beheren
Verschillen opsporen
Bestanden samenvoegen
Samenvatting
15
Geavanceerde mogelijkheden van Git
Opslagruimten beheren
Patching
Samenvatting
Index