Maîtriser Swift 5.3 - Sixième édition : Améliorez vos connaissances et devenez un expert de la dernière version du langage de programmation Swift.

Note :   (4,2 sur 5)

Maîtriser Swift 5.3 - Sixième édition : Améliorez vos connaissances et devenez un expert de la dernière version du langage de programmation Swift. (Jon Hoffman)

Avis des lecteurs

Résumé:

Le livre « Mastering Swift » a été salué pour sa couverture complète du langage Swift, comprenant à la fois des sujets de base et avancés. Bien qu'il constitue une ressource précieuse pour les développeurs de différents niveaux, de nombreux lecteurs ont relevé des problèmes liés à la qualité de l'édition, tels que de nombreuses fautes de frappe et des problèmes de formatage. Le livre est considéré comme idéal pour ceux qui souhaitent approfondir leur compréhension de Swift, mais certains lui reprochent de manquer d'exemples pratiques et d'un index utile.

Avantages:

Une couverture complète de Swift, y compris les nouvelles fonctionnalités importantes et les sujets avancés
des présentations claires des concepts
des chapitres utiles sur la concurrence et les modèles de conception
une bonne ressource pour les débutants et les développeurs intermédiaires
mise à jour pour la dernière version de Swift.

Inconvénients:

Nombreuses fautes de frappe et de formatage
index médiocre
manque d'exemples pratiques et de couverture des tests, des E/S de fichiers et des configurations de projets
certains chapitres avancés peuvent être accablants pour les débutants
structure non idéale par rapport à d'autres ressources gratuites.

(basé sur 16 avis de lecteurs)

Titre original :

Mastering Swift 5.3 - Sixth Edition: Upgrade your knowledge and become an expert in the latest version of the Swift programming language

Contenu du livre :

Un guide complet pour les passionnés de programmation qui souhaitent maîtriser les fondamentaux et les concepts avancés de Swift.

Caractéristiques principales.

⬤ Sixième édition de ce best-seller, améliorée et mise à jour pour couvrir la dernière version du langage de programmation Swift 5. 3.

⬤ Les techniques de conception modernes et populaires vous permettront d'écrire du code Swift facile à gérer.

⬤ Le livre est un outil d'aide à la décision et à la prise de décision pour les entreprises et les particuliers.

Description du livre

Au fil des ans, Mastering Swift s'est imposé auprès des développeurs comme un guide pratique et approfondi du langage de programmation Swift. Cette sixième édition intègre les dernières fonctionnalités, une révision globale pour s'aligner sur Swift 5. 3, et deux nouveaux chapitres sur la construction de Swift à partir des sources et les opérateurs avancés.

Des bases du langage aux fonctionnalités populaires telles que la concurrence, les génériques et la gestion de la mémoire, ce guide approfondi vous aidera à développer votre expertise et votre maîtrise du langage.

Au fur et à mesure de votre progression, vous aurez un aperçu pratique de certains des éléments les plus sophistiqués du développement Swift, notamment les extensions de protocole, la gestion des erreurs et les fermetures. Le livre vous montrera également comment les utiliser et les appliquer dans vos propres projets. Dans les chapitres suivants, vous comprendrez comment utiliser la puissance de la programmation orientée protocole pour écrire du code flexible et plus facile à gérer en Swift. Enfin, vous apprendrez à ajouter la fonction de copie en écriture à vos types de valeurs personnalisés, et à éviter les problèmes de gestion de la mémoire causés par les cycles de référence forts.

À la fin de ce livre sur Swift, vous aurez maîtrisé le langage Swift 5. 3 et développé les compétences dont vous avez besoin pour utiliser efficacement ses fonctionnalités afin de créer des applications robustes.

Ce que vous apprendrez

⬤ Comprendre les composants essentiels de Swift, tels que les opérateurs, les collections, les flux de contrôle et les fonctions.

⬤ Identifier comment et quand utiliser les classes, les structures et les énumérations.

⬤ Utiliser la conception orientée protocole avec des extensions pour écrire un code plus facile à gérer.

⬤ Utiliser les modèles de conception avec Swift pour résoudre les problèmes de conception les plus courants.

⬤ Appliquer le copy-on-write pour vos types de valeurs personnalisés afin d'améliorer les performances.

⬤ Ajoutez de la concurrence à vos applications en utilisant Grand Central Dispatch et Operation Queues.

⬤ Les génériques permettent d'écrire un code flexible et réutilisable.

A qui s'adresse ce livre

.

Ce livre s'adresse aux débutants ayant des connaissances de base en programmation et aux développeurs expérimentés souhaitant apprendre la programmation Swift. La familiarité avec les outils d'Apple sera bénéfique mais pas obligatoire. Tous les exemples devraient également fonctionner sur les plateformes Linux et Windows.

Autres informations sur le livre :

ISBN :9781800562158
Auteur :
Éditeur :
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Maîtriser Swift 4- quatrième édition : Un guide approfondi et complet des techniques de...
Ce livre de développement avancé permet de se plonger dans la...
Maîtriser Swift 4- quatrième édition : Un guide approfondi et complet des techniques de programmation modernes avec Swift - Mastering Swift 4- fourth edition: An in-depth and comprehensive guide to modern programming techniques with Swift
Maîtriser Swift 5.3 - Sixième édition : Améliorez vos connaissances et devenez un expert de la...
Un guide complet pour les passionnés de programmation...
Maîtriser Swift 5.3 - Sixième édition : Améliorez vos connaissances et devenez un expert de la dernière version du langage de programmation Swift. - Mastering Swift 5.3 - Sixth Edition: Upgrade your knowledge and become an expert in the latest version of the Swift programming language
Maîtriser Swift 5 - Cinquième édition - Cinquième édition : Plongée en profondeur dans la dernière...
Exploitez la puissance de la dernière édition...
Maîtriser Swift 5 - Cinquième édition - Cinquième édition : Plongée en profondeur dans la dernière édition du langage de programmation Swift. - Mastering Swift 5 - Fifth Edition - Fifth Edition: Deep dive into the latest edition of the Swift programming language
Maîtriser Arduino - Mastering Arduino
Mastering Arduino est un guide pratique qui vous enseignera les compétences en électronique et en programmation dont vous avez besoin pour créer...
Maîtriser Arduino - Mastering Arduino

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)