Latest Upload :
Recent Upload
Affichage des articles dont le libellé est C. Afficher tous les articles
Affichage des articles dont le libellé est C. Afficher tous les articles

Livre Le C en 20 heures






Préface :
Le langage C est un langage de programmation dont l'histoire nous ramène à l'époque de la création d'Unix, durant la première moitié des années 1970. Conçu pour permettre à un même programme de fonctionner sur plusieurs types de machines, ce langage à la fois simple et efficace séduisait par la rapidité d'exécution des programmes qu'il permettait de générer, et par sa relative simplicité d'adaptation pour un nouveau type de matériel. Depuis lors, la majorité des systèmes d'exploitation des machines créés ultérieurement utilisèrent ce langage fiable, à la fois proche du matériel et des mathématiques. Il n'est donc pas étonnant de retrouver aujourd'hui ce langage partout, des super-calculateurs aux téléphones portables. Le Logiciel Libre lui doit aussi beaucoup.


Download

C++ pour les programmeurs C

 C++ pour les programmeurs C


Acquérir une parfaite maîtrise du C++ et de la programmation objet : C++ pour les programmeurs C est la réédition, avec un nouveau titre mieux adapté au public visé, du grand classique de Claude Delannoy, Programmer en C++, qui s'est imposé au fil de ses six éditions successives comme la référence en langue française sur ce langage. Destiné aux programmeurs C souhaitant migrer vers le C++, l'ouvrage insiste tout particulièrement sur la bonne compréhension des concepts objet et sur l'acquisition de méthodes de programmation rigoureuses. Entièrement fondé sur la norme ANSI/ISO, l'ouvrage couvre tous les aspects du langage et de sa bibliothèque standard (STL ou Standard Template Library), et traite en profondeur des points les plus délicats auxquels est confronté un programmeur C++ lors de la création de ses propres classes et de la conception d'applications professionnelles. Chaque notion nouvelle et chaque fonction du langage sont illustrées de programmes complets dont le code source est fourni sur le site www.editions-eyrolles.com. Tout au long de l'ouvrage, des notes soulignent les différences majeures entre le C++ et Java, de manière à établir des passerelles entre les deux langages.


DOWNLOAD

Premier langage du C : Pour les vrais débutants en programmation

 Premier langage du C
Pour les vrais débutants en programmation


Un manuel d'apprentissage du C pour les vrais débutants en programmation. Vous avez décidé de vous initier à la programmation et souhaitez opter pour un langage largement utilisé dans monde professionnel ? Que vous soyez étudiant ou autodidacte, vous trouverez dans ce livre une approche du langage C adaptée aux vrais débutants en programmation. Vous apprendrez d'abord à maîtriser les notions communes à tous les langages : variables, types de données, structures de contrôle, fonctions, tableaux, etc. Vous aborderez ensuite certains concepts propres au C, comme les pointeurs, dont le maniement est particulièrement délicat pour les débutants et dont la présentation fait l'objet d'un soin extrême. Chaque notion importante est illustrée d'exemples de programmes complets, accompagnés de résultats d'exécution. De nombreux exercices, dont la solution est fournie en fin d'ouvrage, vous permettront de tester vos connaissances fraîchement acquises et de les approfondir. A qui s'adresse ce livre ? Aux étudiants de BTS, d'IUT, de DEUG ou d'écoles d'ingénieur. Aux autodidactes ou professionnels de tous horizons souhaitant s'initier à la programmation. Aux enseignants et formateurs à la recherche d'une méthode pédagogique et d'un support de cours structuré pour enseigner le C à des débutants.


DOWNLOAD

S'initier à la programmation : Avec des exemples en C, C++, C#, Java et PHP


S'initier à la programmation : 

Avec des exemples en C, C++, C#, Java et PHP 

 

 


Acquérir rapidement une parfaite maîtrise des techniques de programmation et savoir s'adapter facilement à tout nouveau langage. Conçu pour les débutants en programmation, cet ouvrage commence par un apprentissage progressif et rigoureux des notions de programmation procédurale communes à tous les langages (types de données, variables, opérateurs, instructions de contrôle, fonctions, tableaux...), avant d'aborder les notions propres aux langages orientés objet. L'auteur utilise, pour faciliter l'assimilation des concepts, un pseudo-code complet mais simple d'accès, qui évite de se perdre dans les spécificités de tel ou tel langage. Chaque notion est d'abord présentée à l'aide du pseudo-code, avant d'être illustrée d'exemples d'implémentation en langages C, C++, C#, Java et PHP. De nombreux exercices corrigés permettent au lecteur de contrôler ses connaissances à chaque étape de l'apprentissage. A qui s'adresse ce livre ? Aux étudiants en 1ère année de cursus informatique (BTS, DUT, licences, écoles d'ingénieur). Aux autodidactes ou professionnels de tous horizons souhaitant s'initier à la programmation. A tous ceux qui ont appris un langage " sur le tas " et ressentent le besoin d'approfondir leurs connaissances pour gagner en efficacité et en qualité et s'adapter plus facilement à de nouveaux langages. Aux enseignants et formateurs à la recherche d'une méthode pédagogique et d'un support de cours structuré pour enseigner la programmation à des débutants.


DOWNLOAD

Programmer en langage C




DOWNLOAD

Head First C




Book Description

Ever wished you could learn C from a book? Head First C provides a complete learning experience for C and structured imperative programming. With a unique method that goes beyond syntax and how-to manuals, this guide not only teaches you the language, it helps you understand how to be a great programmer. You'll learn key areas such as language basics, pointers and pointer arithmetic, and dynamic memory management. Advanced topics include multi-threading and network programming - topics typically covered on a college-level course.

We think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First C uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.

DOWNLOAD

Le langage C : Apprenez rapidement et simplement les bases du langage C






Cet ouvrage fondamentalement pratique est une excellente introduction pour tous ceux qui souhaitent s'initier rapidement et efficacement à la programmation en C. Grâce à des exercices pratiques et des cas concrets, il vous initie progressivement à toutes les bases du langage (fonctions, structures, pointeurs, gestion mémoire, gestion fichiers, bibliothèques de classes, etc.), vous apprend à utiliser les bonnes syntaxes et vous fournit de nombreux conseils, notamment en matière de sécurité. À l'issue de cet ouvrage, vous serez apte à réaliser de petits programmes et à comprendre le code des plus gros. À l'aide de bibliothèques de fonctions existantes, vous pourrez également créer vos interfaces graphiques, communiquer avec d'autres programmes sur Internet, réaliser des jeux ou traiter des données issues des bases de données. Cette nouvelle édition bénéficie d'une révision complète du code en faveur d'une syntaxe plus précise et plus concise. Les exemples et explications ont également été actualisés. Testez Ubuntu en live et compilez vos programmes sous Linux ! Contient également WxDev-C++ et Cygwin pour Windows.


DOWNLOAD

Programmation système en C sous Linux



Tirer le meilleur parti de l'environnement Linux
La possibilité de consulter les sources du système, de la bibliothèque glibc et de la plupart des applications qui tournent sur cet environnement représente une richesse inestimable aussi bien pour les passionnés qui désirent intervenir sur le noyau, que pour les développeurs curieux de comprendre comment fonctionnent les programmes qu'ils utilisent quotidiennement.
Nombreuses sont les entreprises qui ont compris aujourd'hui tout le parti qu'elles pouvaient tirer de cette ouverture des sources, gage de fiabilité et de pérennité, sans parler de l'extraordinaire niveau de compétences disponible au sein d'une communauté de programmeurs aguerris au contact du code des meilleurs développeurs OpenSource.
Un ouvrage conçu pour les programmeurs Linux et Unix les plus exigeants 



DOWNLOAD


 
F
Support :