Cursuri Java

Cursuri Java

Cursurile locale de instruire live, instruite de Java, demonstrează prin practica handson cum să dezvolte aplicații cu Java Instruirea Java este disponibilă ca "formare live la fața locului" sau "instruire live la distanță" Training-ul live la fața locului poate fi efectuat la fața locului la sediul clientului România sau în centrele de formare corporativa NobleProg din România Instruirea live la distanță este realizată printr-un desktop interactiv, la distanță NobleProg Furnizorul dvs de formare locală.

Mărturii

★★★★★
★★★★★

Schita de curs

Title
Durata
Sinoptic
Title
Durata
Sinoptic
28 hours
Sinoptic
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 hours
Sinoptic
OpenSearchServer este un server de aplicații open source folosit pentru a dezvolta aplicații bazate pe index, cum ar fi motoarele de căutare Scrisă în Java, poate fi integrată în alte aplicații fără a utiliza cod Java În acest training instruit, participanții vor învăța să configureze, să configureze, să gestioneze și să extindă OpenSearchServer Până la sfârșitul acestui curs, participanții vor putea: Rulați OpenSearchServer ca server autonom cu un container servlet Configurați crawlerul integrat OpenSearchServer pentru baze de date, pagini web și documente bogate Elaborați o aplicație de probă utilizând interfața UI web uzată OpenSearchServer Integrați rezultatele căutării într-o pagină utilizând editorul HTML Monitorizați și administrați OpenSearchServer Extindeți funcțiile OpenSearchServer utilizând arhitectura pluginului Public Administratorii de sistem Ingineri DevOps Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
28 hours
Sinoptic
Cursul acoperă elementele de bază ale dezvoltării Java și introduce aplicația Apache Maven pentru managementul proiectelor și instrumentul de înțelegere.
21 hours
Sinoptic
JavaFX este cea mai nouă bibliotecă GUI disponibilă în ultima versiune Java JDK Acesta conține o colecție de pachete grafice și media pentru proiectarea, crearea, testarea, depanarea și implementarea de aplicații client bogate care funcționează în mod consistent pe mai multe platforme În acest curs instruit la fața locului, participanții vor învăța cum să dezvolte interfețe de utilizare bogate folosind biblioteca puternică Java JavaFX Până la sfârșitul acestui curs, participanții vor putea: Creați o aplicație Java de ultimă oră, folosind JavaFX Integrați JavaFX în aplicațiile Java bazate pe Swing și SWT Adăugați grafică și efecte 3D aplicației lor Testați și depanați aplicația Java Implementați aplicația pe web sau ca o aplicație desktop Public Dezvoltatori de aplicații Dezvoltatori web Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră Notă Pentru a solicita o pregătire personalizată pentru acest curs, vă rugăm să ne contactați pentru a aranja .
7 hours
Sinoptic
Participanții care sunt deja programatori Java care doresc să își extindă orizontul și folosesc mai multe concepte de limbă Java.
35 hours
Sinoptic
Cursul este destinat programatorilor Java care doresc să producă aplicații eficiente. După consultarea cu clientul, cursul poate fi realizat într-o versiune de instrument special, pentru persoanele care au nevoie doar de detectarea problemelor de performanță (testeri, administratori) - în acest caz programarea în Java nu este necesară.

Pe parcursul instruirii, participanții vor învăța despre proces și despre instrumentele moderne de producere a unui software eficient în Java. Ei învață capcane legate de performanță, benchmarking, profilare, tuning, analiză de memorie, trucuri de performanță utilizând colecții sau IO. Conținutul și subiectele învățate sunt aplicabile indiferent de tehnologiile folosite în proiect, deoarece ne concentrăm asupra performanțelor, instrumentelor și bibliotecilor integrate la nivel de limbă. Tuning discută parametrii JVM furnizați de Oracle.
14 hours
Sinoptic
Acest curs invită utilizarea practică a Hibernate pentru persistența obiectelor Java într-o bază de date relațională.
35 hours
Sinoptic
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 hours
Sinoptic
Spring este un cadru de aplicații care oferă un model cuprinzător de programare și configurare pentru aplicațiile enterprise bazate pe Java.
28 hours
Sinoptic
acest instructor-condus, de formare Live este conceput pentru oricine este interesat în învățarea Java în scopul de automatizare de testare. Este un curs simplificat, intensiv, cu o multime de hands-on exerciții pentru a obține participanții ramped până rapid cu abilitățile de programare esențiale necesare pentru a se aplica la testarea software-ul de automatizare. Accentul se pune pe fundamentele Java care pot fi aplicate direct și imediat pentru testarea automatizării.

acest curs nu acoperă în profunzime de testare cadre de automatizare, ar fi seleniu. De asemenea, ocoleste convențional "Hello World" abordare la învățarea Java, deoarece acest lucru nu este un curs de dezvoltare a aplicațiilor. Acest curs are ca scop să-și ridice participanții și să ruleze rapid cu automatizarea testelor. Dacă sunteți deja versat în Java și doresc să obțineți direct în testarea cu seleniu, vă rugăm să verificați: Introducere în seleniu (https://www.nobleprog.com/introduction-selenium-training) .

format al cursului

- interactive prelegere și discuții.
- o mulțime de exerciții și practică.
- hands-on punerea în aplicare într-un mediu de laborator live.

curs opțiuni de personalizare

- pentru a solicita un training personalizat pentru acest curs, va rugam sa ne contactati pentru a aranja.
21 hours
Sinoptic
JUnit este un cadru pentru scrierea testelor repetate și efectuarea testelor de unitate pentru limba Java.
14 hours
Sinoptic
Biblioteca Apache OpenNLP este un set de instrumente bazate pe mașini pentru procesarea textului lingvistic natural Acesta susține cele mai comune sarcini NLP, cum ar fi detectarea limbajului, tokenizarea, segmentarea frazelor, etichetarea partofspeech, extragerea entității numită, fragmentarea, parsarea și rezoluția coreference În acest training instruit, participanții vor învăța cum să creeze modele pentru prelucrarea datelor bazate pe text folosind OpenNLP Datele de antrenament, precum și seturile personalizate de date vor fi folosite ca bază pentru exercițiile de laborator Până la sfârșitul acestui curs, participanții vor putea: Instalați și configurați OpenNLP Descărcați modelele existente, precum și creați-le Formarea modelelor pe diferite seturi de date de eșantion Integrați OpenNLP cu aplicațiile Java existente Public Dezvoltatori Cercetătorii de date Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
14 hours
Sinoptic
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 hours
Sinoptic
Cursul acoperă elementele de bază ale dezvoltării Java.

Acesta introduce studenții în tehnologia Java și le învață sintaxa de bază Java și concepte, ceea ce duce la crearea unui program simplu. Antrenamentul trece prin conceptele și caracteristicile esențiale ale limbajului de programare Java, concentrându-se pe excepții, intrări / ieșiri de bază, concurență, expresii regulate, cadru de colecții Java și mediul de platformă. Cursul se termină atunci când toate caracteristicile Java de bază au fost explicate și instruite.
14 hours
Sinoptic
ReactiveX este o bibliotecă cuprinzătoare pentru crearea fluxurilor de date asincrone utilizând secvențe observabile Acesta permite dezvoltatorilor să profite de fluxurile observabile și capacitatea lor de a capta evenimentele emise și de a executa funcții în consecință Această instruire live instructoră introduce participanții la biblioteca completă a ReactiveX pentru dezvoltarea aplicațiilor receptive și participă la o serie de cazuri, demonstrând utilitatea și funcționalitatea caracteristicilor cheie ale ReactiveX Până la sfârșitul acestui curs, participanții vor putea: Înțelegerea paradigmei de programare reactivă și a funcționalității observabilelor și utilizarea lor obișnuită la dezvoltarea aplicațiilor grele cu UI Configurați cu succes un mediu pentru ReactiveX Creați evenimente observabile dintr-o multitudine de elemente diferite Aplicați funcțiile de transformare și filtrare ale ReactiveX Public Dezvoltatori Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
14 hours
Sinoptic
Resin este un server de aplicații Java rapid și de încredere pentru aplicații web care acoperă sute de servere Originar ca servlet și motor JSP, Resin susține astăzi profilul Web, CDI și EJB Rășina include un manager de tranzacții JTA de înaltă performanță, un furnizor JMS, clustering, pooling de conexiuni și o consolă de administrare Rășina este folosită de companii precum CNET, Motorola și Salesforcecom În acest curs, acoperim principalele aspecte legate de instalarea, configurarea, securizarea, optimizarea și gestionarea unui server de aplicații Resin Până la sfârșitul cursului, participanții vor avea o înțelegere fermă a arhitecturii, caracteristicilor și capabilităților Resin și vor avea practica necesară pentru implementarea și gestionarea propriului server de aplicații Resin Public Administratorii de sistem Dezvoltatori de aplicații web pentru întreprinderi Tehnicieni DevOps Formatul cursului Prelegere parte, discuție parțială, practică greu de manevrat .
21 hours
Sinoptic
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 hours
Sinoptic
Programarea reactivă este o paradigmă de programare asincronă care se concentrează pe fluxurile de date și propagarea datelor prin stabilirea unei dependențe definite între modelele de execuție subiacente și fluxurile de date emise de la o componentă la alta RxJS este una dintre cele mai cuprinzătoare biblioteci de programare reactivă pentru gestionarea evenimentelor UI, a cererilor de asincron HTTP și a altor fluxuri de date În această instruire instruită, participanții se vor familiariza cu instrumentele și funcțiile RxJS, pe măsură ce le aplică la o varietate de probleme de codare asociate cu aplicațiile interactive mobile și web Participanții vor învăța, de asemenea, cum să creeze și să implementeze o aplicație web grele pentru UI Până la sfârșitul acestui curs, participanții vor putea: Înțelegerea paradigmei de programare reactivă și a utilității sale pentru dezvoltarea aplicațiilor grele cu UI Construiți aplicații grele pentru UI, având în vedere scalabilitatea, flexibilitatea și capacitatea de reacție Crearea și gestionarea ușoară și liberă a unei multitudini de evenimente UI, a solicitărilor asincron HTTP și a altor fluxuri de date Public Dezvoltatori Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
21 hours
Sinoptic
This course covers the secure coding concepts and principals with Java through Open Web Application Security Project (OWASP) methodology of testing. The Open Web Application Security Project is an online community which creates freely-available articles, methodologies, documentation, tools, and technologies in the field of web application security.
7 hours
Sinoptic
Apache Shiro este un puternic cadru de securitate Java care efectuează autentificarea, autorizarea, criptografia și gestionarea sesiunilor În acest training instruit, participanții vor învăța cum să securizeze o aplicație web cu Apache Shiro Până la sfârșitul acestui curs, participanții vor putea: Utilizați API-ul Shiro pentru a asigura diverse tipuri de aplicații, inclusiv mobile, web și întreprinderi Activați autentificările din diferite surse de date, inclusiv LDAP, JDBC, Active Directory etc Public Dezvoltatori Ingineri de securitate Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
21 hours
Sinoptic
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 hours
Sinoptic
Spring boot este un cadru de dezvoltare de aplicatii web bazate pe Java care favorizează Conventia asupra configuratiei. Spring boot permite dezvoltatorilor să creeze aplicații de calitate independentă, care "doar să ruleze", de obicei pe o instanță încorporată a Tomcat, Jetty sau Undertow.

în acest instructor-condus, de formare live, participanții invata caracteristicile cheie și arhitectura de primăvară boot, și relația sa cu cadru de primăvară care stau la baza. Ample oportunități pentru aplicarea acestor cunoștințe și primirea feedback-ul este furnizat de instructor. participanții vor efectua exerciții live, hands-on pe definirea, configurarea și desfășurarea aplicațiilor de primăvară.

până la finalul cursului participanții vor avea cunoștințele necesare și practica de a implementa rapid propria lor cerere de primăvară.

format al cursului

- grele accentul pe hands-on practică. Cele mai multe dintre conceptele sunt învățate prin mostre, exerciții și hands-on dezvoltare.
7 hours
Sinoptic
Apache TomEE este o stivă certificată Java Enterprise Edition (EE) dezvoltată pe partea de sus a Tomcat (TomEE = Tomcat + adițional Java EE caracteristici) Aceste integrații facilitează scrierea de coduri, testarea logicii de afaceri, configurarea resurselor rezervate și administrarea serverului În acest training instruit, participanții vor învăța cum să instaleze, să configureze, să gestioneze, să depaneze și să optimizeze un server de aplicații TomEE Public Dezvoltatori Administratorii de sistem DevOps Ingineri Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
7 hours
Sinoptic
Undertow este un server de web ușor redactat în Java Acesta este folosit de WilfFly JBoss intern și este popular ca un server web încorporat pentru aplicații bazate pe JVM În acest curs, participanții vor învăța cum să înființeze un server web Undertow ca server web autonom și încorporat Până la sfârșitul cursului, participanții vor avea o înțelegere a arhitecturii, caracteristicilor și capabilităților Undertow și vor putea: Implementați și gestionați un server Undertow atât în ​​modul standalone, cât și în cel încorporat Încorporați Undertow în codul aplicației folosind API-urile embedded ale Undertow Integrați Undertow într-un server de aplicații Wildfly Configurați Undertow ca container de servlet încorporat pentru Boot Spring Public Administratorii de sistem Dezvoltatori de aplicații web pentru întreprinderi Tehnicieni DevOps Dezvoltatori Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
14 hours
Sinoptic
Vertx este o bibliotecă pentru construirea de aplicații reactive În acest training instruit, participanții vor învăța cum să utilizeze Vertx pentru a crea o aplicație web asincronă, bazată pe eveniment Până la sfârșitul acestui curs, participanții vor putea: Înțelegeți și utilizați diferitele componente (bază, web, client etc) în stiva Vertx Utilizați Vertx pentru a crea utilitare de rețea, microservicii HTTP / REST, procesarea evenimentelor de mare volum, aplicații messenger back-end etc Executați o aplicație care poate gestiona concurrency mare folosind fire minime kernel Utilizați API-urile Vertx pentru a sprijini Java, JavaScript, Groovy, Ruby, Ceylon, Scala, Kotlin etc Codul asincron de testare a unității cu VertxUnit Implementați și scalați o aplicație cu hardware minim Public Dezvoltatori Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .
14 hours
Sinoptic
Aplicațiile pentru platforma Android sunt dezvoltate în principal în Java. Acest curs a fost dezvoltat pentru programatori software cu un fundal puternic OOP (fie în PHP, Scala, C ++, C # sau Obiectiv C) care intenționează să învețe cum să dezvolte aplicații Java pentru platforma Android. Acest curs acoperă gramatica limbajului de programare Java și se concentrează pe acele capabilități specifice Java pe care platforma Android o utilizează mai mult decât altele.
28 hours
Sinoptic
Acest curs de 4 zile este destinat programatorilor care cunosc deja limbajul Java și doresc să exploateze tehnologia Enterprise Java Beans 2.0, conștient de implicațiile de securitate ale distribuției aplicațiilor. Acest curs are o mare componentă practică care include dezvoltarea unei aplicații de comerț electronic bazată pe Enterprise Java Beans. Cursul utilizează serverul de aplicații JBoss.
14 hours
Sinoptic
Spring boot este o stivă de tehnologie care favorizează Convenția asupra configurației. Spring boot permite dezvoltatorilor să creeze aplicații de calitate independentă, care "doar să ruleze", de obicei pe o instanță încorporată a Tomcat, Jetty sau Undertow.

acest instructor-condus, de formare Live (la fața locului sau la distanță) este destinat dezvoltatorii de primăvară cu experiență de boot care doresc să utilizeze Spring boot & #39; s caracteristici avansate pentru a îmbunătăți în continuare, sigure și de testare complexe de primăvară aplicații de boot.

până la sfârșitul acestei instruiri, participanții vor putea:

- personaliza de primăvară WebMVC cadru pentru a spori decuplarea de aplicatii web.
- serialize și de-serialize obiecte folosind Jackson Serialization Vizualizari.
- Store și securizarea datelor utilizatorului într-o bază de date.
- utilizarea sesiuni de primăvară pentru a gestiona informațiile de sesiune de utilizator într-o manieră distribuită.
- automatiza testarea de primăvară WebMVC aplicații.
- Monitor și măsurarea performanței aplicației.

format al cursului

- interactive prelegere și discuții.
- o mulțime de exerciții și practică.
- hands-on punerea în aplicare într-un mediu de laborator live.

curs opțiuni de personalizare

- pentru a solicita un training personalizat pentru acest curs, va rugam sa ne contactati pentru a aranja.
28 hours
Sinoptic
Dincolo de o cunoaștere solidă în utilizarea componentelor Java, chiar și pentru programatorii Java cu experiență, este esențial să existe o cunoaștere profundă în vulnerabilitățile web legate de server și client, diferitele vulnerabilități relevante pentru aplicațiile web scrise în Java și consecințele diverse riscuri Vulnerabilitățile generale bazate pe web se demonstrează prin prezentarea atacurilor relevante, în timp ce tehnicile de codare recomandate și metodele de atenuare sunt explicate în contextul Java cu scopul cel mai important de a evita problemele asociate În plus, se acordă o atenție specială securității clienților care abordează problemele de securitate ale JavaScript, Ajax și HTML5 Cursul introduce componentele de securitate ale Standard Java Edition, care este precedată de fundamentele criptografiei, oferind o bază de referință comună pentru înțelegerea scopului și funcționării componentelor aplicabile Problemele de securitate ale Java Enterprise Edition sunt prezentate prin diferite exerciții care explică tehnicile de securitate declarative și programatice în JEE În cele din urmă, cursul explică cele mai frecvente și mai grave deficiențe de programare ale limbajului și platformei Java Pe lângă bug-urile tipice comise de programatorii Java, vulnerabilitățile de securitate introduse acoperă atât problemele limbajului specific, cât și problemele care decurg din mediul de execuție Toate vulnerabilitățile și atacurile relevante sunt demonstrate prin exerciții de simulare, urmate de recomandările de codare recomandate și de posibilele tehnici de atenuare Participanții care participă la acest curs vor Înțelegerea conceptelor de bază ale securității, securității IT și codării securizate Învățați vulnerabilitățile web dincolo de OWASP Top Ten și știți cum să le evitați Aflați vulnerabilitățile clienților și practicile de codificare securizate Învățați să utilizați diferite funcții de securitate ale mediului de dezvoltare Java Au o înțelegere practică a criptografiei Înțelegerea conceptelor de securitate ale serviciilor Web Înțelegeți soluțiile de securitate ale Java EE Aflați despre greșelile tipice de codificare și cum să le evitați Obțineți informații despre unele vulnerabilități recente în cadrul Java Obțineți cunoștințe practice în utilizarea instrumentelor de testare a securității Obțineți surse și citiri suplimentare despre practicile de codificare sigure Public Dezvoltatori .
21 hours
Sinoptic
Akka este un kit de instrumente open-source și runtime pentru construirea de aplicații concurente și distribuite pentru Java și Scala În acest training instruit, participanții vor învăța principiile de proiectare din spatele lui Akka, inclusiv Modelul de Actor și Manifestul Reactiv, pe măsură ce construiesc și implementează o aplicație asincronă, aflată în discuție, în Akka Până la sfârșitul acestui curs, participanții vor putea: Aplicați modelul "lăsați-l să se prăbușească" pentru a construi aplicații pe care autoheal și sisteme care nu se opresc niciodată Înțelegeți actorii, ciclul de viață al actorilor și cum să le folosiți pentru a crea sisteme paralele adecvate și concurente Creați o arhitectură reactivă responsabilă, elastică, rezistentă și condusă de mesaje Integrați funcțiile remoting și clustering cu sistemele terților Implementați setul de instrumente Akka în sistemele de producție, redimensionați-l în mai multe noduri și sisteme terțe Gestionați comportamentul sistemului și distribuția orizontală Construiți sisteme care "reacționează" la schimbările de mediu Public Dezvoltatori Arhitecti Formatul cursului Prelegere parte, discuții parțiale, exerciții și practici grele de manevră .

Upcoming Courses

Sfarsit de saptamana Java Cursuri, Seara Java Training, Java Camp, Java Cu instructor, Sfarsit de saptamana Java Training, Seara Java Cursuri, Java Coaching, Java Instructor, Java Trainer, Java Cursuri, Java Clase, Java Pe pagina, Java curs privat, Java one on one training

Reduceri pentru cursuri

Newsletter Oferte Cursuri

Respectăm confidențialitatea adresei dvs. de email. Nu vom transmite sau vinde adresa altor părți. Puteți să schimbați preferințele sau să vă dezabonați complet în orice moment.

Câțiva dintre clienții noștri

is growing fast!

We are looking to expand our presence in Romania!

As a Business Development Manager you will:

  • expand business in Romania
  • 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!