Per assistenza: 06 9785 9222

Le certificazioni nella security

Preparazione all’esame di certificazione CISM

Preparazione all’esame di certificazione CSX

Preparazione all’esame di certificazione CRISC

La Sicurezza
informatica

IP Network Hacking and Security Technique

Penetration Testing e Vulnerability Assesment

Risk Management

Sicurezza

C

GDPR & Profili professionali Privacy

GDPR Awareness

GDPR Specialist

Le competenze trasversali

Negoziazione
e gestione dei conflitti

Problem Solving creativo

Public Speaking

Formazione manageriale

C

Microsoft Office

Amazon Web Services

Virtualizzazione

Big Data & Machine Learning

Cloudera Hadoop Administrator

VMWare vSphere:
Install, Configure, Manage

Formazione tecnica

C

Docker

Docker Deep Dive

Docker for Dev

Docker Swarm

Linux

LPI101-500

LPI102-500

LPI201-450

Kubernetes

DSK101 – ContainerD Introduction

DSK102 – Kubernetes Introduction

DSK200 – Kubernetes Resource Management

Database

PostGreSQL Ver.12 e 9.6

Mongo DB

Mongo DB Developer

Hashicorp

Packer Introduction

Terraform Introduction

Vault Introduction

Sviluppo web

Angular

Core Spring

Python base

Methodologies

C

Project Management
& Business Analysis

PMP Exam Express: Certification Preparation – 2021

ECBA Exam Prep (Entry Certificate
in Business Analysis)

PRINCE2® 7 Foundation

Cobit

Cobit 5 Foundation

Cobit 2019 Design & Implementation

Cobit 2019

BlockChain

Blockchain Business Foundation

Blockchain Solution Architect

Blockchain Developer Ethereum

ITIL4

ITIL 4 Foundation

ITIL 4 MP Specialist CDS

ITIL 4 Digital and IT Strategy

Devops

DevOps Foundation (Exin)

DevOps Professional (Exin)

DevOps Master (Exin)

OpenSM™ Foundation

OpenSM™ Foundation

Approccio Agile nei ruoli di PM & BA

Agile Project Management Foundation

Agile Project Management Practitioner

Agile Business Analyst Foundation

Ingegneria del software

Concetti di base di Function Point Analysis

Concetti avanzati di Function Point Analysis

ISTQB®

ISTQB® Certified Tester Foundation Level (CTFL)

Scrum

Agile Scrum Master – Exin

Agile Scrum Product Owner – Exin

Professional Scrum Master I

Norme ISO & GPDR

ISO IEC 27001:2022 infosecurity auditor/L.A. AICQ-SICEV

ISO 25000 Systems and Software Quality Requirements Evaluation

UNI ISO 45001:2018 “Gestione Salute e Sicurezza sul Lavoro”

Design Thinking

Design Thinking Method

JAVA base
SCHEDA CORSO

Durata

5 giornate

Costo

1500€
+ iva

Obiettivi

Il corso introduce le basi di programmazione e guida gli allievi passo dopo passo fino a alla risoluzione di problemi più complessi.

Destinatari

Sviluppatori Java

d

Argomenti Trattati

INTRODUZIONE A JAVA

  • Introduzione alla tecnologia Java e Ide di sviluppo (eclipse)
  • Programmazione orientata agli oggetti
  • Introduzione alle Classi Java

OPERATORI LOGICI ED ISTRUZIONI CONDIZIONALI

  • Costrutti If-else
  • Costrutti For, Do-While e Switch-Case

LA PROGRAMMAZIONE CONCORRENZIALE

  • La programmazione multithread
  • Thread
  • Concorrenza (java.util.concurrent)

LE COLLECTION

  • Creazione e uso di List, Set e Hashmap (collection), iteratori
  • Operazioni di Sort

COSTRUTTORI

  • Costruttori di classe
  • Costruire abstract java classes e subclasses
  • Compilare ed eseguire un linguaggio Java

UTILIZZO DI STRINGHE ED ARRAY

  • Oggetti predefiniti: Stringhe, Array, System, Object
  • Lavorare con gli array
  • Lavorare con le stringhe
  • Lettura e scrittura di dati dalla console

LAVORARE CON GLI STREAM

  • Uso degli stream per leggere e scrivere su file
  • Operazioni su file e directory

GLI STATEMENT

  • Package e import statement
  • Uso di throw e throw statement
  • Gestione avanzata delle eccezioni

DICHIARATIVE, OPERATORI LOGICI ED ISTRUZIONI CONDIZIONALI

  • Dichiarazione e inizializzazione di campi variabili
  • Operatori logico aritmetici
  • Dichiarazione e definizione di oggetti, classi e metodi

I CAPISALDI DELLA OOP

  • Gestione delle eccezioni, il costrutto Try-Catch
  • Ereditarietà e incapsulamento
  • Overriding e overloading
  • Interfacce

INTRODUZIONE AI DATABASE

  • Building database application with Jdbc
  • Sql e base di dati
p

Info aggiuntive

Java è un linguaggio di programmazione orientato agli oggetti utilizzato per costruire praticamente qualsiasi cosa. È utilizzato principalmente nello sviluppo di applicazioni stand-alone. Allo stesso tempo, può interagire con database, può essere usato per l’analisi dei dati, nello sviluppo di intelligenze artificiali, nel calcolo scientifico, tutti fattori chiave per il perseguimento delle carriere IT. Grazie all’enorme numero di classi e librerie sviluppate nel corso degli anni, è possibile integrare il proprio codice con strumenti ben rodati sviluppati da altri programmatori e pronti all’uso.

Richiedi informazioni

    PRENOTAZIONE ON LINE

    • Scegli le date preferite

    • Invia la richiesta e riceverai le coordinate per effettuare il pagamento

    • Una volta ricevuto il pagamento confermeremo la partecipazione al corso

    • Puoi contattare la segreteria scrivendo a [email protected] per qualsiasi informazione relativa alla prenotazione