Java SE 8 Programming

Apresentação

Esta formação de programação Java SE 8 abrange os principais recursos de linguagem e interfaces de programação de aplicações (APIs) que irá utilizar em aplicações orientadas a objetos com a plataforma Java Standard Edition 8 (Java SE 8).

  • Create Java technology applications with the latest JDK Technology
  • Develop your object-oriented skills
  • Identify good practices in the use of the language to create robust Java application
  • Use Lambda expressions in Java applications
  • Store and manipulate data using collections
  • Manipulate files, directories and file systems
  • Connect to databases using standard SQL queries through JDBC
  • Create high-performance multi-threaded applications.

Objetivos

  • Process strings using a variety of regular expressions
  • Create high-performing multi-threaded applications that avoid deadlock
  • Localize Java applications Create applications that use the Java Collections framework
  • Implement error-handling techniques using exception handling
  • Implement input/output (I/O) functionality to read from and write to data and text files and understand advanced I/O streams
  • Manipulate files, directories and file systems using the JDK7 NIO.2 specification
  • Apply common design patterns and best practices
  • Create Java technology applications that leverage the object-oriented features of the Java language, such as encapsulation, inheritance, and polymorphism
  • Execute a Java technology application from the command line
  • Perform multiple operations on database tables, including creating, reading, updating and deleting using JDBC technology.
  • Create applications that use the Java Collections framework
  • Implement error-handling techniques using exception handling
  • Implement input/output (I/O) functionality to read from and write to data and text files and understand advanced I/O streams
  • Manipulate files, directories and file systems using the JDK7 NIO.2 specification
  • Apply common design patterns and best practices
  • Create Java technology applications that leverage the object-oriented features of the Java language, such as encapsulation, inheritance, and polymorphism
  • Execute a Java technology application from the command line
  • Perform multiple operations on database tables, including creating, reading, updating and deleting using JDBC technology.

Pré-requisitos

  • Experience with at least one programming language
  • Understand object-oriented principles
  • Basic understanding of database concepts and SQL syntax
  • Have completed the Java SE 8 Fundamentals course, or experience with the Java language – can create, compile and execute programs.

Programa

  • Java Platform Overview
  • Java Syntax and Class Review
  • Encapsulation and Subclassing
  • Overriding Methods, Polymorphism, and Static Classes
  • Abstract and Nested Classes
  • Interfaces and Lambda Expressions
  • Collections and Generics
  • Collections Streams, and Filters
  • Lambda Built-in Functional Interfaces
  • Lambda Operations
  • Exceptions an Assertions
  • Java Date/Time API
  • I/O Fundamentals
  • File I/O (NIO.2)
  • Concurrency
  • The Fork-Join Framework
  • Parallel Streams
  • Database Applications with JDBC
  • Localization

16 — 27 Set 2019

Laboral — 18:30h/21:30h

Nível Intermédio

30 horas — 10 dias

Lisboa

790€

25 — 29 Nov 2019

Laboral — 09:30h/17:30h

Nível Intermédio

30 horas — 5 dias

Lisboa

790€

Yeah!

Your message was successful sent.

OK

Hey

We use cookies to offer you a better browsing experience, analyse site traffic, presonalize content, and serve targeted ads. Read how we use cookies and how you can control them in our “Cookie Settings”.
By using our site, you consent to our use of cookies.

> Cookie Settings

√ Accept Cookies