Donny Shuler

Greenhorn
+ Follow
since Dec 31, 2010
Merit badge: grant badges
For More
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
0
Received in last 30 days
0
Total given
2
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Donny Shuler

Campbell Ritchie wrote:On the JPassion website under Java Basics, it has a category for new features of Java5. Now, there were lots of new features in Java5, which I remember well, but does the course not teach any newer features? Those “new” features are nearly twelve years old.



Updates for Java6, 7, and 8 are covered in the "Advanced Java SE Programming" course.

There's also a standalone Java Lambdas course covering Java Lambdas and Streams from Java 8. It appears these might be duplicates of those modules in the Advanced Java SE Programming course mentioned above.

Your question is very valid! I would agree that the Java Basics course could use some refactoring as the inclusion of the Java5 modules does lead one to believe the material is dated. It appears that the site creator is just building off of the foundation by adding new courses and retaining the old ones, but it does make you wonder how many people are avoiding the site thinking the information is not current. The Spring and Groovy courses appear very new (at least as of Aug. 2016) as the Spring course is based on Spring 4 and the Groovy course mentions Java8 right off the bat.
7 years ago
http://www.jpassion.com/

I have no affiliation with JPassion, but recently began using it to fill in the gaps in my Java/Groovy/Spring skills and improve my programming skills for my current job. Though I don't yet have enough experience using this service to provide a really in-depth review, I wanted to share my initial experiences to help any others looking for a Java learning resource.

JPassion is a subscription based online learning site for Java in general with courses in Groovy, Spring, and many other areas related to programming. I had considered using this service several years ago, but decided against it at the time due to the lack of any reviews and testimonials outside of what are provided on the JPassion site. Instead, I chose to simply learn on the job and use a combination of books, Google/Stackoverflow, and on-the-job experience (mostly unit testing) as I work for a software and informatics company spending most of my days working with data using databases, SQL, Python, and R. Recently, I convinced my employer to put me on a team programming mostly in Java and Groovy using the Spring framework with the idea that I'd learn on the job. This wonderful opportunity opened my eyes to the gaps in my programming abilities and I quickly found that I preferred a step-by-step program where I could determine the pace and choose the areas I wanted to focus on.

After much deliberation, I decided to take a chance with JPassion since they offer a 5-day no questions asked refund policy. Well, I'm over a week into this service and really wish I'd have done this a few years ago when I first discovered the site. A ton of courses are available ranging from beginning level fundamentals to more intermediate and advanced topics such as Spring framework, Groovy/Grails, Web Services, Hadoop, etc. This content is pretty wide yet seems pretty well organized. The various subjects are divided into individual modules. Then, each module is divided up into smaller sections that each provide a lecture, a PDF of the slide show that the instructor uses during the lecture, and most importantly, a lab containing lots a reasonably small coding exercises. Most labs have a final coding exercise that is supposed to be submitted as homework. After all homeworks are submitted, you can request a certificate of completion for each course.

I really like that all course content is available (for paid subscribers) immediately, allowing me to pick and choose the content most applicable to me at this stage in my development (I'm not a brand-new beginner, but not advanced either). Most of the very first course, Java Programming, is familiar to me, but I am forcing myself to go through each to fill in my aforementioned skills gaps in skills and understanding. At the same time, I am struggling a bit using Spring while at work and am going through the Spring course in parallel.

So far, JPassion's content and teaching method is perfect for where I am in developing my programming abilities. If you are looking for a learning resource (besides JavaRanch, of course!), I recommend trying JPassion. Good luck!
7 years ago
Thanks for you help, guys!
12 years ago
I'm having trouble getting this simple program to run successfully. It comes from Sam's Teach Yourself Java in 24 Hours Hour 4 lesson. I have added the three argument values retromingent purple lactose-intolerant into the arguments field using NetBeans IDE Run, Set Project Configuration, Customize field. Also, I entered BlankFiller in the Main Class text field.

*************************

class BlankFiller {
public static void main(String[] args) {
System.out.println("The " + args[0]
+" " + args[1] + " fox"
+"jumped over the "
+ args[2] + "dog."
);
}
}

*************************

Here is my error:

run:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at BlankFiller.main(BlankFiller.java:3)
Java Result: 1
BUILD SUCCESSFUL (total time: 0 seconds)


Can someone help me figure out what I'm doing incorrectly? How would I solve this without using an IDE, ie, how would I enter the arguments directly into the code?
13 years ago
Thank you for your helpful input so far. I know that each individual is different, but considering that I am new to programming, how long could I reasonably expect to have to prepare before sitting for a certification exam (SCPJ/OCPJP)? After becoming familiar with Head First Java and working on my own project on the side, would I possibly be prepared to go through the Sierra/Bates book SCJP Sun Certified Programmer for Java 6 Exam ? Or, is there another title in the generally accepted/recommended self-study progression I should also plan on reading/studying first? Looking for the next step after Head Start.

Once again, thank you for your help in understanding what I have to look forward to.
I am currently employed on the operations side of my company and would like to move down a more technical career track. My first step has been to pick up a copy of Head First Java and slowly teach myself Java. Since my intention is to pick up this skill to further my career in a new direction, I have a goal of getting certified. I will take a course at my local community college once I complete the book.

Is this realistic since I do no programming in my current line of work? Will self-study enable me to develop the skills and knowledge necessary to pass the SCJA &/or JCJP exams? I realize I will have to devote the time and effort into my development, but I want to be sure I am being realistic as the same time.

Do people get certified without using Java for a living?

By the way, I'm really enjoying Head First Java and learning the language.