python programmation orientée objet arduino composition tdd qualité de code git dessin intelligence artificielle github heroku tcp arbre binaire javascript algorithme spécification interface graphique programmation évènementielle héritage objet classe mooc test unitaire gestion de versions gestion de projet programmation impression 3d watchdog monitoring internet des objets mise en réseau pru-icss temps reel linux préemptif pru uart bus de communication bus spi bus usb port série bus i2c bus 1-wire beaglebone black driver de périphérique système d'exploitation linux embarqué système embarqué senseur raspberry pi transmission numérique node.js raspberry johnny-five beaglebone image mise en page document texte layout typographie latex read the docs travis planification documentation slack tâche trello jenkins freedcamp déploiement tom'splanner kivy canvas bfs espace d'états minimax depth first-search easyai simple ai problème de recherche alpha-beta pruning a* breadth-first search dfs forme d'intelligence agent intelligence test de turing minsky environnement décorateur closure fonction générateur yield itérable itérateur programmation fonctionnelle processus timer scheduler pool multiprocessing thread cluster flynn executor programmation concurrente queue subprocess dispy pipe threading jeu de nim tad type abstrait de données implémentation problème lookahead tri par fusion récursion factorielle backtracking fibonacci pseudo-code expression rationnelle expression régulière byte bytearray utf-8 re regex motif template str format encodage séquence d'échappement chaine de caractères socket binding echo client/serveur connexion udp protocole chat pdb debugging profiling profile deploiement de code unittest timeit code versioning doctest pep 0008 convention de codage bonne pratique principe de substitution de liskov métrique ethernet router www mac routage lan bluetooth modem ip dhcp network internet smtp https nfc rfid wifi internet of things http recherche arbre nœud arbre binaire de recherche web html css pile structure de données file deque complexité spatiale vecteur complexité temporelle complexité diagramme de classe uml diagramme d'activité fichier binaire écriture fichier fichier texte lecture open write read polymorphisme interface classe abstraite assert exception raise try/except programmation défensive widget tk super redéfinition relation is-a variable d'instance méthode constructeur agrégation immuabilité tuple tuple nommé base de données json dictionnaire ensemble poo encapsulation unit testing code grader education cunit communication Écrite non-verbale orale planning gantt réunion innovation travail de groupe parallaxe distance terre-Étoile tal programmation dynamique introduction println print java uko cours chaine de compilation apprendre
Tout plus