Javier Moreno

Consultoría, desarrollo y formación

Presentación

Si estás leyendo esta página probablemente ya nos conocemos. Así que no te aburriré con datos y fechas, solo te comentaré algunos aspectos relevantes de mi vida profesional.

Desde hace 15 años desarrollo aplicaciones utilizando tecnología web en entornos tan diversos como empresas financieras, mutuas o universidades.

Durante prácticamente todo este tiempo he ido compaginando mi papel como desarrollador con el de formador. Por vocación y porque creo sinceramente que no acabas de dominar una tecnología hasta que la has explicado. Es un proceso doble, que ayuda a superar el paso más difícil a los alumnos y a estructurar los conocimientos del profesor.

Aunque conozco la plataforma Java desde sus inicios y llevo años trabajando en .NET actualmente estoy centrado en proyectos basados en tecnologías relacionadas con WebKit/HTML5 y en particular en aplicaciones para dispositivos móviles (Android y iOS principalmente).

La forma más sencilla de contactar conmigo es utilizando el correo electrónico (email@javier-moreno.com) o Twitter (@ciberado). No dudes en escribirme o twittear para pedirme información sobre los cursos que voy a impartir.

Contacto

Correo

email@
javier-moreno.com

Twitter

@ciberado

Blog

http://
blog.javier-moreno.com

Tecnologías

  • HTML5 / CSS3
  • Javascript
  • jQuery
  • Phonegap
  • Java 7
  • JavaEE
  • SCJP
  • SCWCD
  • Spring 3 / MVC
  • JPA / Hibernate
  • Java ServerFaces
  • Struts
  • .NET
  • C#
  • Visual Basic
  • Asp WebForms
  • Linq
  • Entity Framework
  • GIS
  • GeoTools
  • PostGis

Formación

Aplicaciones HTML5

Desarrollo móvil multiplataforma

50 horas

En un mundo en el que cada vez se accede más a nuestros Sistemas de Información utilizando dispositivos móviles resulta imprescindible estar presentes en esta tecnología. Las aplicaciones web especializadas en este perfil son probablemente la opción menos costosa de desarrollo debido a su naturaleza multiplataforma y a que ofrecen una curva de aprendizaje más suave al basarse en tecnologías muy populares como HTML y javascript. Más información...

JPA / Hibernate

Persistencia automática

50 horas

Mientras que en el ámbito del desarrollo podemos decir que las plataformas orientadas a objetos monopolizan el mercado, en el mundo de las bases de datos se continúa apostando por el clásico modelo relacional. Automatizar la gestión entre memoria y tablas puede ahorrarnos más del 30% del tiempo de desarrollo de un proyecto y mejorar el mantenimiento. Más información...

Spring 3

Arquitectura y diseño

50 horas

Como reacción al exceso de complejidad hacia el que había evolucionado la plataforma Java un grupo de ingenieros crearon lo que a día de hoy se ha convertido en un auténtico estándar industrial que ofrece la infraestructura necesaria para crear aplicaciones sólidas y testeables sobre él. Más información...

SCJP / SCWCD

Demuestra tus conocimientos

40 horas

Con las certificaciones Java suponen una acreditación reconocida mundialmente. Estos dos cursos (con una duración de 40 horas cada uno) preparan al asistente para presentarse a los exámenes oficiales con garantías de éxito. Incluso un programador con experiencia aprendará matices y comportamientos de la plataforma que hasta el momento se le escapaban.

Struts

El framework más extendido

40 horas

Aunque actualmente existan alternativas más modernas Struts sigue siendo la base de miles de aplicaciones y conocerlo en profundidad es la única manera de realizar un mantenimiento exitoso de las mismas. Su relativa sencillez lo convierten además en una magnífica primera aproximación a los frameworks empresariales antes de acometer el aprendizaje de MVC o JSF.

Motivación

Elige de nuevo

Endymion, de Dan Simmons.

Javier Moreno — email@javier-moreno.com — +34 649 909 820