Hardcore Programming for Mechanical Engineers : Créer des applications d'ingénierie à partir de rien

Note :   (4,0 sur 5)

Hardcore Programming for Mechanical Engineers : Créer des applications d'ingénierie à partir de rien (Angel Sola Orbaiceta)

Avis des lecteurs

Résumé:

Ce livre est bien accueilli pour son approche complète des applications d'ingénierie et son efficacité dans l'enseignement des concepts de programmation pertinents pour les ingénieurs. Il équilibre la théorie et l'application pratique, ce qui le rend adapté à la fois aux étudiants de premier cycle et aux jeunes diplômés. Cependant, certains évaluateurs estiment qu'il met fortement l'accent sur un cadre de programmation spécifique, ce qui peut ne pas plaire à tout le monde.

Avantages:

Le contenu est détaillé et bien expliqué
convient aux étudiants en ingénierie et aux jeunes diplômés
comprend des informations utiles pour PyCharm et le shell
met fortement l'accent sur les applications pratiques comme les transformations affines
bénéfique pour un large éventail d'ingénieurs, pas seulement en mécanique
facile à suivre et complet.

Inconvénients:

Perçu comme trop axé sur un cadre de programmation spécifique (en particulier PyCharm), ce qui peut décourager ceux qui préfèrent des approches plus flexibles ; certains utilisateurs trouvent que l'introduction est trop dépendante du cadre plutôt que du langage lui-même.

(basé sur 4 avis de lecteurs)

Titre original :

Hardcore Programming for Mechanical Engineers: Build Engineering Applications from Scratch

Contenu du livre :

Le livre Hardcore Programming for Mechanical Engineers s'adresse aux programmeurs de niveau intermédiaire qui veulent écrire de bonnes applications pour résoudre des problèmes d'ingénierie difficiles - à partir de zéro.

Ce livre vous apprendra à résoudre des problèmes d'ingénierie avec Python. L'approche « hardcore » signifie que vous apprendrez à obtenir les bons résultats en codant tout à partir de zéro. Oubliez les logiciels tiers - il n'y a pas de raccourcis sur le chemin de la compétence. Au lieu de cela, en utilisant des concepts familiers de l'algèbre linéaire, de la géométrie et de la physique, vous écrirez vos propres bibliothèques, dessinerez vos propres primitives et construirez vos propres applications.

L'auteur Angel Sola aborde les techniques de programmation de base que les ingénieurs en mécanique doivent connaître, en mettant l'accent sur un code de haute qualité et des tests unitaires automatisés pour des implémentations sans erreur. Après des notions de base sur Python et l'utilisation de la ligne de commande, vous développerez rapidement une boîte à outils géométrique, que vous remplirez de lignes et de formes pour schématiser les problèmes. Au fil des chapitres, vous créerez des graphiques vectoriels et des animations pour les simulations dynamiques, vous coderez des algorithmes capables d'effectuer des calculs numériques complexes et vous rassemblerez toutes ces connaissances pour créer une application d'analyse structurelle complète qui résout un problème de poutrelle en 2D - semblable aux projets logiciels menés par les ingénieurs en mécanique dans le monde réel.

Vous apprendrez :

Comment utiliser les primitives géométriques, comme les points et les polygones, et implémenter les matrices.

Les meilleures pratiques pour un code propre, y compris les tests unitaires, l'encapsulation et les noms expressifs.

Les processus pour dessiner des images à l'écran et créer des animations dans le widget Canvas de Tkinter.

Comment écrire des programmes qui lisent un fichier, analysent les données et produisent des images vectorielles.

Méthodes numériques pour résoudre de grands systèmes d'équations linéaires, comme l'algorithme de décomposition de Cholesky.

Autres informations sur le livre :

ISBN :9781718500785
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2021
Nombre de pages :550

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Hardcore Programming for Mechanical Engineers : Créer des applications d'ingénierie à partir de rien...
Le livre Hardcore Programming for Mechanical...
Hardcore Programming for Mechanical Engineers : Créer des applications d'ingénierie à partir de rien - Hardcore Programming for Mechanical Engineers: Build Engineering Applications from Scratch

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)