Michael McClure
Michael McClure is a practicing software developer, course developer, and trainer with DevelopIntelligence. For the majority of his career, Michael has been designing and implementing large-scale, enterprise-grade Java-based applications at major telecommunication and internet companies such as Level3 Communications, US West/Qwest/Century Link, Orbitz, and others.
Michael has a passion for learning new technologies / patterns / paradigms. (Or, he has a tendency to get bored or disappointed with current ones). Michael is constantly innovating, searching, and embracing “the next thing” on a variety of development and architecture positions. These experiences, combined with his training and elementary school teaching background, make him a practicing software developer with architecture experience who can deliver training on the theory and the practice of a wide range of technologies and architectures.
In his off time, Michael likes to travel the world with his wife to places like Akumal, Mexico to enjoy diving, snorkeling, and general relaxation and sun tanning.:)
- Advanced Core Java
- Advanced Hibernate
- Advanced JPA Programming
- Advanced JSP Development using JSTL
- Developing Java Web Services
- Developing RESTful Web Services in Java
- Developing Web Services with Java EE 6
- Effective Java EE Development
- Effective Java Programming
- Effective Web Application Development with Java
- Introduction to ActiveMQ
- Introduction to Apache Tomcat
- Introduction to EJB 3
- Introduction to Hibernate
- Introduction to HTML
- Introduction to Java
- Introduction to Java for Procedural Programmers
- Introduction to JPA
- Introduction to JSP
- Introduction to OO Programming
- Introduction to OOAD
- Introduction to Software Architecture
- Introduction to Spring MVC
- Introduction to Spring Web Flow
- Introduction to the Spring Framework
- J2EE Design Patterns
- J2EE for Managers
- Java Boot Camp
- Java Development with IntelliJ
- Java Development with NetBeans
- Java EE Boot Camp
- Java for C# Programmers
- Java for Managers
- Java for Non-Programmers
- Java Persistence with Spring
- Java Threaded Programming
- Java Web Development Boot Camp
- Java Web Development Workshop
- JMS Training
- Managing Applications with JMX
- Object Oriented Design Patterns
- Object Oriented Programming Language for Managers
- Object Oriented Refactoring
- OOAD Programming Workshop
- Spring Framework Boot Camp
- Unit Testing with JUnit
- Web Application Development for Managers
- Web Development Boot Camp
- Working with Apache Maven
- Working with Spring and Hibernate Boot Camp






