• HackJam Workshop GraphQL with React or Angular

    1t Boulevard Victor

    Are you already familiar with GraphQL? This HackJam is a free & fun training, hosted by Vestiaire Collective, where you will choose your favourite Javascript weapon: React or Angular and use graphQL with it. At the end of the evening you will have a good global understanding of graphQL and understand the power of this technology. GraphQL is a new query language launched by Facebook in 2015. It makes your data queries blazingly fast and stable. It’s also very predictable: ask for what you need, and you'll get exactly that. Hackages is an education focused company. The company is built around knowledge sharing, community events and advanced IT training courses. Prerequisites: ● Bring your own computer with node and git installed ● You should be familiar with one of these frameworks: Angular or React Vous avez l’habitude d’utiliser GraphQL ? Dans ce HackJam (un atelier pratique), vous choisirez votre arme JavaScript favorite: React ou Angular; et l’utiliserez avec GraphQL. À la fin de cette session d’entrainement, vous aurez une vue globale de GraphQL et comprendrez la puissance de celui-ci (pour en tomber amoureux juste après). Nous vous fournirons l’application que vous devrez réparer en implémentant les requêtes GraphQL, les mutations et en écrivant un schéma GraphQL. En cas de problèmes, nos mentors seront heureux de pouvoir vous aider. En réparant cette application vous comprendrez comment GraphQL fonctionne et vous serez capable de : ● Ecrire des requêtes basiques et avancées en GraphQL ; ● Ecrire des mutations ; ● Ecrire un schéma en Node.js avec les bons outils. Pour profiter pleinement de cet atelier: ● Apporter votre ordinateur avec Node et Git déjà installés. ● Avoir une bonne connaissance de JavaScript. This HackJam is hosted by Vestiaire Collective, founded in 2009 and launched with the aim of offering a high-quality resale site in which members can buy and sell luxury fashion in a trusted environment. The site stands out from other platforms due to its knowledgeable curation team, authenticity and quality control process. Vestiaire Collective is the answer to evolving attitudes to consuming fashion and the circular economy giving customers the opportunity to extend the lifespan of pieces they no longer wear by bringing them back into circulation. Happy Hacking!

    6
  • HackJam "Construire un backend avec GraphQL et Apollo Server"

    ****RDV sur https://hackages.io/activity/event/5ca209783cbd30a8f79505c4 **** Pendant cette session, nous allons développer le backend d'une application web et mobile. Le backend est en GraphQL avec Apollo. Vous apprendrez à écrire des types, des schémas, des résolveurs mais aussi des mutations en GraphQL. De nouveau, nous vous donnerons une version de l'application qui ne fonctionne pas et vous aurez 2 heures pour y fixer des bugs puis y rajouter de nouvelles fonctionnalités: - Recherche - Query - Mutation - Bonus (Subscription) Pour faciliter la session, vous pourriez soit utiliser JavaScript ou TypeScript en fonction de votre affinité avec l'un ou l'autre. Il est ainsi indispensable d'avoir de bonne connaissance en JavaScript et/ou TypeScript. Pour les amateurs de TypeScript, vous pourriez aller plus loin en utilisant [Typed-GraphQL](https://typegraphql.ml/). Afin de bien mener cet atelier, il faudra installer d'avance: - NodeJS en LTS [masked]) au minimum - Git - Docker Eleven Labs est une société de conseil, spécialisée en création et réalisation de projets Web agiles de qualité. Les astronautes interviennent sur des missions qu’ils choisissent, et elles sont axées sur du développement, de l’architecture, de la conduite de projet Agile, de l’audit et du conseil. Au quotidien, tout est fait pour encourager la progression et l’épanouissement technique, à travers des plateformes dédiées à l’apprentissage (le blog, le codelabs, des accès à Udemy et egghead.io…), ou grâce à des événements internes (workshops, meetups, formations…) réguliers.

    9
  • HackJam React Native & GraphQL/Apollo

    42 Rue de Rochechouart

    ***Merci de RSVP sur https://hackages.io/events/hackages/-LWl40T6kPa1v58TrkNX/hackjam-workshop-build-a-mobile-application-with-react-native-and-graphql-apollo *** Durant ce HackJam vous allez créer un login flow avec Google API, React Native et GraphQL. De plus, vous apprendrez à utiliser RN et GraphQL pour ajouter des fonctionnalités de recherche à l’application. Les HackJams ont un challenge. Nous vous donnerons une application avec des bugs que vous devrez corriger avant d'ajouter de nouvelles fonctionnalités: - Login avec Google API - Recherche des sessions de formation par titre, par mentor et par ville Cette session sera divisée en 3 options (3 branches): - Focus sur React Native + flexbox (Construire uniquement l'interface utilisateur) - Focus sur React Native + GraphQL (Connecter l’UI avec le backend) - Focus sur GraphQL (Connecter le backend uniquement) En fonction de votre niveau et du temps que vous pouvez consacrer à cette session, vous devez choisir l’une de ces options. Des mentors de Hackages seront là pour vous aider dans cette tâche. Alerte pour mentors ⇒ Si vous souhaitez être mentor pendant cette soirée, n'hésitez pas à nous contacter à [masked]. Après la session, les solutions de ce HackJam seront disponibles sur la plateforme Hackages. N'oubliez pas de vous y inscrire pour recevoir les mises à jour des cours. A la fin de la soirée, vous apprendrez: - React Native & Flexbox - GraphQL type system, schema, resolver et query - Utiliser Apollo avec React Native Les pré-requis techniques: - Avoir une bonne compréhension de JavaScript - Avoir une bonne compréhension de React - Avoir de l'expérience dans l'utilisation de NodeJS Quelques pré-requis: - Apporter votre propre ordinateur - Avoir Git installé sur votre machine - Avoir NodeJS (version LTS) installé sur votre machine La soirée sera sponsorisée par La Malterie. Un grand merci à eux pour le soutien! Nous commencerons la soirée à 18.30. Il y aura de la nourriture et des boissons pour recharger vos batteries avant de commencer à coder. N'hésitez pas à vous inscrire et à inviter vos amis et collègues!

    1
  • HackJam Workshop React vs Angular

    Hired

    *********RSVP sur https://hackages.io/events/hackages/-LQZGHcw1pcuoPf6u6F8/hackjam-workshop-react-vs-angular ******** Cet atelier se concentrera sur React et Angular. Lequel des deux est votre favori ? ReactJS ou Angular ? Lors de ce HackJam on vous met au défi de choisir une des ces deux armes et de… coder ! Concrètement, on vous donne une application avec des bugs que vous devrez d’abord réparer pour pouvoir y ajouter de nouvelles fonctions en utilisant soit Angular soit React. L’idée n’est pas de faire une bataille entre React et Angular mais de résoudre ensemble des problèmes similaires et d’améliorer sa manière de travailler. À la fin de cette soirée vous serez capable de : -Comprendre les principales différences entre React et Angular ; -Utiliser React ou Angular et d’écrire vos propres composants ; -Gérer l’état de votre application avec React ou Angular ; -Utiliser le bon LIFECYCLE HOOK en fonction de votre objectif. L’atelier démarrera à 18h30 et se termine vers 21h30-22h00. Encore merci à Hired Paris qui met à notre disposition les super locaux, la nourriture et les boissons pour nous permettre de tenir le coup.

  • HackJam Angular and Jhispter

    Société Générale

    *****RSVP sur https://hackages.io/events/hackages/-LMfzE5xU8tRMZSXtj4O/hackjam-angular-and-jhispter*** Nous avons un nouvel HackJam qui va combiner Angular en Frontend et JHipster en Backend. JHipster est un générateur d’applications gratuit et open source utilisé pour développer rapidement des applications Web modernes et des microservices utilisant Angular ou React et le framework Spring. Le but de cet HackJam est de pouvoir découvrir comment utiliser ces 2 technologies en les connectant. Pour les habitués du HackJam, nous allons vous donner une application qui ne fonctionne pas et vous aurez pour objectif de fixer tous les bugs avant de pouvoir rajouter de nouvelles fonctionnalités à votre application. En fin de soirée, vous aurez appris les concepts suivants: Reactive Programming with RxJS Reactive Programming in Angular with HttpClient Utilisation de Postman pour tester vos services Le base du Spring framework Comprendre la structure de JHipster Les mentors d'Hackages vous guideront pendant cette session. Si vous avez de l'expérience avec Angular, JHipster ou Spring et que vous souhaitez être mentor pendant cette soirée, n'hésitez pas à nous contacter à [masked]. Merci d'avance de la part de la communauté. La Société Générale sera notre hôte pour cette soirée de coding. Elle nous offre un espace à la Defense accompagné de boissons et un diner. Merci à la SG pour leur soutien. PS: Pour des raisons de sécurité, il faudra s'incrire à l'évènement en utilisant les infos qui figurent sur un document officiel.Il faudra aussi venir muni d'une pièce d'identité valable. Merci pour votre collaboration. Les participants ont été invités à installer les modules requis pour éviter les problèmes techniques le jour même: -Installez Java 8 depuis le site d’Oracle . - Installez Node.js depuis le site de Node.js (utilisez une version LTS 64-bit version, les autres ne sont pas supportés) - NPM est installé vvec Node.js mais vous devez le mettre a jour: npm install -g npm- - Finalement installez JHipster: npm install -g generator-jhipster- -Téléchargez le repo dans https://github.com/hackages/hackjam-jhispter

    10
  • HackJam Workshop - TypeScript: Typer une application web de zéro

    Bonjour à tous, Nous vous invitons à nous rejoindre pendant cette session pour apprendre à utiliser TypeScript de manière incrémentale dans vos applications Web. Pendant ce HackJam, nous vous donnerons une application de petite taille écrite en JavaScript/TypeScript sans renforcement des types. Le but de l’exercise sera de typer notre application, en d’autres termes, le but sera de la rendre la plus robuste possible. A la fin de cet HackJam, vous saurez comment fonctionnent les concepts suivants en TypeScript: * Les interfaces * Type pour les éléments du DOM * Les options du compilateurs pour rendre notre code plus robuste * strict * noImplicitAny * strictNullChecks Afin de profiter pleinement de cet atelier, vous devez avoir de bonnes connaissances en JavaScript mais aussi dans un language typé tels que C#, Java, Scala… Afin de garantir votre place pour ce HackJam, il faut vous enregistrer sur https://hackages.io/events Pré-requis: * Installation de TypeScript +2.7 * Installation de Node en LTS minimum * Avoir un éditeur de code avec support pour TypeScript * Visual Studio Code est notre recommandation

    1
  • Programmation Reactive: Apprendre à utiliser des opérateurs avec RxJS

    Hey Hackers, Pendant ce nouvel HackJam, nous allons apprendre à manipuler plusieurs flux de données, les combiners, les transformers mais aussi nous allons voir comment partager le même flux de données entre plusieurs systèmes Vous trouverez plus d'information pour cet évènement sur le lien suivant: https://goo.gl/WQtVpT Cet atelier est sponsorisé par Ossia Conseil à Neuilly-sur-Seine.

  • HackJam Workshop - Reactive Programming: Angular & C#/.Net Core

    Nous avons un nouvel HackJam qui va combiner Angular en Frontend et .Net Core en Backend. Le but de cet HackJam est de pouvoir découvrir comment utiliser ces technologies dans un environnement professionnel. L'application Angular va se focaliser sur le module HttpClient et l'application backend sera écrite en Asp.net core. Il faudra connecter les deux environnements. Pour les habitués du HackJam, nous allons vous donner une application qui ne fonctionne pas et vous aurez pour objective de fixer tous les bugs avant de pouvoir rajouter de nouvelles fonctionnalités à votre application. En fin de soirée, vous aurez appris les concepts suivants: - Reactive Programming with RxJS - Reactive Programming in Angular with HttpClient - Utilisation de Postman pour tester vos services - Asp.net core Web API Les mentors d'Hackages vous guideront pendant cette session. Si vous avez de l'expérience avec Angular et .Net Core et que vous souhaiter être mentor pendant cette soirée, n'hésitez pas à nous contacter à [masked]. Merci d'avance de la part de la communauté. Pour une première fois, la Société Générale sera notre hôte pour cette soirée de coding. Elle nous offre un espace accompagné de boissons et un diner, et plusieurs de ses responsables techniques seront présents pour échanger autour de ces technologies, des projets SG en cours, et d’opportunités de carrières pour ceux ou celles intéressés. Merci à la SG pour leur soutien. PS: Pour des raisons de sécurité, il faudra venir muni d'une pièce d'identité valable. Merci pour votre collaboration. Préréquies - Installer Node.js en version 9+ - Installer .NET Core 2+ et .Net Core SDK - Installer Git

    3
  • HackJam Workshop - Building an Uber-like backend with Node.js

    Hey Hackers, Au cours de ce HackJam vous allez créer un backend avec la technologie Node.js pour créer une application de type Uber. Un HackJam est une soirée pleine d'apprentissage. C'est un événement gratuit dans lequel nous invitons tous les développeurs de Paris à nous rejoindre pour une soirée de codage amusante et stimulante. Vous serez guidés par nos mentors experts, qui vous aideront tout au long de la soirée. A la fin de la soirée, vous saurez comment: - Bootstrap une application Node - Travailler avec Express.js - Écrire votre premier middleware - Gérer les paramètres CORS - Utiliser socket.io pour avoir des mises à jour en temps réel - Appliquer les meilleures pratiques de Node La soirée sera sponsorisée par Hired France. Un grand merci à eux pour le soutien! Nous commencerons la soirée à 18.30. Il y aura de la nourriture et des boissons pour recharger vos batteries avant de commencer à coder. N'hésitez pas à vous inscrire et à inviter vos amis et collègues! See you there! Happy Hacking, Hackages Team (https://hackages.io/) Quelques pré-requis: - Avoir des bonnes connaissances en programmation - Avoir nodejs (version 8 ou plus) installé sur votre machine - Apporter votre propre ordinateur avec Git installé

    7