Dossier Programmation

Cours sur les langages informatiques (C, java, cobol, .net, perl...) ainsi que les techniques algorythmiques de base.

Documents

pdf Cours objective-c par rapport à C++ Populaires

10538 téléchargements

Un cours qui compare les deux languages (C++ et Objective-C) et permet de mieux comprendre les écarts entre les deux languages et les différents ecosystèmes (STL vs Cocoa). Ce cours aborde la gestion des classes et objets, l'héritage et l'instanciation. La gestion mémoire et le multi-threading, les exceptions font également partie du cours. Enfin les parties purement C++ afin de voir ce qu'il n'est pas possible de faire (ou difficilement) en Objective-C. Objective-C est utilisé sur iPhone et iPad et devient de plus en plus populaire.

pdf Introduction à Perl

5022 téléchargements

Un cours pour débuter en perl avec: les types et les contextes, les scalaires, les structures de controles (boucles et tests), les listes et les tableaux, les fonctions, les tables de hachages, la manipulation des fichiers, les expressions régulières, les références, les modules et un peu d'objet.

Toujours utile un programme perl à l'avantage d'être multi-plateforme sans avoir basoin d'une machine virtuelle. Pour des besoins simples à mesuré ce language est une très bonne alternative à des languages plus "complexe" comme java ou C.

pdf hibernate : la reference

5066 téléchargements

Le document de référence sur Hibernate et les fonctionnalité de cette couche de persistance des données avec des capacités de mapping avancées et de plus en plus populaire.

document Web Services

5846 téléchargements

Un cours sur les web services avec les principes puis les notions XML
utiles, les messages du protocole d'intérogation SOAP, la norme de
description des webservice WSDL et l'annuaire de référencement des
webservice UDDI. Le cours se termine par la présentation d'un
framework permettant de créer des clients web services : Axis.

archive PHP : comparaison les frameworks les plus répandus

7608 téléchargements

Ce document a pour objectif de présenter et comparer les frameworksPHP les plus répandus. Cet ouvrage s’efforce de réunir :
- Une approche générale des frameworks PHP, des concepts et fonctionnalités qu’ils proposent.
- Un recensement des principaux frameworks open source du monde PHP
- Une présentation de ces outils, une évaluation de leurs forces, de leurs limites, de leur maturité, ainsi que quelques exemples simples d’utilisation.
Enfin, un tableau comparatif fait la synthèse des fonctionnalités présentes dans chaque framework

archive Algorithmique Populaires

26256 téléchargements

Complexité et optimalité ; premier algorithme de tri.La récursivité et le paradigme « diviser pour régner ».Algorithmes de tri. Structures de données élémentaires (Piles, Files, listes chainées...). Programmation dynamique. Algorithmes gloutons. Graphes et arbres. Arbres de recherche et arbres de recherche équilibrés. Plus courts chemins NP-complétude
Heuristiques

archive Apprendre a programmer avec Ruby

9237 téléchargements

Un tutorial sur ruby présentant les thèmes suivants :
Les nombres, Les lettres, Variables et affectations, Mélangeons-les, Où on en apprend plus sur les méthodes, Contrôles de flux, Tableaux et itérateurs, Ecrire vos propres méthodes, Les classes, Blocs et procédures

archive J2EE Best Practices Populaires

11645 téléchargements

Les meilleures méthodologies pour créer des applications J2EE avec des exemples réellement mis en oeuvre.MVC Framework, Struts Framework, servlet, jsp, ejb, use case, session, persistence, JDBC, CMP 2.0, CMR, J2EE performances, XML, RPC, JBI...

archive C Sharp Populaires

15699 téléchargements

Un cours assez complet : les types de donnees, les instructions elementaires, les instructions de controle du deroulement du programme, la structure d'un programme, compilation et execution d'un programme, passage par valeur, passage par reference , classes, stuctures, interfaces, classes .NET d'usage courant, interfaces graphiques avec C# et vs.NET, quelques composants utiles, composants non visuels, gestion d'evenements, acces aux bases de donnees, les threads d'execution, gestion des adresses reseau, programmation tcp-ip, services web

archive Du XML au XSLT Populaires

11056 téléchargements

Un superbe cours qui commence par lister les différentes applications qui utilisent XML aujourd'hui, passe ensuite à la description de la norme XML. Puis ce cours aborde le HTML, le XHTML, les CSS. L'explication de ce qu'est le RSS et comment il est possible de l'utiliser.Le SVG et des exemples. Puis les différentes manières de transformer le xml grâce à SAX, DOM ou XSLT. Un excellent cours.

archive Fortran 95 et 2003

4385 téléchargements

Cours de Fortran très complet et les nouveautés de 2003 réalisé par un laboratoire de calcul parrallèle français réputé.

archive Les bases de l'informatique et de la programmation Populaires

17209 téléchargements

Une approche globale de la programmation informatique en démarrant par le hardware, en passant par les principaux algorithmes, tris, (rapide, par insertion à bulles...), les structures de données (arbres...), la programmation objet, jusqu'aux IHM et des exemples avec les langages Delphi, Java et C# et les technologies COM et ActiveX

archive Perl

9510 téléchargements

Les principes essenciels de Perl : listes, interpolation de variables, patterns, tableaux, structures, E/S, expressions régulières, fonctions, fichiers, processus. Des exemples et des exercices corrigés.

archive Python Populaires

10366 téléchargements

Python est un language gratuit, orienté objet, et multi-thread. Ce cours aborde les types de données, les boucles, les fonctions, les classes et objets, les structures de données mais aussi les fenêtres graphiques et les menus, l'écriture et la lecture dans les fichiers.

archive Windows Scripting Host [wsh] Populaires

11089 téléchargements

La documentation officielle du scripting sous Windows, du VBScript au JScript.Les objets, les méthodes et propriétés, toute la panoplie pour créer de petits programmes qui peuvent tourner en ligne de commande avec des paramètres et des options. Plus évolué que du simple script DOS, puisque l'on peut utiliser une pleiades de fonctions de traitements de chaines de caractères, les expressions régulières, des boucles et traitements conditionnels. Il est même possible d'utiliser un plugins capable de crypter les sources. Bien utile pour de petits traitements d'administration sous windows.

archive Turbo Pascal Populaires

17844 téléchargements

Un petit cours de Turbo Pascal. Un langage tres utilisé dans et pour l'enseignement.

archive Visual C++ Populaires

15920 téléchargements

Un cours sur visual C++ avec les bases de la programmation d'interfaces graphiques, la technologie ActiveX, les MAPI, les templates, le multitache avec windows, les exceptions...

archive La programmation Orientée Objet avec C++ Populaires

24130 téléchargements

Une bonne introduction aux languages informatiques depuis leurs début et un approfondissement vers les techniques objets avec C++. Ce cours nous amène d'un niveau débutant vers un niveau initié voir avancé.

archive XSL ou formatter un fichier XML

8752 téléchargements

Les Recommandations Officielles du W3C sur la norme XSL V1.0.Ce language qui est de plus en plus utilisé, permet de formatter n'importe quel fichier XML vers un format de sortie comme HTML mais aussi Excel voir d'autre encore.

archive Fortran 77 et 90

9546 téléchargements

Un cours sur le Fortran, un langage surtout utilisé pour la programmation "scientifique". Une petite histoire suivi des structures de programmes, syntaxe, algo, E/S, traitement de l'information, gestion de la mémoire, instructions...