Hands-on Java 10 Programming with JShell Udemy Free download. Get to know interactive Java 10 programming with JShell.
This course is written by Udemy’s very popular author Packt Publishing. It was last updated on August 08, 2018. The language of this course is English but also have Subtitles (captions) in English (US) languages for better understanding. This course is posted under the categories of IT & Software, Programming Languages, Java and Development on Udemy.
There are more than 7103 people who has already enrolled in the Hands-on Java 10 Programming with JShell which makes it one of the very popular courses on Udemy. You can free download the course from the download links below. It has a rating of 4.7 given by 451 people thus also makes it one of the best rated course in Udemy.
The Udemy Hands-on Java 10 Programming with JShell free download also includes 8 hours on-demand video, 5 articles, 42 downloadable resources, Full lifetime access, Access on mobile and TV, Assignments, Certificate of Completion and much more.
What am I going to learn?
If you are wondering what you are going to learn or what are the things this course will teach you before free downloading Hands-on Java 10 Programming with JShell, then here are some of things:
- Understand Java SE 10 interactive programming (JShell) concepts and goals.
- Understand how JShell provides a fast and friendly environment that enables you to quickly explore, discover, and experiment with Java language features and its extensive libraries.
- See how JShell replaces the tedious cycle of editing, compiling, and executing with its Read-Evaluate-Print Loop (REPL).
- How to work with JShell features and commands, and how to control the feedback level for more information.
- Master JShell and use it for rapid prototyping.
- Build an application using the JDK internal API to execute Java code like Unix Shell scripts.
What do I need?
These are the very few things you need first before you can free download Hands-on Java 10 Programming with JShell:
- A working knowledge of Java is necessary.
Is this course right for me?
If you are still confused whether you should free download Hands-on Java 10 Programming with JShell or is it the course you are actually looking for, then you should know that this course is best for:
- This course is for all levels of Java developers, and architects, who want to understand how to use the new JShell. Also, college students in upper-level programming courses will want to master JShell for ease of exploring Java Language
This practical video series will help you master Java SE 10’s JShell core concepts, commands, and advanced features, so you can become an interactive programming Ninja.
By the end of the first section, you will have mastered JShell, Java 10’s REPL (Read-Evaluate-Print Loop) flagship feature that enables you to quickly explore, discover, and experiment with the Java language and API features. You’ll learn to reduce boilerplate coding using the new Java 10 feature var Local-Variable Type Inference while maintaining Java’s compile-time type checking. We supply quick examples to help you understand what can and can’t be done with this feature. Then you’ll start and exit a JShell session, declare variables, evaluate expressions, import classes, and execute and edit code snippets.
The second section delves into more advanced and complex JShell features. You’ll edit code snippets and save them to a file, open a JShell snippets file to evaluate them, and set and use your favorite external editor to edit snippets. You’ll declare and use classes and methods, and learn how to use the auto-complete feature to display method parameters and overloads. You’ll work with JShell commands, and show the Java API documentation in JShell, learn how JShell wraps exceptions, and how to control JShell’s feedback level for more verbose information.
Finally, the third and last section will give you out-of-the-box ideas; it will show you how to import a custom package and modules for use in a JShell session, how JShell reinterprets Java for interactive use, and will provide hands-on experience of how to use the JDK internal API to develop an application to execute Java code such as Unix Shell scripts.
About the Author
Mohamed Taman is a Senior Enterprise Architect / Senior Software Engineer at WebCentric Company, He lives and works in Belgrade, Serbia.
He is a frequent consultant with around 20+ years’ experience in Java ecosystems. He holds a Diploma in Computer and Automatic Control in 1999, and a BSc in computer systems engineering, with a major in Electrical Engineering in 2005.
He is working with a number of technologies including UX, user-facing GUI frontends engineering, DevOps, cloud computing, AI, ML, Big Data, Blockchain, backend, mid-tiers, and integrations of large-scale systems in an agile environment.
Mohamed enjoys talking at international conferences to evangelize Java SE and EE standards, and his experience in different domains, as he is a very knowledgeable Java community member. He worked closely with the teams responsible for the development of the JDK and Java EE.
In addition, he is a member of Adopt-a-JSR of Java EE 8, OpenJDK 9,10, and 11, and JavaFX programs. He is a JCP member, was 2014 JCP Executive Committee member, and is on the Java Community Process (JCP) expert group (EG) for JSRs 354, 363, and 373.
Community-wise Mohamed is a Java Champions, Oracle Developer Champions, EGJUG leader, and Oracle Egypt Architects Club board member, and won the 2014 and 2015 Duke’s choice awards, 11th annual JCP adopt 2013 awards, and United Nations Mobile Hackathon 2015, gaining second place worldwide.
Mohamed authored “JavaFX 8 Essentials” book, and “Getting Started with a Clean code, Java SE 9” Video series for Packt Publishing and was a reviewer of Getting Started with Oracle Public Cloud for Packt Publishing.
Free Download Hands-on Java 10 Programming with JShell
File size: 757.49 MB
Last updated: August 08, 2018
File size: 43.30 KB
Last updated: August 08, 2018