Replies
Welcome, guest
Join CrazyEngineers to reply, ask questions, and participate in conversations.
CrazyEngineers powered by Jatra Community Platform
-
@abrakadabra • Nov 19, 2015
#-Link-Snipped-# Have you tried the tutorials uploaded by Java Brains on YouTube?
Here is a link: <a href="https://www.youtube.com/user/koushks" target="_blank" rel="noopener noreferrer">Java Brains - YouTube</a>
You can also check the Richard G Baldwin Programming Tutorials.
Here: <a href="https://www.dickbaldwin.com/tocadv.htm" target="_blank" rel="noopener noreferrer">www.dickbaldwin.com</a>
If you need a hard copy, check the most-used book:
Head first Servlet & JSP by Kathy Sierra and Bert Bates
You already know where to find that. -
@deadman-jREE9j • Dec 2, 2015
Actually i am well aware of the above materials you posted. I don't like head first series. It's just a big book making things complicated with jokes and all.
Javabrains has awful quality audio still it helped me a little.
I am struggling with advance java. If you know any quality sources please post. -
@thebigk • Dec 2, 2015
I'll tell you from my own experience of learning a programming language. You need to start with a small project and learn on the go as you face issues. Just have some help handy in the form of books and forums. I've written an article on it, I hope you will find it useful: <a href="https://www.crazyengineers.com/threads/what-is-the-best-way-to-learn-programming.85186">What is the best way to learn programming?</a>
-
@deadman-jREE9j • Dec 14, 2015
From employment point of view what kind of projects do companies look for?
-
@sookie-T06sFW • Dec 29, 2015
DeadmanFrom employment point of view what kind of projects do companies look for?
Companies don't write Servlets explicitly like the one you will read from tutorials/books e.g.
MyServlet extend HttpServlet
instead they use frameworks(e.g. Spring MVC, Struts -commonly used) which have Servlets implementation. So I would suggest read servlets concept. How they work? Why we need Servlets ? Life without a servlet? How multi-threading happens? Pick up any of those frameworks and study them how servlets are actually implemented inside.
About JSPs, learn just basics, JSP is now getting old. Many good client side frameworks like angular.js, backbone.js are gaining more popularity. Learn them and they are amazing and in demand. -
@deadman-jREE9j • Dec 31, 2015
sookieCompanies don't write Servlets explicitly like the one you will read from tutorials/books e.g.
MyServlet extend HttpServlet
instead they use frameworks(e.g. Spring MVC, Struts -commonly used) which have Servlets implementation. So I would suggest read servlets concept. How they work? Why we need Servlets ? Life without a servlet? How multi-threading happens? Pick up any of those frameworks and study them how servlets are actually implemented inside.
About JSPs, learn just basics, JSP is now getting old. Many good client side frameworks like angular.js, backbone.js are gaining more popularity. Learn them and they are amazing and in demand.I am curious to know the role of a developer during the initial stages. What kind of work is assigned?
-
@deadman-jREE9j • Jan 6, 2016
Anyone here? What kind of software, web apps do this tcs, wipro make/outsource. I am not able to get this simple answer through google. Is it a secret? Why aren't there any direct answers.
-
@anoop-kumar-GDGRCn • Jan 6, 2016
Following the quote from from Oracle docs: <a href="https://docs.oracle.com/cd/E19879-01/819-3669/bnabb/index.html" target="_blank" rel="nofollow noopener noreferrer">Java EE Components (The Java EE 5 Tutorial)</a>
The Java EE specification defines the following Java EE components:
- Application clients and applets are components that run on the client.
- Java Servlet, JavaServer Faces, and JavaServer PagesTM (JSPTM) technology components are web components that run on the server.
- Enterprise JavaBeansTM (EJBTM) components (enterprise beans) are business components that run on the server.
If you are going to learn/work on advance java. You should know the basics of Servlet (Core of Java EE to handle web request.).
DeadmanWhat kind of software, web apps do this tcs, wipro make/outsource
Servlet is core technology and using this as it will be like building things from very small level. These kind of projects are mostly lagacy. Now companies are using various Java EE based frameworks like Spring, Hibernate and Struts.
Instead of plain javascript/HTML/JSP, they are using Node Js, Angular Js, JQuery and tones of out there.
Confused???, learn old technology or jump to latest frameworks.
Answer is BIG NO. You got to learn basics first how the things works on very low level. You may not be working on any big project but try to build a small project on Servlet+JSP+Plain JavaScript. This will build very low level of understanding how exactly a web-based project works.
After this, leaning any framework will be cakewalk. You can easily jump from one framework to another.
This is the reason you should learn the Servelts/JSP/HTML/Plain JavaScript.
How to learn:
- Get any book you like or follow the course like <a href="https://www.tutorialspoint.com/servlets/" target="_blank" rel="nofollow noopener noreferrer">Servlets Tutorial</a>
- Start working on any mini project
- Get Good IDE, try Intellij Idea.
- Search you doubts on google "stackoverflow <you doubt>" and implement.
- Dig into core code. Ex. Explore String.java, Integer.java.
- Learned basics?? jump to fameworks like Jquery, JodeJs, Struts
- Goto step 1. Repeat.☕
- Application clients and applets are components that run on the client.