James Hoffman
Techniques de l'Informatique - Cégep de Shawinigan
Menu
Session
Calendrier
Tout
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
MDN Learn
https://every-layout.dev
: Guide de mise en page CSS
CSS Diner
CSS Battle
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
Plusieurs outils interactifs
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
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
Linux/SysAdmin/DevOps
Livre Introduction à Bash
Meutre et mystère pour apprendre la ligne de commande
explainshell
ShellCheck
Utilitaires en ligne de commande
Plus d'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
Roadmap.sh
Free for dev
Liste d'idées de projet
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