Aller au contenu
polymorphe
Matières

Programmation

82 cours · 0 articles

Cours

82 cours

  1. NouveauConfirméENpdf · 12 Mo2023

    .NET Microservices: Architecture for Containerized .NET Applications (v7.0)

    Guide Microsoft d'architecture d'applications .NET orientées services : microservices, conteneurs Docker, API web REST, gRPC, communication asynchrone, DDD et résilience.

    Cesar de la Torre, Bill Wagner, Mike Rousos

    1+1 / 90 j
  2. NouveauConfirméENpdf · 5,3 Mo2026

    A Short Guide to Hibernate 7

    Guide officiel d'introduction à Hibernate ORM 7 : configuration, entités, mapping objet-relationnel, associations, sessions, requêtes HQL/Criteria et optimisation des performances.

    Gavin King, Hibernate team (Red Hat / Commonhaus)

    1+1 / 90 j
  3. NouveauIntermédiaireENpdf · 24 Mo2019

    Algorithms (Jeff Erickson)

    Manuel universitaire complet d'algorithmique : récursivité, diviser pour régner, programmation dynamique, algorithmes gloutons, parcours de graphes, plus courts chemins, flots et NP-complétude.

    Jeff Erickson

    0+0 / 90 j
  4. NouveauIntermédiaireENpdf · 3 Mo2023

    Architect Modern Web Applications with ASP.NET Core and Azure (v8.0)

    Livre blanc Microsoft sur la conception d'applications web avec ASP.NET Core 8 : principes d'architecture, MVC/Razor Pages, accès aux données avec EF Core, tests, sécurité (authentification, autorisation) et déploiement Azure.

    Steve Smith, Microsoft Corporation

    0+0 / 90 j
  5. NouveauIntermédiaireFRpdf · 1,6 Mo2024

    Architecture des ordinateurs (polycopié 2024-2025)

    Polycopié d'architecture des ordinateurs par l'expérimentation : micro-architecture des processeurs x86, introduction au C et à l'assembleur, caches, pipeline, prédiction de branchement et attaques par canaux auxiliaires.

    Xavier Goaoc, Vincent Laporte

    0+0 / 90 j
  6. NouveauDébutantENpdf · 1,8 Mo2019

    C# Programming Yellow Book (Cheese Edition 8.1)

    Livre d'initiation à la programmation en C# : types, structures de contrôle, méthodes, classes, héritage, interfaces, exceptions, collections et conception de programmes.

    Rob Miles

    0+0 / 90 j
  7. NouveauDébutantENpdf · 4,8 Mo2025

    COBOL Programming Course #2 – Learning COBOL (v3.2.0)

    Cours d'apprentissage du COBOL sur mainframe IBM Z : structure des programmes, divisions, données, fichiers, instructions arithmétiques et conditionnelles, tables et sous-programmes, avec travaux pratiques.

    Open Mainframe Project contributors, Jonathan Sayles, Ahmed Eid

    0+0 / 90 j
  8. NouveauConfirméENpdf · 4,4 Mo2026

    CUDA C++ Programming Guide (Release 13.4)

    Guide officiel NVIDIA de programmation GPU avec CUDA : modèle de programmation, hiérarchie mémoire, interface de programmation, implémentation matérielle et optimisation des performances.

    NVIDIA Corporation

    0+0 / 90 j
  9. NouveauIntermédiaireFRpdf · 21 Mo2023

    Développons en Java (v2.40)

    Somme de plus de 4 000 pages sur Java : langage, API standard, outils de développement (dont Eclipse), Java EE/Jakarta EE (servlets, JSP, JPA), tests et bonnes pratiques.

    Jean-Michel Doudoux

    0+0 / 90 j
  10. NouveauDébutantENpdf · 1,9 Mo2024

    Eloquent JavaScript, 4th edition

    Livre de référence sur JavaScript moderne : bases du langage, fonctions, objets, programmation asynchrone, modules, puis JavaScript dans le navigateur (DOM, événements, HTTP, formulaires) et Node.js.

    Marijn Haverbeke

    0+0 / 90 j
  11. NouveauIntermédiaireFRpdf · 1,2 Mo2021

    Fortran (Avancé) – support de cours IDRIS

    Support de cours IDRIS-CNRS sur le Fortran avancé (normes 2003/2008) : types dérivés, pointeurs, modules, interfaces génériques, programmation orientée objet, interopérabilité avec le C.

    Patrick Corde, Hervé Delouis

    0+0 / 90 j
  12. NouveauDébutantFRpdf · 1 Mo2020

    Fortran (Base) – support de cours IDRIS

    Support de cours IDRIS-CNRS sur les bases du Fortran moderne : syntaxe, types et déclarations, opérateurs, structures de contrôle, tableaux, entrées-sorties, procédures et modules.

    Anne Fouilloux, Patrick Corde

    0+0 / 90 j
  13. NouveauIntermédiaireENpdf · 700 Ko2021

    Free Pascal Reference Guide (version 3.2.2)

    Référence officielle du langage Pascal/Object Pascal implémenté par Free Pascal, compatible Turbo Pascal et Delphi : types, expressions, instructions, classes, interfaces, génériques et exceptions.

    Michaël Van Canneyt

    0+0 / 90 j
  14. NouveauIntermédiaireFRpdf · 12 Mo2014

    Ingénierie des systèmes d'information : Merise deuxième génération

    Livre complet sur la méthode Merise (4e édition) : démarche, modèles conceptuels, organisationnels et logiques des données et des traitements (MCD, MCT, MLD, MOT…), avec études de cas.

    Dominique Nanci, Bernard Espinasse

    0+0 / 90 j
  15. NouveauDébutantENpdf · 6,2 Mo2022

    Introduction to Programming Using Java, Version 9 (JavaFX Edition)

    Manuel universitaire d'introduction à la programmation en Java (Java 17) : bases, programmation orientée objet, généricité, collections, interfaces graphiques JavaFX, threads et réseau.

    David J. Eck

    0+0 / 90 j
  16. NouveauConfirméENpdf · 14 Mo2026

    Jakarta EE 10 Tutorial

    Tutoriel officiel de la plateforme Jakarta EE (successeur de J2EE/Java EE) : servlets, Jakarta Faces, CDI, Jakarta Persistence, REST, sécurité, messagerie et Enterprise Beans.

    Eclipse Foundation – Jakarta EE Tutorial contributors

    0+0 / 90 j
  17. NouveauDébutantFRpdf · 3,3 Mo2021

    La programmation en C++ moderne (Zeste de Savoir)

    Cours de C++ moderne (C++17) en français : bases du langage, bibliothèque standard, programmation orientée objet, gestion des ressources (RAII, pointeurs intelligents) et bonnes pratiques.

    informaticienzero, mehdidou99

    0+0 / 90 j
  18. NouveauDébutantFRpdf · 2,3 Mo2026

    Le langage C (Zeste de Savoir)

    Cours complet d'apprentissage du langage C, des premiers programmes aux pointeurs, structures, allocation dynamique, fichiers et préprocesseur, avec exercices et TP.

    Lucas-84, Taurre, informaticienzero

    0+0 / 90 j
  19. NouveauIntermédiaireFRpdf · 1,1 Mo2020

    Mise à niveau UML (Master MIDO)

    Transparents de cours sur la modélisation objet avec UML 2 : vocabulaire et concepts de l'orienté objet, modèle de classes, modèle d'états et modèle d'interactions (cas d'utilisation, séquences, activités).

    Maude Manouvrier

    0+0 / 90 j
  20. NouveauIntermédiaireENpdf · 791 Ko2014

    Modern Perl (2014 edition)

    Livre sur la pratique moderne de Perl 5 : philosophie du langage, contextes, fonctions, expressions régulières, objets avec Moose, style, tests et gestion des modules CPAN.

    chromatic

    0+0 / 90 j
  21. NouveauExpertENpdf · 17 Mo2017

    OMG Unified Modeling Language (UML) Version 2.5.1

    Spécification officielle d'UML 2.5.1 par l'OMG : syntaxe abstraite, sémantique et notation de tous les diagrammes (classes, composants, états, activités, interactions, cas d'utilisation, déploiement).

    Object Management Group (OMG)

    0+0 / 90 j
  22. NouveauIntermédiaireFRpdf · 2,8 Mo2023

    Programmation Assembleur x86 32 et 64 bits sous Linux Ubuntu (4e édition)

    Livre de cours sur l'assembleur x86 32/64 bits sous Linux : registres, jeu d'instructions, pile et appels de fonctions, interfaçage avec le C, FPU, instructions vectorielles SSE/AVX et optimisation.

    Jean-Michel Richer

    0+0 / 90 j
  23. NouveauDébutantFRpdf · 2,8 Mo2024

    Un zeste de Python (Zeste de Savoir)

    Cours complet d'apprentissage de Python 3 pour débutants : variables, conditions, boucles, fonctions, structures de données, fichiers, modules, exceptions et bonnes pratiques.

    Antoine Rozo (entwanne)

    0+0 / 90 j
  24. DébutantFRpdf · 6,1 Mo2012

    Apprendre python3 5

    Un cours complet sur Python en version 3.5. En Français, ce cours de plus de 400 pages couvre une bonne partie du language avec les bonnes pratiques importantes pour bien developper.

    Gérard Swinnen

    6 059+0 / 90 j
  25. ConfirméENpdf · 3 Mo2011

    CUDA C Programming Guide

    La programmation pour GPU avec le framework CUDA de Nvidia : Chapter 1 is a general introduction to CUDA. Chapter 2 outlines the CUDA programming model. Chapter 3 describes the programming interface. Chapter 4 describes the hardware implementation. Chapter 5 gives some guidance on how to achieve maximum performance. Appendix A lists all CUDA-enabled devices. Appendix B is a detailed description of all extensions to the C language. Appendix C lists the mathematical functions supported in CUDA. Appendix D lists the C++ features supported in device code. Appendix E gives more details on texture fetching. Appendix F gives the technical specifications of various devices, as well as more architectural details. Appendix G introduces the low-level driver API.

    NVIDIA

    4 365+0 / 90 j
  26. IntermédiaireFRpdf · 879 Ko2009

    Cours objective-c par rapport à C++

    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.

    Pierre Chatelier

    14 063+0 / 90 j
  27. DébutantFRpdf · 533 Ko2004

    Introduction à Perl

    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.

    Sylvain Lhullier

    8 042+0 / 90 j
  28. ConfirméFRpdf · 1,1 Mo

    hibernate : la reference

    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.

    Hibernate

    9 788+0 / 90 j
  29. IntermédiaireFRpdf · 451 Ko2006

    UML : Pack concepts et spécifications

    Un cours très complet sur UML : vocabulaire, méthodologie, typologie des modèles de bases (modèle de classes, modèle d'états et modèle d'interraction). Pour chacun des types de modèles le cours détaillera ses spécificités : classe, relation, association, agrégation, héritage, package, propriétés, multiplicités pour le modèle de classe. Etat, évènement, condition de transition, effet, activité, synchronisation, imbrication, parallelisme avec le modèle d'états. Cas d'utilisation, modèles de séquences, scénario, modèles d'activité pour les modèles d'interractions.Un cours de 119 pages. Un cours en français.

    Maude Manouvrier

    13 951+0 / 90 j
  30. IntermédiaireFRppt · 224 Ko2002

    Web Services

    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.

    Xavier Blanc

    8 831+0 / 90 j
  31. ConfirméFRppt · 2,6 Mo2000

    UML 2 : Ingénierie des Modèles Logiciels MDA et MOF

    Un bon cours sur UML 2 et plus particulièrement sur MDA (Model Driven Architecture).Ce cours fait un rapide historique d'UML, puis aborde les mécanismes généraux : Les paquetages, stéréotypes, étiquettes, notes et les contraintes. Puis attaque les diagrammes de base : Les diagrammes de classes, diagrammes d’objets, diagrammes de cas d'utilisation, diagrammes de séquence, diagrammes de collaboration, diagrammes d'états/transitions, diagrammes d'activités,diagrammes de composants, diagrammes de déploiement. Ce cours est très interressant car il propose des exemples non-triviaux qui arrivent dans la vrai vie et même des exercices.

    Jean Bézivin

    15 462+0 / 90 j
  32. IntermédiaireFRpdf · 929 Ko2007

    PHP : comparaison les frameworks les plus répandus

    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

    Nicolas Richeton

    10 512+0 / 90 j
  33. IntermédiaireFRpdf · 472 Ko2002

    Algorithmique

    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

    Frédéric Vivien

    30 324+0 / 90 j
  34. DébutantFRpdf · 449 Ko2004

    Apprendre a programmer avec Ruby

    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

    Chris Pine, Jean-Pierre Anghel

    12 291+0 / 90 j
  35. ConfirméENpdf · 2 Mo2003

    J2EE Best Practices

    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...

    Carol McDonald

    14 431+0 / 90 j
  36. DébutantFRpdf · 1,8 Mo2002

    C Sharp

    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

    Serge Tahé

    18 851+0 / 90 j
  37. IntermédiaireFRpdf · 4,8 Mo2005

    Du XML au XSLT

    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.

    Yannis Haralambous

    13 876+0 / 90 j
  38. IntermédiaireFRzip · 2,2 Mo2006

    Fortran 95 et 2003

    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é.

    Patrick Corde, Hervé Delouis

    6 772+0 / 90 j
  39. DébutantFRpdf · 10 Mo2005

    Les bases de l'informatique et de la programmation

    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

    Rm di Scala

    21 939+0 / 90 j
  40. IntermédiaireFRpdf · 454 Ko1995

    Perl

    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.

    11 980+0 / 90 j