Lokale, door instructeurs geleide live Java-trainingscursussen demonstreren door praktische oefening hoe applicaties met Java kunnen worden ontwikkeld. Java-training is beschikbaar als 'live training op afstand' of 'live training op afstand'. Online live training (ook bekend als "live training op afstand") wordt uitgevoerd via een interactieve, externe desktop . Live training op locatie kan lokaal worden uitgevoerd op het terrein van de klant in Nederland of in NobleProg bedrijfsopleidingscentra in Nederland. NobleProg -- Uw lokale trainingsaanbieder
Machine Translated
Getuigenissen
★★★★★
★★★★★
Een grote hoeveelheid praktische kennis getoond in praktijkvoorbeelden.
Kamil - Anna Górecka, Streamsoft Kraków
Cursus: Java Advanced
Machine Translated
toegankelijke manier om kennis over te dragen
Bartłomiej - Przemysław Buba, Politechnika Łódzka
Cursus: Java 16
Machine Translated
Dat geeft mij een algemeen idee van verschillende Java-concepten om te weten waarvoor ze dienen.
Elda - JONATHAN MARIANO, si
Cursus: Java Advanced - one day
Machine Translated
Dat de instructeur het onderwerp beheerst, dus de uitleg die hij geeft is erg goed.
JONATHAN MARIANO, si
Cursus: Java Advanced - one day
Machine Translated
De rust die de leraar overbracht en het geduld bij het onderwijzen van de onderwerpen, vind ik duidelijk
Carlos Ernesto Arreola Espinosa - JONATHAN MARIANO, si
Java Virtual Machine (JVM) is een softwareplatform dat virtuele machines biedt om op Java gebaseerde programma's op elk apparaat en besturingssysteem uit te voeren.Deze door een instructeur geleide, live training (op locatie of op afstand) is gericht op Java ontwikkelaars die JVM-tools en -functies willen gebruiken om Java programma's uit te voeren.Aan het einde van deze training kunnen deelnemers:
Begrijp JVM en hoe het werkt. Leer over reflectie en de verschillende geheugengebieden. Begrijp hoe u de JVM-toolinterface gebruikt. Gebruik JVM om Java programma's uit te voeren op elk apparaat of besturingssysteem.
Formaat van de cursus
Interactieve lezing en discussie. Veel oefenen en oefenen. Hands-on implementatie in een live-lab omgeving.
Cursusaanpassingsopties
Voor het aanvragen van een training op maat voor deze cursus kunt u contact met ons opnemen om een afspraak te maken.
Continuous Integration (CI) is een ontwikkelingspraktijk waarbij het proces van het zo vaak mogelijk samenvoegen van codewijzigingen in de centrale repository wordt geautomatiseerd om fouten snel te detecteren en te lokaliseren.Deze door een instructeur geleide, live training (op locatie of op afstand) is gericht op ontwikkelaars die de basisprincipes van continue integratie voor Java willen leren en toepassen.Aan het einde van deze training kunnen deelnemers:
Leer en begrijp CI voor een Java project. Bouw een CI-systeem voor Java.
Formaat van de cursus
Interactieve lezing en discussie. Veel oefenen en oefenen. Hands-on implementatie in een live-lab omgeving.
Cursusaanpassingsopties
Voor het aanvragen van een training op maat voor deze cursus kunt u contact met ons opnemen om een afspraak te maken.
Java is een open-source programmeertaal en ontwikkelplatform voor het maken van desktop-, mobiele en webapplicaties. Java 16 biedt extra ondersteuning voor alle UNIX-domain socket-functies en een reeks verbeteringen aan de taal.Deze instructeur-geleide, live training (op locatie of op afstand) is gericht op programmeurs die Java 16 willen gebruiken om Java applicaties te bouwen, beheren en verpakken.Aan het einde van deze training kunnen deelnemers:
Leer en begrijp de nieuwe functies en wijzigingen van de oudere versies van Java tot Java 16. Leer Java fundamentele concepten en gebruik ze om Java applicaties te bouwen.
Formaat van de cursus
Interactieve lezing en discussie. Veel oefenen en oefenen. Hands-on implementatie in een live-lab omgeving.
Cursusaanpassingsopties
Voor het aanvragen van een training op maat voor deze cursus kunt u contact met ons opnemen om een afspraak te maken.
Spring Boot is een op Java gebaseerd raamwerk voor de ontwikkeling van webapplicaties dat de voorkeur geeft aan conventie boven configuratie, waardoor ontwikkelaars stand-alone toepassingen van productiekwaliteit kunnen maken.Deze door een instructeur geleide, live training (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:
Begrijp de architectuur van microservices. Bouw productieklare microservices met behulp van Spring Boot. Begrijp de rol van Docker in microservices. Stel cluster Kubernetes in om microservices te implementeren.
Formaat van de cursus
Interactieve lezing en discussie. Veel oefenen en oefenen. Hands-on implementatie in een live-lab omgeving.
Cursusaanpassingsopties
Voor het aanvragen van een training op maat voor deze cursus kunt u contact met ons opnemen om een afspraak te maken.
Vaadin is een open-source Java raamwerk voor de ontwikkeling van webapplicaties. Het biedt een set webcomponenten en tools waarmee ontwikkelaars een moderne web grafische gebruikersinterface (GUI) kunnen implementeren met behulp van Java.Deze instructeur-geleide, live training (op locatie of op afstand) is gericht op programmeurs, java-ontwikkelaars en iedereen die Vaadin wil gebruiken om applicaties te ontwikkelen en te implementeren.Aan het einde van deze training kunnen deelnemers:
Stel een Vaadin project in en configureer het. Begrijp de grondbeginselen van Vaadin bij het ontwikkelen van applicaties. Gebruik Vaadin om applicaties te ontwikkelen.
Formaat van de cursus
Interactieve lezing en discussie. Veel oefenen en oefenen. Hands-on implementatie in een live-lab omgeving.
Cursusaanpassingsopties
Voor het aanvragen van een training op maat voor deze cursus kunt u contact met ons opnemen om een afspraak te maken.
Guava is an open-source library for Java that is developed by Google. It provides methods for collection, caching, string processing, concurrency libraries, I/O, etc., that allow developers to produce concise Java codes.
This instructor-led, live training (online or onsite) is aimed at Java programmers who wish to learn about Guava and how to utilize Guava in programming.
By the end of this training, participants will be able to:
Learn how to use Guava in Java programming.
Utilize Guava to facilitate standard coding practices.
Make easy to read and concise Java codes.
Format of the Course
Interactive lecture and discussion.
Lots of exercises and practice.
Hands-on implementation in a live-lab environment.
Course Customization Options
To request a customized training for this course, please contact us to arrange.
Apache NetBeans is een open-source geïntegreerde ontwikkelomgeving (IDE) voor Java. Het biedt een set modulaire softwarecomponenten, modules genaamd, om de ontwikkeling van applicaties te vereenvoudigen.Deze instructeur-geleide, live training (op locatie of op afstand) is gericht op ontwikkelaars die NetBeans willen gebruiken om applicaties te ontwikkelen met Java en andere programmeertalen.Aan het einde van deze training kunnen deelnemers:
Meer informatie over NetBeans en hoe het werkt. Leer hoe u NetBeans gebruikt bij het programmeren van Java. Gebruik NetBeans om sjablonen en projecten te maken.
Formaat van de cursus
Interactieve lezing en discussie. Veel oefenen en oefenen. Hands-on implementatie in een live-lab omgeving.
Cursusaanpassingsopties
Voor het aanvragen van een training op maat voor deze cursus kunt u contact met ons opnemen om een afspraak te maken.
RabbitMQ is een open source berichtenmakelaarsysteem voor het opslaan en ophalen van berichten die worden doorgegeven door processen, applicaties en servers. Spring is een Java framework. Met behulp van Java en Spring met RabbitMQ kunnen gebruikers complexe wachtrijen, uitwisselingen, bindingen en meer maken. Deze instructeur-geleide, live training (op locatie of op afstand) is gericht op software-architecten en webontwikkelaars die RabbitMQ willen gebruiken als een messaging-midware en -programma in Java met behulp van Spring om applicaties te bouwen. Aan het einde van deze training kunnen deelnemers:
Gebruik Java en Spring met RabbitMQ om applicaties te bouwen.
Ontwerp asynchrone berichtgestuurde systemen met behulp van RabbitMQ .
Wachtrijen, onderwerpen, uitwisselingen en bindingen maken en toepassen in RabbitMQ
Indeling van de cursus
Interactieve lezing en discussie.
Veel oefeningen en oefenen.
Praktische implementatie in een live-labomgeving.
Cursusaanpassingsopties
Neem contact met ons op om een aangepaste training voor deze cursus aan te vragen.
De Java EE-platform biedt een API en runtime-omgeving voor het ontwikkelen en uitvoeren van grootschalige, multi-tiered, scalable, betrouwbare en veilige netwerkapplicaties. Docker en Kubernetes de ontwikkelaars in staat stellen een Java applicatie in een container te verpakken en te deployeren als een microservice in een Java EE-omgeving.
Deze instructeur geleide, live training (online of on-site) is gericht op ontwikkelaars die hun Java EE 8 toepassingen willen containeren en ze als microservices in de cloud uitvoeren.
Aan het einde van deze training zullen de deelnemers in staat zijn:
Bouw en implementeer Java microservices in Docker containers.
Het beheer van Docker containers met gebruik Kubernetes.
Integreren van microservices met een bestaande monolithische systeem.
Monitoring, testen en veilige micro-diensten.
Troubleshoot containers en orchestratie omgevingen.
Format van de cursus
Interactieve lezingen en discussie.
Veel oefeningen en oefeningen.
Hand-on implementatie in een live-lab-omgeving.
Cursus aanpassingsopties
Om een aangepaste training voor deze cursus te vragen, neem dan contact met ons op om te organiseren.
Deze instructeur-geleide, live training is ontworpen voor iedereen die geïnteresseerd is in het leren van Java met het oog op testautomatisering. Het is een gestroomlijnde, intensieve cursus met veel hands-on oefeningen om deelnemers snel op te voeren met de essentiële programmeervaardigheden die nodig zijn voor het testen van software-automatisering. De nadruk ligt op de basisprincipes van Java die direct en onmiddellijk kunnen worden toegepast op testautomatisering. Deze cursus behandelt geen diepgaande testautomatiseringskaders zoals Selenium . Het gaat ook voorbij aan de conventionele "Hallo wereld" -benadering van het leren van Java , omdat dit geen cursus over applicatie-ontwikkeling is. Deze cursus is er vierkant op gericht om deelnemers snel aan de slag te krijgen met testautomatisering. Als je al vertrouwd bent met Java en meteen aan de slag wilt met Selenium , bekijk dan: Inleiding tot Selenium (https://www.nobleprog.com/introduction-selenium-training) . Formaat van de cursus
Interactieve lezing en discussie.
Veel oefeningen en oefenen.
Praktische implementatie in een live-labomgeving.
Cursusaanpassingsopties
Neem contact met ons op om een aangepaste training voor deze cursus aan te vragen.
Tijdens de training zal de deelnemer de specifieke toepassing van geselecteerde problemen, de basisproblemen die bij het gebruik ervan worden geconfronteerd, en de rol van het toepassingsmodel kennen. De training omvat ook een basiskennis van de taal standaard bibliotheekfuncties. Training vereist kennis van de ontwikkelingsomgeving IDE gebruikt om Java toepassingen te bouwen (bijvoorbeeld Eclipse, Netbeans). Training omvat geen gebruikersinterface problemen.
Om op de beste manier heterogene ontwikkelingsgroepen te dienen die gelijktijdig verschillende platforms gebruiken tijdens hun dagelijkse werk, hebben we verschillende onderwerpen samengevoegd tot een gecombineerde cursus die verschillende beveiligde coderende onderwerpen op didactische wijze presenteert op een enkele trainingsevenement Deze cursus combineert C / C ++ en Java-platformbeveiliging om een uitgebreide, crossplatform veilige codeerexpertise te bieden Met betrekking tot C / C ++ worden veel voorkomende beveiligingskwetsbaarheden besproken, ondersteund door praktische oefeningen over de aanvalsmethoden die deze kwetsbaarheden misbruiken, met de nadruk op de mitigatietechnieken die kunnen worden toegepast om het optreden van deze gevaarlijke bugs te voorkomen, te detecteren vóór de marktintroductie of hun uitbuiting voorkomen Beveiligingscomponenten en de service van Java worden besproken door de verschillende API's en hulpmiddelen te presenteren via een aantal praktische oefeningen waarbij deelnemers praktische ervaring kunnen opdoen in het gebruik ervan De cursus behandelt ook beveiligingsproblemen van webservices en de gerelateerde Java-services die kunnen worden toegepast om de meest pijnlijke bedreigingen van de op internet gebaseerde services te voorkomen Ten slotte worden web- en Javarelated beveiligingskwetsbaarheden gedemonstreerd door easytounderstand-oefeningen, die niet alleen de hoofdoorzaak van de problemen tonen, maar ook de aanvalsmethoden demonstreren, samen met de aanbevolen mitigatie- en coderingstechnieken om de bijbehorende beveiligingsproblemen te vermijden Deelnemers die deze cursus volgen, zullen Basisbegrippen van beveiliging, IT-beveiliging en veilige codering begrijpen Leer webkwetsbaarheden voorbij OWASP Top Tien en weet hoe u ze kunt vermijden Leer clientside-kwetsbaarheden en veilige codeerpraktijken kennen Leer verschillende beveiligingsfuncties van de Java-ontwikkelomgeving te gebruiken Heb een praktisch begrip van cryptografie Realiseer de ernstige gevolgen van onveilige buffermanagement Begrijp de architecturale beschermingstechnieken en hun zwakheden Meer informatie over typische coderingsfouten en hoe u ze kunt vermijden Blijf op de hoogte van recente kwetsbaarheden in verschillende platforms, kaders en bibliotheken Download bronnen en lees meer over veilige codeermethoden Publiek ontwikkelaars .
Zelfs ervaren Java-programmeurs beheersen op geen enkele manier de verschillende beveiligingsservices die door Java worden aangeboden en zijn evenmin op de hoogte van de verschillende kwetsbaarheden die relevant zijn voor webtoepassingen die in Java zijn geschreven De cursus behandelt, naast het introduceren van beveiligingscomponenten van Standard Java Edition, beveiligingsproblemen van Java Enterprise Edition (JEE) en webservices De bespreking van specifieke diensten wordt voorafgegaan door de basis voor cryptografie en veilige communicatie Verschillende oefeningen behandelen declaratieve en programmatische beveiligingstechnieken in JEE, terwijl zowel de transportlaag als de eindtoendbeveiliging van webservices worden besproken Het gebruik van alle componenten wordt gepresenteerd via verschillende praktische oefeningen, waarbij deelnemers de besproken API's en hulpmiddelen zelf kunnen uitproberen De cursus doorloopt ook de meest voorkomende en ernstige programmeerfouten van de Java-taal en platform- en webgerelateerde kwetsbaarheden Naast de typische bugs die door Java-programmeurs worden begaan, hebben de geïntroduceerde beveiligingsproblemen betrekking op zowel taalspecifieke problemen als problemen die voortvloeien uit de runtime-omgeving Alle kwetsbaarheden en de relevante aanvallen worden aangetoond met behulp van easytounderstand-oefeningen, gevolgd door de aanbevolen coderingsrichtlijnen en de mogelijke mitigatietechnieken Deelnemers die deze cursus volgen, zullen Basisbegrippen van beveiliging, IT-beveiliging en veilige codering begrijpen Leer webkwetsbaarheden voorbij OWASP Top Tien en weet hoe u ze kunt vermijden Begrijp beveiligingsconcepten van webservices Leer verschillende beveiligingsfuncties van de Java-ontwikkelomgeving te gebruiken Heb een praktisch begrip van cryptografie Krijg inzicht in beveiligingsoplossingen van Java EE Meer informatie over typische coderingsfouten en hoe u ze kunt vermijden Krijg informatie over enkele recente kwetsbaarheden in het Java-framework Praktische kennis opdoen over het gebruik van veiligheidstesttools Download bronnen en lees meer over veilige codeermethoden Publiek ontwikkelaars .
Zelfs ervaren programmeurs beheersen niet door alle middelen de verschillende beveiligingsdiensten die door hun ontwikkelingsplatforms worden aangeboden, en zijn ook niet bewust van de verschillende kwetsbaarheden die relevant zijn voor hun ontwikkelingen. Deze cursus richt zich op ontwikkelaars die zowel Java als PHP gebruiken, waardoor ze essentiële vaardigheden die nodig zijn om hun toepassingen tegen hedendaagse aanvallen te maken via het internet.
Niveaus van Java beveiligingsarchitectuur worden doorgaan door toegangscontrole, authenticatie en machtiging, beveiligde communicatie en verschillende cryptografische functies aan te pakken. Er worden ook verschillende APIs geïntroduceerd die kunnen worden gebruikt om uw code in PHP te beveiligen, zoals OpenSSL voor cryptografie of HTML Purifier voor input validatie. Aan de serverzijde worden de beste praktijken gegeven voor het harden en configureren van het besturingssysteem, de webcontainers, het bestandsysteem, de SQL server en de PHP zelf, terwijl een speciale focus wordt gegeven op client-side beveiliging door middel van beveiligingsproblemen van JavaScript, Ajax en HTML5.
Algemene web kwetsbaarheden worden besproken door voorbeelden in overeenstemming met de OWASP Top Ten, het tonen van verschillende injectie-aanvallen, script-injecties, aanvallen tegen sessiebehandeling, onveilig rechtstreekse object verwijzingen, problemen met bestanden uploaden, en vele anderen. De verschillende Java- en PHP-specifieke taalproblemen en problemen die voortvloeien uit de runtime omgeving worden geïntroduceerd in de standaard kwetsbaarheidstypen van ontbrekende of onjuiste input validatie, onjuiste gebruik van beveiligingsfuncties, onjuiste fout en uitzondering beheer, tijd- en staat gerelateerde problemen, code kwaliteit problemen en mobiele code gerelateerde kwetsbaarheden.
Deelnemers kunnen de besproken API's, hulpmiddelen en de effecten van configuraties voor zichzelf uitproberen, terwijl de introductie van kwetsbaarheden allemaal wordt ondersteund door een aantal hands-on oefeningen die de gevolgen van succesvolle aanvallen demonstreren, tonen hoe de bugs te corrigeren en verlichtingstechnieken toe te passen, en het gebruik van verschillende uitbreidingen en hulpmiddelen in te voeren.
De deelnemers aan deze cursus zullen
Begrijp de basisbegrippen van beveiliging, IT-beveiliging en beveiligde codering
Leer web kwetsbaarheden verder dan OWASP Top Ten en weet hoe ze te vermijden
Leer de kwetsbaarheden aan de klant en veilige coderingspraktijken
Leer om verschillende beveiligingsfuncties van de ontwikkelingsomgeving te gebruiken Java
Een praktisch begrip van cryptografie
Leer om verschillende beveiligingsfuncties van PHP te gebruiken
Begrijp de beveiligingsconcepten van webdiensten
Krijg praktische kennis in het gebruik van beveiligingstesttools
Leer over typische coderingsfouten en hoe ze te vermijden
Informatie over recente kwetsbaarheden in Java en PHP kaders en bibliotheken
Krijg bronnen en meer lezen over veilige coderingspraktijken
Omschrijving De Java taal en de Runtime Environment (JRE) zijn ontworpen om vrij te zijn van de meest problematische veelvoorkomende beveiligingsproblemen in andere talen, zoals C / C++ . Toch moeten softwareontwikkelaars en architecten niet alleen weten hoe ze de verschillende beveiligingsfuncties van de Java omgeving moeten gebruiken (positieve beveiliging), maar moeten ze zich ook bewust zijn van de vele kwetsbaarheden die nog steeds relevant zijn voor Java ontwikkeling (negatieve beveiliging). De introductie van beveiligingsdiensten wordt voorafgegaan door een kort overzicht van de grondslagen van cryptografie, met een gemeenschappelijke basis voor het begrijpen van het doel en de werking van de toepasselijke componenten. Het gebruik van deze componenten wordt gepresenteerd via verschillende praktische oefeningen, waarbij deelnemers de besproken API's zelf kunnen uitproberen. De cursus gaat ook door en legt de meest voorkomende en ernstige programmeerfouten van de Java taal en het platform uit, die zowel de typische bugs van Java programmeurs als de taal- en omgevingsspecifieke problemen behandelen. Alle kwetsbaarheden en de relevante aanvallen worden aangetoond door eenvoudig te begrijpen oefeningen, gevolgd door de aanbevolen codeerrichtlijnen en de mogelijke mitigatietechnieken. Deelnemers aan deze cursus zullen
Begrijp basisconcepten van beveiliging, IT-beveiliging en veilige codering
Leer OWASP voorbij OWASP Top Tien en weet hoe u deze kunt vermijden
Leer verschillende beveiligingsfuncties van de Java ontwikkelomgeving te gebruiken
Heb een praktisch begrip van cryptografie
Meer informatie over typische codeerfouten en hoe u ze kunt vermijden
Krijg informatie over enkele recente kwetsbaarheden in het Java framework
Ontvang bronnen en meer informatie over veilige coderingsmethoden
Omschrijving Naast solide kennis in het gebruik van Java componenten, is het zelfs voor ervaren Java programmeurs van essentieel belang om een grondige kennis te hebben van webgerelateerde kwetsbaarheden zowel op server- als clientzijde, de verschillende kwetsbaarheden die relevant zijn voor webapplicaties die in Java geschreven, en de gevolgen van de verschillende risico's. Algemene webgebaseerde kwetsbaarheden worden aangetoond door de relevante aanvallen te presenteren, terwijl de aanbevolen coderingstechnieken en mitigatiemethoden worden uitgelegd in de context van Java met als belangrijkste doel de bijbehorende problemen te voorkomen. Daarnaast wordt speciale aandacht besteed aan client-side beveiliging van beveiligingsproblemen van Java Script, Ajax en HTML 5. De cursus introduceert beveiligingscomponenten van de standaard Java editie, die wordt voorafgegaan door de basis van cryptografie en biedt een gemeenschappelijke basis voor het begrijpen van het doel en de werking van de toepasselijke componenten. Het gebruik van alle componenten wordt gepresenteerd door praktische oefeningen, waarbij deelnemers de besproken API's en hulpmiddelen zelf kunnen uitproberen. Ten slotte worden in de cursus de meest voorkomende en ernstige programmeerfouten van de Java taal en het platform uitgelegd. Naast de typische bugs van Java programmeurs, dekken de geïntroduceerde beveiligingsproblemen zowel taalspecifieke problemen als problemen die voortvloeien uit de runtime-omgeving. Alle kwetsbaarheden en de relevante aanvallen worden aangetoond door eenvoudig te begrijpen oefeningen, gevolgd door de aanbevolen codeerrichtlijnen en de mogelijke mitigatietechnieken. Deelnemers aan deze cursus zullen
Begrijp basisconcepten van beveiliging, IT-beveiliging en veilige codering
Leer OWASP voorbij OWASP Top Tien en weet hoe u deze kunt vermijden
Leer client-side kwetsbaarheden en veilige codeermethoden
Leer verschillende beveiligingsfuncties van de Java ontwikkelomgeving te gebruiken
Heb een praktisch begrip van cryptografie
Meer informatie over typische codeerfouten en hoe u ze kunt vermijden
Krijg informatie over enkele recente kwetsbaarheden in het Java framework
Krijg praktische kennis in het gebruik van beveiligingstesttools
Ontvang bronnen en meer informatie over veilige coderingsmethoden
Naast een gedegen kennis van het gebruik van Java-componenten, is het zelfs voor ervaren Java-programmeurs essentieel om een grondige kennis te hebben van zowel webgerelateerde kwetsbaarheden aan server- als clientzijde, de verschillende kwetsbaarheden die relevant zijn voor webtoepassingen die in Java zijn geschreven, en de gevolgen van de verschillende risico's Algemene webgebaseerde kwetsbaarheden worden gedemonstreerd door het presenteren van de relevante aanvallen, terwijl de aanbevolen coderingstechnieken en mitigatiemethoden worden uitgelegd in de context van Java met het belangrijkste doel om de bijbehorende problemen te vermijden Daarnaast wordt speciale aandacht besteed aan clientside-beveiliging bij het aanpakken van beveiligingsproblemen van JavaScript, Ajax en HTML5 De cursus introduceert beveiligingscomponenten van Standard Java Edition, die wordt voorafgegaan door de fundamenten van cryptografie, die een gemeenschappelijke basislijn bieden voor het begrijpen van het doel en de werking van de toepasselijke componenten Beveiligingsproblemen van Java Enterprise Edition worden gepresenteerd via verschillende oefeningen die zowel declaratieve als programmatische beveiligingstechnieken uitleggen in JEE Ten slotte verklaart de cursus de meest voorkomende en ernstige programmeerfouten van de Java-taal en het Java-platform Naast de typische bugs die door Java-programmeurs worden begaan, hebben de geïntroduceerde beveiligingsproblemen betrekking op zowel taalspecifieke problemen als problemen die voortvloeien uit de runtime-omgeving Alle kwetsbaarheden en de relevante aanvallen worden aangetoond met behulp van easytounderstand-oefeningen, gevolgd door de aanbevolen coderingsrichtlijnen en de mogelijke mitigatietechnieken Deelnemers die deze cursus volgen, zullen Basisbegrippen van beveiliging, IT-beveiliging en veilige codering begrijpen Leer webkwetsbaarheden voorbij OWASP Top Tien en weet hoe u ze kunt vermijden Leer clientside-kwetsbaarheden en veilige codeerpraktijken kennen Leer verschillende beveiligingsfuncties van de Java-ontwikkelomgeving te gebruiken Heb een praktisch begrip van cryptografie Begrijp beveiligingsconcepten van webservices Krijg inzicht in beveiligingsoplossingen van Java EE Meer informatie over typische coderingsfouten en hoe u ze kunt vermijden Krijg informatie over enkele recente kwetsbaarheden in het Java-framework Praktische kennis opdoen over het gebruik van veiligheidstesttools Download bronnen en lees meer over veilige codeermethoden Publiek ontwikkelaars .
Cuba Platform is een opensource Java-webraamwerk voor bedrijfstoepassingen Tijdens deze live training met instructeur leren de deelnemers Cuba Platform te gebruiken voor het ontwikkelen van bedrijfstoepassingen met uitgebreide webinterfaces Aan het einde van deze training kunnen deelnemers: Ontwikkel Java-applicaties en UI's met behulp van een declaratieve gebruikersinterface, zonder HTML, CSS of JavaScript te gebruiken Verlaag de code van de boilerplate en maak een snelle ontwikkeling mogelijk Gebruik de webontwikkelingstool CUBA Studio met bestaande Java-IDE's Toepassingen aanpassen zonder de code te vertakken Publiek ontwikkelaars Formaat van de cursus Gedeeltelijke lezing, deelbespreking, oefeningen en zware handsonoefeningen .
This training course introduces the core DevOps concepts and principles as well as the ways to stand up the DevOps practice in your organization. It is specifically focused on projects on the Java Platform. Upon completion of this training course, students will have a fundamental understanding of DevOps’ value proposition; they will also gain practical experience working with select DevOps tools, including Puppet, Jenkins, Git and others. This training course is supplemented by hands-on labs that help attendees reinforce their theoretical knowledge of the learned material.
Topics:
Eclipse is een Integrated Development Environment (IDE) die het meest wordt gebruikt voor Java programmering. In deze door een instructeur geleide live training leren deelnemers hoe ze de Eclipse IDE voor Java . Aan het einde van deze training kunnen deelnemers:
Begrijp de verschillende functionaliteiten van de Eclipse IDE
Meer informatie over het instellen van de Eclipse IDE voor Java ontwikkeling
Maak en voer hun eerste Java applicatie uit in Eclipse
Leer verschillende tips en trucs om de Eclipse IDE efficiënt te gebruiken
Publiek
Java ontwikkelaars die geïnteresseerd zijn in het gebruik van de Eclipse IDE
Formaat van de cursus
Deelcollege, deelbespreking, oefeningen en zware praktijkoefeningen
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
Interactive lezing en discussie. Veel oefenen en praktijken. Uitvoering van de hand in een levenslab-omgeving.
Course-passeniseringsopties
Om een aanpaste opleiding voor dit cursus te vragen, contact op ons om te stellen.
Go ogle Web Toolkit (GWT of GWT Web Toolkit) is een set open-source tools voor het bouwen, optimaliseren en onderhouden van complexe Java Script browser-gebaseerde applicaties in Java . GWT wordt door veel producten bij Go ogle gebruikt, waaronder Go ogle Ad Word 's en Go ogle Wallet. In deze door een instructeur geleide, live training leren deelnemers de GWT-programmeerconcepten die nodig zijn om een webapplicatie te starten. Aan het einde van deze training zullen de deelnemers dat kunnen
Schrijf client-side AJAX-applicaties in Java en implementeer ze als Java Script in meerdere browsers (desktop, Android , iPhone, etc.)
Ontwikkel een krachtige webtoepassing terwijl u de eigenaardigheden van browsergedrag, XML HttpRequest en Java Script overwint
Begrijp en overwin de uitdagingen van Ajax programmering
Gebruik de tools van GWT om een webapplicatie te optimaliseren
Publiek
Front-end webontwikkelaars
Formaat van de cursus
Deelcollege, deelbespreking, oefeningen en zware praktijkoefeningen
Objectives
This 4 day course is aimed at object-oriented developers (e.g. C++ or C#) who need to get up to speed quickly in Java. The course covers the Java programming constructs and APIs quickly, focussing on the differences between Java and other OO languages.
Audience
This training course is aimed at OO developers who need to transition into Java.
Java 9 in combinatie met de robuuste Rx Java 2.0 reactieve programmeerbibliotheek, stelt Java ontwikkelaars in staat om het reactieve programmeerparadigma met gemak aan te nemen en toe te passen in hun applicatie- en systeemontwikkelingsprocessen. In deze door een instructeur geleide, live training leren deelnemers de voordelen en functies van Java 9, Spring, Jersey en Rx Java 2.0 bij het ontwikkelen van reactieve applicaties terwijl ze door het maken en implementeren van een real-life reactieve applicatie stappen met behulp van Java 9's flow API, Spring, het Akka framework en Rx Java 2.0 functionele reactieve programmeerbibliotheek. Aan het einde van deze training kunnen deelnemers:
Begrijp het belang en de betekenis van reactief programmeren in toepassingen en systeemontwikkeling.
Eenheidstest uitvoeren op Rx Java 2.0.
Gebruik het Akka raamwerk onder reactieve programmeerprincipes.
Gebruik Spring om de ontwikkeling van gelijktijdige applicaties aan te gaan.
Gebruik de flow API van Java 9 om reactieve apps te ontwikkelen.
Formaat van de cursus
Deelcollege, deel & discussie, oefeningen en zware praktijkoefeningen
Java 10 is een van de nieuwste versies van de Java programmeringsspraak die wordt gebruikt voor een reeks doeleinden in ontwikkelingsimplementaties. Onder de belangrijkste functies zijn versieslijn en Local Variable Inference Type (LVTI) verbeteringen, die functioneel zijn voor efficiënte coderingsprocessen. Java 10, samen met zijn Java platform-updates, kan worden gebruikt om toepassingsverhogingen te maken die niet kunnen worden uitgevoerd met Java 9 of ouder.
Deze instructeur geleide, live training (online of onsite) is gericht op ontwikkelaars die hun kennis van Java 10 willen versterken en gebruiken om bedrijfsapplicaties te creëren, te bouwen, te testen, te debuggen en te implementeren.
Aan het einde van deze training zullen de deelnemers in staat zijn:
Stel de noodzakelijke ontwikkelingsomgeving op om te beginnen met de ontwikkeling met Java 10.
Gebruik de essentiële kenmerken van Java 10 om een applicatie te ontwikkelen.
Begrijp de beginselen achter de Java 10 update en toepas het op toepassingsverbeteringen.
Herken en overwegen het potentieel van Java 10 implementaties voor andere ondernemingen.
Format van de cursus
Interactieve lezingen en discussie.
Veel oefeningen en oefeningen.
Hand-on implementatie in een live-lab-omgeving.
Cursus aanpassingsopties
Om een aangepaste training voor deze cursus te vragen, neem dan contact met ons op om te organiseren.
Java is een open-source ontwikkelingsplatform en programmeringstaal die wordt gebruikt voor het creëren van toepassingen voor desktop computers, mobiele apparaten en het web. Java 11 biedt aanzienlijke veranderingen in de platform die de applicatieontwikkelingsprocessen verbeteren.
Deze instructeur geleide, live training (online of on-site) is gericht op ontwikkelaars en programmeurs die Java toepassingen willen bouwen, beheren en uitvoeren met behulp van Java 11.
Aan het einde van deze training zullen de deelnemers in staat zijn:
Migreren van oudere Java versies naar Java 11 om nieuwe functies en wijzigingen in de platform te implementeren.
Ontdek nieuwe methoden in Java 11 om de ontwikkeling van toepassingen te verbeteren en vereenvoudigen.
Leer Java kernconcepten om toepassingen voor verschillende systemen en apparaten te bouwen met behulp van Java 11.
Format van de cursus
Interactieve lezingen en discussie.
Veel oefeningen en oefeningen.
Hand-on implementatie in een live-lab-omgeving.
Cursus aanpassingsopties
Om een aangepaste training voor deze cursus te vragen, neem dan contact met ons op om te organiseren.
Java Programmeertaal is een objectgerichte computertaal die wordt geïmplementeerd op verschillende ontwikkelingsplatforms. Een van de nieuwste grote versies, Java 9, biedt een efficiënter module-systeem en stringschema onder zijn toegevoegde functies. Java 9 kan worden gebruikt om toepassingsverbeteringen uit te voeren die niet uit te voeren zijn met behulp van oudere versies van Java.
Deze instructeur geleide, live training (online of on-site) is gericht op ontwikkelaars die Java 9 en zijn functies willen gebruiken om bedrijfsapplicaties te creëren, op te bouwen, te testen, te debuggen en te implementeren.
Aan het einde van deze training zullen de deelnemers in staat zijn:
Stel de noodzakelijke ontwikkelingsomgeving op om te beginnen met het ontwikkelen met behulp van Java 9.
Begrijp de specificaties van de Java 9 upgrade.
Werk Java 9 functies om de prestaties van toepassingen te verbeteren.
Begrijp het potentieel van Java 9 als een tool voor andere bedrijfsimplementaties.
Format van de cursus
Interactieve lezingen en discussie.
Veel oefeningen en oefeningen.
Hand-on implementatie in een live-lab-omgeving.
Cursus aanpassingsopties
Om een aangepaste training voor deze cursus te vragen, neem dan contact met ons op om te organiseren.
Introduceert contect voor geavanceerde Java-programmeurs, meestal het ontwikkelen van grootschalige toepassingen, frameworks of bibliotheken. Deze cursus bestaat voornamelijk uit labs (ongeveer 60%), de rest is discussies en presentaties. We gebruiken meestal de nieuwste versie van Java voor deze cursus, maar deze kan ook worden geleverd als een privécursus op oudere versies van Java .
De cursus omvat de basis van Java ontwikkeling.
Het introduceert studenten aan Java technologie en leert hen de basis Java syntax en concepten, wat leidt tot de creatie van een eenvoudig programma. Training gaat door de essentiële concepten en kenmerken van de Java Programming taal, gericht op uitzonderingen, basis input/output, concurrentie, regelmatige uitdrukkingen, Java collecties kader en de platformomgeving. De cursus eindigt wanneer alle basis Java kenmerken zijn uitgelegd en getraind.
Toepassingen voor het Android-platform worden voornamelijk in Java ontwikkeld. Deze cursus is ontwikkeld voor softwareprogrammeurs met een sterke OOP-achtergrond (in PHP, Scala, C ++, C # of Objective C) die van plan zijn om Java-toepassingen voor het Android-platform te ontwikkelen. Deze cursus behandelt de programmeertaalgrammatica van Java en richt zich op die specifieke Java-mogelijkheden die het Android-platform meer dan andere gebruikt.
Last Updated:
Upcoming Java Courses
Gecombineerde JAVA, PHP en webapplicatiebeveiliging
2023-12-05 09:30
Nijmegen
28 hours
Gecombineerde C/C++, JAVA en webapplicatiebeveiliging
2023-12-19 09:30
Nijmegen
28 hours
Gecombineerde JAVA, PHP en webapplicatiebeveiliging
2024-01-02 09:30
Nijmegen
28 hours
Geavanceerd Java Beveiliging
2024-01-16 09:30
Nijmegen
21 hours
Geavanceerd Java, JEE en webapplicatiebeveiliging
2024-01-30 09:30
Nijmegen
28 hours
Gecombineerde JAVA, PHP en webapplicatiebeveiliging
2024-02-13 09:30
Nijmegen
28 hours
Gecombineerde JAVA, PHP en webapplicatiebeveiliging
Weekend Java cursus, Avond Java training, Avond Java opleiding Java boot camp, Java instructeur geleid, Weekend Java training, Avond Java cursus, Java coaching, Java instructeur, Java trainer, Java training cursus, Java lessen, Java on-site, Java privé cursus, Java een op een training, Java op locatie, Weekend Java opleiding
Cursussen met korting
No course discounts for now.
Course Discounts Newsletter
We respect the privacy of your email address. We will not pass on or sell your address to others. You can always change your preferences or unsubscribe completely.