IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

C Discussion :

Meilleurs Cours C


Sujet :

C

  1. #1
    Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    114
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 114
    Points : 67
    Points
    67
    Par défaut Meilleurs Cours C
    Bonsoir tout le monde,
    je suis a la recherche d'un Cours C pour un debutant est ce qu'il ya qqun peux m'aide sur ca?
    Merci d'avance

    Quand tout le reste a échoué, lisez le mode d’emploi.
    ### ( Cahn ) ###
    C’est à ce moment qu’on se rend compte qu’on l’a jeté avec l’emballage.

  2. #2
    Expert éminent sénior
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Points : 13 380
    Points
    13 380
    Introduction à Silverlight 4 (new) ; Localisation d'une application Silverlight (new) ;
    Mon espace perso[/B]

    La connaissance s’acquiert par l’expérience, tout le reste n’est que de l’information. Albert Einstein[/SIZE]

  3. #3
    Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    114
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 114
    Points : 67
    Points
    67
    Par défaut
    Bon j'ai trouve beaucoup de cours moi ce que je veux un cours comment de A a Z mais je prefere les cours avec les exemples comme ca si vous avez un lien directe vers ce dernier alors je vous remercie bcp

    Quand tout le reste a échoué, lisez le mode d’emploi.
    ### ( Cahn ) ###
    C’est à ce moment qu’on se rend compte qu’on l’a jeté avec l’emballage.

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 80
    Points : 75
    Points
    75
    Par défaut
    Un livre qui t'explique le langage C

    i) clairement,
    ii) profondément,
    iii) théoriquement et pratiquement,
    iv) rapidement

    n'existe pas (encore).

    Je dois avoir environ 20 ouvrages chez moi sur le langage C et la médiocrité et l'obscurité des explications
    sont monnaie courante.


    Dans l'état actuel, si je dois te conseiller quelque chose, ce serait et par ordre de préférence :

    1) S. PRATA, C Primer +, Sams, 2004, 984 pages.
    Je n'ai pas lu la totalité de l'ouvrage (surtout parce que j'avais déjà appris des choses sur le C avant de
    connaître le bouquin) mais de gros morceaux. Ce que j'ai beaucoup apprécié dans cet ouvrage, c'est la
    multiplicité des exemples, de petits exemples, complets et courts, commentés et dont le code source est
    disponible et que tu peux compiler à loisir en modifiant toi-même tel ou tel paramètre. Sinon, ça n'empêche
    pas l'ouvrage de comporter de nombreux passages peu clairs, par exemple le chapitre sur les classes de
    mémorisation. Par ailleurs, l'ouvrage est beaucoup trop verbeux à mon goût, il brasse un peu trop les
    évidences. Le texte est très volumineux et on a du mal à naviguer dans l'ouvrage. Je crois que l'ouvrage a
    bonne réputation dans les milieux universitaires. Le code source des programmes de l'ouvrage est disponible
    sur le site de l'auteur. Le livre traite du dernier standard C99 (si tu débutes, je te conseille de te
    limiter à C90).

    2) K.N. KING, C programming, A modern approach, 1996, 661 pages.
    Le titre (l'approche moderne) c'est du marketing, en fait l'approche est en fait assez classique. Ca se lit
    assez bien même s'il y a de nombreux passages confus parce que l'auteur ne pense pas à mettre ses
    explications dans le contexte approprié ou qu'il est vague. L'index est acceptable bien qu'encore assez
    incomplet (la qualité d'un index et plus généralement les moyens dont dispose le lecteur pour naviguer dans
    un ouvrage sont assez souvent des bons témoins de la qualité du dit-ouvrage). L'ouvrage présente des exemples
    mais souvent en nombre insuffisant et assez souvent non contextualisés ce qui peut nuire à la compréhension.
    Les codes-source sont assez peu nombreux à mon goût mais pour te faire une idée, tu peux aller les consulter
    sur le site de l'auteur. Les chapitres sur les pointeurs, les chaînes de caractères, les classes de
    mémorisation, l'allocation dynamique sont moyens. En revanche, d'autres parties sont très bien traitées comme
    ce qui concerne le déchiffrage des déclarations complexes des trucs du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    int *(*x[10])(int);
    Je ne suis pas apte à juger de la qualité du code produit par l'auteur mais selon beaucoup de personnes ayant
    une autorité dans la connaissance du langage C, le code est de qualité. L'ouvrage est assez connu et jouit
    d'une bonne réputation au delà de tel ou tel cercle.
    Malgré tout l'ouvrage n'est pas extrêmement ambitieux, il y a de nombreuses questions qu'il n'évoque même
    pas, comme la généricité ou une foule de questions techniques qui concerne la pratique du langage qu'on
    trouve de-ci de-là dans des faq ou en se baladant sur des forums.
    A noter que la version dont je parle ne traite que de C90 mais une réédition sortira cette année et traitera
    de C99 (le dernier standard) mais le prix est exorbitant (dans les 100 US$).

    3) I. HORTON, Beginning C, 3e Edition, 650 pages.
    C'est le livre que j'aurais voulu avoir quand je débutais. Il est très clair, très détaillé. Mais il est
    assez peu appronfondi et très très filandreux, l'auteur ne sait pas aller droit à l'essentiel. Les exemples
    sont inutilement compliqués et le livre comporte de très nombreuses lacunes. Mais c'est un ouvrage qui met le
    pied à l'étrier et ce n'est déjà pas si mal, les explications sur les pointeurs, les tableaux
    multidimensionnels sont clairs. L'ouvrage a assez mauvaise presse dans les milieux intellos du C. Pareil, tu
    peux te faire une idée de l'ouvrage en regardant les codes-source, voir site de
    l'auteur ou de l'éditeur.

    Candide

  5. #5
    Expert éminent sénior
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Points : 13 380
    Points
    13 380
    Par défaut
    Niveau livre, il reste la référence des références.

    http://c.developpez.com/livres/#L2100487345
    Introduction à Silverlight 4 (new) ; Localisation d'une application Silverlight (new) ;
    Mon espace perso[/B]

    La connaissance s’acquiert par l’expérience, tout le reste n’est que de l’information. Albert Einstein[/SIZE]

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 80
    Points : 75
    Points
    75
    Par défaut
    Citation Envoyé par Skyrunner
    Niveau livre, il reste la référence des références.

    http://c.developpez.com/livres/#L2100487345
    Ora92_IDS : si tu veux apprendre le C seul dans ton coin, je te déconseille formellement et catégoriquement ce livre (le K&R) qui est une hérésie pédagogique surtout que tu voulais des exemples clairs, ceux du K&R sont atroces en général (surcharge MAXIMALE et en même temps incomplets). Ce livre a une valeur sentimentale et historique et son seul mérite selon moi est de comporter du code bien écrit et de référence mais tu ne pourras le comprendre et en tirer profit qu'avec une certaine expérience. Sinon, les explications sont nulles et incohérentes. K&R sont peut-être des génies de l'informatique, certainement pas de la pédagogie. En même temps, le livre a été écrit il y 20 ans et est fondé sur la première édition qui date elle d'il y a 30 ans, époque où l'informatique était connu d'un public ultra-réduit pour ne pas dire d'une petite élite.


    Candide

  7. #7
    Expert confirmé
    Avatar de Thierry Chappuis
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Mai 2005
    Messages
    3 499
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Suisse

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 499
    Points : 5 360
    Points
    5 360
    Par défaut
    Personnellement, je trouve K&R2 très bien, pas très pédagogique sans doute, et a la facheuse tendance à utiliser un forme non-standard de main(), mais les exemples et les exercices sont instructifs (j'ai beaucoup appris avec ce livre, même en autodidacte). Sinon, Méthodologie de la programmation en C de Braquelaire est d'un très bon niveau: http://c.developpez.com/livres/#L2100490184

    Thierry
    "The most important thing in the kitchen is the waste paper basket and it needs to be centrally located.", Donald Knuth
    "If the only tool you have is a hammer, every problem looks like a nail.", probably Abraham Maslow

    FAQ-Python FAQ-C FAQ-C++

    +

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 760
    Points : 626
    Points
    626
    Par défaut
    De mon expérience personnelle, au debut il faut essayer. Les references de developpez sont generalement de bonnes qualités. Apres le meilleur livre depend de toi meme, et de ton experience. Tu te dis debutant, mais est ce debutant complet (aucune connaissance en programmation) ou connais tu deja certains langages ? Cela change deja pas mal de chose.

    C'était mon petit grain de sel.
    Si c'est résolu, .

  9. #9
    Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    114
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 114
    Points : 67
    Points
    67
    Par défaut
    Bonsoir toutle monde,
    Merci pour vos aides, j'ai commence hier avec les cours de C et je le trouve bien bien bien vraiment pour debutants vraiment c'est ce que j'ai été en train de chercher merci bcp bcp

    Quand tout le reste a échoué, lisez le mode d’emploi.
    ### ( Cahn ) ###
    C’est à ce moment qu’on se rend compte qu’on l’a jeté avec l’emballage.

  10. #10
    Expert éminent sénior
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Points : 20 985
    Points
    20 985
    Par défaut
    Citation Envoyé par yayacmoi
    Par contre, un bémol, tous les systèmes de tri ne sont pas repris et c'est le hic de ce bouquin.
    Le tri, c'est un problème d'algorithme, pas de langage.. La seule chose à connaitre, c'est le LDA (Langage de Description des Algorithmes ou l'AlDes (Algorithm Description language).

    http://physinfo.ulb.ac.be/divers_htm...lgo_1/LDA.html
    http://portal.acm.org/citation.cfm?i...FTOKEN=6184618
    Pas de Wi-Fi à la maison : CPL

  11. #11
    Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    114
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 114
    Points : 67
    Points
    67
    Par défaut
    Le mieux c'est les cours pour apprendre le C et la FAQ C

    Quand tout le reste a échoué, lisez le mode d’emploi.
    ### ( Cahn ) ###
    C’est à ce moment qu’on se rend compte qu’on l’a jeté avec l’emballage.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Les meilleurs cours et tutoriels C++
    Par Community Management dans le forum C++
    Réponses: 1
    Dernier message: 13/05/2015, 13h50
  2. [OpenOffice] Les meilleurs cours OpenOffice
    Par Invité dans le forum OpenOffice & LibreOffice
    Réponses: 0
    Dernier message: 02/02/2009, 03h45
  3. meilleurs cours des applets!
    Par mawkli dans le forum Applets
    Réponses: 1
    Dernier message: 19/05/2007, 21h34

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