Author
Released
5/16/2018Visit other courses in the series to see how to solve the exact same challenges in languages like C#, C++, PHP, Python, and Ruby.
Skill Level Intermediate
Duration
Views
- [Carlos] Hello and welcome to the Code Clinic for Java. My name is Carlos, I'm really looking forward to showing you my solutions for the challenges proposed to the Code Clinic authors. In this series, we'll explore creative and efficient ways to use Java to solve a range of problems. I'll describe some of the unique aspects of working with Java and offer suggestions on how to improve your code. If you're new to programming or if you're a seasoned programmer this series of videos will be beneficial to you.
Showing you how to effectively use the Java programming language in real world solutions. After watching each solution, you'll come away with patterns for writing Java programs as well as reusable code that you can use in your own projects. If you search our library for Code Clinic, you'll find additional courses by different authors, using other languages. Each Code Clinic author solves the exact same set of problems so you can compare different solutions as well as the pros and cons of each language.
If you're wanting to learn to program, if you're looking for tips on better coding or if you're trying to decide on your new programming language, you're going to love Code Clinic. So let's get started with Code Clinic for Java.
Related Courses
-
Learning Java 8
with Peggy Fisher3h 9m Beginner -
Java 8 Essential Training
with David Gassner6h 4m Beginner -
Code Clinic: PHP
with David Powers4h 44m Intermediate
-
Introduction
-
Welcome1m 21s
-
What you should know1m 23s
-
-
1. Problem 1: Pond Oreille
-
Solution Overview2m 10s
-
Loading data4m 2s
-
Parse the data2m 34s
-
Perform calculations4m 15s
-
Putting it all together2m 37s
-
2. Problem 2: Where Am I?
-
Intro: Where am I?1m 46s
-
Solution overview1m 33s
-
Calling the API2m 16s
-
Parsing the location data4m 19s
-
-
3. Problem 3: Eight Queens
-
Intro: Eight queens1m 42s
-
Solution overview1m 23s
-
Scanning for solution1m 31s
-
Chess board validation1m 44s
-
Print the solutions3m 9s
-
-
4. Problem 4: Accessing Peripherals
-
Intro: Accessing peripherals1m 54s
-
Fugue library43s
-
Solution overview1m 41s
-
Implement the music player4m 10s
-
-
5. Problem 5: Facial Recognition
-
Intro: Facial recognition1m 38s
-
The OpenIMAJ library1m 11s
-
Solution overview1m 55s
-
Perform facial detection1m 30s
-
-
6. Problem 6: Real-Time Information Dashboard
-
Required tools1m 27s
-
Solution overview1m 46s
-
Import the CSV1m 38s
-
Calculate the seconds passed2m 18s
-
Generate JSON output2m 39s
-
Send data to the dashboard1m 18s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: Welcome