Vill du lära dig mer om att bygga webbapplikationer med React? Vad sägs om att lära sig Go, mastera Git eller använda D3 för datavisualisering? Vår senaste serie av e-böcker lär dig allt du behöver veta om dessa ämnen och mer.
I början av augusti gjorde vi en ny serie 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.
Den här boken ger enkla instruktioner om hur man utformar och bygger modern webb med de senaste trenderna i webbutveckling. Du kommer att lära dig hur du utformar lyhörda webbplatser, skapade med moderna plattformar för användargränssnitt, bygga deep scrolling-webbplatser med parallax-3D-effekter och egna egna applikationer. Slutligen arbetar du genom ett fantastiskt kapitel som kombinerar dem alla.
Varje kapitel innehåller aktuella kodlinjer som du kan ansöka direkt.
ReactJS är ett open-source JavaScript-bibliotek som ger kraften i reaktiv programmering till webbapplikationer och webbplatser. Det syftar till att ta itu med de utmaningar som stöter på att utveckla ensidiga applikationer och syftar till att hjälpa utvecklare att bygga stora, lätt skalbara och ändra webbapps.
I ReactJS genom exempel kompletterar du en uppsättning projekt som är utformade för att lära dig hur man bygger moderna webbapplikationer med React. I slutet av den här boken kommer du inte bara att ha en bra förståelse för ReactJS, men kommer också att ha byggt dina egna responsiva front-end-applikationer från början.
I den här boken lär du dig att använda React och dess komponentbaserade arkitektur för att utveckla moderna användargränssnitt. Det tar dig genom en resa för att upptäcka fördelarna med komponentbaserade användargränssnitt över den klassiska MVC-arkitekturen. Du kommer att utveckla ett brett utbud av komponenter och sedan ta med dem för att bygga ett komponentbaserat användargränssnitt.
I slutet av den här boken har du lärt dig flera tekniker för att bygga kraftfulla komponenter, och du kommer att förstå hur den komponentbaserade utvecklingen är fördelaktig för regelbunden webbutveckling.
Go är ett open source-programmeringsspråk som gör det enkelt att bygga enkel, pålitlig och effektiv programvara. Det är ett statiskt skrivet språk med syntax som löst härstammar från C, lägga till skräpsamling, typsäkerhet, vissa dynamiska typfunktioner, ytterligare inbyggda typer som variabellängdsarrayer och nyckelvärdekartor och ett stort standardbibliotek.
Learning Go Web Development är ett förstklassigt genomgång av de ämnen som är mest kritiska för alla som bygger en ny webbapplikation. Oavsett huruvida det är säkert att din ansökan är säker, ansluten till din databas, möjliggör tokenbaserad autentisering eller med hjälp av logiklösa mallar har den här boken täckts.
Reaktiv programmering Med Swift guider du genom att migrera från det traditionella sättet att utvecklas till det nya ReactiveCocoa-ramverket, som använder Swift som huvudprogrammeringsspråk. Du kommer att lära dig hur du utvecklar med denna ram, debug-kod, skapa enhetstester, använd ytterligare ramar och konvertera en traditionell ram till en ReactiveCocoa-en.
Börja med en kraschkurs om de grundläggande begreppen Reaktiv programmering, vi ställer in dig så att du är redo att skapa reaktiva applikationer. Vi går vidare till ämnen som grafiska händelser, strömning och kärndata, vilket hjälper dig att dyka djupare med avancerad programmering. Konceptet att byta programkoncept från imperativ till funktionell reaktiv programmering kommer också att täckas. I slutet av den här boken kommer du att kunna skapa framgångsrika applikationer med Swift.
Den här boken är utformad för att hjälpa dig att få djupare insikter i Gits arkitektur och dess underliggande koncept, beteende och bästa praxis. Mastering Git börjar med ett snabbt genomförande exempel på att använda Git för en samarbetsutveckling av ett provprojekt för att skapa grundkunskap om Git-operativa uppgifter och koncept. När du går igenom boken ger handledning detaljerade beskrivningar av olika användningsområden: från arkeologi, genom att hantera eget arbete, att arbeta med andra utvecklare.
Genom att utforska avancerade Git-metoder kommer du att uppnå en djupare förståelse för Gits beteende, så att du kan anpassa och utöka befintliga recept och skriva egna.
D3 har kommit fram som en av de ledande plattformarna för att utveckla vackra interaktiva visualiseringar över webben. Den här boken tar dig igenom hela världen för att omforma data med interaktiva animerade visualiseringar skapade i D3.js.
I slutet av den här boken har du låst upp mysteriet bakom framgångsrika datavisualiseringar och kommer att vara redo att använda D3 för att omvandla data till en mer engagerande och sofistikerad visualisering.
Eftersom Python är ett av de mest populära språken och har en syntax som är ganska lätt att förstå, är även barnen angelägna om att använda den som en steg för att lära sig programmeringsspråk.
Den här boken kommer att täcka projekt som är enkla och roliga, och lär ungar hur man skriver Python-kod som fungerar.
Prenumerera på Envato Tuts + för tillgång till vårt bibliotek med hundratals e-böcker. Med en årlig prenumeration kan du hämta upp till fem e-böcker per månad, medan årlig pro-abonnemang ger dig obegränsad tillgång.