All Projects → PacktWorkshops → The-Java-Workshop

PacktWorkshops / The-Java-Workshop

Licence: other
A New, Interactive Approach to Learning Java

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to The-Java-Workshop

NonEmptyCollections
A type-safe implementation for collections that cannot be empty. Life is too short for emptiness-checks!
Stars: ✭ 45 (-30.77%)
Mutual labels:  lists, collection
Awesome Magento2
Curated list of awesome Magento 2 Extensions, Resources and other Highlights
Stars: ✭ 817 (+1156.92%)
Mutual labels:  collection, packages
Starred-Repo
⚡ Collection of Starred Repos to find them easily
Stars: ✭ 41 (-36.92%)
Mutual labels:  lists, collection
Java
"Always choose a lazy person to get the job done. A lazy person will always find the easy way out."
Stars: ✭ 16 (-75.38%)
Mutual labels:  lists, object-oriented-programming
SoftUni-Software-Engineering
SoftUni- Software Engineering
Stars: ✭ 47 (-27.69%)
Mutual labels:  lists, classes
Best Of
🏆 Discover best-of lists with awesome open-source projects on all kinds of topics.
Stars: ✭ 146 (+124.62%)
Mutual labels:  lists, collection
A To Z List Of Useful Node.js Modules
Collection of most awesome node modules that will extend the capability of your node.js application.
Stars: ✭ 315 (+384.62%)
Mutual labels:  collection, packages
HelloWorlds
Hello-World program in most programming languages
Stars: ✭ 102 (+56.92%)
Mutual labels:  lists, collection
go-streams
Stream Collections for Go. Inspired in Java 8 Streams and .NET Linq
Stars: ✭ 127 (+95.38%)
Mutual labels:  collection, java-streams
SwiftConcurrentCollections
Swift Concurrent Collections
Stars: ✭ 40 (-38.46%)
Mutual labels:  collection, threading
ExpandedCollectionBundle
Symfony bundle for render entity collections as a selectable expanded list.
Stars: ✭ 13 (-80%)
Mutual labels:  collection
android-actors-library
Android Actors Library was inspired by the Actor model. The main purpose of this library is to help developers in creating a worker attached to a thread and make all interactions with this worker natural and simple.
Stars: ✭ 24 (-63.08%)
Mutual labels:  threading
startuptoolbox
The startup founder toolbelt. A forever-updating crowdsourced collection.
Stars: ✭ 146 (+124.62%)
Mutual labels:  collection
awesome-learning-collections
✨ A curated list of awesome learning collections on various topics.
Stars: ✭ 76 (+16.92%)
Mutual labels:  collection
highcharts-themes-collection
Highcharts themes collection
Stars: ✭ 30 (-53.85%)
Mutual labels:  collection
vos whatsapp
vangav open source - whatsapp; generated using vangav backend:
Stars: ✭ 14 (-78.46%)
Mutual labels:  exceptions
browser-extensions
我的一些 userjs & usercss
Stars: ✭ 63 (-3.08%)
Mutual labels:  collection
crash
Proper error handling, exceptions and try/catch for ZSH
Stars: ✭ 51 (-21.54%)
Mutual labels:  exceptions
repology-webapp
Repology web application
Stars: ✭ 114 (+75.38%)
Mutual labels:  packages
PowerShell
Mega collection of 250+ useful cross-platform PowerShell scripts.
Stars: ✭ 274 (+321.54%)
Mutual labels:  collection

The Java Workshop

GitHub issues GitHub forks GitHub stars PRs Welcome Java 12

This is the repository for The Java Workshop, published by Packt. It contains all the supporting project files necessary to work through the course from start to finish.

Requirements and Setup

The Java Workshop

To get started with the project files, you'll need to:

  1. Install IntelliJ
  2. Install H2

About The Java Workshop

The Java Workshop 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.

What you will learn

  • Write clean, well-commented Java code that’s easy to maintain
  • Debug logical errors and handle exceptions in your Java programs
  • Implement object-oriented and functional programming paradigms
  • Use regular expressions to search for information in text data
  • Work with information stored in databases using JDBC
  • Make HTTP requests from Java applications and parse the response data
  • Secure your data with cryptography and encryption
  • Write unit tests to validate your code with JUnit

Related Workshops

If you've found this repository useful, you might want to check out some of our other workshop titles:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].