Java kurser och utbildning

Java kurser och utbildning

Lokala instruktörledda Java-träningskurser visar genom handson övning hur man utvecklar applikationer med Java Java-träning är tillgänglig som "live-träning" eller "fjärr-live-träning" Utbildning på plats kan genomföras lokalt på kundlokaler i Sverige eller i NobleProgs företagsutbildningscenter i Sverige Fjärrutbildning sker genom en interaktiv fjärrskrivbord NobleProg Din lokala utbildningsleverantör.

Machine Translated

Vittnesmål

★★★★★
★★★★★

Java läroplaner

Kurs Namn
Varaktighet
Översikt
Kurs Namn
Varaktighet
Översikt
28 timmar
Översikt
During the training participant will know the specific use of selected issues, the basic problems encountered when using them, and the role of the application model. The training also includes a basic knowledge of the language standard library functions. Training requires knowledge of the development environment IDE used to build Java applications (e.g.. Eclipse, Netbeans). Training does not include a user interface issues.
7 timmar
Översikt
OpenSearchServer är en opensource applikationsserver som används för att utveckla indexbaserade applikationer som sökmotorer Skriven i Java kan den integreras i andra applikationer utan att använda Java-kod I den här instruktörsledningen, levande träning, kommer deltagarna att lära sig att konfigurera, konfigurera, hantera och utöka OpenSearchServer Vid slutet av denna utbildning kommer deltagarna att kunna: Kör OpenSearchServer som en fristående server med en servettbehållare Konfigurera OpenSearchServers integrerade sökrobot för databaser, webbsidor och rika dokument Utveckla en provapplikation med OpenSearchServers Zkossbaserade webbgränssnitt Integrera sökresultaten till en sida med hjälp av HTML-renderaren Övervaka och administrera OpenSearchServer Utöka OpenSearchServers funktioner med hjälp av plugin-arkitekturen Publik Systemadministratörer DevOps ingenjörer Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
28 timmar
Översikt
Kursen täcker grunderna för Java-utveckling och introducerar Apache Maven-programmets projektledning och förståelseverktyg.
21 timmar
Översikt
Java FX är ett GUI-bibliotek tillgängligt i den senaste versionen av Java JDK. Den innehåller en samling grafik- och mediepaket för att designa, skapa, testa, felsöka och distribuera rika klientapplikationer som fungerar konsekvent över flera plattformar.

I denna instruktörsledda, liveträning på plats, kommer deltagarna att lära sig att utveckla rika användargränssnitt med Java : s kraftfulla GUI-bibliotek, Java FX.

I slutet av denna träning kommer deltagarna att kunna:

- Skapa en modern, visuellt behaglig Java applikation med Java FX
- Integrera Java FX i äldre Swing och SWT-baserade Java applikationer
- Lägg till 3D-grafik och effekter till deras applikation
- Testa och felsöka deras Java applikation
- Distribuera applikationen på webben eller som en stationär applikation

Publik

- Programutvecklare
- Webbutvecklare

Format Kursens

- Delföreläsning, delvis diskussion, övningar och tung praktisk övning

Notera

- För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att ordna.
7 timmar
Översikt
Deltagare som redan är Java programmerare som vill utvidga sin horisont och använde fler Java språkkoncept.
21 timmar
Översikt
Deltagare som redan är Java programmerare som vill utvidga sin horisont och använde fler Java språkkoncept.
35 timmar
Översikt
Kursen är avsedd för Java-programmörer som vill producera effektiva applikationer. Efter samråd med kunden kan kursen genomföras i en specialverktygsversion, för personer som bara behöver upptäcka prestandaproblem (testare, administratörer) - i detta fall krävs inte programmering i Java.

Under träningen lär deltagarna om process och moderna verktyg för att producera effektiv programvara i Java. De lär sig prestationsrelaterade fällor, benchmarking, profilering, inställning, minnesanalys, prestandatrafik med samlingar eller IO. Lärda ämnen och verktyg är tillämpliga oavsett vilken teknik som används i projektet, eftersom vi fokuserar på prestanda, verktyg och inbyggda bibliotek på språknivå. Tuning diskuterar parametrar för JVM som tillhandahålls av Oracle.
14 timmar
Översikt
Kursen beskriver den praktiska användningen av viloläge för kvarstående Java-objekt i en relationsdatabas.
35 timmar
Översikt
This course is intended for developers who are familiar with any other procedural or structural language (such as C, Pascal, C + +, Delphi). During the training participants will learn how to write basic programs In Java, test it, use standard libraries and create multi-threaded applications.

In extended version (5 days) participatns will also learn how to create console and GUI applications, communicate with database and by TCP/IP.
35 timmar
Översikt
Spring är en applikationsram som ger en omfattande programmerings- och konfigurationsmodell för Java baserade företagstillämpningar.
28 timmar
Översikt
denna instruktörsledda, levande utbildning är utformad för alla som är intresserade av att lära Java för att testa automatisering. Det är en strömlinjeformad, intensiv kurs med massor av praktiska övningar för att få deltagarna ramped upp snabbt med de grundläggande programmerings kunskaper som behövs för att tillämpa program vara Automation testning. Fokus ligger på Java grunderna som kan direkt och omedelbart tillämpas på test Automation.

denna kurs omfattar inte djupgående test Automation ramverk som selen. Det kringgår också den konventionella "Hello World"-metoden för att lära sig Java, eftersom detta inte är en kurs i applikations utveckling. Denna kurs syftar till att få deltagarna igång snabbt med test automatisering. Om du redan är insatt i Java och vill få direkt i tester med selen, kolla in: Introduktion till selen (https://www.nobleprog.com/introduction-selenium-training) .

format för kursen

- interaktiv föreläsning och diskussion.
- massor av övningar och praktik.
- hands-on implementering i en Live-lab miljö.

kurs anpassnings alternativ

- att begära en skräddarsydd utbildning för denna kurs, kontakta oss för att ordna.
21 timmar
Översikt
JUnit är ett ramverk för att skriva repeterbara tester och göra enhetstestning för Java språk.
14 timmar
Översikt
Apache OpenNLP-biblioteket är en maskinbaserad verktygslåda för bearbetning av naturlig språktext Den stöder de vanligaste NLP-uppgifterna, till exempel språkdetektering, tokenisering, punktsegmentering, partofspeech-taggning, namngiven enhåndsutvinning, chunking, parsing och coreference-upplösning I den här instruktörsledningen, direktutbildning, kommer deltagarna att lära sig att skapa modeller för behandling av textbaserad data med hjälp av OpenNLP Provutbildningsdata samt anpassade dataset kommer att användas som underlag för laborationerna Vid slutet av denna utbildning kommer deltagarna att kunna: Installera och konfigurera OpenNLP Ladda ner befintliga modeller samt skapa egna Träna modellerna på olika uppsättningar av provdata Integrera OpenNLP med befintliga Java-applikationer Publik utvecklare Datavetenskapare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
14 timmar
Översikt
OpenXava is a Rapid Web Application Development Tool for Oracle and other databases. It is similar to Oracle Application Express (APEX) but open source.

This instructor-led, live training (onsite or remote) is aimed at developers who wish to develop Java Enterprise applications with OpenXava.

By the end of this training, participants will be able to:

- Install and configure OpenXava.
- Select and use other Java tools and frameworks together with OpenXava.
- Develop an advanced database driven business application.
- Test and debug an OpenXava application.

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.
- To learn more about OpenXava, please visit: https://www.openxava.org/
28 timmar
Översikt
Kursen behandlar grunderna i Java utveckling.

Den introducerar eleverna för Java teknik och lär dem grundläggande Java syntax och koncept, vilket leder till skapandet av ett enkelt program. Utbildning går igenom de väsentliga koncept och funktioner i Java Programming , med fokus på undantag, grundläggande input / output, samtidighet, reguljära uttryck, Java samlingsram och plattformsmiljön. Kursen avslutas när alla grundläggande Java funktioner har förklarats och utbildats.
14 timmar
Översikt
ReactiveX är ett omfattande bibliotek för att skapa asynkrona dataströmmar med observerbara sekvenser Det gör det möjligt för utvecklare att dra fördel av observerbara strömmar och deras förmåga att fånga utkomna händelser och utföra funktioner i enlighet därmed Denna instruktionsledda träning introducerar deltagare i ReactiveXs omfattande bibliotek för att utveckla responsiva applikationer och går deltagare genom en rad fall, vilket visar användbarheten och funktionaliteten hos nyckelfunktionerna i ReactiveX Vid slutet av denna utbildning kommer deltagarna att kunna: Förstå det reaktiva programmeringsparadigmet och funktionaliteten för observerbarhet och deras vanliga användning vid utveckling av UI-tunga applikationer Installera en miljö för ReactiveX framgångsrikt Skapa observerbara händelser bildar en mängd olika saker Applicera ReactiveXs transformations- och filtreringsfunktioner Publik utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
14 timmar
Översikt
Resin är en snabb och pålitlig opensource Java Application Server för webbapplikationer som spänner över hundratals servrar Ursprung som Servlet och JSP-motorn, stödjer Resin idag Web Profile, CDI och EJB Resin innehåller en JTA-transaktionshanterare med hög prestanda, en JMS-leverantör, klustring, anslutningspooling och en hanteringskonsol Resin används av företag som CNET, Motorola och Salesforcecom I den här kursen täcker vi väsentligheten för att installera, konfigurera, säkra, optimera och hantera en Resin Application Server I slutet av kursen kommer deltagarna att ha en tydlig förståelse för Resin arkitektur, funktioner och förmågor och kommer att få den övning som krävs för att distribuera och hantera sin egen Resin Application Server Publik Systemadministratörer Enterprise webbapplikationsutvecklare DevOps engineers Kursens format Delföreläsning, deldiskussion, tung handson-övning .
21 timmar
Översikt
RxJava is a Java library for enabling event-based applications (a.k.a. Reactive Programming).

This instructor-led, live training (onsite or remote) is aimed at developers who wish to use RxJava to develop and deploy an Android mobile application.

By the end of this training, participants will be able to:

- Set up a development environment that includes needed libraries, packages and frameworks needed for developing a reactive application.
- Understand how data and event streams are emitted and consumed.
- Design applications that model real world (event based) situations in an elegant and concise way.

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.
- To learn more about RxJava, please visit: https://github.com/ReactiveX/RxJava
7 timmar
Översikt
Reaktiv programmering är ett asynkront programmeringsparadigm som fokuserar på dataströmmar och utbredning av data genom att etablera ett definierat beroende mellan de underliggande exekveringsmodellerna och de utsända dataströmmarna från en komponent till en annan RxJS är ett av de mest omfattande reaktiva programmeringsbiblioteken för hantering av användarhändelser, asynkrona HTTP-förfrågningar och andra dataströmmar I den här instruktionsledda träningen kommer deltagarna att bekanta sig med RxJS verktyg och funktioner, eftersom de tillämpar dem på en mängd olika kodproblem i samband med mobila och webbapplikationer med interaktiva funktioner Deltagarna kommer också att lära sig hur man skapar och distribuerar en UI tung webbapp Vid slutet av denna utbildning kommer deltagarna att kunna: Förstå det reaktiva programmeringsparadigmet och dess användbarhet för UI-applikationsutveckling Bygg UI tunga applikationer med skalbarhet, flexibilitet och lyhördhet i åtanke Skapa och hantera enkelt och fritt en mängd olika användargränssnitt, asynkrona HTTP-förfrågningar och andra dataströmmar Publik utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
21 timmar
Översikt
Kursen täcker säkra kodningskoncept och principer med Java genom OWASP metod för att testa. Open Web Application Security Project är ett onlinemiljö som skapar fritt tillgängliga artiklar, metoder, dokumentation, verktyg och teknik inom området webbapplikationssäkerhet.
7 timmar
Översikt
Apache Shiro är ett kraftfullt Java-säkerhetsramverk som utför autentisering, auktorisering, kryptering och sessionhantering I denna instruktionsledda, levande träning kommer deltagarna att lära sig att säkra en webbapplikation med Apache Shiro Vid slutet av denna utbildning kommer deltagarna att kunna: Använd Shiros API för att säkra olika typer av applikationer, inklusive mobil, webb och företag Aktivera inloggningar från olika datakällor, inklusive LDAP, JDBC, Active Directory etc Publik utvecklare Säkerhetsingenjörer Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
21 timmar
Översikt
Spring (also known as Spring Framework) is a popular Java framework for creating web applications. It simplifies Java EE development and helps developers be more productive.

This instructor-led, live training (onsite or remote) is aimed at Java developers who wish to use the Spring 5 framework to develop and deploy build enterprise web applications.

By the end of this training, participants will be able to:

- Install and configure Spring 5.
- Understand and implement Spring 5's latest features.
- Access databases with Spring Application.
- Use the new reactive web framework, WebFlow, to make an application reactive.
- Integrate a Spring application with legacy Java EE applications.
- Test and deploy an enteprise-grade Spring application.

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.
14 timmar
Översikt
Spring Boot är ett Java baserat ramverk för webbapplikationsutveckling som gynnar konvention över konfigurering. Spring Boot tillåter utvecklare att skapa fristående applikationer i produktionsklass som "bara körs", vanligtvis på en inbäddad instans av Tomcat , Jetty eller Undertow.

I denna instruktörsledda, liveträning lär deltagarna de viktigaste funktionerna och arkitekturen i Spring Boot och dess förhållande till den underliggande vårramen. Rikliga möjligheter att tillämpa denna kunskap och få feedback ges av instruktören. Deltagarna kommer att genomföra live, praktiska övningar för att definiera, konfigurera och distribuera vårapplikationer.

I slutet av kursen kommer deltagarna att ha den nödvändiga kunskapen och övningen för att snabbt distribuera sin egen vårapplikation.

Kursformat

- Tung tonvikt på praktisk övning. De flesta av koncepten lärs genom prover, övningar och praktisk utveckling.
7 timmar
Översikt
Apache TomEE är en certifierad Java Enterprise Edition (EE) stack utvecklad ovanpå Tomcat (TomEE = Tomcat + additionella Java EE-funktioner). Dessa integrationer underlättar att skriva kod, testa affärslogik, konfigurera behållarhanterade resurser och administrera servern.

I denna instruktörsledda, liveträning kommer deltagarna att lära sig att installera, konfigurera, hantera, felsöka och optimera en TomEE-applikationsserver.

Publik

- utvecklare
- Systemadministratörer
- DevOps Engineers

Kursformat

- Delföreläsning, delvis diskussion, övningar och tung praktisk övning
7 timmar
Översikt
Undertow är en lätt webbserver skrivet i Java Den används av JBoss WilfFly internt och är populär som en inbäddad webbserver för JVM-baserade applikationer I kursen kommer deltagarna att lära sig hur man konfigurerar en Undertow webbserver som en fristående och inbäddad webbserver I slutet av kursen kommer deltagarna att ha en förståelse för Undertows arkitektur, funktioner och förmågor och kunna: Implementera och hantera en Undertow-server i fristående och inbäddat läge Bädda Intow till programkod med hjälp av Undertows inbäddade API Integrera Undertow till en Wildfly Application Server Ställ in Undertow som den inbäddade servletbehållaren för Spring Boot Publik Systemadministratörer Enterprise webbapplikationsutvecklare DevOps engineers utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
14 timmar
Översikt
Vertx är ett bibliotek för att bygga reaktiva applikationer I den här instruktörsledningen, direktutbildning, kommer deltagarna att lära sig hur man använder Vertx för att skapa en asynkron, händelsebaserad webbapplikation Vid slutet av denna utbildning kommer deltagarna att kunna: Förstå och använd de olika komponenterna (kärna, webb, klient, etc) i Vertx-stacken Använd Vertx för att skapa nätverksverktyg, HTTP / REST-mikrotjänster, högvolymhändelsehantering, backend messagebus-program etc Utför en app som kan hantera hög samtidighet med hjälp av minimala kärntrådar Använd Vertx APIs för att stödja Java, JavaScript, Groovy, Ruby, Ceylon, Scala, Kotlin, etc Enhetstest asynkron kod med VertxUnit Implementera och skala en app med minimal maskinvara Publik utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
14 timmar
Översikt
Applikationer för Android-plattformen utvecklas främst i Java. Kursen har utvecklats för programmörare med en stark OOP-bakgrund (antingen i PHP, Scala, C ++, C # eller Objective C) som planerar att lära sig att utveckla Java-applikationer för android-plattformen. Kursen omfattar Java grammatikprogrammering och fokuserar på de specifika Java-funktioner som Android-plattformen använder mer än andra.
28 timmar
Översikt
Denna 4-dagars kurs är för programmerare som redan känner till Java-språket och vill utnyttja Enterprise Java Beans 2.0-tekniken samtidigt som de blir medvetna om säkerhetsimplikationerna för att distribuera applikationer. Kursen har en stor praktisk komponent som innefattar att utveckla en e-handelsapplikation baserad på Enterprise Java Beans. Kursen använder JBoss Application Server.
14 timmar
Översikt
Spring Boot är en teknikstack som gynnar konventionen om konfiguration. Spring Boot tillåter utvecklare att skapa fristående applikationer i produktionsklass som "bara körs", vanligtvis på en inbäddad instans av Tomcat , Jetty eller Undertow.

Denna instruktörsledda, liveträning (på plats eller fjärrkontroll) riktar sig till erfarna Spring Boot utvecklare som vill använda Spring Boot avancerade funktioner för att ytterligare förbättra, säkra och testa komplexa Spring Boot applikationer.

I slutet av denna träning kommer deltagarna att kunna:

- Anpassa vårens WebMVC-ramverk för att förbättra frikopplingen av webbapplikationer.
- Serialisera och avserialisera objekt med Jackson Serialization Views.
- Lagra och säkra användardata i en databas.
- Använd Spring Sessions för att hantera användarsessionsinformation på distribuerat sätt.
- Automatisera testen av Spring WebMVC-applikationer.
- Övervaka och mäta applikationsprestanda.

Kursformat

- Interaktiv föreläsning och diskussion.
- Massor av övningar och träning.
- Praktisk implementering i en levande labbmiljö.

Alternativ för kursanpassning

- För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att ordna.
28 timmar
Översikt
Utöver en gedigen kunskap om att använda Java-komponenter, även för erfarna Java-programmörer är det viktigt att ha en djup kunskap i webbrelaterade sårbarheter både på server och klientsidan, de olika sårbarheterna som är relevanta för webbprogram som skrivits i Java och konsekvenserna av olika risker Allmänna webbaserade sårbarheter demonstreras genom att presentera relevanta attacker, medan de rekommenderade kodningsteknikerna och avhjälpningsmetoderna förklaras i samband med Java med det viktigaste målet att undvika de därmed sammanhängande problemen Dessutom läggs ett särskilt fokus på säkerhetsaspekter som klarar av säkerhetskontroll av JavaScript, Ajax och HTML5 Kursen introducerar säkerhetskomponenter i Standard Java Edition, som föregår grunden för kryptografi, vilket ger en gemensam grundlinje för att förstå syftet och driften av de tillämpliga komponenterna Säkerhetsproblem av Java Enterprise Edition presenteras genom olika övningar som förklarar både deklarativa och programmatiska säkerhetstekniker i JEE Slutligen förklarar kursen de mest frekventa och svåra programmeringsfelen i Java-språket och -plattformen Förutom de typiska fel som begås av Java-programmörer, omfattar de införda säkerhetsproblemen både språkspecifika problem och problem som härrör från runtime-miljön Alla sårbarheter och de relevanta attackerna demonstreras genom enkätstödsövningar, följt av de rekommenderade kodningsriktlinjerna och möjliga begränsningstekniker Deltagare som deltar i kursen kommer att Förstå grundläggande begrepp för säkerhet, IT-säkerhet och säker kodning Lär dig webbproblem utöver OWASP Top Ten och vet hur du undviker dem Lär dig kundsupportfel och säkra kodningspraxis Lär dig att använda olika säkerhetsfunktioner i Java-utvecklingsmiljön Ha en praktisk förståelse för kryptografi Förstå säkerhetskoncept för webbtjänster Förstå säkerhetslösningar för Java EE Lär dig om typiska kodningsfel och hur man undviker dem Få information om några senaste sårbarheter i Java-ramen Få praktisk kunskap om hur du använder säkerhetsverktyg Få källor och ytterligare läsningar om säkra kodningsrutiner Publik utvecklare .
Helg Java kurs, kvällJava utbildning, Java bootcamp, Java instruktörledd, Helg Java utbildning, Kväll Java kurs, Java coaching, Java instruktör, Java tränare, Java kurs, Java klasser, Java on-site, Java privata kurser, Java en till en utbildning

Rabatterade kurser

Nyhetsbrev & Erbjudanden

Anmäl dig till vårt nyhetsbrev så får du information om aktuella rabatter på öppna kurser. Vi respekterar ditt privatliv, så att din e-postadress kommer endast att användas för sändning vårt nyhetsbrev. När som helst kan du ändra inställningarna eller helt avbeställa den.

Våra kunder

is growing fast!

We are looking to expand our presence in Sweden!

As a Business Development Manager you will:

  • expand business in Sweden
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!