Exercices en Langage C++






Exercices en Langage C++ Préface : Complément idéal des manuels d'apprentissage du C++ du même auteur, cet ouvrage vous propose 150 exercices corrigés et commentés pour mieux assimiler le langage et ses concepts objet. Cette troisième édition débute par une série d'exercices sur la syntaxe de base du C++ (types et opérateurs, instructions de contrôle, fonctions, tableaux, pointeurs...) qui n'était pas traitée dans l'édition précédente. La suite de l'ouvrage met tout particulièrement l'accent sur la maîtrise de la programmation orientée objet. Les exercices proposés vous permettront de vous forger une véritable méthodologie de conception de vos propres classes C++. Vous saurez notamment décider du bien-fondé de la surdéfinition de l'opérateur d'affectation ou du constructeur par recopie, tirer parti de l'héritage (simple ou multiple) et du polymorphisme, créer vos propres bibliothèques de classes, exploiter les possibilités offertes par les patrons de fonctions et de classes, etc. Chaque chapitre débute par un rappel de cours suivi de plusieurs exercices de difficulté croissante. Les corrigés sont tous présentés suivant le même canevas : analyse détaillée du problème, solution sous forme de programme avec exemple de résultat d'exécution, justification des choix opérés - car il n'y a jamais de solution unique à un problème donné - et, si besoin, commentaires sur les points délicats et suggestions sur les extensions possibles du programme.




Lire la suite


Les cahiers du programmeur Symfony








Reconnu dans le monde pour sa puissance et son élégance, Symfony est issu de plus de dix ans de savoir-faire. Le framework open source de Sensio fédère une très forte communauté de développeurs PHP professionnels. Il leur offre un ensemble d'outils et un environnement MVC pour créer des applications web robustes, maintenables et évolutives. Au fil d'une démarche rigoureuse et d'un exemple concret d'application web 2.0, ce cahier décrit le bon usage des outils Symfony mis à la disposition du développeur : de l'architecture MVC et autres design patterns à l'abstraction de base de données et au mapping objet-relationnel avec Doctrine, en passant par les tests unitaires et fonctionnels, la gestion des URL, des formulaires ou du cache, l'internationalisation ou encore la génération des interfaces d'administration...




Lire la suite


Apprendre à programmer : Algorithmes et conception - 2ème Edition






Savoir écrire un programme juste. Destiné à tous ceux qui débutent en programmation, cet ouvrage très pédagogique explique comment concevoir et écrire un programme de manière claire et efficace, quel que soit le langage employé. Prenant comme exemple un langage algorithmique, il décrit les bases fondamentales de la programmation (variables, tableaux, boucles, fonctions), puis introduit les objets (utilisation et écriture d'objets), ainsi que les structures de données (analyse objet). Chaque chapitre se clôt par une série d'exercices corrigés qui manipulent les concepts de base de l'algorithmique objet. Enrichie de nouveaux exercices et exemples d'applications en Java, C ++ et Visual Basic, la deuxième édition est complétée par une étude de cas décrivant la conception et l'écriture d'un jeu de Puissance 4, projet qui fait la synthèse de toutes les connaissances acquises.




Lire la suite


Le langage C++ : Initiez-vous à la programmation en C++






Grâce à cet ouvrage, initiez-vous rapidement au C++ en découvrant les principaux concepts du langage et de la programmation orientée objet : gestion des entrées-sorties, boucles et tableaux, modèles, etc. Ces concepts sont mis en œuvre dans de nombreux exemples de codes, qui sont analysés en détail pour vous permettre ensuite d'écrire vos propres programmes. Vous pourrez également vous exercer et tester vos connaissances avec les quizz et exercices présents dans chaque chapitre, dont vous trouverez les réponses à la fin de l'ouvrage.




Lire la suite


Qt4 et C++ : Programmation d'interfaces GUI






Un ouvrage unique sur le développement d'interfaces graphiques avec la bibliothèque Qt, écrit par des spécialistes de Trolltech. Grâce au framework Qt de Trolltech, vous pouvez créer des applications C ++ de niveau professionnel qui s'exécutent en natif sous Windows, Linux / UNIX, Mac OS 10 et Linux intégré sans qu'aucune modification dans le code source soit nécessaire. Ce guide complet vous permettra d'obtenir des résultats fantastiques avec la version la plus puissante de QT jamais créée : QT 4.1. En s'appuyant sur des exemples réalistes, il présente des techniques avancées sur divers sujets depuis le développement de l'interface graphique de base à l'intégration avancée de XML et des bases de données. Couvre l'ensemble des éléments fondamentaux de Qt, depuis les boîtes de dialogue et les fenêtres jusqu'à l'implémentation de la fonctionnalité d'une application. Présente des techniques avancées que vous ne retrouverez dans aucun autre ouvrage, comme la création de plugins d'application et pour Qt, ou la création d'interfaces avec les API natives. Contient des annexes détaillées sur la programmation C ++/Qt destinée aux développeurs Java expérimentés.




Lire la suite


Formation sécurité des reseaux






Formation sécurité des reseaux




Lire la suite


Video2Brain - Découverte du développement d’application sous Android 4






Video2Brain | Français | 13 févr. 2013 | 2h35 | ISO | 899 MB

Vous désirez développer votre propre application pour tablette et téléphone Android ? Et bien cette formation de Guillaume Balas est faite pour vous ! Elle va vous permettre d’acquérir les bases pour lancer votre application sur Google Play. Android 4.2, appelée également "Jelly Bean", est la plus récente des versions Android. Elle vous permet d'utiliser tout le potentiel du système mobile Android déployé sur un grand nombre d’appareils. Laissez donc libre court à votre imagination et lancez-vous dans la création de votre application !




Lire la suite


 

© 2010 Ressources Webdesign All Rights Reserved