Developing dApps with Web3, Solidity, and React Training Cursus
Web3 is een derde generatie van de internetevolutie, gedecentraliseerd ecosysteem op basis van blockchain-technologie.
Deze live training onder leiding van een instructeur (online of ter plaatse) is bedoeld voor ontwikkelaars die Web3, Solidity en React willen gebruiken om gedecentraliseerde applicaties (dapps) te maken, te bouwen en te implementeren die op blockchain draaien.
Aan het einde van deze training zijn de deelnemers in staat om:
- Zet de benodigde ontwikkelomgeving op om te beginnen met het ontwikkelen van dApps met Web3, Solidity en React.
- Begrijp de functies en architectuur van Web3.
- Leer de belangrijkste concepten van Ethereum, Smart Contracts en Blockchain cryptografie.
- Pas praktische voorbeelden toe van Solidity programmeren en ontwerpen Smart Contracts.
- Laat React applicaties communiceren met Smart Contracts.
Vorm van de cursus
- Interactieve lezing en discussie.
- Veel oefeningen en oefenen.
- Hands-on implementatie in een live-lab omgeving.
Opties voor het aanpassen van cursussen
- Om een training op maat voor deze cursus aan te vragen, neem dan contact met ons op om een afspraak te maken.
Cursusaanbod
Introductie
- Overzicht van Web3 functies en architectuur
- Basisprincipes van Ethereum en Smart Contracts
Begrijpen Blockchain Cryptografie
- Blockchain Ontwerp, implementatie en gebruiksscenario's
- Cryptografie hash-functies, merkle trees en digitale handtekeningen
Slag
- Opzetten van de ontwikkelomgeving
- Een blockchain opzetten met Ganache
Solidity Programming Taal
- Syntaxis, ontwikkeltools en testen
- Smart Contracts Ontwerp patronen
Interactie met Smart Contracts
- Een smart contract maken
- Een migratielogica maken
- Een smart contract inzetten
- React Apps met slimme contracten
Probleemoplossing
Samenvatting en volgende stappen
Vereisten
- Een goed begrip van blockchain-concepten
- Basiservaring met Solidity, Javascript en React
Audiëntie
- Ontwikkelaars
Voor open trainingen is een minimum aantal van 5 deelnemers vereist
Developing dApps with Web3, Solidity, and React Training Cursus - Booking
Developing dApps with Web3, Solidity, and React Training Cursus - Enquiry
Developing dApps with Web3, Solidity, and React - Consultancyaanvraag
Consultancyaanvraag
Testimonials (5)
Vriendelijke omgeving. Ook vond ik het leuk om één op één te trainen. Het is erg productief. Ik zou het zeker aanbevelen aan mijn vrienden en collega's.
Zeed - Tamkeen Technologies
Cursus - Building Microservices with NodeJS and React
Automatisch vertaald
De situatie was atypisch omdat een intensieve training voor ontwikkelaars zou worden gegeven met niet-ontwikkelaars. Lukasz ging deze uitdaging met inlevingsvermogen en veel humor aan. Door zijn intelligente en flexibele aanpak wist hij ervoor te zorgen dat er voor iedereen een concrete leerwinst werd behaald. Ik heb hier erg van genoten en zou graag nog een keer een seminar bij Lukasz volgen.
Christoph - Honda Bank GmbH
Cursus - MERN Fullstack Development
Automatisch vertaald
He is very patient and understanding towards the participants. Always there to provide us with valuable insights and advice to adopting micro-frontend in our own organisation. He also taught us how to implement micro frontend without utilising any boilerplate codes.
Alvin Chin - Ministry of Defence
Cursus - Building Micro Frontends with React
Patrick did a great job of striking a balance between covering all the prepared material while making time to give detailed answers to any questions from the group
Mick Mccarthy - Rakuten Blockchain Lab
Cursus - Ethereum for Developers
No powerpoint
Raymond Chan - Hospital Authority
Cursus - Advanced React
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
Advanced React
14 UrenDeze door een instructeur geleide, live training (op locatie of op afstand) is gericht op ontwikkelaars die React componenten willen bouwen en complexe applicaties willen ontwerpen.
Aan het einde van deze training kunnen deelnemers:
- Begrijp de geavanceerde concepten van React, inclusief context-API's, HOC's, externe status, asynchrone API's, enz.
- Bouw samenstelbare componenten met React.
- Schakel authenticatie aan de server- en clientzijde in.
- Implementeer React- en Redux-bibliotheken om complexe stateful applicaties te beheren.
- Verminder de code en optimaliseer de prestaties van een applicatie.
- Test en implementeer een applicatie.
Ant Design
7 UrenDeze door een instructeur geleide, live training (op locatie of op afstand) is gericht op ontwikkelaars die Ant Design willen gebruiken om de gebruikerservaring voor hun React-applicatie te verbeteren.
Aan het einde van deze training kunnen deelnemers de React-componenten van Ant Design implementeren om prachtige webapplicaties van ondernemingsklasse te ontwikkelen.
Ethereum for Developers
21 UrenEthereum is een open-source, openbaar, op blockchain gebaseerd platform waarmee ontwikkelaars gedecentraliseerde applicaties kunnen bouwen en implementeren.
In deze live training onder leiding van een instructeur leren deelnemers de basisprincipes van het Ethereum platform en blockchain-programmering, evenals strategieën voor het schrijven, implementeren en beheren van hun eigen gedistribueerde applicaties.
Aan het einde van deze training zijn de deelnemers in staat om:
- Maak een Smart Contract op basis van Ethereum
- Een Ethereum valuta maken
- Optimaliseer de ontwikkeling met Truffle Framework
- Laat hun eerste Dapp vrij op basis van de "token-economie"
- Lanceer en crowdfund een blockchain-project
Audiëntie
- Ontwikkelaars
Vorm van de cursus
- Deels lezing, deels discussie, oefeningen en zware hands-on oefening
FARM (FastAPI, React, and MongoDB) Full Stack Development
14 UrenDeze door een instructeur geleide, live training (op locatie of op afstand) is gericht op ontwikkelaars die de FARM-stack (FastAPI, React en MongoDB) willen gebruiken om dynamische, krachtige en schaalbare webapplicaties te bouwen.
Aan het einde van deze training kunnen deelnemers:
- Zet de benodigde ontwikkelomgeving op die FastAPI, React en MongoDB integreert. Begrijp de belangrijkste concepten, kenmerken en voordelen van de FARM-stack. Leer hoe u REST API's bouwt met FastAPI. Leer hoe u interactieve applicaties ontwerpt met React. Ontwikkel, test en implementeer applicaties (front-end en back-end) met behulp van de FARM-stack.
Choosing the Right JavaScript Framework
14 UrenDeze live training onder leiding van een instructeur in België (op locatie of op afstand) is bedoeld voor ontwikkelaars die moeten beslissen welk JavaScript-framework ze moeten gebruiken om front-end-applicaties te ontwikkelen.
Aan het einde van deze training zijn de deelnemers in staat om:
- Zet een optimale ontwikkelomgeving op om te starten met het ontwikkelen van front-end applicaties.
- Implementeer demo-applicaties om de beperkingen en voordelen van een JavaScript-framework te testen.
- Bepaal welk JavaScript-framework het beste past.
JavaScript, Node JS and React Bootcamp (Beginner to Intermediate Level)
35 UrenDeze door een instructeur geleide, live training in België (online of ter plaatse) is bedoeld voor ontwikkelaars van het beginner-niveau .NET die vaardigheid willen krijgen in JavaScript, Node.js en React om actief systemen/platforms te ontwikkelen en te migreren.
Aan het einde van deze training zullen de deelnemers in staat zijn om:
- Effectief JavaScript code te schrijven en te debuggen.
- Server-side toepassingen te bouwen en te implementeren met behulp van Node.js.
- Dynamische en responsieve gebruikersinterfaces te ontwikkelen met React.
- Front-end en back-end componenten te integreren om full-stack applicaties te maken.
- Best practices te begrijpen voor het migreren van legacy-systemen naar moderne platformen op basis van JavaScript.
Testing React Apps with Jest
14 UrenDeze door een instructeur geleide, live training in België (op locatie of op afstand) is gericht op ingenieurs die Jest willen gebruiken om React applicaties en componenten te testen.
Aan het einde van deze training kunnen deelnemers:
- Installeer en configureer een goede testomgeving.
- Schrijf asynchrone tests voor React apps en componenten.
- Voer geavanceerde Jest-tests uit, waaronder spottende, spionnen en stubs.
MERN Fullstack Development
14 UrenDeze door een instructeur geleide, live training (op locatie of op afstand) is gericht op webontwikkelaars die de MERN Stack willen gebruiken voor volledige ontwikkeling.
Aan het einde van deze training kunnen deelnemers:
- Integreer React met MongoDB, Express en Node.js.
- Bouw een volledige webapplicatie helemaal opnieuw.
- Implementeer applicatiebeveiliging via autorisatie en authenticatie.
Building Micro Frontends with React
21 UrenDeze door een instructeur geleide, live training in België (op locatie of op afstand) is gericht op ontwikkelaars die React willen gebruiken om micro-frontends voor grote webapplicaties te ontwikkelen, testen en implementeren, waardoor ze zeer schaalbaar en technologie-agnostisch worden. en gemakkelijker te onderhouden.
Aan het einde van deze training kunnen deelnemers:
- Zet de benodigde ontwikkelomgeving op om te beginnen met het ontwikkelen van micro-frontends met React.
- Begrijp de architectuur, kernconcepten en voordelen van micro-frontends.
- Leer hoe u micro-frontends bouwt, integreert, test en implementeert met React.
- Implementeer micro-frontends met modulefederatie.
- Pas de productieworkflow van de CI/CD-pijplijn toe.
- Ken de veelvoorkomende problemen met CSS in micro-frontends en hoe u deze kunt oplossen.
- Krijg inzicht in hoe je andere frontend-frameworks kunt implementeren met React.
Building Microservices with NodeJS and React
21 UrenDeze instructeur-geleide, live training (op locatie of op afstand) is gericht op ervaren ontwikkelaars die applicaties willen bouwen, implementeren en schalen met behulp van microservices gebouwd met NodeJS en React.
Aan het einde van deze training kunnen deelnemers:
- Ontwikkel, implementeer en schaal applicaties met behulp van verschillende microservices. Bouw een server-side gerenderde React applicatie. Implementeer multiservice-apps in de cloud met Docker en Kubernetes. Applicatietesten uitvoeren op microservices.
Next.js 14 Advanced Development
21 UrenDeze live training onder leiding van een instructeur in België (online of op locatie) is bedoeld voor webontwikkelaars en technische architecten van gemiddeld tot gevorderd niveau die de vooruitgang van Next.js 14 willen verkennen en de kennis willen opdoen om geavanceerde webapplicaties te bouwen.
Aan het einde van deze training zijn de deelnemers in staat om:
- Benut het volledige potentieel van Next.js 14 voor het bouwen van complexe toepassingen.
- Maak gebruik van de nieuwste functies zoals middleware, React servercomponenten en edge-functies.
- Implementeer best practices voor prestaties, schaalbaarheid en SEO.
- Los veelvoorkomende problemen in Next.js toepassingen effectief op.
Next.js 14 - Advanced
21 UrenDeze door een instructeur geleide, live training in België (online of op locatie) is gericht op ontwikkelaars op hoog niveau die de nieuwste functies in Next.js 14 willen beheersen, de prestaties willen optimaliseren en moderne React technieken willen implementeren.
Aan het einde van deze training zullen de deelnemers in staat zijn om:
- Geavanceerde React hooks en gelijktijdige functies te implementeren.
- Next.js routeringsstrategieën effectief te begrijpen en te gebruiken.
- Servercomponenten, serveracties en hybride rendereringsbenaderingen te benutten.
- Gegevensophalen, cachen en incrementele statische regeneratie te optimaliseren.
- Next.js te gebruiken als backend-oplossing met Edge Functions en Edge Runtime.
- De toestand te beheren met behulp van React Context, Redux en atomaire standbibliotheken.
- De prestatie van de applicatie te optimaliseren voor Web Core Vitals.
- Next.js toepassingen efficiënt te testen, te controleren en in te zetten.
React: Build Highly Interactive Web Applications
21 UrenIn deze door een instructeur geleide, live training in België demonstreren we de kracht en flexibiliteit van React, vergelijken we deze met alternatieve raamwerken en begeleiden we deelnemers stap voor stap door het maken van hun eigen React applicatie.
Aan het einde van deze cursus kunnen deelnemers:
- Begrijp de ontwerpfilosofie van React.
- Bepaal wanneer en waar het zinvol is om React te gebruiken, en wanneer u het conventionele MVC-model moet heroverwegen.
- Begrijp React concepten zoals componenten, rekwisieten, staat en levenscyclus.
- Implementeer gerelateerde technologieën zoals Babel, Webpack en JSX.
- Bouw, test en implementeer een interactieve webapplicatie.
React with Next.js
14 UrenDeze live training onder leiding van een instructeur in België (online of op locatie) is bedoeld voor webontwikkelaars die Next.js willen gebruiken om React applicaties te maken.
Aan het einde van deze training zijn de deelnemers in staat om:
- Ontwikkel server-side webapplicaties en statische sites in Next.js.
- Gegevens verwerken en opslaan met MongoDB.
- Beveilig een webapplicatie met AuthO-authenticatie.