Ebooks Gratuits

Le plus grand univers d'ebooks au format PDF et EPUB

Nous avons trouvé un total de 39 livres disponibles en téléchargement

Apprendre la programmation web avec Python et Django

Auteure: Gilles Degols , Pierre Alexis , Hugues Bersini

Nombre de pages: 396

Enfin un ouvrage pour étudiants détaillant tous les principes de la programmation web moderne, avec l'un des frameworks de développement web les plus ambitieux : Django, basé sur le langage Python ! Un ouvrage de référence pour les étudiants Abondamment illustré d'exemples et rappelant les bonnes pratiques du domaine (modèle MVC, diagrammes UML, patterns), voici un livre de cours magistral et moderne sur la programmation web dynamique, que tous les enseignants en informatique peuvent utiliser. Complet et autonome, il pose solidement les fondamentaux de la conception web, avec ou sans framework : HTML 5/CSS 3, dynamisme alimenté par bases relationnelles SQL, sessions, JavaScript et Ajax, sans oublier de fournir au lecteur d'essentiels rappels en programmation objet, voire de montrer... ce qu'il ne faut pas faire en CGI ! Le langage Python et le framework Django sont introduits en douceur, et l'utilisation des vues, templates, formulaires et modèles Django, conformément aux principes MVC exposés dans la première partie, est illustrée au fil de l'étude de cas, un site web inspiré de Facebook. Cette étude est poussée jusqu'à la mise en place du projet chez un...

Apprendre la programmation web avec Python et Django

Auteure: Pierre Alexis , Hugues Bersini

Nombre de pages: 346

Enfin un ouvrage pour étudiants détaillant tous les principes de la programmation web moderne, avec l'un des frameworks de développement web les plus ambitieux : Django, basé sur le langage Python ! Un manuel autonome reprenant tous les fondements de la programmation web, au fil d'une étude de cas inspirée de Facebook Abondamment illustré d'exemples inspirés de Facebook et rappelant les bonnes pratiques du domaine (modèle MVC, diagrammes UML, patterns), voici un livre de cours magistral et moderne sur la programmation web dynamique, que tous les enseignants en informatique peuvent utiliser. Complet et autonome, il pose solidement les fondamentaux de la conception web, avec ou sans framework : HTML5/CSS3, dynamisme alimenté par bases relationnelles SQL, sessions, JavaScript et Ajax, sans oublier de fournir au lecteur d'essentiels rappels en programmation objet, voire de montrer... ce qu'il ne faut pas faire en CGI ! Le langage Python et le framework Django sont introduits en douceur, et l'utilisation des vues, templates, formulaires et modèles Django, conformément aux principes MVC exposés dans la première partie, est illustrée au fil de l'étude de cas. L'annexe...

Apprendre la programmation par le jeu - Découvrir Pygame avec de nouveaux jeux en Python

Auteure: Vincent Maille

Nombre de pages: 336

Ce livre, basé sur une progression originale de démarche de projets, vous propose d’approfondir vos connaissances en Python au travers de la réalisation de plusieurs jeux. Vous découvrirez l’interface pygame et la plupart des modules qui la composent. Les projets vous permettront d’aborder de nouvelles notions, comme : le parcours d’un grapheles expressions régulièresla lecture en Python de pages web, de fichiers csv ou jsonla manipulation de bases de données et l’interfaçage avec Pythonle paradigme de la programmation objet où l’héritage et les subtilités du principe d’encapsulation seront expliqués au fur et à mesure des chapitres. Comme pour les autres ouvrages de la collection « créations numériques », tous les exercices sont corrigés en ligne et l’intégralité des ressources graphiques nécessaires sont téléchargeables. Que vous soyez lycéen en NSI, étudiant en CPGE, enseignant ou simple curieux, ce livre devrait aiguiser votre curiosité pour le Grand Oral, vos projets ou vos TIPE.

Programmer en Python - Apprendre la programmation de façon claire, concise et efficace - collection O'Reilly

Auteure: Luciano Ramalho

Nombre de pages: 682

Un livre unique pour aller plus loin dans la mise en oeuvre de vos développements Python La simplicité du langage Python permet d'être productif très rapidement mais cela ne signifie pas que vous utilisez tout le potentiel du langage. Avec ce livre en mains, vous allez apprendre à coder en Python de manière beaucoup plus efficace en découvrant des caractéristiques du langage ignorées de beaucoup. L'auteur, Luciano Ramalho vous guide dans un voyage intitiatique à travers les bibliothèques et les éléments du langage les plus intéressants. Vos nouvelle connaissances vous permettront de réduire vos lignes de codes et de rendre vos programmes plus rapides et globalement plus efficaces. Au programme : Le modèle de données de Python Les structures de données Les fonctions et les objets Classes, références, interfaces et opérateurs Le contrôle du flux La métaprogrammation Collection O'Reilly

Apprendre le programmation par le jeu

Auteure: Vincent Maille

Nombre de pages: 217

Vous souhaitez vous lancer dans la programmation mais vous ne savez pas par où commencer. Vous appréciez les jeux et vous aimeriez apprendre à créer les vôtres. Ce livre devrait alors vous intéresser. Il propose une découverte de la programmation sur un support riche et ludique : la création de jeux. A l'heure où la spécialité ISN (Informatique et Sciences du Numérique) apparaît en classe de terminale insistant sur la démarche de projet, l'auteur vous invite à partager un cours qu'il a dispensé à un groupe d'élèves de seconde. Ainsi, que vous soyez élève au lycée, enseignant ou tout simplement motivé pour apprendre à programmer, vous devriez apprécier cette approche par projets. En partant des bases, nous apprendrons la manipulation de chaînes de caractères et de bibliothèques de fonctions permettant de réaliser de belles applications graphiques et sonores. Le langage de programmation Python utilisé ici présente de nombreux intérêts : il est simple et très puissant, il impose l'écriture de programmes clairs et surtout il est libre, gratuit et peut être installé sur la plupart des ordinateurs. Chaque chapitre du livre représente une étape dans ...

Apprendre à programmer avec Python 3

Auteure: Gérard Swinnen

Nombre de pages: 435

Un livre incontournable pour acquérir l'exigeante discipline qu'est l'art de la programmation ! Original et stimulant, cet ouvrage aborde au travers d'exemples attrayants et concrets tous les fondamentaux de la programmation. L'auteur a choisi Pyt

Apprendre à programmer avec OCaml

Auteure: Jean-christophe Filliâtre , Sylvain Conchon

Nombre de pages: 444

Un langage de programmation moderne La connaissance de l'algorithmique (dont le but est de choisir l'algorithme le plus élégant et le plus efficace en toute cir-constance) est ce qui distingue en premier lieu le programmeur avancé de celui qui débute. Cet ouvrage d'algorithmique fondamentale choisit le langage de programmation moderne OCaml, pris comme modèle par Microsoft pour concevoir F#, afin d'initier le lecteur à cet outil puissant alliant expressivité, performance et sûreté. OCaml est également l'un des fers de lance de l'institut de recherche public Inria depuis une vingtaine d'années. Un livre incontournable pour débuter avec OCaml C'est pourquoi cet ouvrage propose une véritable initiation à ce langage, à la fois aux débutants en programmation et aux programmeurs plus expérimentés qui ne le connaissent pas. À travers plus de 100 petits programmes et près de 200 exercices associés, le lecteur découvrira également les concepts fondamentaux de la programmation et du langage OCaml. À qui s'adresse ce livre ? Ce livre peut également servir de manuel d'initiation à la programmation OCaml pour les élèves des classes préparatoires aux grandes écoles ...

Apprendre à coder grâce à Minecraft

Auteure: David Whale , Martin O'hanlon

Nombre de pages: 311

Et si tu programmais en t’amusant ! Cet ouvrage s’adresse à tous les jeunes qui aiment jouer à Minecraft et qui souhaitent s’initier à la programmation pour aller plus loin. Et quitte à découvrir le code, autant s’initier à Python, un langage puissant, facile à assimiler et amusant. En programmant dans Minecraft, tu pourras rendre tes aventures encore plus passionnantes, originales et personnelles. Tu détourneras en outre des éléments du jeu pour les faire agir de façon totalement inédite, voire en inventer de nouveaux auxquels même les créateurs du jeu n’avaient pas songé. Au fil de ta lecture, tu verras entre autres comment : écrire des programmes en Python sur ton Mac, PC ou Raspberry Pi ; créer des maisons, des structures et fabriquer une machine à dupliquer des éléments du jeu ; interagir avec le jeu à l’aide de circuits électroniques très simples ; créer des objets intelligents et coder un programme d’invasion alien ; concevoir d’impressionnantes structures 2D et 3D comme des sphères et des pyramides ; imaginer et développer ton propre mini-jeu interactif dans Minecraft. Tu as peut-être déjà atteint un niveau expert dans le jeu,...

Apprendre à coder en Python avec Minecraft

Auteure: Martin O'hanlon , David Whale

Nombre de pages: 305

Et si tu programmais en t'amusant ? Cet ouvrage s'adresse à tous les jeunes qui aiment jouer à Minecraft et qui souhaitent s'initier à la programmation pour aller plus loin. Et quitte à découvrir le code, autant s'initier à Python, un lan

Apprendre à coder des jeux vidéo en Python

Auteure: Al Sweigart

Nombre de pages: 402

"Ne vous contentez pas de jouer à des jeux, créez-les! Cet ouvrage a pour ambition de vous initier au développement de jeux vidéo grâce au populaire langage Python, et ce, même si n'avez encore jamais programmé de votre vie! Vous développerez d'abord des jeux classiques comme le Pendu, Devinez le nombre ou le Morpion, avant de vous attaquer à la conception de jeux plus avancés techniquement qui intègrent, entre autres, du texte, des animations graphiques et du son. Par la même occasion, vous apprendrez les concepts de base de la programmation et des mathématiques pour amener vos compétences en codage de jeux vidéo à un autre niveau. Tous les projets de cet ouvrage sont basés sur la dernière version (3) de Python. Au cours de votre lecture, vous allez acquérir des bases solides en matière de programmation Python. Quel nouveau jeu allez-vous ensuite pouvoir créer à l'aide de la puissance de Python? Tout au long de cette aventure en programmation, vous apprendrez à : choisir le bon type de structure de données pour faire le travail, comme des listes, dictionnaires ou tuples ; ajouter des illustrations et des animations dans votre jeu à l'aide du module pygame ...

Apprendre la Programmation Orientée Objet avec le langage Python

Auteure: Vincent Boucheny

Nombre de pages: 282

Apprenez à programmer en Python

Auteure: Vincent Le Goff

Nombre de pages: 504

Vous n'y connaissez rien en programmation et vous souhaitez apprendre un langage clair et intuitif ? Python est fait pour vous ! Vous découvrirez dans ce livre, conçu pour les débutants, tout ce dont vous avez besoin pour programmer, des

Apprendre à programmer avec Python 3

Auteure: Gérard Swinnen

Nombre de pages: 455

Un livre incontournable pour acquérir l'exigeante discipline qu'est l'art de la programmation ! Original et stimulant, cet ouvrage aborde au travers d'exemples attrayants et concrets tous les fondamentaux de la programmation. L'auteur a choisi Python, langage moderne et élégant, aussi performant pour le développement d'applications web complexes que pour la réalisation de scripts système ou l'analyse de fichiers XML. Un support de cours réputé et adopté par de nombreux enseignants, avec 60 pages d'exercices corrigés Reconnu et utilisé par les enseignants de nombreuses écoles et IUT, complété d'exercices accompagnés de leurs corrigés, cet ouvrage original et érudit est une référence sur tous les fondamentaux de k programmation : choix d'une structure de données, parométrage, modularité, orientation objet et héritage, conception d'interface, multithreading et gestion d'événements, protocoles de communication et gestion réseau, bases de données... jusqu'à la désormais indispensable norme Unicode (le format U1F-8). On verra notamment la réalisation avec Python 3 d'une application web interactive et autonome, intégrant une base de données SOute. Cette...

Apprendre à coder en s'amusant pour les Nuls, mégapoche

Auteure: Camille Mccue

Nombre de pages: 236

La programmation enfin accessible aux enfants L'apprentissage de la programmation commence à être mise en place dans les établissements par l'éducation nationale et cela depuis le plus jeune âge. De plus en plus d'ateliers de type "Kids Coding Clubs" voient le jour et comptent de plus en plus d'adeptes. Les livres de la collection Programmer en s'amusant sont destinés à la fois aux enfants désireux d'apprendre les bases du codage informatique et également aux parents enseignants désireux d'accompagner leurs enfants ou leurs élèves dans la découverte d'un langage de programmation. Ce livre utilise les langages Scratch et JavaScript afin de développer des projtes simples et très ludiques. Ces 2 langages gratuits fonctionnent sur les plate-formes Windows et macOS. Au Programme : Utiliser les outils de base pour écrire, mettre au point et exécuter le code Les tecnhniques da base du codage Créer des jeux animés pour impressionner vos amis Ajouter de l'interactivité pour plus de réalisme Public : enfants de 7 à 12 ans, parents et enseignants.

Le numérique à l’école primaire

Auteure: Collectif

Nombre de pages: 176

Le rapport de l’école primaire aux technologies numériques fait l’objet d’une attention constante et suscite encore aujourd’hui de nombreuses questions : quels sont les usages qui en sont faits en classe ? Quelles modifications des pratiques pédagogiques induisent-elles ? Sur un autre plan, comment l’action pédagogique mobilisant ces instruments est-elle accompagnée ? C’est à ce double enjeu que tente de répondre cet ouvrage. En mobilisant différents cadres théoriques, il propose un ensemble de recherches récentes sur ces questions vives. L’influence des tablettes sur les pratiques d’écriture en classe ainsi que la question très actuelle de l’apprentissage de l’informatique à l’école primaire sont abordées. L’évolution des modes et pratiques de supervision pédagogique en France et dans différents pays d’Afrique subsaharienne est également développée. Cet ouvrage présente l'originalité de s’inscrire dans un contexte francophone, il met en avant la contribution des recherches en éducation aux débats sur le numérique à l’école.

La programmation facile

Auteure: Max Wainewright

Nombre de pages: 32

Avec ce livre, pousse plus loin tes connaissances en codage. Retrouve les petits robots qui t'apportent leur aide à chaque étape : ils t'expliquent comment créer des pages web avec HTML, avant de les rendre interactives grâce à JavaScript. A toi ensuite de les mettre en ligne !

Programmer avec Python

Auteure: Luciano Ramalho

Nombre de pages: 750

La simplicité de Python vous permet de devenir rapidement productif, mais cela signifie souvent que vous n'utilisez pas tout ce que ce langage a à vous offrir. Grèce à ce livre, vous apprendrez à écrire du code Python à la fois efficace et idiomatique, en tirant parti de ses fonctionnalités les meilleures (et pourtant peut-être les plus négligées). L'auteur, expert renommé de Python, vous présente les bibliothèques centrales de ce langage, et vous montre comment rendre votre code à la fois plus court, plus rapide et plus lisible. Beaucoup trop de programmeurs expérimentés essaient de forcer Python è s'adapter aux modèles qu'ils ont appris avec d'autres langages, sans jamais exploiter les fonctionnalités spécifiques à Python et qu'ils n'ont pas rencontrées dans leur pratique antérieure. Avec ce livre, ces programmeurs vont apprendre de manière approfondie à devenir performants en Python 3.x !

Apprendre avec le numérique

Auteure: André Tricot , Franck Amadieu

Nombre de pages: 153

Le sujet le plus clivant de notre époque, en matière éducative, dans une collection bien identifiée et très appréciée des enseignants, ici dans une version ePub. Entre fascination ou répulsion, entre une école en phase avec l'évolution de la société et une école sanctuaire, la question de l'apport du numérique dans les apprentissages est devenue un enjeu majeur. L'évolution des technologies, de la recherche académique et de l'intérêt du public justifient pleinement la nouvelle édition enrichie de cet ouvrage, paru initialement dans la collection " Savoir pratiques éducation ". Mise à jour de 11 chapitres existants : 1. On est plus motivé quand on apprend avec le numérique 2. On apprend mieux en jouant grâce au numérique 3. Le numérique favorise l'autonomie des apprenants 4. Le numérique permet un apprentissage plus actif 5. Les vidéos et informations dynamiques favorisent la mémorisation 6. Le numérique permet d'adapter les enseignements aux élèves 7. Le numérique permet de s'adapter aux besoins particuliers 8. La lecture sur écran réduit les compétences de lecture et les capacités attentionnelles des jeunes 9. Les élèves savent utiliser...

Apprendre à programmer

Auteure: Christophe Dabancourt

Nombre de pages: 296

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. À qui s'adresse ce livre ? À tous les étudiants en informatique de 1er cycle universitaire (BTS, Deug, IUT, licence, licence professionnelle...) À tous les débutants en programmation

Programmation système en C sous Linux

Auteure: Christophe Blaess

Nombre de pages: 984

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 Sans équivalent en langue française, l'ouvrage de Christophe Blaess constitue une référence complète de la programmation système sous Linux, y compris dans les aspects les plus avancés de la gestion des processus, des threads ou de la mémoire. Les programmeurs travaillant sous d'autres environnements Unix apprécieront tout particulièrement...

Apprendre la programmation web avec Python et Django

Auteure: Pierre Alexis , Hugues Bersini

Nombre de pages: 346

Enfin un ouvrage pour étudiants sur la programmation web moderne, avec l'un des frameworks de développement web les plus ambitieux : Python/Django ! Illustré d'exemples exécutables et rappelant l'ingénierie et les bonnes pratiques du domaine (modèle MVC, patterns), voici un livre de cours magistral et moderne sur la programmation web (dynamique), que tous les enseignants en informatique peuvent utiliser !

Apprendre la programmation des PIC Mid Range par l'expérimentation et la

Auteure: Pascal Mayeux

Nombre de pages: 359

L'ouvrage présente dans un premier temps les bases des PIC et de leur programmation puis explore de manière progressive et ludique leurs possibilités à travers de nombreuses applications : feux tricolores, décodeur pour 7 segments, simulations d'une chaîne de montage, d'une perceuse, serrure codée, etc. Chacune de ces applications est entièrement décortiquée et commentée dans ses moindres aspects, électroniques (schéma de principe, montage) ou informatiques (chronogramme fonctionnel, listing et jeu d'instructions commentés). Les programmes pour le PIC 16F88 sont présents sur le cédérom de cette 4e édition.

Apprendre la programmation web avec Python et Django

Auteure: Hugues Bersini , Pierre Alexis , Gilles Degols

Nombre de pages: 394

Enfin un ouvrage pour étudiants détaillant tous les principes de la programmation web moderne, avec l'un des frameworks de développement web les plus ambitieux : Django, basé sur le langage Python ! Abondamment illustré d'exemples et rappelant les bonnes pratiques du domaine (modèle MVC, diagrammes UML, patterns), voici un livre de cours magistral et moderne sur la programmation web dynamique, que tous les enseignants en informatique peuvent utiliser. Complet et autonome, il pose solidement les fondamentaux de la conception web, avec ou sans framework : HTML 5/CSS 3, dynamisme alimenté par bases relationnelles SQL, sessions, JavaScript et Ajax, sans oublier de fournir au lecteur d'essentiels rappels en programmation objet, voire de montrer... ce qu'il ne faut pas faire en CGI ! Le langage Python et le framework Django sont introduits en douceur, et l'utilisation des vues, templates, formulaires et modèles Django, conformément aux principes MVC exposés dans la première partie, est illustrée au fil de l'étude de cas, un site web inspiré de Facebook. Cette étude est poussée jusqu'à la mise en place du projet chez un hébergeur Web. L'annexe complète le manuel par...

Apprendre à programmer avec la carte BBC micro:bit

Auteure: Frédéric Gadenne

Nombre de pages: 160

Partir à la découverte de la programmation, ça vous intéresse ? Cela tombe bien, puisque c’est l’objectif de ce livre ! Qui plus est, nous vous proposons d’apprendre en mettant immédiatement en pratique les instructions et concepts qui vous seront présentés. Comment allons-nous nous y prendre ? Toutes les activités concrètes qui vous seront proposées prendront appui sur une carte BBC micro:bit. C’est cette carte qui, reliée à votre ordinateur, accueillera les programmes que vous rédigerez. Certains programmes fonctionneront sur la carte elle-même, comme par exemple la création d’un dé magique ou d’un chronomètre. D’autres feront appel à des éléments extérieurs comme des maquettes de feu de carrefour ou de barrières d’accès, ou encore un petit véhicule robot. Pour vous permettre de réaliser sereinement vos premiers pas dans le domaine de la programmation, nous avons choisi d’utiliser dans un premier temps un outil de programmation graphique, avant de passer dans un second temps au langage MicroPython. À qui ce livre est-il destiné ? À toute personne souhaitant s’initier à la programmation, qu’il s’agisse de collégiens, lycéens, ...

Apprendre le C++

Auteure: Claude Delannoy

Nombre de pages: 759

Apprendre le C++ succède au grand classique de Claude Delannoy, Programmer en langage C++, qui s'est imposé au fil de ses six éditions successives comme la référence en langue française sur ce langage. Alors que ce dernier avait été conçu pour les programmeurs C souhaitant migrer vers le C++, Apprendre le C++ ne suppose aucune connaissance préalable du langage C et répond parfaitement aux besoins des programmeurs issus d'autres environnements (Visual Basic, Delphi, Java, langages de scripts, de développement Web...). Après une présentation détaillée de la syntaxe de base du langage (types de données, opérateurs, instructions de contrôle, fonctions, tableaux, pointeurs...), l'auteur 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 (SU 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...

Pourquoi et Comment Apprendre la Programmation Informatique

Auteure: Guylain Katombe

Nombre de pages: 65

Vous êtes-vous déjà demandé pourquoi l'apprentissage de la programmation informatique est si impérative? Pourquoi les gens constituent-ils des communautés gigantesques à travers le monde autour des langages de programmation informatique? Pourquoi les Etats-Unis aurait charger certaines de ses célèbres institutions pour développer des langages de programmation libre et des plateforme d'apprentissage de programmation informatique? Pourquoi un tel engouement pour la programmation informatique? Etre un homme cultivé, c'est aussi s'intéresser à un sujet qui provoque un tel engouement. D'où notre question pourquoi apprendre la programmation informatique? De même il est impératif avant de se lancer dans l'apprentissage de la programmation informatique, de savoir comment l'apprendre.Dans cette ouvrage, nous vous montrerons les raisons pour lesquelles vous devez apprendre la programmation informatique et les 7 clés qui vous aideront à l'optimiser.

Apprendre à coder des jeux vidéo en Python

Auteure: Al Sweigart

Nombre de pages: 408

Ne vous contentez pas de jouer à des jeux, créez-les ! Cet ouvrage a pour ambition de vous initier au développement de jeux vidéo grâce au populaire langage Python, et ce, même si n'avez encore jamais programmé de votre vie ! Vous développerez d'abord des jeux classiques comme le Pendu, Devinez le nombre ou le Morpion, avant de vous attaquer à la conception de jeux plus avancés techniquement qui intègrent, entre autres, du texte, des animations graphiques et du son. Par la même occasion, vous apprendrez les concepts de base de la programmation et des mathématiques pour amener vos compétences en codage de jeux vidéo à un autre niveau. Tous les projets de cet ouvrage sont basés sur la dernière version (3) de Python. Au cours de votre lecture, vous allez acquérir des bases solides en matière de programmation Python. Quel nouveau jeu allez-vous ensuite pouvoir créer à l'aide de la puissance de Python ? Tout au long de cette aventure en programmation, vous apprendrez à : choisir le bon type de structure de données pour faire le travail, comme des listes, dictionnaires ou tuples ; ajouter des illustrations et des animations dans votre jeu à l'aide du module...

Enseigner et apprendre avec le numérique

Auteure: Thierry Karsenti , Julien Bugmann

Nombre de pages: 204

« Voici un livre qu’il faut lire, et les raisons pour le faire sont nombreuses. Les technologies représentent l’avenir même de l’éducation. » DANIEL PERAYA, Université de Genève Il n’y a pas si longtemps, on disait de la télévision qu’elle était devenue une partie intégrante du quotidien des enfants qui avaient grandi avec elle. De nos jours, on dit la même chose du numérique, omniprésent dans la vie des jeunes, mais qui n’est pas toujours exploité comme il le devrait dans les salles de classe. Pourtant, les technologies de l’information et de la com­munication (TIC) sont en évolution dans toutes les sphères de la société : il suffit d’observer l’incessante popularité des réseaux sociaux pour s’en convaincre. En somme, il devient impossible d’exclure le numérique des établissements d’enseignement. Mais pour que les TIC fassent mouche, pour qu’elles favorisent l’engagement de tous les apprenants, il faut aussi trouver un juste équilibre entre la prudence et l’enthousiasme. Cet ouvrage montre de quelle façon le numérique est un outil aujourd’hui incontournable, au potentiel éducatif fascinant et unique. Ses auteurs font un...

APPRENDRE Python

Auteure: Dominique Sage

Nombre de pages: 146

Le secret pour gagner un salaire plus élevé sans changer de spécialité ou se lancer de nouveau dans les études... Vous souhaitez apprendre à coder, mais vous êtes intimidé à l'idée d'ouvrir votre navigateur et d'y trouver un tas de symboles et de caractères qui n'ont aucun sens ? Vous avez actuellement un emploi mal rémunéré et vous cherchez un moyen de gagner un salaire plus élevé, que ce soit en trouvant un nouvel emploi ou en améliorant vos compétences actuelles pour obtenir une promotion ? Vous connaissez déjà les bases du codage, mais vous souhaitez améliorer vos compétences actuelles et vous efforcer de gravir les échelons pour devenir un véritable pro ? Quel que soit votre niveau de connaissance en matière de programmation, le codage peut s'avérer difficile, intimidant et décourageant pour tout le monde. Ceux qui réussissent, cependant, sont ceux qui persistent malgré les inévitables obstacles. Vous pensez peut-être : "Pourquoi devrais-je me donner la peine d'apprendre le langage de programmation ?"Selon le Rasmussen Collège, il existe de nombreux avantages associés à la capacité de programmer, dont les suivants : ➢Un potentiel de...

Quand raconter permet d'apprendre

Auteure: Albine Courdent

Nombre de pages: 170

La mise en récit comme processus d'apprentissage.

Apprendre à programmer en ActionScript 3

Auteure: Anne Tasso

Nombre de pages: 574

Apprendre l'ActionScript 3 en douceur (Flash CS3 à CS5) Tout particulièrement destiné aux étudiants et aux débutants, cet ouvrage complet et pratique permet d'acquérir toutes les notions indispensables pour programmer en ActionScript, le langage de l'environnement Flash. Pour permettre au lecteur de mettre en oeuvre ses connaissances, chaque chapitre se clôt par une série d'exercices, dont les fichiers sources et les corrigés figurent sur l'extension Web du livre. Le lecteur pourra également construire au fil des chapitres un mini site Internet : conception de rubriques animées, mise en place d'une navigation ergonomique, intégration dynamique de textes, photos et vidéos. Un livre pour les débutants et les graphistes Pour ceux qui souhaitent apprendre à programmer proprement des applications Flash (CS3, CS4 et CS5) en les rendant plus dynamiques et interactives Pour les graphistes ayant une bonne connaissance de l'environnement Flash mais ne maîtrisant pas les concepts de programmation

Apprendre à programmer avec Python

Auteure: Gérard Swinnen

Nombre de pages: 361

Quel meilleur choix pour apprendre la programmation qu'un langage moderne et élégant tel que Python, aussi bon pour le développement d'applications web que pour la réalisation de scripts système ou l'analyse de fichiers textuels ? Un support de cours réputé et adopté par de nombreux enseignants, avec 40 pages d'exercices corrigés Reconnu et utilisé par les enseignants de nombreuses écoles et IUT, complété d'exercices accompagnés de leurs corrigés, cet ouvrage original et érudit est une référence sur tous les fondamentaux de la programmation : choix d'une structure de données, paramétrage, modularité, orientation objet et héritage, conception d'interface, multithreading et gestion d'événements, protocoles de communication et gestion réseau, formulaires web et CGI, bases de données... jusqu'à la désormais indispensable norme Unicode (le format UTF-8). À qui s'adresse ce livre ? Aux étudiants en BTS et IUT Informatique et à leurs enseignants ; À tous les autodidactes férus de programmation qui veulent découvrir le langage Python.

Apprendre à coder en s'amusant

Auteure: Camille Mccue

Nombre de pages: 360

Ce titre s'insère dans une collection destinée à la fois aux enfants désireux d'apprendre les bases du codage informatique et aux parents ou enseignants souhaitant les accompagner dans la découverte d'un langage de programmation. On s'attarde ici à une introduction du sujet qui s'appuie sur l'utilisation du langage d'apprentissage par blocs Scratch et des environnements de développement intégré (EDI) Labo des applis et MakeCode. Après avoir montré comment configurer ceux-ci, on survole les principaux types d'erreur avant de proposer une quinzaine projets dans les quatre sections suivantes de l'ouvrage. Générateur de bruitage, explosion de smileys, machine de vote, thérémine lumineux et machines à sushis sont au menu afin de guider les jeunes programmeurs dans une première leçon ludique de programmation. [SDM].

Initiation à la programmation avec Scheme

Auteure: Laurent Bloch

Nombre de pages: 367

En 2011, faut-il apprendre la programmation des ordinateurs ? Les efforts intellectuels et le temps à y consacrer sont importants et, depuis les origines des ordinateurs, on cherche à les réduire, notamment par le progrès des langages et des environnements de programmation. Mais rien n'a permis de réduire la programmation à une activité industrielle automatisable, car elle est, fondamentalement, une activité de conception. Il faut apprendre à programmer. Peut-être pour en faire son métier, pour résoudre un problème particulier ou, tout simplement, comme l'on apprend au lycée les mathématiques et la physique : pour comprendre l'univers contemporain et la façon dont l'homme y agit. Par quel langage commencer ? Citons la préface de Christian Queinnec : " Je ne retiendrai qu'une seule caractéristique : la facilité d'apprentissage. Il y a des langages simples à apprendre et mettre en oeuvre et il y a tous les autres ". Parmi ces langages, Scheme est l'un des plus faciles, sans rien sacrifier en termes de possibilités. Cette deuxième édition, actualisée et avec 60 % de pages en plus, est accessible au débutant qui n'a jamais programmé, même si sa formation...

Apprendre SQL avec MySQL

Auteure: Christian Soutou

Nombre de pages: 418

Apprendre SQL par la pratique Tout particulièrement adapté aux étudiants, cet ouvrage permet de découvrir SQL et les bases de données à travers MySQL, le système de gestion de bases de données Open Source le plus populaire. Chaque notion importante est introduite à l'aide d'un exemple simple et pédagogique, et chaque chapitre se clôt par une série d'exercices (avec corrigés disponibles en ligne) qui permettront au lecteur de tester ses connaissances. Il apprendra ainsi comment déclarer, manipuler, faire évoluer et interroger des tables avec leurs différentes caractéristiques et éléments associés (contraintes d'intégrité et de vérification, index, séquences et vues). La gestion des utilisateurs avec leurs privilèges et la structure du dictionnaire des données sont également détaillées. Programmer avec MySQL Tous les éléments du langage procédural de MySQL sont décrits avec précision (variables, structures de contrôles, interactions avec la base, transactions, sous-programmes, curseurs, gestion des exceptions, déclencheurs et SQL dynamique). L'ouvrage aborde enfin les moyens d'exploiter une base MySQL en programmant avec Java (API JDBC 3.0) ou via ...

Programmer en langage C

Auteure: Claude Delannoy

Nombre de pages: 268

Cet ouvrage est destiné aux étudiants débutants en langage C, mais ayant déjà quelques notions de programmation acquises par la pratique, même sommaire, d'un autre langage. Les notions fondamentales (types de données, opérateurs, instructions de contrôle, fonctions, tableaux...) sont exposées avec un grand soin pédagogique, le lecteur étant conduit progressivement vers la maîtrise de concepts plus avancés comme les pointeurs ou la gestion dynamique de la mémoire. 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. Cette cinquième édition inclut les nouveautés des dernières versions de la norme ISO du langage (C99 et C11). À qui s'adresse ce livre ? 1. Aux étudiants de DUT, de BTS, de licence ou d'écoles d'ingénieur. 2. Aux autodidactes ou professionnels de tous horizons souhaitant s'initier à la programmation en C. 3. Aux enseignants et formateurs à la recherche d'une méthode pédagogique et d'un support de cours structuré pour...

Derniers livres et auteurs recherchés