Gosu Programming Training Cursus
Gosu is een open-bron, algemene doelprogrammatietaal gebouwd op Java Virtuele Machine (JVM). Gosu vereenvoudigt programmatie via een objectgeoriëntatie en statisch tipbenadering.
Deze instructeur, levende opleiding (online of onsite) is gericht op programmatoren die willen downloaden, installeren en implementeren Gosu' statisch tip en pragmatisch aanpak in de programmatie.
Ten einde van deze opleiding zullen deelnemers in staat kunnen programmaren met Gosu om eenvoudige scripts te schrijven voor bibliotheken, gebruikersinterface elementen, regels en meer.
Formaat van de course
- Interactieve lezingen en discussies.
- Veel oefeningen en praktijkvoorbeelden.
- Praktische implementatie in een live-labomgeving.
Course-passeniseringsopties
- Neem contact met ons op om een aangepaste training voor deze cursus te regelen.
Cursusaanbod
Invoering
Overzicht van Gosu Programming functies en architectuur
- Compatibiliteit met bestaande Java libraries
- Native web service en XSD/XML ondersteuning
- Taalfuncties en tools
- Systeemstructuur en open API
Aan de slag met Gosu Programming
- Gosu Lab download
- Gosu IntelliJ plugin
- Gosu voor Maven, en Gradle
- Eenvoudige command-line voorbeelden
Programming met Gozo
- Variabelen en type-declaraties
- Operatoren en expressies
- Statements
- Intervals
- Exception Handling
- Loops
- Properties
- Null safety
- Classes
- Enumerations
- Interfaces
- Composition
- Annotations
- Enhancements
- Gosu Blocks
- Gosu Generics
- Collections
- Gosu program files
- Classpath statements
- Program extends
- Shebang
Werken met Gosu tekenreeksen, sjablonen en verzamelingen
- String expressies (quotes, concatenatie, inline, etc.)
- Gosu template files (.gst)
- List en map syntax
- Collections classes enhancements
Geavanceerde Gosu-onderwerpen verkennen
- Gosu en XML
- Gosu en Java
- Type systeem
- Lokaal shell commando's uitvoeren
- Checksums
- Concurrency
- Properties files
Probleemoplossen
Samenvatting en conclusie
Vereisten
- Ervaring met objectgeoriënteerde programmeertalen zoals Java, C++ of Python.
Publiek
- Programmeurs
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €2280 online delivery, based on a group of 2 delegates, €720 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses
Hulp nodig bij het kiezen van de juiste cursus?
opleidingen@nobleprog.com of +31 208 080 666
Gosu Programming Training Cursus - Enquiry
Gosu Programming - Consultancyaanvraag
Consultancyaanvraag
Reviews (5)
Dat we een complex overzicht kregen, ook over de context - bijvoorbeeld waarom we annotaties nodig hebben en wat ze betekenen. Ik vond het praktische deel van de training leuk - het handmatig uitvoeren van de commando's en het aanroepen van de rest api's
Alina - ACCENTURE SERVICES S.R.L
Cursus - Quarkus for Developers
Automatisch vertaald
De extra informatie die werd gedeeld, de training was niet eenvoudig groovy, wat leuk was.
Covenant - Vodacom
Cursus - Groovy Programming
Automatisch vertaald
De trainer kan het onderwerp duidelijk uitleggen en kan elke vraag beantwoorden.
Hannah Mae Lubigan - Security Bank Corporation
Cursus - Advanced Spring Boot
Automatisch vertaald
Opleidingsstijl en instructeur helpen om problemen op te lossen die tijdens de oefeningen worden tegengekomen.
Carl Angelo Gonzales - Security Bank Corporation
Cursus - Spring Boot for Beginners
Automatisch vertaald
Gedetailleerde informatie over de gevorderde onderwerpen die aangevraagd zijn.
Farukh Khan - Tandem Solution
Cursus - RabbitMQ with Java and Spring
Automatisch vertaald
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
Advanced Spring Boot
14 UrenDeze door een instructeur geleide, live training in Nederland (op locatie of op afstand) is gericht op ervaren Spring Boot ontwikkelaars die de geavanceerde functies van Spring Boot willen gebruiken om complexe Spring Boot applicaties verder te verbeteren, beveiligen en testen.
Aan het einde van deze training kunnen deelnemers:
- Het Spring WebMVC-framework aanpassen om de ontkoppeling van webtoepassingen te verbeteren.
- Objecten serialiseren en deserialiseren met behulp van Jackson Serialization Views.
- Gebruikersgegevens opslaan en beveiligen in een database.
- Spring Sessions gebruiken om gebruikerssessie-informatie op een gedistribueerde manier te beheren.
- De testing van Spring WebMVC-applicaties automatiseren.
- Applicatieprestaties bewaken en meten.
Angular and Spring Boot
14 UrenDeze door een instructeur geleide, live training in Nederland (op locatie of op afstand) is gericht op webontwikkelaars die Angular and Spring Boot willen gebruiken om full-stack applicaties te bouwen.
Aan het einde van deze training kunnen deelnemers:
- Een full-stack applicatie ontwikkelen met Angular en Sping Boot.
- Een backend-applicatie bouwen met Spring Boot.
- Frontend-applicaties maken met Angular.
- Spring Security gebruiken om authenticatie voor een full-stack applicatie te configureren.
Groovy Programming
21 UrenApache Groovy is een JVM ( Java Virtual Machine) dynamische programmeertaal. Sommige van de functies omvatten scriptmogelijkheden, domeinspecifieke taalontwerp, runtime en compilatie meta-programmering en functioneel programmeren. Groovy wordt vaak gebruikt als een compliment voor Java .
In deze door een instructeur geleide live training leren deelnemers hoe ze in Groovy kunnen programmeren terwijl ze door het maken van een voorbeeldtoepassing stappen.
Publiek
- ontwikkelaars
Formaat van de cursus
- Deelcollege, deelbespreking, oefeningen en zware praktijkoefeningen
Groovy Programming for Beginners
14 UrenDeze live training onder leiding van een instructeur in Nederland (online of op locatie) is bedoeld voor beginnende ontwikkelaars die de basis van Groovy Programming willen leren.
Aan het einde van deze training zijn de deelnemers in staat om:
- Begrijp de basisconcepten van programmeren.
- Schrijf eenvoudige Groovy scripts en gebruik Groovy kernfuncties.
- Begrijp en pas de basisprincipes van objectgeoriënteerd programmeren toe met behulp van Groovy.
- Leer basistechnieken voor foutafhandeling om veelvoorkomende programmeerfouten en uitzonderingen in Groovy te beheren.
Java 8 and Spring
35 UrenDeze 5-daagse cursus is bedoeld voor Java ontwikkelaars die kennis willen maken met de nieuwe functies van Java 8 en met het Spring-framework.
Spring and Hibernate in Java Applications
21 UrenDe cursus behandelt kwesties in verband met het maken van Java toepassingen, met bijzondere nadruk op technologie die tegenwoordig veel wordt gebruikt in toepassingen zoals toepassingskaders voor het bouwen van Spring en Hibernate. De deelnemers aan het eind zullen kennis hebben om applicaties te ontwerpen en de juiste technologie voor een specifieke oplossing te selecteren. Begrip mogelijk maken van bekende problemen die in de loop van bibliotheken, specificaties en technologieën zijn besproken.
Java Microservices
21 UrenDeze door een instructeur geleide, live training in Nederland (online of op locatie) is bedoeld voor ontwikkelaars van het middenniveau Java die microservices-gebaseerde toepassingen willen ontwerpen, ontwikkelen, implementeren en onderhouden met behulp van Java frameworks zoals Spring Boot en Spring Cloud.
Aan het einde van deze training zullen de deelnemers in staat zijn om:
- De principes en voordelen van microservices-architectuur te begrijpen.
- Microservices te bouwen en te implementeren met Java en Spring Boot.
- Service discovery, configuratiebeheer en API-gateways te implementeren.
- Microservices effectief te beveiligen, te monitoren en te schalen.
- Microservices te implementeren met behulp van Docker en Kubernetes.
Java Spring
35 UrenSpring is een toepassingsframework dat een uitgebreid programmeer- en configuratiemodel biedt voor op Java gebaseerde bedrijfstoepassingen.
Building Microservices with Spring Boot, Docker, and Kubernetes
21 UrenDeze door een instructeur geleide, live training in Nederland (op locatie of op afstand) is gericht op ontwikkelaars van gemiddeld tot gevorderd niveau die microservices willen ontwikkelen met behulp van Spring Boot, Docker en Kubernetes.
Aan het einde van deze training kunnen deelnemers:
- De microservices-architectuur begrijpen.
- Productieklaar microservices bouwen met Spring Boot.
- De rol van Docker in microservices begrijpen.
- Kubernetes cluster opzetten om microservices te deployen.
Quarkus for Developers
14 UrenDeze live training onder leiding van een instructeur in Nederland (online of op locatie) is bedoeld voor ontwikkelaars die Quarkus willen gebruiken om applicaties te bouwen, te testen en te implementeren, volledig uitgerust met Java, maar met minder gebruik van bronnen.
Aan het einde van deze training zijn de deelnemers in staat om:
- Zet de benodigde ontwikkelomgeving op om applicaties te gaan ontwikkelen met Quarkus.
- Bouw, compileer en voer toepassingen uit in de native modus met behulp van GraalVM.
- Gebruik Quarkus tooling en extensies voor het bouwen van native applicaties met behulp van Maven.
- Containeriseer, voer toepassingen uit en implementeer ze met Docker.
Quarkus for Java Native and Microservice Development
40 UrenDeze door een instructeur geleide live training in Nederland (online of op locatie) is gericht op ontwikkelaars en architecten op tussen- en gevorderd niveau die native applicaties en microservices met geoptimaliseerde geheugengebruik en opstarttijd willen ontwikkelen met behulp van Quarkus.
Op het einde van deze training zullen de deelnemers in staat zijn om:
- Hogepreformatie, lichtgewicht Java native applicaties te ontwikkelen met behulp van Quarkus.
- RESTful services en microservices-architecturen te bouwen en te implementeren.
- GraalVM te gebruiken voor native compilatie en startup- en geheugenefficiëntie te optimaliseren.
- Applicaties te pakketteren en te containeriseren voor Kubernetes en OpenShift omgevingen.
RabbitMQ with Java and Spring
14 UrenDeze live training onder leiding van een instructeur in Nederland (online of ter plaatse) is bedoeld voor software-architecten en webontwikkelaars die RabbitMQ willen gebruiken als messaging middle-ware en in Java willen programmeren met behulp van Spring om applicaties te bouwen.
Aan het einde van deze training zijn de deelnemers in staat om:
- Gebruik Java en Spring met RabbitMQ om toepassingen te bouwen.
- Ontwerp asynchrone berichtgestuurde systemen met behulp van RabbitMQ.
- Wachtrijen, onderwerpen, uitwisselingen en bindingen maken en toepassen in RabbitMQ
Spring Boot, React, and Redux
14 UrenDeze instructeur-geleide, live training in Nederland (op locatie of op afstand) is gericht op webontwikkelaars die functionele front-end en back-end webapplicaties willen bouwen met Spring Boot, React, and Redux.
Aan het einde van deze training kunnen deelnemers:
- Een front-end applicatie bouwen met React en Redux.
- RESTful API's maken met Spring Boot.
- Webservices beveiligen met Spring-security en JWT-webtokens.
Spring Boot for Beginners
14 UrenTijdens deze door een instructeur geleide, live training in Nederland, leren de deelnemers de belangrijkste functies en architectuur van Spring Boot, en de relatie met het onderliggende Spring-framework. De instructeur biedt ruime gelegenheid om deze kennis toe te passen en feedback te ontvangen. De deelnemers voeren live, praktische oefeningen uit om Spring-toepassingen te definiëren, configureren en implementeren.
Aan het einde van de cursus beschikken de deelnemers over de nodige kennis en praktijk om snel hun eigen Spring-applicatie te kunnen implementeren.