We may earn an affiliate commission when you visit our partners.
Course image
Sander Mak
Java 13 is already the second release of Java in 2019. In this course, What’s New in Java 13, you'll get an overview of all the important features in Java 13. First, you will learn about API changes, such as updates to the ByteBuffer API. Next, you will discover a preview Java language feature called Text Blocks. Finally, you will look at platform changes, looking at how the JDK reimplements the Socket API and improves upon the Application Class Data Sharing feature. When you're finished with this course, you will be ready to make the most of Java 13 in your own projects.
Enroll now

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Covers features highly relevant to Java development and programming
Taught by recognized instructor Sander Mak
Builds your understanding on the latest version of Java
Part of a course series that provides comprehensive study
Explores API changes and updates
Examines preview features of the Java language

Save this course

Save What’s New in Java 13 to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for What’s New in Java 13. These are activities you can do either before, during, or after a course.

Career center

Learners who complete What’s New in Java 13 will develop knowledge and skills that may be useful to these careers:
Java Developer
A Java Developer designs, develops, and maintains software applications using the Java programming language. Courses like What's New in Java 13 further a Java Developer's knowledge of the syntax, tools, and newly available features that can be applied to their software development work. With knowledge of the API changes, language features, and platform changes detailed in What's New in Java 13, you will be a more effective and knowledgeable Java Developer.
Software Architect
A Software Architect designs and develops the architecture of software systems. Courses like What's New in Java 13 can help you stay up to date with the latest changes to the language and platform. This up to date knowledge helps prevent technical debt and ensures your designs and decisions are up to date. You will learn about API changes, such as updates to the ByteBuffer API, new language features like Text Blocks, and platform changes, including how the JDK reimplements the Socket API and improves upon the Application Class Data Sharing feature. This knowledge will provide you with a wide array of information to call upon as you work as a Software Architect.
Software Engineer
A Software Engineer applies engineering principles to the design, development, deployment, and maintenance of software systems. Courses like What's New in Java 13 can be useful for staying up to date with the latest changes to the language and platform. This knowledge will ensure that you are using the latest features and best practices in your work. This will lead to more maintainable, efficient software systems. You will learn about API changes, such as updates to the ByteBuffer API, new language features like Text Blocks, and platform changes, including how the JDK reimplements the Socket API and improves upon the Application Class Data Sharing feature.
Computer Programmer
A Computer Programmer designs, develops, tests, and maintains computer programs. Courses like What's New in Java 13 can be useful to Computer Programmers who work with Java. This course specifically will teach you about API changes, such as updates to the ByteBuffer API, new language features like Text Blocks, and platform changes, including how the JDK reimplements the Socket API and improves upon the Application Class Data Sharing feature. This knowledge will help you write more efficient, maintainable programs.
Software Analyst
A Software Analyst gathers and analyzes business needs and translates them into technical requirements for software systems. Courses like What's New in Java 13 can be helpful to Software Analysts who work with Java. This is because knowing the latest features and changes to the language and platform allows you to make more informed decisions about the software systems you are working on. This will lead to better quality software systems that better meet the needs of the business.
Computer Scientist
A Computer Scientist researches and develops new computing technologies and applications. Courses like What's New in Java 13 can be useful for Computer Scientists who work on the Java Virtual Machine (JVM) or Java language itself. By taking this course, you will gain insights into the latest changes to the language and platform. These insights may lead to new research ideas or help you develop new applications.
Technical Writer
A Technical Writer creates documentation and other materials to explain technical concepts to users. Courses like What's New in Java 13 can be useful for Technical Writers who write about Java. This course will help you stay up to date with the latest changes to the language and platform. This knowledge will allow you to write more accurate and up to date documentation.
Data Scientist
A Data Scientist collects, analyzes, and interprets data to extract meaningful insights. Courses like What's New in Java 13 may be useful for Data Scientists who use Java in their work. By understanding the latest changes to the language and platform, you can use the most appropriate tools and techniques for your data science work.
Web Developer
A Web Developer designs and develops websites and web applications. Courses like What's New in Java 13 may be useful for Web Developers who use Java in their work. This course will teach you about the latest changes to the language and platform, which you can use to develop more efficient and maintainable web applications.
Information Security Analyst
An Information Security Analyst plans and implements security measures to protect an organization's computer systems and networks from unauthorized access, use, disclosure, disruption, modification, or destruction. Courses like What's New in Java 13 may be useful for Information Security Analysts who work with Java. This course will teach you about the latest changes to the language and platform, which you can use to develop more secure software systems.
Business Analyst
A Business Analyst gathers and analyzes business needs and translates them into technical requirements for software systems. Courses like What's New in Java 13 may be useful for Business Analysts who work with Java. This course will help you stay up to date with the latest changes to the language and platform, which will allow you to better understand the technical requirements of the software systems you are working on.
Product Manager
A Product Manager is responsible for the development and marketing of a product. Courses like What's New in Java 13 may be useful for Product Managers who work on software products that are written in Java. By understanding the latest changes to the language and platform, you can make more informed decisions about the product roadmap.
Project Manager
A Project Manager plans, executes, and closes projects. Courses like What's New in Java 13 may be useful for Project Managers who work on software projects that are written in Java. By understanding the latest changes to the language and platform, you can better manage the technical risks of the project.
Database Administrator
A Database Administrator manages and maintains databases. Courses like What's New in Java 13 may be useful for Database Administrators who work with Java. This course will teach you about the latest changes to the language and platform, which you can use to develop more efficient and maintainable database applications.
Network Administrator
A Network Administrator manages and maintains computer networks. Courses like What's New in Java 13 may be useful for Network Administrators who work with Java. This course will teach you about the latest changes to the language and platform, which you can use to develop more efficient and maintainable network applications.

Reading list

We've selected 12 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in What’s New in Java 13.
Provides a comprehensive overview of Java 13's new features, including API changes, language enhancements, and platform improvements. It good starting point for anyone who wants to learn about Java 13.
Classic guide to writing effective Java code. It covers a wide range of topics, from basic principles to advanced techniques. It valuable resource for any Java developer, regardless of their experience level.
Beginner-friendly introduction to Java programming. It uses a visual and interactive approach to teaching Java concepts. It good choice for anyone who is new to Java.
Comprehensive reference guide to the Java programming language. It covers all aspects of Java, from basic syntax to advanced features. It valuable resource for any Java developer, regardless of their experience level.
Comprehensive guide to Java concurrency. It covers all aspects of concurrency, from basic concepts to advanced techniques. It valuable resource for any Java developer who wants to learn more about concurrency.
Guide to Java performance tuning. It covers a wide range of topics, from basic performance principles to advanced techniques. It valuable resource for any Java developer who wants to improve the performance of their Java applications.
Guide to Java generics and collections. It covers all aspects of generics and collections, from basic concepts to advanced techniques. It valuable resource for any Java developer who wants to learn more about generics and collections.
Beginner-friendly introduction to Java programming. It uses a simple and straightforward approach to teaching Java concepts. It good choice for anyone who is new to Java.
Is the official Java language specification. It defines the syntax and semantics of the Java programming language. It valuable resource for any Java developer who wants to learn more about the details of the Java language.
Is the official Java Virtual Machine specification. It defines the behavior of the Java Virtual Machine. It valuable resource for any Java developer who wants to learn more about the details of the Java Virtual Machine.
Comprehensive guide to the Java programming language. It covers all aspects of Java, from basic syntax to advanced features. It valuable resource for any Java developer, regardless of their experience level.
Comprehensive guide to Java programming. It covers all aspects of Java, from basic syntax to advanced features. It valuable resource for any Java developer, regardless of their experience level.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser