Este curso de 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
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