Win a copy of Beginning Java 17 Fundamentals: Object-Oriented Programming in Java 17 this week in the Java in General forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Tim Cooke
  • Campbell Ritchie
  • Ron McLeod
  • Liutauras Vilda
  • Jeanne Boyarsky
Sheriffs:
  • Junilu Lacar
  • Rob Spoor
  • Paul Clapham
Saloon Keepers:
  • Tim Holloway
  • Tim Moores
  • Jesse Silverman
  • Stephan van Hulst
  • Carey Brown
Bartenders:
  • Al Hobbs
  • Piet Souris
  • Frits Walraven

What after OCJP ?

 
Ranch Hand
Posts: 69
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I got my OCJP. It covers many topics, but (I feel) not enough to prepare one for industry projects.
Can you suggest which things I can study to be better prepared for the "Java Industry" ? Suggestions for any other unrelated technologies are also welcome.
 
author & internet detective
Posts: 40912
840
Eclipse IDE VI Editor Java
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Learning web development is an extremely useful skill to get a job.
 
Raghavendra Shockley
Ranch Hand
Posts: 69
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Jeanne Boyarsky wrote:Learning web development is an extremely useful skill to get a job.



Do you mean both front end and back end ?

Where can I get information on all the technologies for web dev so that i can :
- understand how they relate to one another ?
- which one to use in a particular situation ?
 
Jeanne Boyarsky
author & internet detective
Posts: 40912
840
Eclipse IDE VI Editor Java
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Both.

Bare minimum
Front end: JSP/Servlets
Back end: JDBC

Better
Front end: Spring MVC or JSF or ...
Back end: JPA
Middle: EJB 3 or Spring
 
Raghavendra Shockley
Ranch Hand
Posts: 69
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks for the information Jeanne !
 
Bartender
Posts: 2407
36
Scala Python Oracle Postgres Database Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Web application development is definitely useful, and you could also look at the Web Component Developer certificate to get a handle on the things you need to know for front-end Java web development.

Outside pure Java, you could look at how relational databases work and how to use them properly i.e. don't just learn the basic syntax of SQL but try to understand the principles of relational data modelling, transactions, use of indexing etc and how ORMs interact with a database. Most business applications out there are using databases all the time, so you will definitely have to use them yourself: if you are better at using them then you will be a better developer.

For example, you only have to look at the JavaRanch JDBC forum to see how many Java developers have problems with even the most basic database concepts and functionality. Try to become one of the people answering some of those questions, instead of asking them, and you would have a very useful (and in Java-land surprisingly uncommon) set of skills to offer potential employers.

Good luck.
 
WHAT is your favorite color? Blue, no yellow, ahhhhhhh! Tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
reply
    Bookmark Topic Watch Topic
  • New Topic