|
5 | 5 | [](https://github.com/PacktWorkshops/The-Java-Workshop/pulls)
|
6 | 6 | [](https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html)
|
7 | 7 |
|
8 |
| -This is the repository for [The Java Workshop](https://courses.packtpub.com/courses/java?utm_source=github&utm_medium=repository&utm_campaign=9781838986698&utm_term=Java&utm_content=The%20Java%20Workshop), published by [Packt](https://www.packtpub.com/?utm_source=github). It contains all the supporting project files necessary to work through the course from start to finish. |
| 8 | +This is the repository for [The Java Workshop](https://www.amazon.com/Java-Workshop-Interactive-Approach-Learning-ebook/dp/B07ZX1NDZ6/ref=sr_1_1?dchild=1&keywords=The%20Java%20Workshop&qid=1611053201&sr=8-1&utm_source=GitHub&utm_medium=Repository&utm_campaign=9781838986698&utm_term=Java&utm_content=The%20Java%20Workshop), published by [Packt](https://www.packtpub.com/?utm_source=github). It contains all the supporting project files necessary to work through the course from start to finish. |
9 | 9 |
|
10 | 10 | ## Requirements and Setup
|
11 |
| -<a href="https://courses.packtpub.com/courses/java?utm_source=github&utm_medium=repository&utm_campaign=9781838986698&utm_term=Java&utm_content=The%20Java%20Workshop"><img src="https://github.com/PacktWorkshops/Workshop-Covers/blob/master/The%20Java%20Workshop.png" alt="The Java Workshop" height="300px" width="250px" align="right" this.target="_blank"></a> |
| 11 | +<a href="https://www.amazon.com/Java-Workshop-Interactive-Approach-Learning-ebook/dp/B07ZX1NDZ6/ref=sr_1_1?dchild=1&keywords=The%20Java%20Workshop&qid=1611053201&sr=8-1&utm_source=GitHub&utm_medium=Repository&utm_campaign=9781838986698&utm_term=Java&utm_content=The%20Java%20Workshop"><img src="https://github.com/PacktWorkshops/Workshop-Covers/blob/master/The%20Java%20Workshop.png" alt="The Java Workshop" height="300px" width="250px" align="right" this.target="_blank"></a> |
12 | 12 |
|
13 | 13 | To get started with the project files, you'll need to:
|
14 | 14 | 1. Install [IntelliJ](https://www.jetbrains.com/idea/)
|
15 | 15 | 2. Install [H2](http://www.h2database.com/html/main.html)
|
16 | 16 |
|
17 | 17 | ## About The Java Workshop
|
18 |
| -You already know you want to learn Java, and a smarter way to learn Java 12 is to learn by doing. [The Java Workshop](https://courses.packtpub.com/courses/java?utm_source=github&utm_medium=repository&utm_campaign=9781838986698&utm_term=Java&utm_content=The%20Java%20Workshop) focuses on building up your practical skills so that you can develop high-performance Java applications that work flawlessly within the JVM across web, mobile and desktop. You'll learn from real examples that lead to real results. |
| 18 | +[The Java Workshop](https://www.amazon.com/Java-Workshop-Interactive-Approach-Learning-ebook/dp/B07ZX1NDZ6/ref=sr_1_1?dchild=1&keywords=The%20Java%20Workshop&qid=1611053201&sr=8-1&utm_source=GitHub&utm_medium=Repository&utm_campaign=9781838986698&utm_term=Java&utm_content=The%20Java%20Workshop) will guide you through Java development and help you build the knowledge and confidence to progress from the basics to become a skilled Java developer. All the key tools that you'll need to solve real-world problems are clearly explained and demonstrated with engaging, practical examples. |
19 | 19 |
|
20 | 20 | ## What you will learn
|
21 |
| -* Get to grips with fundamental concepts and conventions of Java 12 |
22 |
| -* Write clean and well-commented code that's easy to maintain |
23 |
| -* Debug and compile logical errors and handle exceptions in your programs |
24 |
| -* Understand how to work with Java APIs and Java streams |
25 |
| -* Learn how to use third-party libraries and software development kits (SDKs) |
26 |
| -* Discover how you can work with information stored in databases |
27 |
| -* Understand how you can keep data secure with cryptography and encryption |
28 |
| -* Learn how to keep your development process bug-free with unit testing in Java |
| 21 | +* Write clean, well-commented Java code that’s easy to maintain |
| 22 | +* Debug logical errors and handle exceptions in your Java programs |
| 23 | +* Implement object-oriented and functional programming paradigms |
| 24 | +* Use regular expressions to search for information in text data |
| 25 | +* Work with information stored in databases using JDBC |
| 26 | +* Make HTTP requests from Java applications and parse the response data |
| 27 | +* Secure your data with cryptography and encryption |
| 28 | +* Write unit tests to validate your code with JUnit |
29 | 29 |
|
30 | 30 | ## Related Workshops
|
31 | 31 | If you've found this repository useful, you might want to check out some of our other workshop titles:
|
32 |
| -* [The Python Workshop](https://courses.packtpub.com/courses/python?utm_source=github&utm_medium=repository&utm_campaign=9781839218859&utm_term=Python&utm_content=The%20Python%20Workshop) |
33 |
| -* [The Ruby Workshop](https://courses.packtpub.com/courses/ruby?utm_source=github&utm_medium=repository&utm_campaign=9781838642365&utm_term=Ruby&utm_content=The%20Ruby%20Workshop) |
34 |
| -* [The PHP Workshop](https://courses.packtpub.com/courses/php?utm_source=github&utm_medium=repository&utm_campaign=9781838648916&utm_term=PHP&utm_content=The%20PHP%20Workshop) |
| 32 | +* [The C++ Workshop](https://www.amazon.com/Workshop-New-Interactive-Approach-Learning/dp/183921662X/ref=sr_1_1?dchild=1&keywords=The%20C%2B%2B%20Workshop&qid=1610976829&sr=8-1&utm_source=github&utm_medium=repository&utm_campaign=9781839216626&utm_term=C%2B%2B&utm_content=The%20C%2B%2B%20Workshop) |
| 33 | +* [The SQL Workshop](https://www.amazon.com/SQL-Workshop-Interactive-Approach-Learning/dp/1838642358/ref=sr_1_1?dchild=1&keywords=The%20SQL%20Workshop&qid=1610708551&sr=8-1&utm_source=github&utm_medium=repository&utm_campaign=9781838642358&utm_term=SQL&utm_content=The%20SQL%20Workshop) |
| 34 | +* [The Clojure Workshop](https://www.amazon.com/Clojure-Workshop-Interactive-Approach-Learning-dp-1838825487/dp/1838825487/ref=mt_other?_encoding=UTF8&me=&qid=1610976962&utm_source=github&utm_medium=repository&utm_campaign=9781838825485&utm_term=Clojure&utm_content=The%20Clojure%20Workshop) |
35 | 35 |
|
36 | 36 |
|
37 | 37 |
|
|
0 commit comments