Open Source and java

download Open Source and java

If you can't read please download the document

Transcript of Open Source and java

  • 1. "The whole of science is nothing more than a refinement of everyday thinking." -Albert Einstein

2. Unleashing (Y)our Open World Dwarakanath J Technology Evangelist Sun Microsystems 3.

  • Ideas on Open Source

4. Java 5. Kick Start (Y)our Java World Agenda 6. Open Source? -The BuzzZ word 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 'Java + You ' = 26. A small history Lets watch a cool Video.... 27. Why should you care for Java? 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 players800M+ total Java desktops (91% ofinternet-connected PCs) 550M downloads of JRE a year 6M+ Java developers worldwide 29. Who owns Java? 30. 1224 JCP Members 31. Java is a Brand,Compatibility isguranteed 32. Java World Java Java Java Java Java Java Java Java Java Java Java I Live In Java, Do you? 33. Java World

  • JavaFX

34. Java Tv 35. Java Card 3.0 36. Java FX

  • Belive me-The most happening Technology in the industry right now.

37. Creating RIA's,applications catered through Web services. 38. Java FX 39. Java TV

  • Java TV is a Java-based software framework designed for use on TV set-top boxes, based around components called Xlets.

40. It is used mostly in countries like U.S,Brazil and China. 41. Java Card

  • 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

42. It is widely used in SIM cards (used in GSM mobile phones) and ATM cards. 43. A small Pop Quiz... 44. Java Editions

  • Java SE

45. Java EE 46. Java ME 47. Java SE

  • It illustrates java as a programming launguage

48. It includes creating Applets,AWT,Swings 49. Used for developing Portable Applications 50. Java EE

  • Used for Server Programming

51. Adds libraries to create distributed,Multi-tier and 52. modularised,fault-tolerant applications running on Application Server. 53. Includes beans,EJB's,Servlets,JSP,JSF 54. Java ME

  • Used for creating applications for Mobile devices,Set-top boxes

55. Compatible JDK 1.3 56. Includes API's for MIDP,CLDC 57. Netbeans

  • A comprehensive, modularmulti-lingualIDE

58. Aplatformfor building applications 59. A thrivingopen source community 60. Netbeans A small Demo 61. A small pop Quiz.Whats this? 62. Glassfish

  • Appliation Server with JavaEE reference implementation

63. Runs applications made in Java,PHP,Perl,Groovy 64. A quick Demo 65. Virtualisation

  • Have you heard this before?

66. They are,they are not-Translate this in Tamil 67. Creating hardware,software components with the resources available. 68. Cloud Computing

  • Software as a Service(Saas)

69. Infrastructure as a Service(Iaas) 70. http://kenai.com 71. So Whats Next ???? How to learn Java? Secure a job with Java? 72. Java : Can you get a Job?

  • Have the right skills

73. Diversify your skill set 74. Continuous skills improvement 75. Skill Set Requirements

  • Core Java (Java SE 6.0)
  • Language basics,Swing, RMI,etc.

Web Technologies

    • Java Server Pages
  • 76. Servlets

77. Java Server Faces 78. Struts Persistence Technologies 79. I learnt Java,How to prove it?

  • Certifications

80. If certifications,which certification? Sun Certifications Why Sun Certifications? 81. One Stop Shots

  • http://javapassion.com

82. http://java.net 83. http://jguru.com 84. Spot the Difference 85. Spot the Difference

  • Open Source Vs Freeware

86. Java EE Vs Java SE 87. Time for Prizes-Methods

  • Ask a good Question

88. Answer a good Question 89. Thanks / Suggestions Dwarakanath J http://blogs.sun.com/dwarak [email_address] +91 9884799523