Nya e-böcker tillgängliga för prenumeranter i april 2018

Vill du lära dig mer om Android utveckling med Kotlin? Vad sägs om att lära sig samtidighet i Python, eller skapa högpresterande webbplatser med TypeScript? Vår senaste serie av e-böcker lär dig allt du behöver veta om dessa ämnen och mer.

Vad du lär dig

Den här månaden har vi gjort sju nya e-böcker tillgängliga för Envato Tuts + abonnenter att ladda ner. Här är en sammanfattning av vad du kan lära av dem.

1. Android utveckling med Kotlin

Kotlin är ett språk som hjälper utvecklare att enkelt och effektivt skapa fantastiska Android-applikationer. Den här boken visar hur vanliga exempel som är typiska för Android-utveckling kan förenklas med Kotlin. Det visar också alla fördelar, förbättringar och nya möjligheter som erbjuds av detta språk.

Under hela boken lär du dig att använda Kotlin för Android utveckling. Du kommer att lära känna och förstå de viktigaste Kotlin-funktionerna och hur de kan användas. I slutet kommer du vara redo att starta ditt eget äventyr med Android utveckling med Kotlin.

2. Reagera Native: Bygga mobila appar med JavaScript

Framkomsten av React Native har gjort det lättare för utvecklare att skapa mobilappar i JavaScript. Denna bok introducerar dig till React Native Framework och utvecklingsprocessen för mobilapp. 

Det börjar med hur React Native passar in i hybridapplikationsvärlden, och varför det är en populär ram. Du lär dig hur React Native fungerar under huven, kompilera JavaScript till indiansk kod för att överbrygga JavaScript och inhemska appar. Du lär dig också att skriva React native-komponenter, använda ReactJS-sättet att strukturera din app och mycket mer.

3. Full-Stack webbutveckling med Raspberry Pi 3

Raspberry Pi är en mycket populär bärbar dator för att köra fullstapade webbapplikationer. Den här boken ger dig möjlighet att behärska den snabbt utvecklade tekniken för att utveckla komplexa webbapplikationer och gränssnitt.

Boken börjar med att bekanta dig med de olika komponenterna som utgör webbutvecklingsstacken och som kommer att integreras i dina Raspberry Pi-drivna webbapplikationer. Det introducerar också Raspberry Pi-datorn och lär dig hur du kan komma igång med en helt ny, innan du tar dig igenom hela processen för att skapa komplexa fullstapade webbapplikationer på Raspberry Pi 3.

4. Lärande Redux

Boken börjar med en kort introduktion till Reduxs principer och ekosystem och fortsätter sedan för att visa dig hur du implementerar de grundläggande elementen i Redux och integrerar Redux med andra ramar, som React and Angular. I huvuddelen av boken kommer du att utveckla en bloggapplikation från början med Redux. 

I slutet kommer du att kunna utveckla och underhålla Redux-applikationer med lätthet. Förutom att lära dig om Redux, kommer du att bli bekant med sitt ekosystem, och du lär dig mycket om JavaScript själv, inklusive bästa metoder och mönster.

5. Lära samverkan i Python

Denna bok introducerar dig till några av de mest populära Python-biblioteken och ramarna och går djupt in i hur du kan utnyttja dessa bibliotek för dina egna samtidiga, högpresterande Python-program. Vi kommer att täcka de grundläggande begreppen för samtidighet som behövs för att kunna skriva egna parallella och parallella mjukvarusystem i Python.

Boken kommer att leda dig till vägen för att mastera Python-samtidighet, vilket ger dig all nödvändig maskin- och teoretisk kunskap. Den täcker koncept som felsöknings- och undantagshantering samt några av de mest populära biblioteken och ramarna som gör att du kan skapa händelsesdrivna och reaktiva system.

I slutet av boken har du lärt dig teknikerna för att skriva otroligt effektiva samtidiga system som följer bästa praxis.

6. TypScript High Performance

I en värld där en liten minskning av bilder per sekund har stor inverkan på kundernas engagemang är skrivning av hög skalbar kod mer nödvändig än en lyx. Med hjälp av TypeScript får du typkontroll under utveckling, vilket ger dig möjlighet att skriva optimerad kod snabbt. 

Boken börjar med att förklara det effektiva genomförandet av grundläggande datastrukturer, datatyper och flödesstyrning. Du kommer då att lära dig effektiv användning av avancerade språkkonstruktioner och asynkron programmering. Dessutom lär du dig olika konfigurationer med TSLint för att förbättra kodkvalitet och prestanda. Du kommer också att lära dig om profilering, byggnad, implementering och mer.

7. JavaScript enligt exempel

JavaScript är det programmeringsspråk som alla webbutvecklare behöver lära sig. Den här boken lär dig JavaScript genom praktiska projekt som att bygga en att göra-lista-app, jobba med bilder och text för att bygga en Meme-skapare, utveckla en responsiv händelsesregistreringsblankett, bygga en väderapplikation och mer. 

Mot slutet av boken kommer du att träffa React, Facebooks JavaScript-bibliotek för att bygga användargränssnitt. Du slänger en blogg med React och får en känsla för varför den här typen av JavaScript-ramar används för att bygga stora applikationer. För att göra din blogg mer underhållbar och skalbar, använder du Redux för att hantera data över React-komponenter.

Börja läsa med en kombinerad prenumeration

Du kan direkt läsa våra nya e-böcker med en prenumeration på Envato Elements. För en enda månadsavgift får du inte bara tillgång till dessa e-böcker, men också till vårt växande bibliotek med över 1000 videokurser på Envato Tuts+.

Dessutom får du obegränsade nedladdningar från det enorma Envato Elements-biblioteket med 500 000 + kreativa tillgångar. Skapa med unika teckensnitt, foton, grafik och mallar, och leverera bättre projekt snabbare.