Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Modérateur

    Avatar de Bktero
    Homme Profil pro
    Ingénieur systèmes embarqués
    Inscrit en
    juin 2009
    Messages
    3 980
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur systèmes embarqués

    Informations forums :
    Inscription : juin 2009
    Messages : 3 980
    Points : 11 089
    Points
    11 089
    Billets dans le blog
    1

    Par défaut Conseils pour des livres

    Bonjour à tous et à toutes,

    J'ai remarqué ces derniers temps l'apparition de plusieurs sujets demandant des conseils sur un livre en particulier ou sur des conseils pour choisir le livre à acheter. Plutôt que de multiplier les discussions sur ce sujet, j'ai jugé bon d'en créer un seul pour les regrouper tous. Une sorte de sujet unique pour les livres.

    Chacun pourra poster ces questions ici et les réponses seront concentrées. Les modérateurs (au moins moi) pourront éditer ce premier message pour résumer les livres abordés ci-dessous. Il faudra, je pense, ne pas hésiter à nettoyer la discussion pour en garder la quintessence.

    Cette discussion ne se substitue pas à la section Livres C. Les forumeurs devraient d'ailleurs d'abord lire cette section et revenir ici s'ils n'ont pas trouvé leur bonheur. J'encourage d'ailleurs les personnes à poster en priorité dans cette section plutôt qu'ici. On pourrait voir cette discussion comme une anti-chambre de la section Livres C.

    A vos commentaires

  2. #2
    Modérateur

    Avatar de Bktero
    Homme Profil pro
    Ingénieur systèmes embarqués
    Inscrit en
    juin 2009
    Messages
    3 980
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur systèmes embarqués

    Informations forums :
    Inscription : juin 2009
    Messages : 3 980
    Points : 11 089
    Points
    11 089
    Billets dans le blog
    1

    Par défaut

    Charité bien ordonnée commençant par soi-même, je propose un livre que j'aime bien : Guide de survie - Le langage C de Yves Mettier. Voir ici sur la page de l'auteur pour son contenu détaillé.

    Ce livre n'est pas fait pour apprendre le C. C'est un aide-mémoire pour ceux qui le connaissent déjà et veulent vérifier certains points lorsqu'ils codent. Il est pas mal axé sur la Glib comme bibliothèque de travail. C'est un petit livre, facile à lire car léger et maniable, le contenu est clair et précis. Et pas cher. Bon, forcément, vue sa taille, il est loin d'aborder tous les sujets et d'aller au fond des choses, mais je l'aime bien et le conseil.

    Je sais que le même auteur a écrit C en action (voir ici), que je n'ai pas eu l'occasion de lire, mais qui doit être intéressant si la qualité de rédaction est la même.

  3. #3
    Membre expert
    Avatar de Metalman
    Homme Profil pro
    Doctorant - Ingénieur Sys/Réseau/Sécu
    Inscrit en
    juin 2005
    Messages
    1 046
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Doctorant - Ingénieur Sys/Réseau/Sécu
    Secteur : Enseignement

    Informations forums :
    Inscription : juin 2005
    Messages : 1 046
    Points : 3 471
    Points
    3 471

    Par défaut

    Le livre qui m'a permis de bien démarrer divers projets liés à UNIX :
    Linux : Programmation Système et Réseau, de Joëlle Delacroix.
    ["A mon époque", j'ai appris précisément avec la seconde édition, mais la v4 est sûrement mieux !]

    Je n'ai pas "découvert" le C avec : j'avais déjà eu quelques cours et exemples de C, et j'avais déjà fais pas mal d'algo.
    Si on a tâté un peu d'architecture des CPU, on peut comprendre à "fond" comment fonctionne un ordi.

    Ce livre permet de découvrir le fonctionnement des FS, de l'ordonnanceur kernel, des accès disques, etc... puis d'avoir des exemples de code et des explications sur les appels systèmes, IPC, et échangent TCP et UDP.
    --
    Metalman !

    Attendez 5 mins après mes posts... les EDIT vont vite avec moi...
    Les flags de la vie : gcc -W -Wall -Werror -ansi -pedantic mes_sources.c
    gcc -Wall -Wextra -Werror -std=c99 -pedantic mes_sources.c
    (ANSI retire quelques fonctions comme strdup...)
    L'outil de la vie : valgrind --show-reachable=yes --leak-check=full ./mon_programme
    Et s'assurer que la logique est bonne "aussi" !

    Ma page Developpez.net

  4. #4
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    juillet 2013
    Messages
    192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : juillet 2013
    Messages : 192
    Points : 678
    Points
    678

    Par défaut Langage C norme ANSI

    Bonjour à tous,

    Je ne savais pas quelle section se prêtait le mieux à cette question et je n'y ai pas vraiment trouvé de réponse sur internet; je me permets donc de la poser ici.

    Je m’apprête à commander le livre:
    Le langage C
    Norme ANSI, 2ème édition
    de Brian W. Kernighan et Dennis M. Ritchie

    Est-ce que ça vaut le coup de commander dans la foulée le livre contenant la correction des exercices ou sont-ils suffisamment faciles pour faire sans?

    Merci d'avance pour vos éventuelles réponses,

  5. #5
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    septembre 2007
    Messages
    7 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : septembre 2007
    Messages : 7 147
    Points : 22 643
    Points
    22 643

    Par défaut

    Bonjour,

    Citation Envoyé par Lyons Voir le message
    Est-ce que ça vaut le coup de commander dans la foulée le livre contenant la correction des exercices ou sont-ils suffisamment faciles pour faire sans?
    Ça depend uniquement de toi. Plus précisément du niveau que tu t'accordes en programmation en général (si tu comprends globalement comment ça fonctionne ou si c'est obscur), de la manière dont tu étudies (si tu aimes avoir un enseignement linéaire et structuré ou si, au contraire, tu aimes deviner comment ça marche), et de la quantité d'argent que tu es prêt à y mettre : si c'est abordable, autant tout acheter d'un coup et ne plus jamais y penser ensuite, même si tu n'ouvres jamais l'ouvrage des corrections.

    Ensuite, d'expérience, les exercices sont assez faciles mais surtout extrêmement répandus. Tu en trouveras donc toujours, d'une manière ou d'une autre, la correction sur un quelconque forum même s'il n'est pas directement issu de l'ouvrage.

  6. #6
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    juillet 2013
    Messages
    192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : juillet 2013
    Messages : 192
    Points : 678
    Points
    678

    Par défaut

    Ok merci beaucoup =)

  7. #7
    Membre du Club
    Femme Profil pro
    Étudiante
    Inscrit en
    février 2014
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiante

    Informations forums :
    Inscription : février 2014
    Messages : 30
    Points : 50
    Points
    50

    Par défaut

    Pour débutant en programmation le meilleur bouquin en français est celui de M. Nebra car il explique simplement toute les bases de manière ludique, et c'est très efficace.
    . J'avais également lu l'excellent "programmation avancée en C" de S. Varette & N. Bernard que je recommande chaudement pour ceux qui s’intéresse aux systèmes POSIX et c'est d'ailleurs un parfait complément au premier ouvrage cité.Ensuite un peu d'algorithmie avec "algorithmique en C" de J-M Lery qui présente tout les grand classiques (pour vous faire un idée allez télécharger les sources sur pearson.fr) Cette initiation devra ensuite être complété par des ouvrages de références de préférence en anglais (on n'utilise peu le français en programmation), le choix devra s'orienter en fonction de l'os cible : Windows ou Linux, il y a du choix dans cette langue.. après tout ça vous devriez vous sentir enfin libre de créer l'appli de vos rêves

  8. #8
    Futur Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    mai 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : mai 2014
    Messages : 4
    Points : 7
    Points
    7

    Par défaut recherche d'un livre programmation C client/server

    J'ai besoin d'un livre , ppt , ou bien turoriel pour la programmation C : client / serveur ) .. merci d'avance

  9. #9
    Modérateur

    Avatar de Bktero
    Homme Profil pro
    Ingénieur systèmes embarqués
    Inscrit en
    juin 2009
    Messages
    3 980
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur systèmes embarqués

    Informations forums :
    Inscription : juin 2009
    Messages : 3 980
    Points : 11 089
    Points
    11 089
    Billets dans le blog
    1

    Par défaut

    Bonjour,

    http://broux.developpez.com/articles/c/sockets/ Ce tutoriel devrait faire l'affaire

  10. #10
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    mars 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : mars 2013
    Messages : 3
    Points : 4
    Points
    4

    Par défaut Un livre pour le C

    Bonjour ici

    J'ai décide de me lancer dans l'apprentissage d'un langage et j'ai choisi le C...j'ai aucun argument pour ce choix.
    Je tiens a dire que je n'ai aucune notion de programmation dans des aucun langage. Je cherche donc un livre expliquant tout ça bien, s'adressant a des débutants, ceux qui partent de zéro. Je me suis tourné vers la libraire de SDZ.

    Que valent-ils ces livres, je veux dire, quel est le niveau après avoir lu et appliqué tout ça ?

    Ensuite j'ai trouvé ce livre la:

    Le langage C
    Norme ANSI, 2ème édition
    de Brian W. Kernighan et Dennis M. Ritchie

    Mais il m'a l'air de s'adresser à de gens ayant quelques notions.

    Je tiens a dire qu'informatiquement parlant, niveau OS (Debian/ubuntu et W7) j'ai un niveau solide mais dans la programmation je ne connais rien.
    Si vous pouvez m’aiguiller dans le choix, ça serait pour moi une aide formidable déjà.

    Je vous remercie d'avance de me proposer donc un livre s'adressant à de gens comme moi. Je veux un livre en fait parce que je bouge souvent en train et comme ça je pourrait le livre et essayer de m'adapter au moins aux différentes définitions. Puis je mettrais ça en pratique a la maison

    Merci de votre aide.

    Red

  11. #11
    Membre éclairé
    Homme Profil pro
    Inscrit en
    août 2008
    Messages
    266
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Secteur : Service public

    Informations forums :
    Inscription : août 2008
    Messages : 266
    Points : 850
    Points
    850

    Par défaut

    Bonjour !

    Un des questions récurrentes "type" de dvp !
    Bon, le K&R est sympa si tu n'est pas une oie blanche, mais d'autres te rappelleront qu'il existe des normes plus récentes.

    Suite à une autre discussion que j'avais lue, je me suis procuré le Braquelaire, que tu devrais trouver très intéressant si tu comptes te pencher sur l'aspect système.

    Après, tu auras j'espère d'autres conseils mieux argumentés que le mien.
    poke 1024,0; poke 214,214

  12. #12
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    mars 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : mars 2013
    Messages : 3
    Points : 4
    Points
    4

    Par défaut

    Je sais je sais, je sais qu'il y a déjà des sujets mais je trouve qu'il y a une différence entre ce que disent les gens qui suggèrent le livre, et les critiques qu'on trouve sur les livres.

  13. #13
    Membre éclairé
    Homme Profil pro
    Inscrit en
    août 2008
    Messages
    266
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Secteur : Service public

    Informations forums :
    Inscription : août 2008
    Messages : 266
    Points : 850
    Points
    850

    Par défaut

    informatiquement parlant, niveau OS (Debian/ubuntu et W7) j'ai un niveau solide mais dans la programmation je ne connais rien
    J'en déduisais que tu avais un bon recul et de l'analyse, donc inutile de se faire peur d'avance. Tu peux acheter un livre C, mais il y a à mon avis aussi ce qu'il faut en tutoriels C sur DVP. En bouquin, je citerai aussi le Delannoy (existe en format réduit et pas cher). D'ailleurs au passage, je pense que tous les "Delannoy" sont bien faits.

    Le bouquin que je citai reste àmha une référence à garder à portée de main.
    poke 1024,0; poke 214,214

  14. #14
    Expert éminent
    Avatar de Kannagi
    Homme Profil pro
    cyber-paléontologue
    Inscrit en
    mai 2010
    Messages
    2 439
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cyber-paléontologue

    Informations forums :
    Inscription : mai 2010
    Messages : 2 439
    Points : 7 341
    Points
    7 341

    Par défaut

    J'ai pas de livre a conseillé mais pour répondre a ça : "quel est le niveau après avoir lu et appliqué tout ça" , je dirai que ce livre ne te permettra pas d'avoir un niveau intermédiaire , c'est plus une grosse introduction au C qui te permettra de comprendre sa syntaxe.

  15. #15
    Expert éminent sénior
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    février 2006
    Messages
    6 750
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : février 2006
    Messages : 6 750
    Points : 19 138
    Points
    19 138
    Billets dans le blog
    1

    Par défaut

    Tu peux aussi télécharger les cours de programmation C.
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site

  16. #16
    Membre à l'essai
    Homme Profil pro
    Lycéen
    Inscrit en
    novembre 2018
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 17
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : novembre 2018
    Messages : 12
    Points : 10
    Points
    10

    Par défaut Debutant Livre pour apprendre le C

    Bonjour j'aimerais apprendre le C, mais je sais pas quel livre lire ?
    J'ai déja trouver celui ci : https://user.oc-static.com/ftp/livre...ammer_en_c.pdf mais je ne sais pas si il est bien, merci d'avance

  17. #17
    Expert éminent
    Avatar de Kannagi
    Homme Profil pro
    cyber-paléontologue
    Inscrit en
    mai 2010
    Messages
    2 439
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cyber-paléontologue

    Informations forums :
    Inscription : mai 2010
    Messages : 2 439
    Points : 7 341
    Points
    7 341

    Par défaut

    C'est un assez mauvais livre vu que c'est le tuto du SDZ/OCR en livre.
    Et je maudis ce livre/tuto juste parce que depuis des années je corrige/rectifie les membres sur ce forum la même merde code SDL qu'il pompe sur ce livre/tuto !

  18. #18
    Membre expert
    Avatar de gerald3d
    Homme Profil pro
    Conducteur de train
    Inscrit en
    février 2008
    Messages
    1 999
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Conducteur de train
    Secteur : Transports

    Informations forums :
    Inscription : février 2008
    Messages : 1 999
    Points : 3 825
    Points
    3 825
    Billets dans le blog
    4

    Par défaut

    Wikibooks propose un livre sur le C :
    https://fr.m.wikibooks.org/wiki/Programmation_C
    Utilisation de Glade avec Gtk+ - N'oubliez pas de consulter les FAQ Gtk et les cours et tutoriels Gtk

  19. #19
    Expert confirmé
    Inscrit en
    mars 2005
    Messages
    1 381
    Détails du profil
    Informations forums :
    Inscription : mars 2005
    Messages : 1 381
    Points : 4 047
    Points
    4 047

    Par défaut

    https://learncodethehardway.org/c/

    C'est en anglais (tant mieux).

  20. #20
    Membre à l'essai
    Homme Profil pro
    Lycéen
    Inscrit en
    novembre 2018
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 17
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : novembre 2018
    Messages : 12
    Points : 10
    Points
    10

    Par défaut

    merci beaucoup, mais vous n'auriez pas un cours en pdf car cela sera plus pratique pour moi pour lire un peu partout (car je n'ai pas toujours accès à internet), et gratuit si possible...

Discussions similaires

  1. Conseil pour des livres de developpement Web(Php, javaScrip..)
    Par realtux dans le forum Général Conception Web
    Réponses: 4
    Dernier message: 28/03/2009, 19h24
  2. Réponses: 3
    Dernier message: 08/06/2007, 14h26
  3. Conseil pour des dates
    Par melodyyy dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 16/05/2007, 20h24
  4. [web] Cherche un conseil pour un livre perl-tk
    Par Anonymous dans le forum Interfaces Graphiques
    Réponses: 2
    Dernier message: 29/04/2002, 16h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo