"The whole of science is nothing more than a refinement of everyday thinking."   -Albert Einstein
Unleashing (Y)our Open World Dwarakanath J Technology Evangelist Sun Microsystems
<ul><li>Ideas on Open Source
Java
Kick Start (Y)our Java World </li></ul>Agenda
Open Source? -The BuzzZ word
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
'Java + You ' =
A small history Lets watch a cool Video....
Why should you care for Java?
Java is like Air,its everywhere Over 6 Billion Java devices!! •  2.2B Java-enabled mobile devices •  85% of all mobile dev...
Who owns Java?
1224 JCP Members
Java is a Brand,Compatibility is  guranteed
Java World Java Java Java Java Java Java Java Java Java Java Java I Live In Java, Do you?
Java World <ul><li>JavaFX
Java Tv
Java Card 3.0 </li></ul>
Java FX <ul><li>Belive me-The most happening Technology in the industry right now.
Creating RIA's,applications catered through Web services. </li></ul>
Java FX
Java TV <ul><li>Java TV is a Java-based software framework designed for use on TV set-top boxes, based around components c...
It is used mostly in countries like U.S,Brazil and China. </li></ul>
Java Card <ul><li>Java Card refers to a technology that allows small Java-based applications (applets) to be run securely ...
It is widely used in SIM cards (used in GSM mobile phones) and ATM cards. </li></ul>
A small Pop Quiz...
Java Editions <ul><li>Java SE
Java EE
Java ME </li></ul>
Java SE <ul><li>It illustrates java as a programming launguage
It includes creating Applets,AWT,Swings
Used for developing Portable Applications </li></ul>
Java EE <ul><li>Used for Server Programming
Adds libraries to create distributed,Multi-tier and
modularised,fault-tolerant applications running on Application Server.
Includes beans,EJB's,Servlets,JSP,JSF </li></ul>
Java ME <ul><li>Used for creating applications for Mobile devices,Set-top boxes
Compatible JDK 1.3
Upcoming SlideShare
Loading in …5
×

S L S

2,997 views

Published on

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,997
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

S L S

  1. 1. &quot;The whole of science is nothing more than a refinement of everyday thinking.&quot; -Albert Einstein
  2. 2. Unleashing (Y)our Open World Dwarakanath J Technology Evangelist Sun Microsystems
  3. 3. <ul><li>Ideas on Open Source
  4. 4. Java
  5. 5. Kick Start (Y)our Java World </li></ul>Agenda
  6. 6. Open Source? -The BuzzZ word
  7. 25. 'Java + You ' =
  8. 26. A small history Lets watch a cool Video....
  9. 27. Why should you care for Java?
  10. 28. Java is like Air,its everywhere Over 6 Billion Java devices!! • 2.2B Java-enabled mobile devices • 85% of all mobile devices • 3.5B Java Cards • 20M+ Java-enabled TV devices • 4M+ Java powered Blue-Ray players • 800M+ total Java desktops (91% of internet-connected PCs) • 550M downloads of JRE a year • 6M+ Java developers worldwide
  11. 29. Who owns Java?
  12. 30. 1224 JCP Members
  13. 31. Java is a Brand,Compatibility is guranteed
  14. 32. Java World Java Java Java Java Java Java Java Java Java Java Java I Live In Java, Do you?
  15. 33. Java World <ul><li>JavaFX
  16. 34. Java Tv
  17. 35. Java Card 3.0 </li></ul>
  18. 36. Java FX <ul><li>Belive me-The most happening Technology in the industry right now.
  19. 37. Creating RIA's,applications catered through Web services. </li></ul>
  20. 38. Java FX
  21. 39. Java TV <ul><li>Java TV is a Java-based software framework designed for use on TV set-top boxes, based around components called Xlets.
  22. 40. It is used mostly in countries like U.S,Brazil and China. </li></ul>
  23. 41. Java Card <ul><li>Java Card refers to a technology that allows small Java-based applications (applets) to be run securely on smart cards and similar small memory footprint devices
  24. 42. It is widely used in SIM cards (used in GSM mobile phones) and ATM cards. </li></ul>
  25. 43. A small Pop Quiz...
  26. 44. Java Editions <ul><li>Java SE
  27. 45. Java EE
  28. 46. Java ME </li></ul>
  29. 47. Java SE <ul><li>It illustrates java as a programming launguage
  30. 48. It includes creating Applets,AWT,Swings
  31. 49. Used for developing Portable Applications </li></ul>
  32. 50. Java EE <ul><li>Used for Server Programming
  33. 51. Adds libraries to create distributed,Multi-tier and
  34. 52. modularised,fault-tolerant applications running on Application Server.
  35. 53. Includes beans,EJB's,Servlets,JSP,JSF </li></ul>
  36. 54. Java ME <ul><li>Used for creating applications for Mobile devices,Set-top boxes
  37. 55. Compatible JDK 1.3
  38. 56. Includes API's for MIDP,CLDC </li></ul>
  39. 57. Netbeans <ul><li>A comprehensive, modular multi-lingual IDE
  40. 58. A platform for building applications
  41. 59. A thriving open source community </li></ul>
  42. 60. Netbeans – A small Demo
  43. 61. A small pop Quiz.Whats this?
  44. 62. Glassfish <ul><li>Appliation Server with JavaEE reference implementation
  45. 63. Runs applications made in Java,PHP,Perl,Groovy
  46. 64. A quick Demo </li></ul>
  47. 65. Virtualisation <ul><li>Have you heard this before?
  48. 66. They are,they are not-Translate this in Tamil
  49. 67. Creating hardware,software components with the resources available. </li></ul>
  50. 68. Cloud Computing <ul><li>Software as a Service(Saas)
  51. 69. Infrastructure as a Service(Iaas)
  52. 70. http://kenai.com </li></ul>
  53. 71. So Whats Next ???? How to learn Java? Secure a job with Java?
  54. 72. Java : Can you get a Job? <ul><li>Have the right skills
  55. 73. Diversify your skill set
  56. 74. Continuous skills improvement </li></ul>
  57. 75. Skill Set Requirements <ul><li>Core Java (Java SE 6.0) </li><ul><li>Language basics,Swing, RMI,etc. </li></ul><li>Web Technologies </li><ul><ul><li>Java Server Pages
  58. 76. Servlets
  59. 77. Java Server Faces
  60. 78. Struts </li></ul></ul><li>Persistence Technologies </li></ul>
  61. 79. I learnt Java,How to prove it? <ul><li>Certifications
  62. 80. If certifications,which certification? </li></ul>Sun Certifications Why Sun Certifications?
  63. 81. One Stop Shots <ul><li>http://javapassion.com
  64. 82. http://java.net
  65. 83. http://jguru.com </li></ul>
  66. 84. Spot the Difference
  67. 85. Spot the Difference <ul><li>Open Source Vs Freeware
  68. 86. Java EE Vs Java SE </li></ul>
  69. 87. Time for Prizes-Methods <ul><li>Ask a good Question
  70. 88. Answer a good Question </li></ul>
  71. 89. Thanks / Suggestions Dwarakanath J http://blogs.sun.com/dwarak [email_address] +91 9884799523

×