Java Fundamentals
Corso
A Milano
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Luogo
Milano
Il corso copre le basi dello sviluppo Java.
Introduce gli studenti alla tecnologia Java e insegna loro la sintassi e i concetti base di Java, portando alla creazione di un programma semplice. La formazione passa attraverso i concetti e le caratteristiche essenziali del linguaggio di programmazione Java, concentrandosi su eccezioni, input / output di base, concorrenza, espressioni regolari, framework di collezioni Java e ambiente della piattaforma. Il corso termina quando tutte le funzionalità Java di base sono state spiegate e addestrate.
Machine Translated
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Procedural programming language (like C, PHP, Basic, Pascal) or object oriented programming language knowledge required.
Opinioni
Programma
Getting Started
- Introduction to Java Virtual Machine
- How to write basic "hello world" application
- How to compile and execute Java code
- Object-Oriented Programming Concepts
- Variables, arrays, data types, operators, and control flow
- Classes and objects
- Inheritance and interfaces
- How to use Java String and Number objects and how to format data for output
- What packages are for and why we must use import directive
- Java classes overview
- Java class life cycle
- Class modifiers and inheritance
- Overloading and overriding
- Class constructors
- Polymorphism
- Relationships: IS and HAS
- 'static' keyword
- When to use static members
- Collection interface
- Lists, maps, queues and sets
- Collections and arrays
- The general idea of Java Exceptions
- Runtime and 'real' exceptions
- Throwing an exception
- 'try...catch' statements
- 'throws' declaration
- Designing your own exceptions
- Streams and Filters
- File Handling
- Object Serialization
- NIO.2 basics
- Enumeration details, adnotations, static block
- JUnit basics - testing
- Inner classes, anonymous classes
- Lambda expressions and Optional class (Java 8)
- Introdution to modules (Java 9)
- Threads and concurrency
- Threaded tasks
- Joining threads
- Class variables visibility
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Java Fundamentals