{"id":2881,"date":"2012-08-23T21:18:10","date_gmt":"2012-08-23T19:18:10","guid":{"rendered":"https:\/\/www.creativejuiz.fr\/blog\/?p=2881"},"modified":"2012-08-24T09:45:29","modified_gmt":"2012-08-24T07:45:29","slug":"savoir-tout-faire-avec-php-mysql-jonathan-buttigieg-nicolas-nunge","status":"publish","type":"post","link":"https:\/\/www.creativejuiz.fr\/blog\/conseil-critique-livre\/savoir-tout-faire-avec-php-mysql-jonathan-buttigieg-nicolas-nunge","title":{"rendered":"Savoir tout faire pour le Web, avec PHP et MySQL par Jonathan Buttigieg et Nicolas Nunge"},"content":{"rendered":"<p>Cet ouvrage pr\u00e9sent\u00e9 sous la forme de mini-tutoriels vous permettra d&rsquo;affiner vos connaissances dans le langage PHP afin de dynamiser davantage vos sites internet. Dans la collection des <abbr title=\"Savoir Tout Faire\">STF<\/abbr> des \u00c9ditions Oracom, ce livre saura vous accompagner pas \u00e0 pas gr\u00e2ce \u00e0 un CD contenant les donn\u00e9es des exercices.<!--more--><\/p>\n<h2>\u00c0 propos des auteurs<\/h2>\n<h3>Jonathan Buttigieg<\/h3>\n<p>Dipl\u00f4m\u00e9 de la licence MIW (Multim\u00e9dia Internet Webmaster) du p\u00f4le universitaire de Gap et actuellement chef de projets au sein d&rsquo;une agence lyonnaise, Jonathan s&rsquo;int\u00e9resse depuis quelques ann\u00e9es \u00e0 diff\u00e9rents aspects du milieu informatique comme la cr\u00e9ation de sites internet. Autodidacte, il ma\u00eetrise plusieurs langages et aspects du web : HTML5\/CSS3, PHP\/POO, JavaScript\/jQuery, Zend Framework et WordPress.<br \/>\nIl est \u00e9galement blogueur et partage sa passion pour WordPress sur <a href=\"http:\/\/geekpress.fr\">GeekPress.fr<\/a>.<br \/>\n<a href=\"http:\/\/www.jbuttigieg.net\/\">Son portfolio<\/a><\/p>\n<h3>Nicolas Nunge<\/h3>\n<p>Dipl\u00f4m\u00e9 du cursus de communication sp\u00e9cialis\u00e9s dans l&rsquo;Internet \u00e0 l&rsquo;universit\u00e9 de Limoges, Nicolas a cr\u00e9\u00e9 une agence de communication, <a href=\"http:\/\/endymismedia.com\">Endymis Media<\/a>, gr\u00e2ce \u00e0 laquelle il r\u00e9alise de nombreux projets Internet, de la vitrine \u00e0 l&rsquo;application web complexe en passant par les applications mobiles. Bien qu&rsquo;\u00e9tant autodidacte, sa formation lui a permis d&rsquo;accro\u00eetre ses comp\u00e9tences dans les diff\u00e9rents langages et outils : PHP5 (Orient\u00e9 Objet), langage SQL, Frameworks, JavaScript\/AJAX (jQuery, mooTools, Prototype), CMS (WordPress), Social Medias (Facebook, Twitter), HTML5 et CSS3.<\/p>\n<h2>Le sommaire<\/h2>\n<ul>\n<li>Cr\u00e9er une base de donn\u00e9es sous MySQL<\/li>\n<li>Introduction \u00e0 la programmation orient\u00e9e objet<\/li>\n<li>Les fondamentaux de PHP Data Objects<\/li>\n<li>Les failles de s\u00e9curit\u00e9 en PHP<\/li>\n<li>Modules de connexion en PHP<\/li>\n<li>Redimensionner une image sans d\u00e9formation<\/li>\n<li>PHPMailer<\/li>\n<li>Cr\u00e9er un flux RSS avec PHP<\/li>\n<li>Simple HTML Dom Parser<\/li>\n<li>Twitter et SimplePie<\/li>\n<li>YouTube et GData<\/li>\n<li>La pagination PHP<\/li>\n<li>Fonctions PHP<\/li>\n<li>G\u00e9n\u00e9rer un PDF avec HTML2PDF<\/li>\n<li>Script de download de fichiers<\/li>\n<li>Ziparchive de PHP<\/li>\n<li>Erreurs PHP<\/li>\n<\/ul>\n<h2>Contenu et retour de lecture<\/h2>\n<p><img decoding=\"async\" src=\"https:\/\/www.creativejuiz.fr\/blog\/wp-content\/uploads\/2012\/08\/savoir-tout-faire-php-mysql-web.jpg\" alt=\"\" title=\"\" width=\"250\" height=\"301\" class=\"alignright size-full wp-image-2882\" srcset=\"https:\/\/www.creativejuiz.fr\/blog\/wp-content\/uploads\/2012\/08\/savoir-tout-faire-php-mysql-web.jpg 250w, https:\/\/www.creativejuiz.fr\/blog\/wp-content\/uploads\/2012\/08\/savoir-tout-faire-php-mysql-web-249x300.jpg 249w\" sizes=\"(max-width: 250px) 100vw, 250px\" \/>En un peu moins de 200 pages en couleur, et 1 CD de donn\u00e9es, ce livre est un condens\u00e9 de bonnes choses.<\/p>\n<p>Cet ouvrage, bien que s&rsquo;adressant \u00e0 des personnes connaissant les bases de PHP, reste tr\u00e8s accessible gr\u00e2ce aux diff\u00e9rentes \u00e9tapes de chaque tutoriel, ainsi qu&rsquo;\u00e0 l&rsquo;avantage que pr\u00e9sente la pr\u00e9sence des fichiers d&rsquo;exercices.<\/p>\n<p>Le tutoriel qui m&rsquo;a le plus interpel\u00e9 est celui sur la cr\u00e9ation d&rsquo;une pagination. Vous apprendre \u00e0 cr\u00e9er une classe qui g\u00e8rera une pagination avanc\u00e9e. Pour moi : la pagination d\u00e9mystifi\u00e9e !<\/p>\n<p>Un autre tutoriel tr\u00e8s int\u00e9ressant est celui sur Simple HTML DOM Parser : ou comment jouer avec le DOM comme on peut le faire avec jQuery, mais en PHP. Vraiment tr\u00e8s puissant, j&rsquo;ai eu l&rsquo;occasion de l&rsquo;utiliser pour un petit projet perso, c&rsquo;est parfait.<\/p>\n<p>Bref, je ne vais pas vous r\u00e9v\u00e9ler tout le contenu, pour moi ce bouquin m&rsquo;a permis de d\u00e9couvrir des choses et d&rsquo;en simplifier pas mal d&rsquo;autres.<\/p>\n<p>Petite note pour la mise en page : faites bien attention \u00e0 la num\u00e9rotation des \u00e9tapes, pour moi il y a eu quelques incompr\u00e9hension car l&rsquo;ordre de lecture ne me semblait parfois pas naturel. De m\u00eame la lecture du code n&rsquo;est pas toujours ais\u00e9e, heureusement que les exemples restent concis \ud83d\ude42<\/p>\n<p class=\"center\"><a href=\"http:\/\/www.amazon.fr\/gp\/product\/236145081X\/ref=as_li_ss_tl?ie=UTF8&#038;tag=creajuiz-21&#038;linkCode=as2&#038;camp=1642&#038;creative=19458&#038;creativeASIN=236145081X\" class=\"livre\">STF pour le Web &#8211; PHP et MySQL <em>par Jonathan Buttigieg et Nicolas Nunge<\/em><\/a><\/p>\n<p>Bonne lecture !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cet ouvrage pr\u00e9sent\u00e9 sous la forme de mini-tutoriels vous permettra d&rsquo;affiner vos connaissances dans le langage PHP afin de dynamiser davantage vos sites internet. Dans la collection des STF des \u00c9ditions Oracom, ce livre saura vous accompagner pas \u00e0 pas gr\u00e2ce \u00e0 un CD contenant les donn\u00e9es des exercices.<\/p>\n","protected":false},"author":4,"featured_media":2883,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_bluesky_dont_syndicate":"","_bluesky_syndication_accounts":"","_bluesky_syndication_text":"","footnotes":""},"categories":[140],"tags":[143,494,233,419,493],"coauthors":[],"class_list":["post-2881","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-conseil-critique-livre","tag-livre","tag-mysql","tag-php","tag-reference","tag-tutoriels-2"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.creativejuiz.fr\/blog\/wp-json\/wp\/v2\/posts\/2881","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.creativejuiz.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.creativejuiz.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.creativejuiz.fr\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.creativejuiz.fr\/blog\/wp-json\/wp\/v2\/comments?post=2881"}],"version-history":[{"count":0,"href":"https:\/\/www.creativejuiz.fr\/blog\/wp-json\/wp\/v2\/posts\/2881\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.creativejuiz.fr\/blog\/wp-json\/wp\/v2\/media\/2883"}],"wp:attachment":[{"href":"https:\/\/www.creativejuiz.fr\/blog\/wp-json\/wp\/v2\/media?parent=2881"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.creativejuiz.fr\/blog\/wp-json\/wp\/v2\/categories?post=2881"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.creativejuiz.fr\/blog\/wp-json\/wp\/v2\/tags?post=2881"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.creativejuiz.fr\/blog\/wp-json\/wp\/v2\/coauthors?post=2881"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}