Nieuwe eBooks beschikbaar voor abonnees in april 2018

Wil je meer leren over Android-ontwikkeling met Kotlin? Hoe zit het met het leren van concurrency in Python of het maken van goed presterende websites met TypeScript? Onze nieuwste serie eBoeken leert u alles wat u moet weten over deze onderwerpen en meer.

Wat je leert

Deze maand hebben we zeven nieuwe eBoeken beschikbaar gemaakt voor Envato Tuts + abonnees om te downloaden. Hier is een samenvatting van wat u van hen kunt leren.

1. Android-ontwikkeling met Kotlin

Kotlin is een taal waarmee ontwikkelaars verbazingwekkende Android-applicaties eenvoudig en effectief kunnen bouwen. Dit boek laat zien hoe veelgebruikte voorbeelden die typisch zijn voor Android-ontwikkeling, vereenvoudigd kunnen worden met Kotlin. Het toont ook alle voordelen, verbeteringen en nieuwe mogelijkheden die deze taal biedt.

In het hele boek leer je hoe je Kotlin voor Android-ontwikkeling kunt gebruiken. Je leert de belangrijkste Kotlin-functies kennen en begrijpen en hoe ze kunnen worden gebruikt. Tegen het einde ben je klaar om je eigen avontuur te beginnen met Android-ontwikkeling met Kotlin.

2. Reageer Native: bouwen van mobiele apps met JavaScript

De opkomst van React Native heeft het maken van mobiele apps in JavaScript eenvoudiger gemaakt voor ontwikkelaars. Dit boek introduceert u het React Native-framework en het ontwikkelingsproces voor mobiele apps. 

Het begint met hoe React Native in de wereld van hybride apps past, en waarom het een populair kader is. Je leert hoe React Native werkt onder de motorkap door JavaScript te compileren met native code om JavaScript en native apps te overbruggen. Je leert ook hoe je React Native-componenten schrijft, de ReactJS-manier gebruikt om je app te structureren en nog veel meer.

3. Volledige stack-webontwikkeling met Raspberry Pi 3

De Raspberry Pi is een zeer populaire draagbare computer voor het uitvoeren van full-stack web-applicaties. Dit boek geeft u de mogelijkheid deze snel evoluerende technologie onder de knie te krijgen en complexe webtoepassingen en -interfaces te ontwikkelen.

Het boek begint met u vertrouwd te maken met de verschillende componenten die deel uitmaken van de web-ontwikkelingsstapel en die zullen worden geïntegreerd in uw Raspberry Pi-gevoede webtoepassingen. Het introduceert ook de Raspberry Pi-computer en leert je hoe je aan de slag kunt gaan met een gloednieuwe, voordat je door het volledige proces van het maken van complexe full-stack webtoepassingen op de Raspberry Pi 3 wordt geleid.

4. Redux leren

Het boek begint met een korte inleiding tot de principes en het ecosysteem van Redux en gaat vervolgens verder met hoe je de basiselementen van Redux implementeert en Redux integreert met andere frameworks, zoals React en Angular. In het hoofdgedeelte van het boek ga je vanuit RedTube een geheel nieuwe blog-applicatie ontwikkelen met behulp van Redux. 

Op het einde kunt u Redux-applicaties met gemak ontwikkelen en onderhouden. Naast het leren over Redux, zul je vertrouwd zijn met het ecosysteem en zul je veel leren over JavaScript zelf, inclusief de beste werkwijzen en patronen.

5. Gelijktijdigheid leren in Python

Dit boek introduceert een aantal van de meest populaire Python-bibliotheken en -frameworks en gaat uitgebreid in op hoe je deze bibliotheken kunt gebruiken voor je eigen gelijktijdige, goed presterende Python-programma's. We behandelen de fundamentele concepten van concurrency die nodig zijn om uw eigen parallelle en parallelle softwaresystemen in Python te kunnen schrijven.

Het boek zal je begeleiden op weg naar het beheersen van Python concurrency, waardoor je alle benodigde hardware en theoretische kennis krijgt. Het behandelt concepten zoals debugging en exception handling, evenals een aantal van de meest populaire bibliotheken en frameworks waarmee u event-driven en reactieve systemen kunt maken.

Aan het einde van het boek heb je de technieken geleerd om ongelofelijk efficiënte gelijktijdige systemen te schrijven die de beste werkwijzen volgen.

6. TypeScript High Performance

In een wereld waar een kleine afname in frames per seconde een grote impact heeft op klantbetrokkenheid, is het schrijven van zeer schaalbare code meer een noodzaak dan een luxe. Met TypeScript krijgt u typecontrole tijdens de ontwikkeling, zodat u snel geoptimaliseerde code kunt schrijven. 

Het boek begint met het uitleggen van de efficiënte implementatie van basisgegevensstructuren, gegevenstypen en stroomregeling. Je leert vervolgens efficiënt gebruik van geavanceerde taalconstructies en asynchrone programmering. Verder leer je verschillende configuraties die beschikbaar zijn met TSLint om de kwaliteit en prestaties van de code te verbeteren. U leert ook over profileren, bouwen, implementeren en meer.

JavaScript volgens voorbeeld

JavaScript is de programmeertaal die alle webontwikkelaars moeten leren. Dit boek leert je JavaScript via praktische projecten zoals het bouwen van een takenlijst-app, het werken met afbeeldingen en tekst om een ​​Meme-maker te bouwen, het ontwikkelen van een responsief evenementregistratieformulier, het bouwen van een weerapplicatie en meer. 

Aan het einde van het boek ontmoet je React, Facebook's JavaScript-bibliotheek voor het bouwen van gebruikersinterfaces. Je gooit een blog samen met React en krijgt een idee waarom dit soort JavaScript-framework wordt gebruikt om grootschalige applicaties te bouwen. Om uw blog beter onderhoudbaar en schaalbaar te maken, gebruikt u Redux om gegevens te beheren via React-componenten.

Begin met lezen met een gecombineerd abonnement

Je kunt onze nieuwe eBoeken meteen lezen met een abonnement op Envato Elements. Voor een enkel laag maandelijks bedrag krijg je niet alleen toegang tot deze eBoeken, maar ook tot onze groeiende bibliotheek met meer dan 1.000 videocursussen op Envato Tuts+.

Bovendien krijgt u nu onbeperkte downloads van de enorme Envato Elements-bibliotheek met meer dan 500.000 creatieve items. Creëer met unieke lettertypen, foto's, afbeeldingen en sjablonen en lever sneller betere projecten.