<?xml version="1.0" encoding="UTF-8"?><rss version="2.0">
	<channel>
		<title>Conygre Consultants Current Training Courses, Bristol UK</title>
		<link>http://www.conygre.com/site/rss</link>
		<description>The latest technical training courses from Conygre Consultants, Bristol, UK</description>
		<language>en-gb</language>
		<lastBuildDate/>
		<copyright>Copyright: (C) Conygre Consultants</copyright>
		<image>
			<title>Conygre Consultants</title>
			<url>http://www.conygre.com/site/images/logo.gif</url>
			<link>http://www.conygre.com/site/index.jsp</link>
		</image>
		
	<item xmlns:con="www.conygre.com/v1/outline"><title>Java Programming for Developers</title><description>This training course covers the core components of the Java 5 Programming Language. The training course is designed to teach programmers of other languages the skills needed to learn how to write robust, industry standard, platform independent Java applications leveraging the power and flexibility of the Java 5 platform. The course uses Eclipse as the development environment. Different environments can be used if desired. The course will be taught by Sun Certified Java Programmers.</description><link>http://www.conygre.com/site/training/index.jsp?code=CONJAV</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Developing Web Interfaces Using Java Server Pages (JSPs)</title><description>This training course, written by Nick Todd, the author of JavaServer Pages 2.0 Developers Handbook from Sams  Publishing, teaches you how to create Web interfaces using JavaServer Pages technology. It covers the very latest technologies that are now available to the Java Web application developer, including the JSP Standard Tag Library, Struts, JavaServer Faces, Portlets and the JSP Expression Language as well as JSP architecture, working with JavaBeans, and how to interface with Enterprise JavaBeans and Web services. The training course can be delivered using a number of development tools, including IBM Rational Application Developer, Oracle JDeveloper, Eclipse, or a basic text editor.The training course can be delivered on most deployment environments, including Tomcat, WebSphere, Oracle AS, JBoss, and WebLogic.</description><link>http://www.conygre.com/site/training/index.jsp?code=CONJSP1</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Building and Deploying Java EE Applications using JBoss, Hibernate, Struts and Tomcat</title><description>This training course demonstrates how to build Java EE 1.5 applications for both the Tomcat Web container and the JBoss application server using open source tools such as Ant, and then to then test and deploy those applications. Throughout this training course, students will build an end to end Java EE application. They will learn how to work with all the core Web technologies including Struts and JSF, and they will learn how to create EJB3 based Enteprise JavaBeans using the Java Persistence API. They will also see some of the common design patterns that can be applied in Java applications.
	</description><link>http://www.conygre.com/site/training/index.jsp?code=CONJavaEEJBOSS</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Building and Deploying Enteprise JavaBeans 3.0 using Hibernate and JBoss</title><description>The EJB3 specification greatly simplifies the EJB implementation process, and this course teaches how to implement EJBs through the use of the Java Persistence API (JPA) and annotations. It uses Hibernate as the implementation of the JPA, and JBoss as the application server. The course explains how to use Session beans with annotations, and also how to expose session beans as Web services. It also teaches how to create and deploy Message-driven beans.Throughout this training course, students will build an end to end Java EE application. They will also see some of the common design patterns that can be applied when creating EJBs. The course also explains the importance of transactions how they are configured, and also how the security of EJBs is applied.
	</description><link>http://www.conygre.com/site/training/index.jsp?code=CONJavaEJB3</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Building and Deploying J2EE Applications using Rational Application Developer</title><description>Rational Application Developer (previously IBM Websphere Developer) is a now a well-established platform of choice for developing distributed, scalable J2EE enterprise applications. This training course demonstrates how to build applications using the IBM Websphere Studio Application Developer, and to then test and deploy those applications on the IBM Websphere application server. This training course will introduce you to J2EE technology, and how it can be applied when using the IBM Websphere platform.</description><link>http://www.conygre.com/site/training/index.jsp?code=CONJ2EERAD</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>The Spring Framework</title><description>This course enables the experienced Java developer to use the Spring Application Framework to create simple and complex Web applications. Spring is a far-reaching framework that aims to facilitate all sorts of Java development, including every level of multi-tier distributed systems. Here we focus on the Core and MVC modules, with a lighter (but not dismissive) touch on persistence through DAO and ORM modules. </description><link>http://www.conygre.com/site/training/index.jsp?code=SPRING</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Java Persistence with Hibernate</title><description>This course develops skills in using the Object/Relational Mapping tool Hibernate. The course uses the latest release version of Hibernate, 3.2, which is directly related to the new EJB 3.0 version defined in Java EE 5.0. By the end of the course, students will be prepared to set-up and use Hibernate as the persistence mechanism in Java applications. </description><link>http://www.conygre.com/site/training/index.jsp?code=HIBERNATE</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Introduction to XML Technology</title><description>XML is increasingly becoming a critical part of many application architectures. In this training course, we will expose you to XML and the many and various technologies that surround it, such as XML Schemas, XSLT, SAX, DOM, and XPath . The training course also introduces the new Web services technology. Conygre is an education partner with Altova , and throughout the training course, we will be using the popular XML editor, XML Spy. This training course covers material required for the IBM Certified XML Developer qualification. </description><link>http://www.conygre.com/site/training/index.jsp?code=CONXML</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Transforming XML using XSLT 1.0 and 2.0</title><description>eXtensible Stylesheet Language for Transformations is a core XML technology for both presentation and middleware layers of enterprise applications. This training course teaches students to write their own XSLT files to transform XML into HTML, XHTML, or some other form of XML. This training course covers material required for the IBM Certified XML Developer qualification. The course covers the latest technology used in XSLT, that is XSLT 2.0 and XPath 2.0.</description><link>http://www.conygre.com/site/training/index.jsp?code=CONXSLT1</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Introduction to Web Services</title><description>Web Services are becoming increasingly critical within the context of enterprise applications, enabling interoperability, and messaging between disparate platforms. This course introduces the core technologies of Web services, namely SOAP, WSDL, and UDDI. The training course is a hands on course, and you will gain opportunity to interact with web services using XML Spy. </description><link>http://www.conygre.com/site/training/index.jsp?code=CONWEBSINTRO1</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Transforming XML using Altova Stylevision</title><description>The eXtensible Stylesheet Language for Transformations is a core XML technology for both presentation and middleware layers of enterprise applications. This training course teaches students to write their own XSLT files to transform XML into XSL-FO for RTF PDF, or HTML. The course uses the Stylevision product from Altova as the tool of choice, but also goes beyond the tool so that students can understand the documents that have been created.</description><link>http://www.conygre.com/site/training/index.jsp?code=CONSTYLEV</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Developing XML Schemas</title><description>Since XML Schema became a standard, XML Schemas are now ubiquitous within XML 
	applications for the validation of XML data. This course teaches you how to develop XML schemas for use within your applications. This training course covers material required for the IBM Certified XML Developer qualification. </description><link>http://www.conygre.com/site/training/index.jsp?code=CONXMLSCH1</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>XSL-FO Development</title><description>This is a highly practical training course for developers who need to use XSL Formatting Objects to produce sophisticated screen or print output from XML source data. The training course does not rely on any specific toolset. Both open source tools and XML Spy can be used for the delivery of this training course.</description><link>http://www.conygre.com/site/training/index.jsp?code=LUXSLFO</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Building and Deploying Web Services using Apache Axis</title><description>Web Services are becoming increasingly critical within the context of enterprise applications, enabling interoperability, and messaging between disparate platforms. This training course demonstrates how this technology can be harnessed using the Java platform, and Java EE technology. The training course is a hands on training course, and you will gain opportunity to develop, interact with, and deploy web services. You will be exposed to SOAP, WSDL, and UDDI and the accompanying Java APIs, JAX-WS, SAAJ, and JAXR. The training course will use Apache Axis as the host for the deployed web services. The course covers both Axis 1 and Axis 2, and can be tailored to one or the other if desired. There is also discussion of how web services can be used specifically within the Java Enterprise Edition environment and how they can be integrated with .NET Framework applications.</description><link>http://www.conygre.com/site/training/index.jsp?code=CONJAVWEBS1</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Building and Deploying Web Services using WebSphere</title><description>Web Services are becoming increasingly critical within the context of enterprise applications, enabling interoperability, and messaging between disparate platforms. 
	This training course demonstrates how this technology can be harnessed using the WebSphere platform and J2EE technology. 
	The training course is a hands on course, and you will gain opportunity to develop, interact with, and deploy web services. 
	You will be exposed to SOAP, WSDL, and UDDI and the accompanying Java APIs, JAX-RPC, SAAJ, and JAXR. 
	The training course will use WebSphere Studio and WebSphere application server as the development tool and platform. 
	The training course can be delivered on WebSphere 5.x or 6.
	You will also create secure Web services that take advantage of XML encryption and XML signature technologies. 
	</description><link>http://www.conygre.com/site/training/index.jsp?code=CONWSWSAD</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Using the Java Programming Language to Build Effective XML Applications</title><description>This training course focuses on how XML based software can be built using the Java programming language. The training course covers the JAXP API, including the DOM and SAX APIs, processing XML using XSLT, and Data Binding using JAXB. It also looks at how XML validation can be done against XML Schemas using Java technology. The training course will also introduce how Web services can be developed using the Java Programming Language. </description><link>http://www.conygre.com/site/training/index.jsp?code=CONJAVXML1</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>C# Programming</title><description>The C# programming language is being widely accepted as a powerful tool for producing genuine object-oriented programs. This training course guides experienced programmers through the complexities of writing and maintaining object-oriented programs in C#.</description><link>http://www.conygre.com/site/training/index.jsp?code=TRICSHARP</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>VB.NET Programming</title><description>The VB.NET programming language is being widely accepted as a powerful tool for producing genuine object-oriented programs. This training course guides experienced programmers through the complexities of writing and maintaining object-oriented programs in VB.NET.</description><link>http://www.conygre.com/site/training/index.jsp?code=VBNETTRI</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Web Services using C# and ASP.NET</title><description>This course provides a realistic, hands-on, comprehensive coverage of developing Web Services using ASP.NET and C#. Web Services are an evolving series of standards that enable programs on various computers to communicate with other programs on similar or disparate computers transparently over the Internet. This course teaches in detail the skills needed to program Web Services using ASP.NET. It also examines the fundamentals of SOAP and WSDL essential for creating interoperable Web services. The course concludes with an exploration of Web services security and the emerging Microsoft Global XML Web Services Architecture (GXA). </description><link>http://www.conygre.com/site/training/index.jsp?code=WSNETCS</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Comparing and Contrasting the Java Enterprise Edition and the .NET Framework Platform</title><description>Both Java Enterprise Edition and the .NET Framework are well-established platforms of choice for developing distributed, scalable enterprise applications. The challenges for many are then how do I choose, and how do I integrate?  This overview day explains the two platforms and shows the comparisons between the two platforms throughout. The course explains the fundamentals of each platform, and provides guidance in how you can go about selecting the appropriate platform for application development. The course will also explain how .NET and Java EE applications can be integrated using a combination of Web service and in process communucation. </description><link>http://www.conygre.com/site/training/index.jsp?code=CONJavaEENET</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Object Oriented Analysis and Design using the Rational Unified Process</title><description>This interactive course presents the concepts and techniques necessary to effectively use system requirements, captured using use cases, to drive the development of a robust design model. In this hands-on workshop, participants learn to apply the Unified Modeling Language (UML) to fundamental object-oriented
analysis and design concepts using the core UML diagrams. The course can run using a variety of modeling tools, including Rational Rose, Rational Modeler, Enterprise Architetect, Telelogic, Visio, or a paper and pen! The course follows the rational unified process as it takes you through the analysis and then the design phase of a software lifecycle.</description><link>http://www.conygre.com/site/training/index.jsp?code=CONRUP</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Object-Oriented Analysis and Design Using the Unified Modelling Language (UML)</title><description>This training course will give students a thorough grounding in the techniques used to analyse, document and develop systems using the Unified Modelling Language (UML).  The UML was created through the unification of several popular object-oriented development approaches and is recognised as the standard industry method for object-oriented system development.</description><link>http://www.conygre.com/site/training/index.jsp?code=R1014</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Overview of the Java EE Platform</title><description>Java EE (formerly J2EE) is now a well-established platform of choice for deploying distributed, scalable enterprise applications. 
	This training course provides an overview of the technologies commonly used with this platform, and how they can be applied to solve real world architectural problems.
	</description><link>http://www.conygre.com/site/training/index.jsp?code=CONJ2EEOVERVIEW</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Overview of a Service Oriented Architecture</title><description>Implementing a Service Oriented Architecture (SOA) is a much talked about approach to enterprise application architecture. This one day introductory course is designed to explain the what an SOA is, and is also describes the technologies involved in the implementation of a SOA. The course also discusses the concepts surrounding business processes, and some of the challenges surrounding how business processes can be tested.
	</description><link>http://www.conygre.com/site/training/index.jsp?code=SOAOV</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Implementing a SOA Using Rational Tools</title><description>Service Oriented Architecture (SOA) is a much talked about approach to enterprise application architecture. This one day introductory course is designed to show how IBM tools can be used to implement a service oriented architecture. The course discusses how to expose services through Web service technology using Rational Application Developer, and also discusses how IBM Business Process Modeler can be used to create business level services.
	The training course is a hands on course, and you will gain opportunity to develop, interact with, and deploy web services. 
	The training course will use Rational Application Developer and WebSphere application server as the development tool and platform. 
	There is an optional section where you will also create secure services that take advantage of XML encryption and XML signature technologies. 
	</description><link>http://www.conygre.com/site/training/index.jsp?code=IBMSOA</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Java EE Patterns</title><description>A Pattern-Based Approach to Effective Java EE Application Design. There is a lot of technology in the Java 2 Enterprise Edition (Java EE) platform. To
successfully design applications for the Java EE platform requires a good understanding
of these technologies from Enterprise JavaBeans through to JavaServer Pages.
However, it is not enough just knowing the mechanics of the different technologies.
As people have deployed Java EE-based applications, many good practices have been
identified (and quite a few bad ones). These good practices have been encapsulated in
several Java EE pattern catalogs and blueprints. This training course examines the primary
patterns from these catalogs and explores how Java EE applications can be built around
these patterns.</description><link>http://www.conygre.com/site/training/index.jsp?code=BSJ2EEPAT</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Building and Deploying J2EE Applications using WebSphere Studio</title><description>IBM Websphere is a now a well-established platform of choice for developing distributed, scalable J2EE enterprise applications. This training course demonstrates how to build applications using the IBM Websphere Studio Application Developer, and to then test and deploy those applications on the IBM Websphere application server. This training course will introduce you to J2EE technology, and how it can be applied when using the IBM Websphere platform.</description><link>http://www.conygre.com/site/training/index.jsp?code=CONJ2EEWSAD</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Building and Deploying J2EE Applications using BEA Weblogic Server</title><description>BEA Weblogic is well-established as a serious application server for developing distributed, scalable J2EE enterprise applications. This training course demonstrates how to build applications for the WebLogic platform, and then to deploy those applications on the Weblogic application server. Throughout this training course, students will build an end to end J2EE application.</description><link>http://www.conygre.com/site/training/index.jsp?code=CONJ2EEWEBLOGIC</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Building and Deploying J2EE Applications using JBoss and Open Source Tools</title><description>JBoss and Tomcat are now a well-established alternatives for deploying distributed, scalable enterprise applications. 
	This training course demonstrates how to build applications for both the Tomcat Web container and the JBoss application server using open source tools such as Ant, and then to then test and deploy those 
	applications. Throughout this training course, students will build an end to end J2EE application. They will also see some of the common design patterns that can be applied in Java applications.
	</description><link>http://www.conygre.com/site/training/index.jsp?code=CONJ2EEJBOSS</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Java Persistence Strategies</title><description>Persistence is for many one of the most confusing areas of Java and Java EE application development. There are so many options available to the developer, that it is often difficult to ascertain whether correct choices are being made. This 2 day workshop provides developers with two things. It allows them to get to grips with the various persistence options that are available to them, and secondly, it covers some of the guiding principles and constraints that should be considered when selecting a persistence strategy. The persistence strategies covered include Java Persistence API, Java Data Objects, Hibernate, Entity beans, Session beans with persistence logic, data access objects, JDBC, and a number of others. The class will take a Java EE application and build it using the various different persistence options that are available. The training course is written to use the JBoss application server. Other application servers can be used if required.</description><link>http://www.conygre.com/site/training/index.jsp?code=CONJ2EEPERS</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Introducing the requirements of eGIF (e-Government Interoperability Framework)</title><description>"The main thrust of the e-government interoperability framework is adopting Internet and world wide web standards for all government systems. This approach is designed to be pragmatic and aims to reduce the costs and risk of operating information technology systems while keeping the public sector in step with the global internet revolution." 
This seminar aims to take a high level overview of what the eGIF standards mean for government organizations.  
</description><link>http://www.conygre.com/site/training/index.jsp?code=CONEGIFSEM</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>ASP.NET Conversion</title><description>The training course focuses attention totally on ASP.NET technology as it is used in Visual Studio.NET.  It is therefore assumed that you are either currently working on a Windows 2000 system, preferably Professional or Server System.  It is also preferable to be using the latest stable versions of these software products.  </description><link>http://www.conygre.com/site/training/index.jsp?code=RTNETOV</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Introduction to Java Programming</title><description>This two day training course focuses on introducing Java as an implementation language for object-oriented applications.  It is therefore assumed that you are either currently working on such a project, will be joining such a project or generally have an interest in gaining this knowledge</description><link>http://www.conygre.com/site/training/index.jsp?code=RTJVFUN</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>AJAX (Asynchronous JavaScript + XML) Approach to Web Application Development</title><description>Traditional Web applications are not the most responsive applications when compared to rich interfaces developed for desk top applications. Every time you submit a form, or click a link, the responsiveness of your Web application is totally at the mercy of the available bandwidth. However, imagine a Web application that responds immediately to your requests. A Web application where data is available to you without you having to wait for it to come down to your browser. This is just one of the benefits of the AJAX approach to Web development. Just take a look at Google Suggest for example, available at http://www.google.com/webhp?complete=1&amp;hl=en. As you type your search terms, suggestions appear on the screen! This one day seminar introduces you to the technologies behind AJAX, and explains how these technologies can be used together to build highly responsive Web applications.</description><link>http://www.conygre.com/site/training/index.jsp?code=CONAJAX1</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Developing Java User Interfaces using Swing</title><description>This training course covers the core components of the Java Programming Language, and enables developers to build user interfaces using the Swing API. The training course is designed to teach programmers of other languages the skills needed to learn how to write robust, platform independent Java applications leveraging the power and flexibility of the Java 2 platform. </description><link>http://www.conygre.com/site/training/index.jsp?code=CONJAVSWING</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Testing Web Applications</title><description>The testing of Web applications is a critical discipline, and this course aims to take the student through the testing of all aspects of a Web application, including the front end and its performance and appearance in the browser, through to the back end and testing the components and classes that create the HTML and XML. The course, successfully used several times by one of the biggest ISPs in the world, also outlines the testing of Web services, and concludes by introducing the student to a number of testing tools such as JUnit, JMeter, XML Spy, and TestMaker. </description><link>http://www.conygre.com/site/training/index.jsp?code=WEBTEST</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Web Application Security</title><description>Web application security is a critical discipline, and this course aims to take the student through the security aspects of a Web application, including browser security, server security, and Web services security.</description><link>http://www.conygre.com/site/training/index.jsp?code=WEBSEC</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Interaction Design Foundation</title><description>Everyone is currently talking about "user experience" or "customer experience" or "interaction design" or "interface design", but what does it all mean, and what does it mean for your company? In a day when computers and technology continues to invade every inch of people's lives, good design is one of the most important weapons available. Effective user centred design can make the difference between a product that sells and a product that sells well with little or no customer support required. 

This training course will cover the main areas of creating excellent and efficient user experiences. It will explain the difference between interaction design, interface design, information architecture, graphic design, usability and human computer interaction (HCI). It will also explain what these different elements mean for different projects that are worked on every day.
</description><link>http://www.conygre.com/site/training/index.jsp?code=DIGINTERACT</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Introduction to Grid Computing Services</title><description>Grid Computing Services are rapidly gaining in momentum as a core enterprise technology. This training course provides an overview of what Grid computing and Grid services are all about. It also explains where these technologies could be used within an organisation, and what benefits Grid technology would bring. The training course also discusses the future of Grid services and Grid computing. The training course uses the Globus 3 toolkit as the Grid implementation. </description><link>http://www.conygre.com/site/training/index.jsp?code=CONGRIDOV1</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Building and Deploying Grid Computing Services for the Java Platform</title><description>Grid Computing Services are rapidly gaining in momentum as a key technology. This training course is a hands  on training course, and you will gain opportunity to develop, interact with, and deploy grid services using the Globus Toolkit implementation of the Open Grid Services Architecture (OGSA). You will be exposed to the concepts surrounding Grid services and the technologies, including SOAP, GSDL, Grid service handles, Grid service instances, and how to secure Grid services. The training course also discusses the possible future of Grid services and Grid computing.</description><link>http://www.conygre.com/site/training/index.jsp?code=CONGRIDJAV1</link></item><item xmlns:con="www.conygre.com/v1/outline"><title>Wireless Programming Using J2ME and MIDP</title><description>This four-day training course introduces experienced Java programmers to the Java 2 Micro Edition, or J2ME, and develops skills in Java programming for wireless devices via the Mobile Information Device Profile, or MIDP. (The MIDP is the "profile" defined within the J2ME for small mobile devices such as cellphones and PDAs.) The training course begins with a top-down tour of the J2ME architecture, focusing on wireless programming via the Connected, Limited Device Configuration, or CLDC, and the MIDP. Students learn the simple Core API of the CLDC - primarily by contrast to the Java 2 Standard Edition Core API - and then move into the individual packages of the MIDP.  The training course focuses on application of concepts through substantial hands-on exercises: instructor-led demonstrations and individually-performed labs. A moderately complex MIDP application – a "MIDlet" - is developed over the training course as a case study in all the training course topics and skills. </description><link>http://www.conygre.com/site/training/index.jsp?code=CONJ2ME</link></item></channel>
</rss>