LOGO Lionel Groulx

Site Web du cours « Programmation de Systèmes »

Liens Utiles :



Liens en vrac ...

Le framework que j'ai utilisé pour créer ce site en PHP MVC : https://github.com/daveh/php-mvc
Une banque d'icônes gratuites et libres de droits : https://www.flaticon.com/
Un GROS remerciement à mon hébergeur (solutions d'hébergement GRATUITES et sans publicité) : PlanetHoster


Médiagraphie, références :

HTML et CSS

Compatibility tables for support of HTML5, CSS3, SVG and more (s.d.). Consulté en 2017 sur caniuse.com: http://caniuse.com/
HTML <!DOCTYPE> Declaration. (s.d.). Consulté en 2017 sur W3Schools.com: http://www.w3schools.com/tags/tag_doctype.asp
HTML 5, A vocabulary and associated APIs for HTML and XHTML. Consulté en 2017 sur W3C: http://www.w3.org/TR/2008/WD-html5-20080122/#introduction
Nebra, M. a. (s.d.). Apprenez à créer votre site web avec HTML5 et CSS3. Consulté en 2019 sur https://openclassrooms.com/fr/courses/1603881-apprenez-a-creer-votre-site-web-avec-html5-et-css3
The border radius. (s.d.). Consulté en 2017 sur W3Schools.com: http://www.w3schools.com/cssref/tryit.asp?filename=trycss3_border-radius


PHP

Caractères spéciaux HTML. (s.d.). Consulté sur commentcamarche.net: http://www.commentcamarche.net/contents/489-caracteres-speciaux-html
Converse, T., & Park, J. (2000). PHP Bible. John Wiley & Sons, Inc.
date. (s.d.). Consulté sur PHP.net: http://php.net/manual/fr/function.date.php
Différences entre les fonctions PHP "include" et "require". (s.d.). Consulté sur developpez.com: http://paulund.developpez.com/tutoriels/php/differences-include-require/
fseek. (s.d.). Consulté sur PHP.net: http://php.net/manual/fr/function.fseek.php
How can I prevent SQL-injection in PHP? (s.d.). Consulté en 2016, sur Stack Overflow: http://stackoverflow.com/questions/60174/how-can-i-prevent-sql-injection-in-php
Injection SQL. (s.d.). Consulté sur php.net: http://php.net/manual/fr/security.database.sql-injection.php
PHP $_Post function. (s.d.). Consulté sur W3Schools.com: http://www.w3schools.com/php/php_post.asp
Qu'est-ce que le logiciel libre ? (s.d.). Consulté sur GNU.org: http://www.gnu.org/philosophy/free-sw.fr.html
switch. (s.d.). Consulté sur PHP.net: http://php.net/manual/fr/control-structures.switch.php


JQuery


@Toorshia. (s.d.). What is JustGage? Consulté en 2016, sur http://justgage.com/
Darcheville, P. (s.d.). Introduction au framework jQuery. Consulté en 2016, sur Le Site de Patrick Darcheville: http://darchevillepatrick.info/js/js_jquery_intro.htm
dew. (s.d.). Inclure jQuery de manière optimisée. Consulté en 2016, sur AlsaCréations: http://www.alsacreations.com/astuce/lire/916-librairie-javascript-jquery-script.html
Martin, M. (s.d.). Simplifiez vos développements JavaScript avec jQuery. Consulté en 2016, sur openclassrooms: https://openclassrooms.com/courses/simplifiez-vos-developpements-javascript-avec-jquery
Reese, E. (s.d.). Introduction à jQuery. Consulté en 2016, sur OpenClassrooms: https://openclassrooms.com/courses/introduction-a-jquery-4?status=published
Refsnes Data. (s.d.). Window setInterval() Method. Consulté sur W3Schools: http://www.w3schools.com/jsref/met_win_setinterval.asp
Salsita Software. (s.d.). The definitive source of the best JavaScript libraries, frameworks, and plugins. Consulté en 2016, sur javascripting: https://www.javascripting.com/
The jQuery Foundation. (s.d.). .load(). Consulté en 2016, sur jQuery.com: http://api.jquery.com/load/
The jQuery Foundation. (s.d.). jQuery. Consulté en 2016, sur jquery.com: https://jquery.com/


Node.js

@Coriolan. (2017, 03 22). Quel est selon vous le meilleur SGBD : SQL ou NoSQL ? Consulté le 08 2017, sur Developpez.com: https://www.developpez.com/actu/124654/Quel-est-selon-vous-le-meilleur-SGBD-SQL-ou-NoSQL-un-developpeur-pense-que-vous-devez-opter-pour-SQL/
@Wikinner. (2017, 06 21). Liste de ports logiciels. Consulté le 08 2017, sur Wikipedia: https://fr.wikipedia.org/wiki/Liste_de_ports_logiciels
@yahiko. (2016, 08 02). Apprendre les mécanismes de base de l'asynchrone en JavaScript. Consulté le 08 2017, sur Developpez.com: https://javascript.developpez.com/actu/102019/Apprendre-les-mecanismes-de-base-de-l-asynchrone-en-JavaScript-un-tutoriel-de-Yahiko/
Ashraf, Z. (2016, 11 11). What are the pros and cons of Node.js versus Apache web server? Consulté le 08 2017, sur Quora: https://www.quora.com/What-are-the-pros-and-cons-of-Node-js-versus-Apache-web-server
ATOM : A hackable text editor for the 21st century. (s.d.). Consulté le 08 2017, sur GitHub: https://atom.io/
Buckler, C. (2015, 09 18). SQL vs NoSQL: The Differences. Consulté le 08 2017, sur sitepoint: https://www.sitepoint.com/sql-vs-nosql-differences/
Cantelon, M., Harter, M., & Holowaychuk, T. (2014). Node.js in Action. Manning.
dc-square GmbH. (2017). HiveMQ : Enterprise MQTT Broker. Consulté le 08 2017, sur HiveMQ: http://www.hivemq.com/
Haverbeke, M. (s.d.). Eloquent JavaScript : second edition. Consulté le 08 2017, sur http://eloquentjavascript.net/
Joyent. (2017). Node.js. Consulté le 08 2017, sur https://nodejs.org
Joyent. (s.d.). Node.js JavaScript runtime. Consulté le 08 2017, sur Github: https://github.com/joyent/node
MQTT.fx. (2017). Welcome to the home of MQTT.fx. Consulté le 08 2017, sur http://www.mqttfx.org/
Nebra, M. (s.d.). Des applications ultra-rapides avec Node.js. Consulté le 08 2017, sur Openclassrooms: https://openclassrooms.com/courses/des-applications-ultra-rapides-avec-node-js
Node.js Foundation. (s.d.). Node.js v8.2.1 Documentation : Modules. Consulté le 08 2017, sur nodejs.org: https://nodejs.org/api/modules.html#modules_core_modules
NPM Inc. (s.d.). mysql. Consulté le 08 2017, sur NPM: https://www.npmjs.com/package/mysql
NPM Inc. (s.d.). NPM : build amazing things. Consulté le 08 2017, sur NPM: https://www.npmjs.com/
Pardanaud, J. (2017, 07 05). dynamisez vos sites web avec javascript : les expressions regulieres. Consulté le 08 2017, sur Openclassrooms: https://openclassrooms.com/courses/dynamisez-vos-sites-web-avec-javascript/les-expressions-regulieres-1-2
Rauschmayer, A. (s.d.). Speaking JavaScript: An In-Depth Guide for Programmers. Consulté le 08 2017, sur http://speakingjs.com/
SCHLUETER, I. Z. (2011). NODE.JS DIGS DIRT – ABOUT DATA-INTENSIVE REAL-TIME APPLICATIONS. Consulté le 08 2017, sur NEXT: https://nextconf.eu/2011/06/node-js-digs-dirt-about-data-intensive-real-time-applications/
Shtylman, R. (2014, 03 10). Express.js Middleware Demystified. Consulté le 08 2017, sur Safari: https://www.safaribooksonline.com/blog/2014/03/10/express-js-middleware-demystified/
StrongLoop, Inc. (s.d.). Express : Infrastructure Web minimaliste, souple et rapide pour Node.js. Consulté le 08 2017, sur Express: http://expressjs.com/fr/
StrongLoop, Inc. (s.d.). Générateur d’applications Express. Consulté le 08 2017, sur Express: http://expressjs.com/fr/starter/generator.html
StrongLoop, Inc. (s.d.). Utilisation de middleware. Consulté le 08 2017, sur Express: http://expressjs.com/fr/guide/using-middleware.html
Webastuces SARL. (s.d.). Les bases de MS-DOS. Consulté le 08 2017, sur PC astuces: http://www.pcastuces.com/pratique/windows/msdos/basedos.htm


MySQL

Bourdon, R. (s.d.). WampServer. Consulté le 06 2016, sur WampServer.com: http://www.wampserver.com/
Nebra, M. (2019). Concevez votre site web avec PHP et MySQL. Consulté en 2019 sur Openclassrooms : https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql
Oracle Corporation. (2016, 06). MySQL 5.7 Reference Manual. Consulté sur MySQL: https://dev.mysql.com/doc/refman/5.7/en/