OPEN SOURCE VIRTUAL TRAINING
Maxworks Open Source Courses:
Maxworks Opensource Courses are designed to help Java and JEE developers establish a practical understanding for the use of
opensource technologies and techniques. This goal is accomplished by first establishing a solid upstanding of the conceptual
principals a given technology is based upon. That conceptual understanding then becomes the foundation upon which a hands-on
exercises are used to build effective skills.
Our hands-on courses are taught by industry experts and reinforced by self-study exercises over a period of weeks.
During the 3 weeks following the class, students have email access to the Instructor and can ask questions relevant
to the course. Answers to FAQs (frequently asked questions) shall be distributed to all students. Students shall also have
access to the recorded class for 3 weeks following the class for personal review.
Our approach enables our courses to avoid the learning problems typically associated with "4 days a week" intensive courses.
It is not uncommon for students of a "4 days a week" intensive course to have forgotten what they learned on Monday by Thursday.
Our approach gives students the time they need for information to sink in.
Our approach uses the Conceptual Principals of a technology to teach the "Why", "What", and "When to use" that technology.
It then uses Hands-on training to teach the "how" of a technology. Self-study exercises gives students an effective way to practice
what they are learned and perfect their skills over a period of weeks. Students need all three of these factors to effectively apply a technology.
The end result of our courses is students who are effective practitioners of a given technology that spent less time away from their desk learning the new technology.
Each 1 day Course consists of 4 sessions which are taught weekdays or Saturdays. All classes are held in a virtual class room for the students convenience.
Students with internet access can attend our classes from anywhere. The typical self-study exercise takes 30 minutes to complete.
However, students can complete self-study exercises at their own pace.
Take-aways for each Course include:
-
Conceptual Principals opensource technology/technique is based upon,
-
Course Notes
-
Exercise Handbook
-
Programming code examples,
-
FAQs Answers
-
Business motives for employing opensource technology/technique,
-
Technical motives for employing opensource technology/technique,
-
plus book and article references.
Courses shall be given on the following subjects:
Foundational Courses
-
Introduction to Java Opensource Development Part 1
This ½ day 4 hour long virtual class serves as an introduction to Opensource Development Tools and teaches how Opensource Java development
paradigms and practices in combination with the ANT, Maven and Eclipse opensource development tools can be used to develop Java applications.
-
Introduction to Java Opensource Development Part 2
This ½ day 4 hour long virtual class serves as an introduction to Opensource Development Tools and teaches how Opensource Enterprise Java & SOA development paradigms and practices
in combination with the ANT, Maven, Eclipse, Subversion, Nexus and Hudson opensource development tools can be used to develop Enterprise Web Applications.
Specialized Courses
-
Developing POJO Applications with Core Spring
This 1 day virtual course serves as an introduction to Spring and teaches how the Spring 3.0 application framework can be used to develop POJO (plain old java objects) Applications.
Many organizations are moving to Opensource as part of TCO (Total Cost of Ownership) reduction initiatives. Spring is the defacto standard Opensource application framework for
producing enterprise POJO applications. POJO applications are loosely coupled, highly cohesive and run on no-cost licensed software platforms. Students will learn how to use
the dependency injection and aspect orientation capabilities of Spring 3.0 Core to produce POJO Applications.
-
Developing SOA Data Service Components with Hibernate
This 1 day virtual course serves as an introduction to Hibernate and teaches how the Hibernate object / relational mapping framework can be used to develop POJO (plain old java objects)
based Data Service Components. Many organizations are moving to Opensource as part of TCO (Total Cost of Ownership) reduction initiatives. Hibernate is the defacto standard Opensource
O/R mapping framework for producing POJO Persistence solutions. POJO Data Service Components, like all POJO solutions, are loosely coupled, highly cohesive and run on no-cost licensed
opensource software platforms. Students will learn how to use the Object / Relational Persistence capabilities of Hibernate 3 in combination with Spring and SOA principles produce
POJO Data Service Components.
Please click the above links for syllabus, course schedule, pricing and instructor bio:
For additional information:
Please email us at
"training@maxworks.com"