Rayon Langages · 15 ebooks

E-books de langages de programmation

Livres de programmation PDF en français : PHP 8, Python, SQL, JavaScript. Théorie courte, défis et projet fil rouge, téléchargement immédiat.

Couverture C# 12 & .NET : Les FondationsNovice0 p. · PDF

C# 12 & .NET : Les Fondations

C# a la réputation d'être un langage austère, réservé aux grosses applications d'entreprise. C'est faux — mais le vrai obstacle n'est pas la difficulté : c'est le point de départ. Entre un tutoriel qui affiche « Bonjour le monde » et un projet qui tient debout, il manque une charpente. Ce premier tome la pose, sans supposer la moindre expérience de .NET, en s'adressant aussi bien au débutant complet qu'à celui qui arrive de Python, de Java, de JavaScript ou de PHP et veut retrouver ses marques dans un typage fort. Vous commencez par installer le SDK et comprendre ce qui se passe entre votre code et le programme qui s'exécute. Très vite, vous apprenez à penser en types : quelle valeur est copiée, laquelle est partagée par référence, comment empêcher une chaîne ou un objet d'être nul au mauvais moment grâce à string?, ?. et ??. Puis vous adoptez la syntaxe moderne du C# 12 — top-level statements, primary constructors, interpolation, pattern matching — avant d'entrer dans la POO stricte : classes encapsulées, record immutables, héritage maîtrisé, interfaces et génériques. Le dernier module fait tomber les boucles : avec LINQ, vous filtrez, projetez, regroupez et agrégez vos collections comme s'il s'agissait d'une base de données. La méthode ne repose sur aucune démonstration théorique. Trois modules, trente-huit exercices guidés, trois salles d'entraînement, trois défis rapides, trois ateliers et douze pièges récurrents rythment la lecture : chaque concept s'écrit immédiatement dans du code qui compile et dont la sortie est vérifiable. Les exercices se contrôlent d'eux-mêmes — si le programme affiche ce que la consigne décrit, c'est gagné. Les quatre pièges de chaque module ne plantent pas en silence : ils produisent un résultat faux, et vous apprenez à les reconnaître par leur symptôme. Le fil rouge s'appelle InventoryCore, un gestionnaire d'inventaire en ligne de commande. Au premier module, il ouvre son projet et sécurise la saisie des commandes ; au deuxième, il se dote d'un catalogue typé — un record Produit, une famille d'articles par héritage, des contrats par interfaces, un dépôt générique ; au troisième, il interroge son stock en LINQ et produit ses rapports par catégorie et par valeur. L'atelier final relie les trois : saisie validée, suivi des stocks et rapports statistiques, dans un programme C# complet, du fichier brut à la synthèse chiffrée. À la fin, vous ne repartez pas avec des notes à recopier mais avec un projet qui tourne et un badge — Développeur C#. Vous savez modéliser un domaine, protéger vos données contre le null, remplacer une boucle d'agrégation par une seule requête, et livrer un programme que quelqu'un d'autre pourra relire. C'est le socle exigé par le Livre 2, où cette logique prendra l'habit d'une véritable interface WPF.

7,99 €PDF + EPUB

Couverture C# Desktop : Interfaces WPF & Architecture MVVMIntermédiaire0 p. · PDF

C# Desktop : Interfaces WPF & Architecture MVVM

Vous savez écrire du C#, modéliser un domaine et interroger vos collections avec LINQ ; il vous manque une fenêtre à lui donner. Ce deuxième tome ne réapprend pas le langage, il vous fait changer d'échelle : passer d'un programme console à une véritable application de bureau. Car une application Windows réussie ne se juge pas à la logique qu'elle contient, mais à la séparation des responsabilités. Tant que le code-behind accumule les clics et les calculs, l'interface devient intraitable et impossible à tester. Le livre s'attaque exactement à ce problème : décrire l'écran en XAML, isoler le métier dans des ViewModels, puis relier les deux par le data binding. Rien ne s'apprend ici par cœur : tout s'apprend en le voyant bouger. Trois modules, trente-neuf exercices guidés, trois salles d'entraînement, trois défis rapides et trois ateliers vous font construire de vraies fenêtres. Le module 1 vous apprend à décrire une interface réactive avec les conteneurs (Grid, StackPanel, DockPanel, WrapPanel), à habiller les contrôles de base et à centraliser l'apparence dans des dictionnaires de ressources, jusqu'à un thème clair et un thème sombre permutables à chaud. Le module 2 installe le pattern MVVM : liaisons bidirectionnelles, INotifyPropertyChanged et une base ViewModelBase, actions utilisateur sans code-behind avec ICommand et RelayCommand, collections vivantes via ObservableCollection<T>, convertisseurs et validation — puis une section entière pour tester votre ViewModel avec xUnit. Le module 3 fait vivre le tout : navigation entre vues par ContentControl et DataTemplate, boîtes de dialogue personnalisées, glisser-déposer, et l'ergonomie du quotidien (raccourcis, focus, accessibilité). Le fil rouge vous attend : VorionFacture, un logiciel desktop de gestion de stock, de facturation et de devis. Le module 1 en dresse la fenêtre principale et la palette ; le module 2 branche les ViewModels pour que les lignes se recalculent en direct — sous-total, TVA, total TTC — et se valident à la saisie ; le module 3 fait naviguer entre les vues, confirmer par un dialogue, glisser-déposer des lignes et calcule le total TTC de bout en bout. À la fin de chaque module, votre application fonctionne : pas « plus tard, quand vous saurez tout », mais tout de suite. Douze pièges jalonnent le parcours, quatre par module, chacun avec son symptôme, sa cause et son remède : la colonne Auto qui écrase ses voisines, le binding silencieux dû à une faute de frappe, le PropertyChanged oublié. Le livre les désamorce avant que vous ne les commettiez. Des prérequis en poche, un projet, un badge à la clé : Développeur Desktop. Vous ne repartirez pas avec des extraits à recopier, mais avec une application fenêtrée, liée par binding, séparée du métier et testable — et la certitude de savoir transformer une logique métier en logiciel de bureau maintenable.

7,99 €PDF + EPUB

Couverture C# Professionnel : EF Core, Async & DeploymentAvancé0 p. · PDF

C# Professionnel : EF Core, Async & Deployment

Une application de bureau qui tourne sur votre machine, c'est bien. Une application qui range ses données, reste fluide pendant un long traitement et s'installe chez un client, c'est un métier différent — et c'est celui que ce tome vous apprend à exercer. Vous avez déjà le C# des deux premiers tomes : la POO, LINQ, une architecture MVVM. Il vous manque les trois responsabilités qui font passer un prototype au rang de logiciel d'entreprise : persister les données durablement, ne jamais bloquer l'utilisateur, livrer un produit installable. Ce tome comble exactement ces trois écarts, dans l'ordre où vous les rencontrerez en vrai. Le module 1 fait le pont entre vos objets C# et la base de données avec Entity Framework Core : entités, DbContext, relations 1:N et N:M, migrations, requêtes optimisées, transactions et intégrité — le tout en Code-First, sur SQLite. Le module 2 s'attaque à l'attente qui gèle l'interface : async/await, Task, annulation par CancellationToken, progression avec IProgress<T>, puis injection de dépendances (Transient, Scoped, Singleton), Generic Host, configuration et journalisation. Le module 3 transforme enfin le tout en produit : stratégies de publication, fichier unique, trimming, ReadyToRun, versioning d'assembly, script Inno Setup d'installation et de désinstallation, MSIX et signature de code. La méthode ne change pas d'un bout à l'autre : théorie courte, exemple complet, puis geste à exécuter. Trois modules, quarante exercices guidés, trois salles d'entraînement, trois défis rapides, trois ateliers et douze pièges récurrents rythment la progression. Chaque notion se termine par une victoire concrète — une donnée qui survit à la fermeture de la fenêtre, un écran réactif sur dix mille lignes, un setup.exe que l'on double-clique. Les pièges sont nommés avant d'être commis : requêtes N+1, async void qui avale ses exceptions, Singleton qui capture un service Scoped, trimmer qui casse la réflexion, version oubliée au moment de livrer. Le fil rouge s'appelle EnterpriseDesk, un ERP/CRM hors-ligne qui gère clients, devis et factures sans dépendre du réseau. Il se modèle en Code-First avec SQLite en développement et une trajectoire vers SQL Server en entreprise, s'anime par une synchronisation asynchrone, puis se compile en self-contained et se scelle dans un installateur Windows versionné. Chaque module dépose une brique que le précédent rendait possible : la couche de données, l'application réactive, le produit livrable. À la fin, vous ne repartez pas avec des extraits isolés, mais avec un logiciel d'entreprise complet, de la base de données à l'installateur. Un projet, un parcours, un badge : Architecte .NET. C'est le seuil qui sépare « quelqu'un qui sait programmer » de « quelqu'un qui sait porter un logiciel jusqu'à son utilisateur » — et c'est le dernier palier de la trilogie C# & .NET.

7,99 €PDF + EPUB

Couverture Deep Learning & LLMs : PyTorch à la PratiqueAvancé0 p. · PDF

Deep Learning & LLMs : PyTorch à la Pratique

Vous maîtrisez le machine learning ? Il est temps de construire des systèmes qui apprennent et qui parlent. Ce dernier tome vous emmène du neurone artificiel au modèle de langage : manipuler des tenseurs PyTorch, comprendre les gradients, entraîner un réseau, puis brancher un LLM sur vos propres documents. Rien n'est laissé dans le flou : chaque notion devient un tenseur, une couche ou une ligne de code. Trois modules, quarante-neuf exercices, trois salles d'entraînement, trois défis rapides et trois ateliers vous font créer des tenseurs et lire leurs formes, suivre l'autograd, assembler un réseau avec nn.Module, écrire une boucle d'entraînement complète, classifier des images avec un CNN, décortiquer l'attention Q/K/V, utiliser les pipelines de Hugging Face, affiner un modèle et générer du texte. Chaque section se termine par une victoire concrète : une perte qui baisse, une prédiction juste, une réponse rédigée. Le fil rouge vous attend : Atlas, un assistant IA RAG connecté à une base de connaissances interne. Au premier module, il pose son socle PyTorch et range son premier modèle ; au deuxième, il choisit son moteur de génération et apprend enfin à parler ; au troisième, il indexe la documentation, récupère les bons passages et répond en citant ses sources. L'atelier final vous fait assembler, maillon par maillon, la chaîne RAG complète, de indexer.py à atlas_cli.py. Un projet, un parcours complet, un badge à la clé : Ingénieur IA. Vous ne repartez pas avec des extraits isolés, mais avec un assistant que vous pouvez interroger, montrer et faire évoluer. À la fin, vous aurez construit de bout en bout un système d'IA générative prêt pour le monde réel.

7,99 €PDF + EPUB

Couverture Machine Learning Pratique avec Scikit-LearnIntermédiaire0 p. · PDF

Machine Learning Pratique avec Scikit-Learn

Vous savez déjà lire, nettoyer et faire parler vos données avec Pandas et NumPy ; il est temps de leur faire dire l'avenir. Ce deuxième tome vous fait franchir le pas vers le machine learning avec Scikit-Learn : transformer un problème métier en une question que la machine sait traiter, mettre les colonnes à l'échelle, encoder les textes, découper proprement vos données — sans jamais laisser fuiter l'information du test. Rien ne s'apprend ici par cœur : tout s'apprend en entraînant. Trois modules, trente-neuf exercices, trois salles d'entraînement, trois défis rapides et trois ateliers vous font construire de vrais modèles : régression linéaire et logistique, arbres de décision et forêt aléatoire, validation croisée et GridSearchCV, pipelines et ColumnTransformer, clustering K-Means et réduction de dimension PCA. Chaque section se termine par une victoire concrète : un modèle qui distingue, une métrique qui parle. Le fil rouge vous attend : un moteur de prédiction du churn client, du nettoyage des données jusqu'à une véritable API de prédiction. Au premier module, il transforme un fichier client en un premier classifieur de churn ; au deuxième, il se valide, se règle sans tricher, s'enferme dans un pipeline réutilisable et révèle les segments cachés de vos clients ; au troisième, il apprend à s'évaluer honnêtement (matrice de confusion, courbes ROC/AUC, choix du seuil), à s'expliquer, puis s'expose derrière une API FastAPI. L'atelier final vous fait écrire, ligne par ligne, cette API — le modèle mis en ligne, capable de répondre en temps réel à la question « ce client va-t-il partir ? ». Des prérequis en poche, un projet, un badge à la clé : Data Scientist ML. Vous ne repartez pas avec des recettes à recopier, mais avec un modèle entraîné, validé, expliqué et déployé — et la certitude de savoir transformer des données en décisions.

7,99 €PDF + EPUB

Couverture PHP 8 : L'Éveil du Web DynamiqueNovice0 p. · PDF

PHP 8 : L'Éveil du Web Dynamique

Vous maîtrisez le HTML et le CSS, mais vos sites restent désespérément figés ? Ce premier livre dépoussière l'apprentissage de PHP en se concentrant exclusivement sur PHP 8 moderne. Loin des vieux tutoriels obsolètes, vous découvrirez comment traiter les saisies de vos utilisateurs, gérer des sessions sans perte de données et rendre votre code vivant grâce à une pédagogie ancrée dans l'action immédiate. Le livre pose les quatre étages du PHP novice : l'environnement (PHP 8, serveur intégré, premiers blocs <?php ?>, variables et types), le cerveau (conditions, match, tableaux, foreach, fonctions, include), la conversation (formulaires GET/POST, validation, messages, PRG, échappement XSS) et l'état (sessions, flash, cookies réglés, connexion, page privée, déconnexion). L'ensemble débouche sur la Fabrique : l'espace membre complet, protégé de bout en bout.

8 €PDF + EPUB

Couverture PHP 8 Professionnel : APIs & Framework ReadyAvancé0 p. · PDF

PHP 8 Professionnel : APIs & Framework Ready

Votre code sait structurer une application et interroger une base en sécurité. Ce troisième livre monte d'un étage : celui où une application devient une usine outillée, blindée, connectée et prête à livrer. Le Livre 3 pose les quatre disciplines de l'expert : l'écosystème moderne (Composer, autoloading PSR-4, Dotenv, Monolog, SemVer, scripts, production optimisée), la sécurité web avancée (CSRF, XSS, password_hash, sessions durcies, en-têtes, CORS, rate limiting, uploads, injections, secrets, durcissement serveur, journal d'audit), la conception d'APIs REST natives (verbes et codes, JSON, enveloppes, routage, JWT, idempotence, pagination, versioning, tests curl, quotas, webhooks, OpenAPI, cache HTTP) et la route vers les frameworks et la production (exceptions de domaine, injection de dépendance, inversion de contrôle, OPcache, services tiers, checklist, douze facteurs, supervision, blue/green, DTO, tâches de fond, événements). L'ensemble débouche sur l'API e-commerce de la Fabrique livrée, sécurisée et documentée, avec le badge Expert pour cérémonie de fin.

12 €PDF + EPUB

Couverture PHP Orienté Objet : POO, PDO & Architecture MVCIntermédiaire0 p. · PDF

PHP Orienté Objet : POO, PDO & Architecture MVC

Vos pages dynamiques tiennent debout, mais le code commence à s'emmêler : variables en pagaille, requêtes SQL collées dans le HTML, fonctionnalités qui se marchent dessus ? Ce deuxième livre transforme des scripts isolés en applications web structurées. Le Livre 2 pose les quatre étages de l'intermédiaire : le modèle objet (classes, encapsulation, constructeur à promotion, accesseurs, état défendu dans les méthodes, constantes et readonly), la porte des données (PDO, DSN, modes FETCH, requêtes préparées, INSERT/UPDATE/DELETE, dépôts), la famille et les contrats (héritage, surcharge #[Override], classes abstraites, interfaces, polymorphisme) et l'architecture (MVC, front controller, routage, autoloading PSR-4, 404, panneau d'administration sécurisé). L'ensemble débouche sur le moteur de blog de la Fabrique : articles en base, page publique et panneau d'admin protégé, montés proprement de bout en bout.

10 €PDF + EPUB

Couverture Python : Les Bases & la Logique du CodeNovice0 p. · PDF

Python : Les Bases & la Logique du Code

Vous n'avez jamais écrit une ligne de code ? C'est le livre qu'il vous faut. On entre dans Python par la porte de la conversation : vous tapez, la machine répond, et 43 exercices relèvent la barre à chaque pas sans jamais la perdre de vue. Quatre modules pour dialoguer avec une machine : installer son atelier, décider avec les conditions, répéter avec les boucles, ranger dans des listes et des dictionnaires, puis assembler des fonctions qui s'appellent. Chaque module débloque une brique du fil rouge votre propre gestionnaire de budget qui devient au chapitre final un vrai programme interactif, à menus et à manettes. Au bout du chemin : votre premier vrai programme, les réflexes qui l'accompagnent, et la carte de ce qui vous attend côté intermédiaire. Zéro prérequis, un projet, un défi rapide à chaque module pour vérifier que la main suit l'œil. Vous repartez avec des fondations qui tiennent, pas avec des recettes à recopier.

8 €PDF + EPUB

Couverture Python Autonome : Automatisation, Web Scraping & ProjetsAvancé0 p. · PDF

Python Autonome : Automatisation, Web Scraping & Projets

Le programme travaille pendant que vous dormez. Dernier livre de la trilogie, l'Expert vous rend totalement autonome : collecter le web, fabriquer des rapports, envoyer des courriels, piloter une fenêtre, puis livrer un exécutable prêt à installer le geste complet, de la ligne de code au fichier installable. Quatre modules, un chantier : le scraping avec BeautifulSoup et les sélecteurs CSS, l'automatisation du quotidien avec openpyxl et SMTP, la véritable interface avec CustomTkinter, et la finition d'un produit PEP 8, README, tests, git, PyInstaller. Chaque module pose une brique du fil rouge : l'automate veilleur de prix, qui garde l'œil sur vos boutiques pendant que vous vaquez à autre chose. Le défi ultime vous attend : transformer votre veilleur en .exe, le tester sur une machine vierge, et le livrer avec un dépôt qui prouve votre méthode. À la clé, la méthode en quatre temps concevoir, construire, vérifier, livrer et un badge pour l'emporter : développeur Python autonome.

12 €PDF + EPUB

Couverture Python Data : Pandas, NumPy & VisualisationNovice0 p. · PDF

Python Data : Pandas, NumPy & Visualisation

Vous avez des fichiers de données qui s'accumulent sans rien vous dire ? Ce premier tome vous apprend à les faire parler. Vous commencez par la brique de base — le tableau NumPy — pour calculer sur des colonnes entières sans écrire une seule boucle, puis vous découvrez les DataFrames Pandas : importer un CSV, un JSON ou un Excel, lire les premières lignes, comprendre les types et repérer ce qui cloche d'un coup d'œil. Rien ne s'apprend ici par cœur : tout s'apprend par le geste. Trois modules, quarante-cinq exercices, trois salles d'entraînement, trois défis rapides et trois ateliers vous font filtrer et trier des milliers de lignes en quelques mots, nettoyer des valeurs manquantes et des doublons, normaliser des textes, croiser des tables et agréger avec groupby et pivot_table — avant de transformer tout cela en graphiques clairs avec Matplotlib et Seaborn. Chaque section se termine par une victoire concrète : un tableau qui parle, un graphique qui montre. Le fil rouge vous attend : un tableau de bord d'analyse exploratoire (EDA) d'un jeu de données e-commerce. Au premier module, il ouvre le fichier de ventes et isole ses gros clients ; au deuxième, il nettoie, enrichit et calcule son premier indicateur (le chiffre d'affaires par région) ; au troisième, il trace la matrice de corrélation, la carte de chaleur des ventes et la série temporelle, jusqu'à l'analyse complète. L'atelier final vous fait écrire, ligne par ligne, analyse_eda.py — du fichier brut à la synthèse exportée. Zéro prérequis de data science, un projet, un badge à la clé : Analyste Data. Vous ne repartez pas avec des recettes à recopier, mais avec un vrai rapport d'analyse exploratoire — et la certitude de savoir faire parler n'importe quel jeu de données.

7,99 €PDF + EPUB

Couverture Python Pratique : Fichiers, APIs & ObjetsIntermédiaire0 p. · PDF

Python Pratique : Fichiers, APIs & Objets

Votre programme quitte l'écran et touche le monde réel : il lit des fichiers, survit aux erreurs, parle à Internet et s'envoie des courriels. Le Livre 2 prend le budget du Livre 1 et le transforme en un vrai gestionnaire de rapports automatiques, qui grandit chapitre après chapitre. Quatre modules pour lui donner des ailes : manipuler les fichiers texte et CSV sans jamais planter, interroger de vraies APIs et décoder le JSON, structurer ses données avec les classes et les objets, puis assembler le tout dans un projet propre, documenté et versionné. Trois défis en direct : nettoyer un texte, suivre le cours du Bitcoin, modéliser un compte bancaire qui ne trahit pas. Chapitre après chapitre, le fil rouge s'autonomise il lit, écrit, se connecte, s'envoie et il prend les bonnes manières : tests, documentation, versions propres. Vous sortez de ce livre avec une discipline de code qui tient la route et un projet qui travaille pour vous, même quand vous dormez.

10 €PDF + EPUB

Couverture SQL : Extraire et Manipuler les DonnéesNovice0 p. · PDF

SQL : Extraire et Manipuler les Données

Vos données courent partout : des fichiers, des feuilles, des notes, des catalogues. Et quand on leur pose une vraie question « tous les livres de science-fiction parus après 2010 ? » , il faut une journée de travail manuel. Ce livre vous fait franchir le cap vers une organisation professionnelle : confier vos données à une base relationnelle et les questionner avec le langage SQL. Muni des outils gratuits SQLite et DBeaver, vous créez votre première table, vous lisez vos données par colonnes et filtres, vous les triez, vous les paginez, puis vous apprenez à les corriger sans jamais trembler.

8 €PDF + EPUB

Couverture SQL Analyste : Jointures & AgrégationsIntermédiaire0 p. · PDF

SQL Analyste : Jointures & Agrégations

Votre base grandit : clients, produits, commandes, lignes de commande et vous, avec des questions qui dépassent une table. Comment relier les mondes éclatés, et comment transformer des milliers de lignes en chiffres qui décident ? Ce livre pose les deux étages d'analyse : les jointures qui assemblent et les agrégations qui réduisent. Vous apprenez à croiser des tables, compter, sommer, moyenner par catégorie, filtrer les groupes, assainir les textes et les dates puis à raconter les chiffres en mots avec CASE WHEN et les sous-requêtes. L'ensemble débouche sur un tableau de bord e-commerce complet, KPI par KPI.

10 €PDF + EPUB

Couverture SQL pour la Production : Architecture & PerformanceAvancé0 p. · PDF

SQL pour la Production : Architecture & Performance

Votre base passe à la production : des millions d'événements, des factures qui doivent tenir d'un bloc, des rôles qui ne doivent voir que ce qu'il faut. Comment concevoir le modèle avant les lignes, accélérer les lectures sans les déformer, protéger chaque écriture et faire de la base un organisme qui réagit seul ? Ce livre pose les quatre étages de l'ingénierie : la modélisation (MCD, MLD, normalisation, contraintes), la performance (index B-Tree et composites, EXPLAIN ANALYZE, sélectivité), la sûreté (transactions ACID, WAL, GRANT/REVOKE, secrets) et l'architecture (vues matérialisées, fonctions PL/pgSQL, triggers, CTE récursifs). L'ensemble débouche sur l'Atelier SaaS : le pylône d'ingestion, de facturation et de reporting de Météore, rejouable et audité.

12 €PDF + EPUB

Comment acheter un ebook langages sur voriolibra ?

  1. Étape 1

    Choisissez votre tome

    Chaque ouvrage est autonome : Théorie courte, défis corrigés et projet fil rouge, en français, niveau novice à expert.

  2. Étape 2

    Payez en ligne

    Carte bancaire (Visa, Mastercard) ou paiement mobile. Le prix est affiché en euros, sans abonnement ni frais cachés.

  3. Étape 3

    Téléchargez le PDF

    Le lien de téléchargement arrive aussitôt après le paiement, et reste accessible depuis votre compte VorioLibra.