Bienvenue chers étudiants OC ! Vous cherchez à apprendre de manière collective dans la joie et la bonne humeur comme nous savons si bien le faire chez OpenClassrooms ?
Vous êtes au bon endroit !
Ce projet vous permettra d'appréhender les arcanes du développment collaboratif en utilisant le versioning Git et sa plateforme de dév Github, et bien d'autres technos parmi les plus récentes, voire les plus récentes ;)
Il s'agit d'une application web. Un codepen-like, c'est à dire que l'on pourra éditer du code, voir le résultat en live, sauvegarder dans son compte ses projets tout ça tout ça... ;)
Elle sera orientée à long terme Real-time 3D Web in Browser et Augmented Reality programming, à travers du du rendu et déboggage d'applications three.js, babylon.js, AR.js, et shaders. Vue.js gulp.js et node.js seront les technos utilisée pour le développement de cette application web, mais feront aussi partie du support de celle-ci par le debugger. Ne vous vous en faites pas, ce sera bien évidemment progressif ! Mais le plus tôt est bien évidemment le mieux pour nous rejoindre ! Alors, à vos claviers !
Avis à la populasse back qui affectionne Symphony et autres Le PHP sera banni ! Cette web app sera propulsée uniquement par Javascript ! front et back (node.js, express.js et consorts)!
- Entrevoir (démontrer !) la puissance et le monde de possibilités de l'univers JS par la pratique.
- Utiliser un IDE moderne et puissant qu'est IntelliJ Idea couplé à la robustesse du versioning Git (Linux) / Github / Gitkraken
- S'approprier des technos front et back modernes avec l'énorme avantage de n'avoir à connaître qu'un seul langage !
- Tout en abordant les technologies 3D temps-réel in the browser et WebAR (Réalité Augmentée dans le navigateur) !
Tout le monde est le bienvenu !
Pour signaler un problème, proposer des fonctionnalités: les bonnes pratiques (en anglais hélas)
- Assez bon niveau d'anglais dans la mesure du possible
- Bases de Programmation Orientée Objet Javascript
- Être curieux, pro-actif niveau veille technologique (voire scientifique), et aimer l'apprentissage (auto-didacte et didacte, entendre par autrui)
Vous trouverez comment nous joindre dans la section Contacts (était-il besoin de le préciser ? :)
- Connexion et gestion compte utilisateur (pistes): express.js, websockets (socket.io), d'autres pistes ici également
- Vue.js, formation Vue 2 Grafikart
- Three.js / Babylon.js (WebGL)
- Shader
- ARCore for Augmented Reality in Browser