Summary of Session 1

1 post / 0 new
heartin
Summary of Session 1

Overall course is divided into 8 sessions with 4 hours each, and this was the first session.

I started with an overview of Java and Java EE discussing topics like:

  • Core Java vs. Java EE

  • Current versions of Java and Java EE and important milestones including change of name from J2EE to Java EE.

  • Overview of important specifications in Java EE like EJB, JPA, JMS, JAX-WS, JAX-RS, Servlets, Webbeans, JSF etc.

  • An overview of where the various popular frameworks such as Spring, Hibernate and Struts fit in.

  • Application server vs. Web container vs. Web server.

Next, I moved one level finer to Web container, and discussed topics like:

  • Web applications vs. Web Services

  • Important differences between SOAP and REST

Next, I moved one level finer to Web components, and discussed topics like:

  • Servlets vs. JSP

Next, we installed JDK, Eclipse and Tomcat. Configured eclipse to use tomcat as the server.

We also discussed on basic internet protocols including TCP/IP, HTTP and also the seven HTTP Methods.

For home learning, asked to refresh first 6 notes of http://javajee.com/beginning-java-book and first 4 notes of http://javajee.com/javaee.

Was it useful?

Quick Notes Finder Tags

Activities (1) advanced java (1) agile (3) App Servers (6) archived notes (2) Arrays (1) Best Practices (12) Best Practices (Design) (3) Best Practices (Java) (7) Best Practices (Java EE) (1) BigData (3) Chars & Encodings (6) coding problems (2) Collections (15) contests (3) Core Java (All) (55) course plan (2) Database (12) Design patterns (8) dev tools (3) downloads (2) eclipse (9) Essentials (1) examples (14) Exception (1) Exceptions (4) Exercise (1) exercises (6) Getting Started (18) Groovy (2) hadoop (4) hibernate (77) hibernate interview questions (6) History (1) Hot book (5) http monitoring (2) Inheritance (4) intellij (1) java 8 notes (4) Java 9 (1) Java Concepts (7) Java Core (9) java ee exercises (1) java ee interview questions (2) Java Elements (16) Java Environment (1) Java Features (4) java interview points (4) java interview questions (4) javajee initiatives (1) javajee thoughts (3) Java Performance (6) Java Programmer 1 (11) Java Programmer 2 (7) Javascript Frameworks (1) Java SE Professional (1) JPA 1 - Module (6) JPA 1 - Modules (1) JSP (1) Legacy Java (1) linked list (3) maven (1) Multithreading (16) NFR (1) No SQL (1) Object Oriented (9) OCPJP (4) OCPWCD (1) OOAD (3) Operators (4) Overloading (2) Overriding (2) Overviews (1) policies (1) programming (1) Quartz Scheduler (1) Quizzes (17) RabbitMQ (1) references (2) restful web service (3) Searching (1) security (10) Servlets (8) Servlets and JSP (31) Site Usage Guidelines (1) Sorting (1) source code management (1) spring (4) spring boot (3) Spring Examples (1) Spring Features (1) spring jpa (1) Stack (1) Streams & IO (3) Strings (11) SW Developer Tools (2) testing (1) troubleshooting (1) user interface (1) vxml (8) web services (1) Web Technologies (1) Web Technology Books (1) youtube (1)