Fermer

octobre 7, 2020

Master TypeScript en 50 courtes leçons12 minutes de lecture



À propos de l'auteur

Vitaly Friedman aime les beaux contenus et n'aime pas céder facilement. Lorsqu'il n'écrit pas ou ne prend pas la parole lors d'une conférence, il est probablement en train de courir…
En savoir plus sur
Vitaly
Friedman

Découvrez notre nouveau livre, «TypeScript en 50 leçons», une plongée approfondie pour comprendre ce qu'est TypeScript, comment il fonctionne et comment vous pouvez le faire fonctionner pour vous. Avec des procédures pas à pas de code, des exemples pratiques et des pièges courants. 452 pages. Aller à la table des matières et obtenez le livre tout de suite.

Tous les deux jours, un membre de votre équipe plaide pour passer de JavaScript «chaotique» à TypeScript «sain». Peut-être que vous comptez sur des bibliothèques JavaScript pas très bien comprises, ou vous avez un grand nombre de contributeurs, ou la base de code est difficile à maintenir . Les raisons sont toujours similaires, mais l'hésitation de l'équipe l'est tout autant. Pourquoi changer la pile qui semble fonctionner très bien?

C'est la question que nous nous sommes posée également. Nous nous sommes donc associés à Stefan Baumgartner un développeur JavaScript chevronné, attiré par TypeScript depuis des années, pour le décomposer en morceaux compréhensibles. Le résultat est 50 courtes leçons sur TypeScript – notre nouveau livre brillant, avec tout TypeScript expliqué, du début à la fin.

 TypeScript en 50 leçons

About The Book

Vous avez peut-être entendu parler de TypeScript, mais vous ne savez peut-être pas pourquoi il est utile et comment le créer travailler pour vous. Ce livre est censé résoudre ce problème: il fournit aux développeurs JavaScript un guide simple, structuré et pragmatique vers TypeScript et explique comment donner un sens à tout cela, étape par étape.

In « TypeScript en 50 leçons », Stefan Baumgartner décompose les bizarreries de TypeScript en leçons courtes et gérables pour les développeurs front-end qui connaissent suffisamment JavaScript pour être dangereux. Aller à la table des matières.

 TypeScript en 50 leçons "tailles =" 90vw
Meet "TypeScript en 50 leçons" notre nouveau livre sur tout TypeScript: des fonctions de saisie à TypeScript outillage. Téléchargez un exemple gratuit au format PDF (2,3 Mo).

Tout d'abord, le livre explore en douceur TypeScript, des idées de base aux techniques courantes et stratégies avancées . Ensuite, à mi-chemin, nous allons faire le saut dans les systèmes de types structurels et expliquer pourquoi ils sont si utiles pour votre travail.

Nous allons nous plonger dans le travail avec les types, les fonctions de typage l'union et les types d'intersection, les génériques, les types conditionnels et la réflexion sur les types.

Vous apprendrez:

  • Concepts TypeScript et comment les comprendre tous.
  • Outils TypeScript nécessaire pour utiliser le langage efficacement.
  • Comment tirer le meilleur parti de TypeScript sans apprendre un nouveau langage.
  • Systèmes de types structurels, leur sémantique et pourquoi ils sont importants.
  • Types à faible entretien et comment d'écrire des types une fois et de les laisser croître automatiquement à mesure que le code évolue.
  • Comment plier le système de types pour l'adapter aux besoins de vos projets.
  • Culture TypeScript et évolution du langage.
 TypeScript in 50 leçons

À qui ce livre est-il destiné?

Il est destiné aux développeurs qui connaissent assez de JavaScript pour être dangereux . Si vous passez de plus en plus de temps à programmer et que vous voulez être plus productif, c'est le livre qu'il vous faut. Avec TypeScript, vous pouvez tirer le meilleur parti de votre code JavaScript – pour vous et vos collègues.

Le livre est également destiné aux développeurs qui ont plongé leurs orteils dans TypeScript et qui veulent maintenant se mouiller les pieds. Si vous voulez en savoir plus sur les systèmes de types et comment ils peuvent être utilisés pour définir des scénarios JavaScript complexes, ce livre vous aidera également. Ces connaissances deviendront finalement indépendantes du langage, vous préparant à différents langages de programmation dotés de systèmes de types élaborés.

Si jamais vous vous trouvez:

  • écrire du JavaScript avec des bibliothèques et des frameworks que vous connaissez à peine
  • écrire du JavaScript avec d'autres développeurs
  • Écriture de JavaScript qui traite des données d'arrière-plan
  • Écriture de JavaScript sur lequel votre futur moi doit continuer à travailler

alors TypeScript fera ce qu'il vous faut.

Table des matières

Les livres de programmation ont un tendance à devenir obsolète très rapidement. Quand Stefan s'est mis à
écrire ce livre, son objectif le plus important était qu'il soit intemporel . TypeScript obtient au moins deux versions majeures
par an, donc de nouvelles fonctionnalités et des modifications sont régulièrement apportées.

C’est pourquoi le livre se concentre sur les aspects durables du
système de type. Vous comprendrez comment fonctionne TypeScript et comment appliquer de nouvelles fonctionnalités longtemps après avoir tourné la dernière page de ce livre.

Le livre est divisé en 7 chapitres .

 Natalie Marleny «C'est un voyage doux et intemporel à travers les principes de TypeScript. Si vous êtes un programmeur JavaScript à la recherche d'un texte d'introduction clair pour vous aider à devenir immédiatement productif avec TypeScript voici le livre que vous recherchez. Il est rempli d'exemples pratiques et d'explications techniques claires. »

Natalie Marleny Ingénieur d'application

 Marvin Hagemeister « Le livre de Stefan Baumgartner finalement m'a donné envie d'utiliser TypeScript . Jusqu'à présent, je ne comprenais pas pourquoi je devrais utiliser TypeScript. Sans connaître les principes de base, cela a rendu les choses plus compliquées pour moi. Après avoir lu ce livre, je sais comment utiliser la puissance de TypeScript à mon avantage. »

Vanessa Böhner développeur de logiciels et chef de chapitre chez Front-End Foxes

 Marvin Hagemeister «Stefan vous guide à travers tout, des types de base aux concepts avancés comme le mot-clé infer d'une manière claire et facile à comprendre. Le livre est rempli de nombreux exemples du monde réel et de bons conseils, vous transformant en un expert TypeScript à la fin de celui-ci. Lecture hautement recommandée! »

Marvin Hagemeister créateur de Preact-Devtools

452 pages . L'eBook est déjà disponible (PDF, ePUB, Amazon Kindle). Nous expédierons des exemplaires imprimés en novembre 2020. Rédigé par Stefan Baumgartner. Conçu par Rob Draper.

 TypeScript en 50 leçons

À propos de l'auteur

 Stefan Baumgartner Stefan Baumgartner est un architecte logiciel en Autriche. Il a publié en ligne depuis la fin des années 1990, écrivant pour Manning, Smashing Magazine et A List Apart. Il organise ScriptConf, TSConf: EU et DevOne à Linz, et co-anime le podcast Working Draft en allemand.

Détails techniques

  • ISBN: 978-3-945749-90-6 (impression)
  • Couverture rigide de qualité reliure cousue, marqueur de page ruban.
  • Expédition gratuite par avion dans le monde entier depuis l'Allemagne. ( Vérifiez vos délais de livraison ). En raison de Covid-19 et des restrictions à l'importation, il pourrait y avoir des retards. Mais vous pouvez commencer à lire le livre électronique tout de suite.
  • Des exemplaires imprimés seront expédiés en novembre 2020 .
  • eBook est déjà disponible au format PDF, ePUB et Amazon Kindle.
  • Obtenez le livre tout de suite.

Community Matters ❤️

Produire un livre prend beaucoup de temps, et nous ne pourrions pas réussir sans le soutien de notre merveilleuse communauté . Un grand merci aux membres Smashing pour leur soutien continu dans nos aventures. En conséquence, l'eBook est et sera toujours gratuit pour Smashing Members . De plus, les membres bénéficient d'une réduction amicale lors de l'achat de leur exemplaire imprimé.

Restez à l'écoute, et merci pour votre soutien continu, tout le monde!

 TypeScript en 50 leçons

More Smashing Books & Goodies

Promouvoir les meilleures pratiques et vous fournir des conseils pratiques pour maîtriser vos défis quotidiens de codage et de conception a toujours été (et sera) au cœur de tout ce que nous faisons chez Smashing.

Au cours des dernières années, nous avons eu beaucoup de chance d'avoir travaillé avec des personnes talentueuses et attentionnées de la communauté Web. publient leur riche expérience sous forme de livres imprimés qui résistent à l'épreuve du temps . Paul et Adam font partie de ces personnes. Avez-vous déjà consulté leurs livres?




Source link

0 Partages