(bons) Livres de vulgarisation des langages informatiques (et

Livres de vulgarisation des langages informatiques (et (bons) - Programmation

Marsh Posté le 26-10-2015 à 21:50:20    

Bonsoir, bonjour à tout à le monde.
Après avoir solliciter mon forum habituel, je tente aussi ma chance ici aussi. Merci d'avance pour toutes réponses.
 
Voici une idée / un problème qui me trotte dans la tête depuis de trop nombreuses années : connaissez-vous un ou deux bouquins, accessibles au commun des mortels un peu courageux mais pas programmeurs professionnels, qui décrivent et expliquent les principaux langages informatiques, leur famille, leur parenté, principales caractéristiques/utilités ? Et ceci de manière organisée / pédagogique / hiérarchisée.
Idem, et si possible dans les mêmes ouvrages, tout ce qui tourne autour de / est utilisé par ces langages : les bases de données, les notions de framework, méthodes et logiciels de tests, ou que sais-je encore, allons même jusqu'aux machines virtuelles et docker tant qu'on y est ; le cloud est tout sauf un détail en 2015.
 
Pour quoi faire ? Pour comprendre, sans devoir passer 2-3 ans à l'univ, les grandes lignes, les principaux éléments de ce qu'est l'informatique actuelle. Savoir de manière correcte ce que signifient les principaux sigles/noms.
 
J'ai beau avoir fait quelques bons gros milliers de lignes en VBA, je n'ai jamais mis le temps à vraiment potasser. Je reste donc un bleu et je ne comprends pas clairement 60-70% des éléments dont parlent les sites tels que pc-inpact ou lemondeinfo et plus important pour moi encore, je ne maitrise pas les bases de ce sur / avec quoi travaillent bons nombres d'amis et connaissances informaticiens. Quel est le lien entre Python, C#, Java ? Qu'apportent les nouveaux langages (Go ?) ? Qu'est-ce qu'un langage orienté objet ? Comment teste-t-on des programmes en 2015 ? Qu'est-ce qu'un / que change docker ?
Je suis prêt à avaler 1000 pages si le / les ouvrages en valent la peine, si chaque chapitre permet d'avancer. Mais partir à l'aventure sur wikipedia (devenu un cauchemar, trop spécialisé), devant des centaines de notions... Echec assuré.
 
En 2015, il doit y avoir des centaines de milliers de personnes dans mon cas, ergo, il doit forcément y avoir 1-2-3 bouquins de bonne qualité sur le sujet et en français. Qu'en dîtes-vous ?
 
P:S : j'adoooore ces bons vieux smileys, l'impression de revenir en 90' (Nintendojofr), il y a même l'inusable : [:mur] :-D

Reply

Marsh Posté le 26-10-2015 à 21:50:20   

Reply

Marsh Posté le 27-10-2015 à 10:03:42    

Ce sujet a été déplacé de la catégorie Discussions vers la categorie Programmation par Fdaniel


---------------
Topic des restos / Topic des boutiques gastronomiques
Reply

Marsh Posté le 27-10-2015 à 16:56:41    

Vaste sujet, je ne suis pas sur qu'il existe un tel bouquin (tout du moins je ne me souviens pas en avoir vu).
 
Sans compter que tu mélanges là pas mal de notions, certes qui forment un tout fonctionnel, mais qui sont souvent abordées séparément.
 
A voir si quelqu'un à quelque chose dans la genre sous le coude, mais ça doit pas courir les rues...

Reply

Marsh Posté le 27-10-2015 à 18:01:59    

Tu as pas de "bouquin" qui va t'apprendre tout ça. Si tu veux voir des bouquins tu peu toujours aller en voir dans une bibliothèque au moins ça te coutera rien. Moi autrefois je lisais pleins de bouquins, maintenant je lis surtout internet. En même temps je triche parce que si je trouve pas en français généralement en anglais je trouve toujours...
Tu as une tonne de sites pour te former à l'informatique ou à la programmation, celui la est pas mal et gratuit par exemple: Cours informatique et programmation


Message édité par Paul JR le 27-10-2015 à 18:02:39
Reply

Marsh Posté le 27-10-2015 à 19:34:28    

@Devil'sTiger : oui, je me doute que un seul livre ne couvrira pas tous ces domaines mais il doit forcément y en avoir un ou deux qui vont couvrir un bon morceau. Par exemple, puisque le sujet a été déplacé ici, il doit bien y avoir un livre qui décrit / hiérarchise les langages de prog, leur utilisation, généalogie ?  
 
Sinon... Sinon c'est complètement dingue parce que c'est un / des best-sellers en puissance à écrire. Vous imaginez combien de personnes travaillent de près ou de loin avec des informaticiens / boîtes IT ? Rien qu'autour de moi, j'aurais 10 personnes non-dév qui seraient intéressées par de tels ouvrages pour comprendre ce que fait / dit le collègue / copain-copine / famille, etc, la comptable qui veut comprendre ce qu'elle achète, le lycéen qui ne sait pas trop ce qu'il veut, le commercial, la RH qui gère les formations... Et je suis prêt à parier que j'ai même un paquet d'informaticiens qui ne savent pas trop ce qui se passent en dehors de leur auberge.
 
 
@Paul JR : Merci pour le lien vers Developpez, je n'ai pas pensé à creuser de ce côté... parce que lire sur le net, vu la taille/complexité du sujet, c'est le risque du syndrome wikipedia dont je parlais. C'est pour cela que j'insiste sur l'aspect hiérarchie / pédagogie.  
Comme tu le dis, les sites de formation à l'info / prog sont légion mais c'est précisément la problématique de départ, je veux comprendre les grandes lignes sans forcément devoir apprendre à coder.

Reply

Marsh Posté le 27-10-2015 à 19:38:23    

Ca peut devenir un projet commun sur github par exemple, après tout, il n'est pas très dur (mais très long) de faire le tour effectivement.
 
Ca vaudrait le coup de poser la question sur stackoverflow par exemple, et pourquoi pas envisager une bouquin en collaboratif ou autre.

Reply

Marsh Posté le 27-10-2015 à 20:40:22    

Peut être chez eyrolles:
 
http://www.eyrolles.com/Informatiq [...] entreprise
 
Avec ceux là:
- côté management: http://www.eyrolles.com/Informatiq [...] 2746092617
- côté "code": http://www.eyrolles.com/Informatiq [...] 2100726165
 
Ca reste pas folichon, j'ai un ou deux amis qui m'ont parlé de tels bouquins, j’attends leur retour voir ce qu'ils ont sous le coude...

Reply

Marsh Posté le 27-10-2015 à 21:59:55    

Pour ajouter à la complexité de la mission de départ, l’informatique est en constante évolution, par exemple coté Apple c'est plus objective C mais Swift, etc. Il faut suivre sinon on est vite  largué, le principe des livres c'est que ça deviens périmé presque au moment ou le bouquin est fini. Pour ne pas me faire totalement dépasser je regarde ce qui se passe sur le net régulièrement, je ne voie pas comment un bouquin va remplacer ça, les bouquins c'est très bien pour les bases par contre.


Message édité par Paul JR le 27-10-2015 à 22:00:58
Reply

Marsh Posté le 27-10-2015 à 22:45:51    

Mais tu n'as pas compris: il ne veut pas coder, et donc il s'en fou de savoir ce qui est à la mode/actuel ou non, il veut connaitre les grandes familles dans chaque chose, et la façon d'assembler ces briques.
 
Le reste, osef. Et ces briques, elles changent a peu près tous les 10 ans au pire (genre modèle client serveur, il est là depuis un bout de temps, le code + BDD - idem, ...)

Reply

Marsh Posté le 28-10-2015 à 04:17:22    

Oui ça c'est les bases. Après certaines choses peuvent parfois changer quand même, genre la déferlante Android, ou Swift, mais je comprends que c'est pas son probleme le plus urgent :lol:


Message édité par Paul JR le 28-10-2015 à 04:40:05
Reply

Marsh Posté le 28-10-2015 à 04:17:22   

Reply

Marsh Posté le 28-10-2015 à 09:36:29    

Y'a Openclassroom comme site (ancienne le site du zéro) qui explique plutôt bien un bon nombre de notions et langages ;)
https://openclassrooms.com/courses
 
Pour le html/css, je te recommande le site alascreation : http://www.alsacreations.com/tutoriels/
Son auteur, Raphaël Goëtter, a écrit un très bon bouquin sur le css :
http://www.alsacreations.com/livre [...] n-web.html


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 28-10-2015 à 10:03:26    

En gros, il veut avoir une culture générale de l'informatique. Le site Korben.info est pas mal aussi.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed