Ahmed Ibrahim

Ranch Hand
+ Follow
since Sep 13, 2016
Cows and Likes
Total received
In last 30 days
Total given
Total received
Received in last 30 days
Total given
Given in last 30 days
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Ahmed Ibrahim

Jeanne Boyarsky wrote:Development can be considered a higher level skill. Programming is turning a spec into code. Development is more than that.The fact that security is included in the cert which seems related.

I guess that OCP Java 11 part 2 exam will be more difficult than OCP Java 8 exam

Jeanne Boyarsky wrote:I can only speculate.

And do you have any speculations for that ?

Paul Anilprem wrote:Any thoughts?

OCP-I Java 11 and OCP-II Java 11

Jeanne Boyarsky wrote:The Java Foundations exam is not tied to a specific version of Java. It was tested with Java 8 because that was the version of Java out at the time of the exam release. However, the content is not java 8 specifics. It doesn't cover lambdas or other Java 8 features. The Java Foundations exam wasn't launched at the same time as OCA 8 in the first place

Thanks Jeanne for the explanation,

And why they changed the name from "Programmer" to "Developer" ,  is there any reason of that or they are just names !
Sorry if this question seems silly but I was just curious to know the reason.

Paul Anilprem wrote:Now, they are calling it "Oracle Certified Professional: Java SE 11 Developer" certification instead of "Oracle Certified Professional: Java SE 11 Programmer" as they did earlier.

What is the reason of changing the name from "Programmer" to "Developer" ? is this name changing indicates of changing in the level of the certification or is it just names without any drift or meaning ?

Paul Anilprem wrote:Further, there is no "Associate" level certification for Java 11 anymore. You can only be a Oracle Certified Professional -  Java SE 11 Developer and for that you need to take two exams - 1Z0-815 and 1Z0-816.

So, unlike before, after taking the first exam i.e. "Java SE 11 Programmer I 1Z0-815", you won't get the OCA certification!

also for this point i would ask what's the reason that there is no associate level for Java 11 anymore ? , Is the associate certification not valuable in a resume when applying for a junior job ? also I've noticed at Oracle website that there is no Java Foundations certification for Java 11

Paul Clapham wrote:There's this book I read when I was young, now it's summarized in Wikipedia: How to Solve It.

Junilu Lacar wrote:There are many other books you can refer to for good advice on programming. Don't look to books that focus on teaching you language syntax though. Look at this article for a list books that I recommend: https://www.linkedin.com/pulse/effective-tdd-10-books-get-you-started-junilu-lacar?trk=portfolio_article-card_title

Thank you so much for your valuable advice
3 years ago

Junilu Lacar wrote:
As an evaluator, I would look for programmers with good development habits

For students or novices who want to cultivate good habits when solving problems and writing code,
How could we know the best approach for a specific problem solving ?

If any suggestions for books or resources who guide us for "what to do" and "what to not do" in specific situations, it would be much appreciates.
3 years ago

Cay Horstmann wrote:
I think that the 12th edition will have even less Swing, and it may eventually all go.

Will the next editions of the book be released every 3 versions of Java as this edition covers Java 9, 10, 11 ? Or will be released only every LTS version of Java ? So the 12th edition will be released when Java 17th is released. ?
3 years ago

Campbell Ritchie wrote: It is perfectly all right to reply to old topics whether they are marked resolved or not

I'm Still learning the rules i should follow in Coderanch along with learning Java language ;)

Thank you Campbell for your reply.

Jeanne Boyarsky wrote:Nobody knows. Oracle hasn't actually said they will release the cert for Java 11. I just speculate they will. And if we are speculating, I imagine it will take a good amount of time as well.

Thank you Jeanne for your reply
And Thank you so much Bert Bates, Elisabeth Robson, Campbell Ritchie For your replies and the valuable information and advice.

Bert Bates wrote:For the OCP 8, we participated in the 1st phase of exam creation, but we didn't participate in the final question review process. I would hope that the final reviewers removed any such questions

I would hope that also
Congratulations to the Winners , and thanks to the book authors for the valuable information and answering the questions.
Sorry, before i post the last reply i didn't notice that the topic to be marked as resolved, the small "red cycle" below the title.
Also you could look at Sybex OCP Java 8 Study Guide page 113

Here are the things that you can’t do with generics. (And by “can’t,” we mean without
resorting to contortions like passing in a class object.)
■■ Call the constructor. new T() is not allowed because at runtime it would be new
■■ Create an array of that static type. This one is the most annoying, but it makes sense
because you’d be creating an array of Objects.
■■ Call instanceof. This is not allowed because at runtime List<Integer> and
List<String> look the same to Java thanks to type erasure.
■■ Use a primitive type as a generic type parameter. This isn’t a big deal because you
can use the wrapper class instead. If you want a type of int, just use Integer.
■■ Create a static variable as a generic type parameter. This is not allowed because the
type is linked to the instance of the class.