James Hoffman
Techniques de l'Informatique
,
Cégep de Shawinigan
Cours
Ressources
Manifesto
Ressources
Design
https://refactoringui.com/
: Guide de bonnes pratiques en conception d'interface
https://lawsofux.com
: Principes de conception d'expérience utilisateur
http://learndesignprinciples.com/
: Principes de conception visuelle
100 éléments UI/UX
7 trucs de design
Web
Manuel du développeur frond-end
Livres par Newline
Les compétences Web
Guide d'apprentissage du Web par Microsoft
Web.dev
: Guide d'apprentissage de Google
MDN Learn
: Guide d'apprentissage de Mozilla
https://every-layout.dev
: Guide de mise en page CSS
CSS Diner
: Apprentissage interactif des sélecteur CSS
CSS Battle
: Défis à réaliser en CSS
https://learnjavascript.online
: Plateforme d'apprentissage de JavaScript
https://eloquentjavascript.net
: Livre sur JavaScript
https://exploringjs.com/
: Plusieurs livres sur JavaScript et TypeScript
https://www.jschallenger.com/
: Défis à résoudre en Javascript
Opérateurs Javascript
Exploiter Javascript sans librairie
Javacript Notes de Wes Bos
DOM Events
: Explication visuelle des événements DOM
Angular Ninja
Angular Projects: Build modern web apps by exploring Angular 12
Angular: Up and Running
Angular Training
Ng Book
Angular Security
Node.js eBook
REST API Best practices
HTTP Quirks
Base de données
SQL Run
: Livre en ligne gratuit
Introduction to SQL
:
Atelier interactif
Meutre et mystère interactif en SQL
Génie logiciel
The Architecture of Open Source Applications
The 12 Factor App
: Méthodologie de conception de logiciels
Linux/SysAdmin/DevOps
Livre Introduction à Bash
Meutre et mystère pour apprendre la ligne de commande
explainshell
: Extraction de la documentation pertinente d'une commande Linux
ShellCheck
: Validateur de scripts
shell
Utilitaires en ligne de commande
Traitement de données en ligne de commande
Exercices Git
Survol d'infrastructures serveur pour applications web
Architecture de Facebook Messenger
Architecture de Bitbucket
Architecture de DigitalOcean
Pourquoi est-ce si long faire un logiciel?
Divers
Liste de livres gratuit
https://github.com/pllk/cphb
: Guide de résolution de défis de programmation
https://cses.fi/problemset/
: Plateforme de défis de programmation
repl.it
: Utilitaire de programmation en ligne
Roadmap.sh
: Guide des connaissances utiles dans plusieurs domaines de l'informatique
Free for dev
Apprentissage
http://www.learningscientists.org/downloadable-materials
: Référence sur la pédagogie
https://welearncode.com/teaching-code/
: Enseigner la programmation
Guide des compétences TIC