T2860 Längd: 3 dagar Java for Managers Det primära målet för denna utbildning är att få en bred kunskap inom Java-relaterade tekniker, förstå mystiska förkortningar, "buzzwords" och de områden som de representerar. Du kommer att få kunskaper som är ovärderliga vid diskussioner med kunder och projektteam. Denna utbildning är skräddarsydd för projektledare och chefer som behöver få en bred kunskap inom Java för att kunna värdera risker och möjligheter för ett Java-projekt jämfört med alternativa tekniker. Kontakta oss för offert! Målgrupp Projektledare, arkitekter och utvecklare som vill förstå "the big picture" inom Java området. Kursen varvar teori, exempel, hands-on och diskussion. Inga förkunskaper inom Java krävs. Förkunskaper No previous Java skills are required. Kursmaterial Kursmaterial på engelska ingår. Att vara projektledare för ett Java-projekt är en utmaning! Utvecklingscykeln spänner över ett antal tekniker - från implementation av moderna agila metoder under analys-, design- och programmeringsfaserna, till bygge, test och underhåll av färdig produkt. Denna utbildning är skräddarsydd för projektledare som behöver få en bred kunskap inom Java för att kunna värdera risker och möjligheter för ett Java-projekt jämfört med alternativa tekniker. Med Java-teknik byggs robusta, skalbara applikationer för ett flertal plattformar och användningsområden. Java har funnits som ett modernt objektorienterat programspråk sedan Internet slog igenom i mitten av 1990-talet. Java är idag ett moget språk som är uppdelat i tre olika grenar; Java Standard Edition, Java Enterprise Edition och Java Micro Edition. Java ingår numera också som en del av "open source"-samhället. Ett stort antal verktyg och ramverk för utbyggnad av Javas grundfunktionalitet finns dessutom tillgängliga för utvecklare. Du får lära dig: Du kommer att lära dig hur Java är uppbyggt samt genomgång av de viktigaste program-biblioteken. Du får veta hur man utför databasåtkomst, hanterar XML-dokument, utvecklar användargränssnitt, anropar existerande programkod etc. Dessutom tar kursen upp hur man skapar skalbara server-applikationer med Java Enterprise teknik. Utbildningens praktiska delar ger erfarenhet av olika faser inom utvecklingscykeln. Testning, bygge och installation av Java-applikationer ingår här som demos. Dessutom kommer tid att avsättas för diskussion av olika aspekter relaterade till de moment som gås igenom och de olika roller som återfinns i ett skarpt projekt. Innehåll: "Java in a SandBox" The Java Community Why Java? Tools Open source support Target areas Desktop applications Enterprise applications Consumer devices Java distributions JSE - Java Standard Edition JEE - Java Enterprise Edition JME - Java Micro Edition The Java Programming Language Java History - from Java 1.0 to Java SE 6.0 Basic Java syntax Core APIs Documentation using JavaDoc Security Java and Object Orientation Classes and Objects Interfaces Design Patterns Collections Framework Collections Interfaces and Implementations Java I/O Byte streams Text streams "Java and the Alphabet Soup" Java and databases JDBC DataSource Java and XML SAX DOM StAX JAXB Java and rich GUIs JFC Swing Java components JavaBeans Java and legacy code JNI Java performance monitoring JMX JConsole VisualVM Testing, building and deploying JUnit Ant JAR "Java over the Net" Java Applets JavaWebStart Web applications JSP Servlets JSF Network programming Threading techniques Serialization Sockets Client/Server techniques RMI EJB WebServices Open source frameworks Struts Spring Hibernate Java resources & trends java.sun.com JavaOne Java and the project lifecycle Java Certification and programmer skills Agile methods XP - Extreme Programming Maintenance