Expand your programming skills with these software courses packed with practical sessions and tailored to your needs. From the fundamentals through to enterprise-level development, desktop to web apps, frameworks and more… Ariadne training ensures you get knowledge and skills that can be put to work on your next project.
5 days, no previous experience with Java required, experience in another high level language beneficial
This course explores the fundamental concepts of Java through to production-standard coding. Object Orientation concepts are part of the course but if the group is experienced we will move quickly onto more advanced material. This course will prepare you for our 'Advanced Java' course and is tailored to your needs with lots of practical sessions that gradually build in complexity.
Downloadable course details for Java Programming.
5 days, experience of Java required. Newcomers should first complete our 'Java Programming' course
Expands attendees' knowledge to a good understanding of open-source extensions and advanced concepts that can be applied to daily Java work. Highly customisable through modular sessions, the course includes theory and practical sessions. Get the skills and knowledge to write well-designed Java apps by learning advanced topics such as reflection, remote method invocation, JDom and more…
Downloadable course details for Advanced Java Programming.
5 days, experience of Java required. Newcomers should first complete our 'Java Programming' course
Learn through building a full web-based application with J2EE starting with databases, JDBC, construction of the business tier, writing scalable and performant applications. The course then describes the web tier and how servlets/ JSP's are combined, how J2EE is supported by application servers, MVC architecture and using EJBs. You will learn to write webservices, client consumer applications and JMS-based apps.
Downloadable course details for J2EE — Enterprise Java.
3 days, experience of Java required. Newcomers should first complete our 'Java Programming' course
This course covers building web-based applications (such as e-commerce sites) using J2EE. The course follows the same topics as the full Enterprise Java course but tailored with web developers in mind. More time is devoted to key web app technologies such as servlets/ JSP, understanding the concepts/ architecture of J2EE, application servers, writing web apps with Servlets/ JSP and implementing webservices in Java.
Downloadable course details for Java Web Development.
3 days, experience of Java required. Requires Java 5 — necessary concepts will be covered if required
Discover the major changes between EJB3 and EJB2 for all EJB types, best practices, required annotations plus the purpose of Session/ Message-Driven/ Entity Beans and how to write them. In practical sessions you will deploy and test a full-scale application using J2EE Application Server. Learn about implementing AOP through EJB3 Interceptors, DI, transactions and security with EJB session beans, JPA to persist plain Java domain models, JPQL for querying objects and exposing an EJB as a web service using JAX-WS.
Downloadable course details for EJB 3.
4 days, working knowledge of Java required. Previous knowledge of EJB is not required
EJBs can be too complex and fail to deliver. The open source Spring Framework replaces writing heavyweight EJB's with a clean and simple design model to access the services provided by J2EE. This course covers Inversion of Control, Aspect Oriented Programming to address cross-cutting concerns (e.g. security and transactions), interfacing with databases and building Web Layers using Spring-MVC.
Downloadable course details for Spring Framework.
3 days, working knowledge of Java required. Experience in SQL/ relational databases an advantage but not required
Hibernate (www.hibernate.org) is a framework designed to help developers bridge the gap between object orientation and relational databases. It is a powerful and cost-effective solution to a widely recognised problem. This course will explore how to create mappings between objects and database schema as well as how best to perform and persist any objects in domain models, raising awareness of potential bottlenecks.
Downloadable course details for Hibernate.
3 days, working knowledge of Java required
Designed for newcomers to Java Web Development and who need to learn about the Spring Framework and Hibernate. Learning this combination of technologies together is common. Although not as detailed as our individual courses, this course will equip attendees with the knowledge they need to work on professional-standard projects.
Downloadable course details for Web Development with Spring and Hibernate.
The fast-paced world of software and systems engineering puts increasing demand on businesses, teams and individuals to provide robust solutions to new challenges quickly and on budget. Keeping skills and knowledge up-to-date doesn't just save time and cut costs, it's essential to stay competitive.
What's training for if it's not for delivering immediate and long-lasting benefits? Our highly effective and low cost top-up training spreads/ lowers the cost of training and provides timely techniques that can be put to use immediately into the project lifecycle.
Call: 0800 458 3880
email: support@ariadnetraining.com
© Ariadne Training Limited 2009-2010 | Cale House, Station Road, Wincanton, Somerset, BA9 9FE [T] + 44 (0) 800 458 3880 [E] email: support@ariadnetraining.com