Nouveaux livres électroniques disponibles pour les abonnés en avril 2018

Voulez-vous en savoir plus sur le développement Android avec Kotlin? Qu'en est-il de l'apprentissage de la concurrence en Python ou de la création de sites Web très performants avec TypeScript? Notre dernier lot de livres électroniques vous apprendra tout ce que vous devez savoir sur ces sujets et plus encore..

Ce que vous apprendrez

Ce mois-ci, sept nouveaux livres électroniques sont disponibles pour le téléchargement des abonnés Envato Tuts +. Voici un résumé de ce que vous pouvez apprendre d'eux.

1. Développement Android avec Kotlin

Kotlin est un langage qui aide les développeurs à créer de superbes applications Android facilement et efficacement. Ce livre montre comment Kotlin permet de simplifier des exemples courants typiques du développement Android. Il montre également tous les avantages, les améliorations et les nouvelles possibilités offertes par ce langage..

Tout au long du livre, vous apprendrez à utiliser Kotlin pour le développement Android. Vous apprendrez à connaître et à comprendre les fonctionnalités les plus importantes de Kotlin et leur utilisation. À la fin, vous serez prêt à commencer votre propre aventure avec le développement Android avec Kotlin.

2. React Native: créer des applications mobiles avec JavaScript

L’émergence de React Native a facilité la création d’applications mobiles en JavaScript pour les développeurs. Ce livre vous présente le framework React Native et le processus de développement d'applications mobiles.. 

Cela commence par la manière dont React Native s’intègre dans le monde des applications hybrides et explique pourquoi il s’agit d’un framework populaire. Vous apprendrez comment React Native fonctionne sous le capot, en compilant JavaScript en code natif pour établir un pont entre JavaScript et les applications natives. Vous apprendrez également à écrire des composants React Native, à utiliser la méthode ReactJS pour structurer votre application et bien plus encore..

3. Développement Web Full-Stack avec Raspberry Pi 3

Le Raspberry Pi est un ordinateur portable très populaire pour exécuter des applications Web complètes. Ce livre vous permettra de maîtriser cette technologie en rapide évolution pour développer des applications et interfaces Web complexes..

Le livre commence par vous familiariser avec les divers composants qui constituent la pile de développement Web et qui s'intégreront dans vos applications Web alimentées par Raspberry Pi. Il présente également l'ordinateur Raspberry Pi et vous explique comment en utiliser un nouveau, avant de vous guider dans le processus complet de création d'applications Web complexes à pile complète sur le Raspberry Pi 3..

4. Apprendre Redux

Le livre commence par une brève introduction aux principes et à l'écosystème de Redux, avant de vous montrer comment mettre en œuvre les éléments de base de Redux et l'intégrer à d'autres frameworks, tels que React et Angular. Dans la section principale du livre, vous allez développer une application de blog à partir de zéro avec Redux.. 

À la fin, vous serez en mesure de développer et de gérer facilement les applications Redux. En plus d'apprendre à connaître Redux, vous vous familiariserez avec son écosystème et vous en apprendrez beaucoup sur JavaScript lui-même, y compris les meilleures pratiques et modèles..

5. Apprentissage de la concurrence en Python

Ce livre vous présente certaines des bibliothèques et des infrastructures Python les plus populaires et explique en détail comment exploiter ces bibliothèques pour vos propres programmes Python simultanés et performants. Nous aborderons les concepts fondamentaux de la simultanéité nécessaires pour pouvoir écrire vos propres systèmes logiciels concurrents et parallèles en Python..

Le livre vous guidera sur le chemin de la maîtrise de la concurrence Python, en vous donnant tout le matériel et les connaissances théoriques nécessaires. Il couvre des concepts tels que le débogage et la gestion des exceptions ainsi que certaines des bibliothèques et des infrastructures les plus populaires qui vous permettent de créer des systèmes réactifs et pilotés par les événements..

À la fin du livre, vous aurez appris les techniques pour écrire des systèmes concurrents extrêmement efficaces qui respectent les meilleures pratiques..

6. TypeScript Haute Performance

Dans un monde où une infime diminution du nombre d'images par seconde a un impact important sur l'engagement des clients, l'écriture de code hautement évolutif est davantage une nécessité qu'un luxe. Avec TypeScript, vous obtenez une vérification de type pendant le développement, ce qui vous permet d'écrire rapidement du code optimisé.. 

Le livre commence par expliquer la mise en œuvre efficace des structures de données de base, des types de données et du contrôle de flux. Vous apprendrez ensuite à utiliser efficacement les constructions de langage avancées et la programmation asynchrone. De plus, vous apprendrez différentes configurations disponibles avec TSLint pour améliorer la qualité et les performances du code. Vous en apprendrez également sur le profilage, la création, le déploiement, etc..

7. JavaScript par exemple

JavaScript est le langage de programmation que tous les développeurs Web doivent apprendre. Ce livre vous enseigne le langage JavaScript dans le cadre de projets concrets tels que la création d’une application de liste de tâches, l’utilisation d’images et de texte pour créer un créateur de meme, la création d’un formulaire d’enregistrement d’événement réactif, la création d’une application météo, etc.. 

Vers la fin du livre, vous rencontrerez React, la bibliothèque JavaScript de Facebook pour la création d'interfaces utilisateur. Vous allez créer un blog avec React et vous comprendrez pourquoi ce type de framework JavaScript est utilisé pour créer des applications à grande échelle. Pour rendre votre blog plus maintenable et évolutif, vous utiliserez Redux pour gérer les données à travers les composants React..

Commencer à lire avec un abonnement combiné

Vous pouvez lire nos nouveaux livres tout de suite avec un abonnement à Envato Elements. Pour un seul forfait mensuel, vous avez accès non seulement à ces livres électroniques, mais également à notre bibliothèque croissante de plus de 1 000 cours vidéo sur Envato Tuts.+.

De plus, vous obtenez maintenant des téléchargements illimités à partir de la vaste bibliothèque Envato Elements de plus de 500 000 ressources créatives. Créez avec des polices, des photos, des graphiques et des modèles uniques et livrez plus rapidement de meilleurs projets.