<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Les livres - Pierre Giraud</title>
	<atom:link href="https://www.pierre-giraud.com/livres/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.pierre-giraud.com/livres/</link>
	<description>Cours et tutoriels HTML, CSS, JavaScript, PHP - Apprendre à coder</description>
	<lastBuildDate>Fri, 06 Sep 2024 16:57:11 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.pierre-giraud.com/wp-content/uploads/2020/04/cropped-logo512-pierre-giraud3-1-32x32.png</url>
	<title>Les livres - Pierre Giraud</title>
	<link>https://www.pierre-giraud.com/livres/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Cours Complet JavaScript &#124; Livret PDF</title>
		<link>https://www.pierre-giraud.com/produit/cours-complet-javascript-livret-pdf-edition-2020/</link>
					<comments>https://www.pierre-giraud.com/produit/cours-complet-javascript-livret-pdf-edition-2020/#comments</comments>
		
		<dc:creator><![CDATA[Pierre GIRAUD]]></dc:creator>
		<pubDate>Sun, 01 Dec 2019 11:00:49 +0000</pubDate>
				<guid isPermaLink="false">https://www.pierre-giraud.com/?post_type=product&#038;p=13006</guid>

					<description><![CDATA[<p>Ce livret PDF contient l'essentiel du JavaScript moderne avec tous ses concepts expliqués et illustrés. Il est divisé en 18 parties thématiques qui abordent les points suivants : </p>
<ol>
<li>Introduction au cours (définition du JavaScript, mise en place de l'environnement de travail, syntaxe de base...) ;</li>
<li>Variables et types de valeurs ;</li>
<li>Structures de contrôle ;</li>
<li>Première approche des fonctions ;</li>
<li>L'orienté objet en JavaScript ;</li>
<li>Les valeurs primitives et les objets globaux ;</li>
<li>Le Browser Object Model ;</li>
<li>Le Document Object Model ;</li>
<li>Les expressions régulières ;</li>
<li>Notions avancées sur les fonctions ;</li>
<li>Gestion des erreurs et mode strict ;</li>
<li>L'asynchrone et les promesses ;</li>
<li>Symboles, itérateurs et générateurs ;</li>
<li>Stockage de données dans le navigateur ;</li>
<li>L'élément HTML canvas et l'API Canvas ;</li>
<li>Les modules ;</li>
<li>JSON, AJAX et l'API Fetch ;</li>
<li>Conclusion du cours</li>
</ol>
<p>L’article <a href="https://www.pierre-giraud.com/produit/cours-complet-javascript-livret-pdf-edition-2020/">Cours Complet JavaScript | Livret PDF</a> est apparu en premier sur <a href="https://www.pierre-giraud.com">Pierre Giraud</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>&nbsp;</p>
<h2>De quoi traite ce cours ?</h2>
<p>Dans ce cours, nous allons découvrir et apprendre à utiliser le JavaScript. Le JavaScript est un langage de programmation qui n’a cessé de gagner en popularité ces dernières années car c’est un langage très puissant et très polyvalent : il peut être utilisé dans des environnements très différents et peut permettre de réaliser un éventail de projets relativement impressionnant. </p>
<p>Nous allons ici principalement nous concentrer sur une utilisation du JavaScript pour le web et côté client (côté navigateur) sans toutefois oublier d’étudier les dernières fonctionnalités du langage qui le rendent si attrayant pour les développeurs.</p>
<p>&nbsp;</p>
<h2>Quels sont les objectifs du cours et à qui s’adresse-t-il ?</h2>
<p>Le JavaScript est un langage dit « facile à apprendre, difficile à maitriser ». Cela est d’autant plus vrai que ses applications sont de plus en plus variées et que son panel de fonctionnalités ne cesse de s’élargir depuis quelques années. </p>
<p>Ces particularités rendent le JavaScript à la fois incontournable et véritablement excitant mais en font également l’un des langages les plus durs (si ce n’est le plus dur) à maitriser complètement. </p>
<p>Pas d’inquiétude cependant : 90% du JavaScript est relativement simple à comprendre et à apprendre et ce sont ces 90% qui vont être le plus souvent utilisés et rares sont les développeurs qui maitrisent les 10% restants. </p>
<p>Pour autant, je vais essayer de vous présenter toutes les possibilités du JavaScript dans ce cours et tenter de vous présenter les notions complexes sous un angle le plus compréhensible possible. </p>
<p>Les objectifs de ce cours sont donc déjà de vous proposer un tour d’horizon le plus complet possible des notions, fonctionnalités et possibilités d’utilisation du JavaScript afin que vous ayez une bonne compréhension d’ensemble du langage et que vous puissiez utiliser ses différents outils et également de vous rendre le plus autonome possible. </p>
<p>En effet, l’objectif de ce cours n’est pas, comme beaucoup d’autres, de simplement « balancer » des définitions de notions les unes après les autres mais plutôt de vous les présenter afin que vous les compreniez et les maitrisez parfaitement et également afin que vous puissiez comprendre comment elles vont fonctionner ensemble. </p>
<p>Pour cela, je vous proposerai de nombreux exemples et exercices avec chaque nouveau concept étudié et nous allons nos confronter aux difficultés plutôt que de les esquiver afin que vous puissiez vous assurer d’avoir véritablement compris comment fonctionne tel ou tel concept.</p>
<p>Cette façon de procéder est selon moi la meilleure manière de vous rendre rapidement autonome. Si vous faites l’effort de prendre le temps de refaire les exemples et exercices, vous devriez être capable de réaliser la plupart de vos projets dès la fin du cours. </p>
<p>Ce cours s’adresse donc à toute personne curieuse et motivée par l’apprentissage JavaScript. La plupart des notions en JavaScript sont relativement simples à apprendre et à comprendre et il n’y a pas de niveau ou de connaissance préalable à avoir pour suivre ce cours ; il est donc ouvert à tous. </p>
<p>Le seul prérequis nécessaire pour suivre ce cours dans de bonnes conditions est d’avoir une bonne connaissance du HTML et du CSS qui sont deux langages web incontournables car nous allons utiliser le JavaScript pour manipuler le code HTML et CSS. </p>
<p>&nbsp;</p>
<h2>Méthodologie et pédagogie</h2>
<p>Le domaine de la programmation web est en constante évolution et évolue de plus en plus vite. Il est donc essentiel qu’un développeur possède ou acquière des facultés d’adaptation et c’est la raison pour laquelle ce cours a pour but de vous rendre autonome. </p>
<p>Pour servir cet objectif, les différentes notions abordées dans ce cours sont illustrées par de nombreux exemples et exercices. Je vous conseille fortement de passer du temps sur chaque exemple et chaque exercice et de ne pas simplement les survoler car c’est comme cela que vous apprendrez le mieux. </p>
<p>En effet, en informatique comme dans beaucoup d’autres domaine, la simple lecture théorique n’est souvent pas suffisante pour maitriser complètement un langage. La meilleure façon d’apprendre reste de pratiquer et de se confronter aux difficultés pour acquérir des mécanismes de résolution des problèmes. </p>
<p>Ensuite, une fois ce cours terminé, pensez à rester curieux et à vous tenir régulièrement au courant des avancées des langages et surtout continuez à pratiquer régulièrement. </p>
<p>&nbsp;</p>
<h2>Plan et déroulement du cours</h2>
<p>Ce cours contient 18 sections qui s’enchainent dans un ordre logique et cohérent. Je vous recommande donc de les suivre dans l’ordre proposé pour retirer le maximum de ce cours puisque certaines leçons vont réutiliser des notions vues dans les leçons précédentes.</p>
<p>Nous allons commencer par étudier les fonctionnalités de base du JavaScript qui sont des concepts incontournables et communs à de nombreux langages de programmation comme les variables, les fonctions et les structures de contrôle. </p>
<p>Nous irons ensuite progressivement vers des notions plus pointues et plus spécifiques au langage avec notamment la programmation orientée objet en JavaScript et la manipulation du DOM HTML qui sont des concepts centraux de ce langage. </p>
<p>Nous verrons finalement des notions avancées et nouvelles du JavaScript comme la gestion des erreurs, la création d’itérateurs et de générateurs et l’asynchrone entre autres.</p>
<p>L’article <a href="https://www.pierre-giraud.com/produit/cours-complet-javascript-livret-pdf-edition-2020/">Cours Complet JavaScript | Livret PDF</a> est apparu en premier sur <a href="https://www.pierre-giraud.com">Pierre Giraud</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.pierre-giraud.com/produit/cours-complet-javascript-livret-pdf-edition-2020/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Cours Complet PHP et MySQL &#124; Livret PDF</title>
		<link>https://www.pierre-giraud.com/produit/cours-complet-php-mysql-livret-pdf-edition-2020/</link>
					<comments>https://www.pierre-giraud.com/produit/cours-complet-php-mysql-livret-pdf-edition-2020/#comments</comments>
		
		<dc:creator><![CDATA[Pierre GIRAUD]]></dc:creator>
		<pubDate>Fri, 01 Nov 2019 11:00:16 +0000</pubDate>
				<guid isPermaLink="false">https://www.pierre-giraud.com/?post_type=product&#038;p=12517</guid>

					<description><![CDATA[<p>Ce livret PDF de plus de 650 pages aborde l'ensemble des concepts fondamentaux du PHP et du MySQL modernes. Il contient plus de 250 illustrations et exemples de code pour vous apprendre à coder en PHP et à utiliser les bases de données MySQL. </p>
<p>Le cours est divisé en 17 sections : </p>
<ol>
<li>Introduction au cours</li>
<li>Découverte des variables en PHP</li>
<li>Structures de contrôle en PHP</li>
<li>Découverte des fonctions en PHP</li>
<li>Variables tableaux PHP</li>
<li>Manipulation de dates en PHP</li>
<li>Variables superglobales PHP</li>
<li>Manipulation de fichiers en PHP</li>
<li>Expressions rationnelles ou régulières</li>
<li>Concepts de base en programmation orientée objet PHP</li>
<li>Notions avancées en programmation orientée objet PHP</li>
<li>Espaces de noms, filtres et gestions des erreurs en PHP</li>
<li>Introduction aux bases de données</li>
<li>Manipulation de données des bases de données</li>
<li>Jointures, union et sous requêtes</li>
<li>Gestion des données des formulaires</li>
<li>Conclusion du cours</li>
</ol>
<p>L’article <a href="https://www.pierre-giraud.com/produit/cours-complet-php-mysql-livret-pdf-edition-2020/">Cours Complet PHP et MySQL | Livret PDF</a> est apparu en premier sur <a href="https://www.pierre-giraud.com">Pierre Giraud</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>De quoi traite ce cours ?</h2>
<p>Dans ce cours, nous allons découvrir et apprendre à utiliser le langage de programmation PHP ainsi qu’un système de gestion de base de données célèbre basé que le langage SQL qui se nomme MySQL. </p>
<p>PHP et MySQL sont un duo célèbre car ils sont très puissants et relativement simples d’utilisation. On les utilise principalement dans un contexte web, notamment pour manipuler des données envoyées par l’utilisateur et rendre un site dynamique (PHP) et pour stocker des données (MySQL). </p>
<p>&nbsp;</p>
<h2>Quels sont les objectifs du cours et à qui s’adresse-t-il ?</h2>
<p>Ce cours poursuit deux objectifs principaux : présenter de manière exhaustive les notions et fonctionnalités importantes du PHP et du MySQL afin que vous possédiez les outils et compétences nécessaires pour commencer à programmer dès la fin du cours et faire en sorte que vous montiez en compétence et soyez le plus autonome possible d’ici la fin du cours. </p>
<p>Pour servir ces deux objectifs, je vous propose un grand tour d’horizon des langages où chaque grande notion va être présentée, étudiée et illustrée et durant lequel je vais vous pousser à être le plus proactif possible. </p>
<p>En effet, plutôt que simplement effleurer ou pire éviter les notions relativement complexes, nous allons particulièrement nous attarder sur celles-ci et les décortiquer afin que vous compreniez véritablement comment fonctionne les langages. </p>
<p>En plus de cela, je vais vous proposer de nombreux exemples et exercices à réaliser par vous-même durant ce cours afin de vous forcer à vous confronter aux difficultés et afin que vous puissiez vous assurer d’avoir véritablement compris comment fonctionne tel ou tel concept. </p>
<p>Cette façon de procéder est selon moi la meilleure manière de vous rendre rapidement autonome. Si vous faites l’effort de prendre le temps de refaire les exemples et exercices, vous devriez être capable de réaliser la plupart de vos projets dès la fin du cours. </p>
<p>Ce cours s’adresse donc à toute personne curieuse et motivée par l’apprentissage du PHP et du MySQL. Comme le PHP et le SQL ne dépendent d’aucun autre langage et sont des langages relativement simples à apprendre et à comprendre, il n’y a pas de niveau ou de connaissance préalable à avoir pour suivre ce cours ; il est donc ouvert à tous. </p>
<p>Le seul prérequis nécessaire pour suivre ce cours dans de bonnes conditions est de connaitre à minima le rôle et la syntaxe de base du HTML. Avoir des connaissances en CSS est un plus.   </p>
<p>&nbsp;</p>
<h2>Méthodologie et pédagogie</h2>
<p>Le domaine de la programmation informatique est un domaine en constante évolution et qui évolue surtout de plus en plus vite. Il est donc essentiel qu’un développeur possède ou acquière des facultés d’adaptation et c’est la raison pour laquelle ce cours a pour but de vous rendre autonome. </p>
<p>Pour servir cet objectif, les différentes notions abordées dans ce cours sont illustrées par de nombreux exemples et exercices. Je vous conseille fortement de passer du temps sur chaque exemple et chaque exercice et de ne pas simplement les survoler car c’est comme cela que vous apprendrez le mieux. </p>
<p>En effet, en informatique comme dans beaucoup d’autres domaine, la simple lecture théorique n’est souvent pas suffisante pour maitriser complètement un langage. La meilleure façon d’apprendre reste de pratiquer et de se confronter aux difficultés pour acquérir des mécanismes de résolution des problèmes. </p>
<p>Ensuite, une fois ce cours terminé, pensez à rester curieux et à vous tenir régulièrement au courant des avancées des langages et surtout continuez à pratiquer régulièrement. </p>
<p>&nbsp;</p>
<h2>Plan et déroulement du cours</h2>
<p>Ce cours contient 17 sections qui s’enchainent dans un ordre logique et cohérent. Je vous recommande donc de les suivre dans l’ordre proposé pour retirer le maximum de ce cours puisque certaines leçons vont réutiliser des notions vues dans les leçons précédentes.</p>
<p>Nous allons commencer par nous intéresser au PHP, en étudiant d’abord des concepts incontournables et communs à de nombreux langages de programmation comme les variables, les fonctions et les structures de contrôle. </p>
<p>Nous irons ensuite progressivement vers des notions plus pointues du PHP en apprenant à manipuler des dates, des fichiers et des données utilisateurs puis verrons finalement ce que sont les expressions régulières et comment utiliser leur puissance en PHP avant d’attaquer une grande partie sur la programmation orientée objet. </p>
<p>Dans la deuxième grande partie de ce cours, nous allons découvrir la syntaxe du SQL puis apprendre à manipuler des bases de données MySQL en utilisant du code PHP.</p>
<p>L’article <a href="https://www.pierre-giraud.com/produit/cours-complet-php-mysql-livret-pdf-edition-2020/">Cours Complet PHP et MySQL | Livret PDF</a> est apparu en premier sur <a href="https://www.pierre-giraud.com">Pierre Giraud</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.pierre-giraud.com/produit/cours-complet-php-mysql-livret-pdf-edition-2020/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Cours Complet HTML et CSS &#124; Livret PDF</title>
		<link>https://www.pierre-giraud.com/produit/cours-complet-html-et-css-livret-pdf-edition-2020/</link>
					<comments>https://www.pierre-giraud.com/produit/cours-complet-html-et-css-livret-pdf-edition-2020/#comments</comments>
		
		<dc:creator><![CDATA[Pierre GIRAUD]]></dc:creator>
		<pubDate>Tue, 01 Oct 2019 10:00:52 +0000</pubDate>
				<guid isPermaLink="false">https://www.pierre-giraud.com/?post_type=product&#038;p=12216</guid>

					<description><![CDATA[<p>Ce livret PDF contient l'un des cours (pour ne pas dire le cours) HTML et CSS le plus complet du web à l'heure actuelle avec plus de 800 pages et plus de 250 exemples de code.</p>
<p>Le cours est divisé en 18 sections : </p>
<ol>
<li>Introduction</li>
<li>Les bases du HTML</li>
<li>Les bases du CSS</li>
<li>Mise en forme de textes en CSS</li>
<li>Le modèle des boites</li>
<li>Positionnement et affichage des éléments HTML</li>
<li>Les tableaux HTML</li>
<li>Insérer des médias</li>
<li>Fonds, dégradés et ombres</li>
<li>Sélecteurs CSS complexes</li>
<li>Formulaires HTML</li>
<li>Transitions, animations et transformations</li>
<li>Modèle des boites flexibles</li>
<li>Responsive design</li>
<li>Sémantique et éléments HTML structurants</li>
<li>Modèle des grilles</li>
<li>Evolution et futur du CSS</li>
<li>Conclusion du cours</li>
</ol>
<p>L’article <a href="https://www.pierre-giraud.com/produit/cours-complet-html-et-css-livret-pdf-edition-2020/">Cours Complet HTML et CSS | Livret PDF</a> est apparu en premier sur <a href="https://www.pierre-giraud.com">Pierre Giraud</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>De quoi traite ce livre ?</h2>
<p>Ce cours traite de deux langages web incontournables : le HTML et CSS.</p>
<p>Le HTML et le CSS sont à la fois des langages qu’il convient de maitriser si on envisage une carrière dans le web et qui sont relativement simples à comprendre. Cela en fait donc des langages parfaits pour des débutants en programmation. </p>
<p>Nous nous intéresserons dans ce cours aux dernières versions stables de ces langages, à savoir le HTML5 / HTML Living standard et le CSS3 / CSS4. </p>
<p>&nbsp;</p>
<h2>Quels sont les objectifs du cours et à qui s’adresse-t-il ?</h2>
<p>Les objectifs de ce cours sont avant tout que vous compreniez bien la place et le rôle de ces deux langages puis que vous appreniez à les utiliser. Pour cela, nous allons explorer les grandes fonctionnalités du HTML et du CSS en commençant avec des choses simples et en allant progressivement vers plus de complexité. </p>
<p>Ce cours s’adresse ainsi aux débutants puisqu’il est très progressif et que chaque notion est expliquée et illustrée aussi bien qu’aux développeurs possédant déjà un bagage informatique et voulant aller plus loin dans leur maitrise du HTML et du CSS.</p>
<p>Notez bien que ce cours n’est pas une liste de définition ou un simple empilage de connaissances. Au contraire, l’idée est que vous compreniez l’intérêt de chaque fonctionnalité ainsi que quand et comment les utiliser et que vous compreniez notamment comment les différents éléments de langages interagissent entre eux. </p>
<p>A la fin de ce cours, vous devriez ainsi avoir acquis une certaine autonomie, être capable de créer des structures relativement complexes et devriez pouvoir résoudre par vous-même la plupart des problématiques liées aux langages HTML et CSS. </p>
<p>&nbsp;</p>
<h2>Philosophie du cours (méthodologie / pédagogie)</h2>
<p>Le domaine de la programmation informatique est un domaine en constante évolution et qui évolue surtout de plus en plus vite. Il est donc essentiel qu’un développeur possède ou acquière des facultés d’adaptation et c’est la raison pour laquelle ce cours a pour but de vous rendre autonome. </p>
<p>Pour servir cet objectif, les différentes notions abordées dans ce cours sont illustrées par de nombreux exemples et exercices. Je vous conseille fortement de passer du temps sur chaque exemple et chaque exercice et de ne pas simplement les survoler car c’est comme cela que vous apprendrez le mieux. </p>
<p>En effet, en informatique comme dans beaucoup d’autres domaine, la simple lecture théorique n’est souvent pas suffisante pour maitriser complètement un langage. La meilleure façon d’apprendre reste de pratiquer et de se confronter aux difficultés pour acquérir des mécanismes de résolution des problèmes. </p>
<p>Ensuite, une fois ce cours terminé, pensez à rester curieux et à vous tenir régulièrement au courant des avancées des langages et surtout continuez à pratiquer régulièrement. </p>
<p>&nbsp;</p>
<h2>Plan du cours</h2>
<p>Ce livre est divisé en 18 sections qui s’enchainent dans un ordre logique et cohérent. Nous allons commencer par étudier des concepts fondamentaux du HTML et du CSS pour démarrer sur de bonnes bases. </p>
<p>Ensuite, nous alternerons entre l’apprentissage de telle fonctionnalité en HTML et de telle autre en CSS. </p>
<p>A partir d’un certain point du cours, nous allons commencer à réutiliser des choses vues avant pour construire des projets de plus en plus complexes. Je vous conseille donc vivement de suivre ce cours dans l’ordre donné.</p>
<p>L’article <a href="https://www.pierre-giraud.com/produit/cours-complet-html-et-css-livret-pdf-edition-2020/">Cours Complet HTML et CSS | Livret PDF</a> est apparu en premier sur <a href="https://www.pierre-giraud.com">Pierre Giraud</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.pierre-giraud.com/produit/cours-complet-html-et-css-livret-pdf-edition-2020/feed/</wfw:commentRss>
			<slash:comments>22</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Mise en cache de page à l’aide de Disk: Enhanced 
Chargement différé (feed)
Minified using Disk

Served from: www.pierre-giraud.com @ 2026-06-25 07:42:42 by W3 Total Cache
-->