Aprende a utilizar el Lenguaje de Programación JAVA para crear Web Dinámicas en sólo 5 módulos!
Descubre en 5 Módulos cómo desarrollar aplicaciones Web con Java. Estudiaremos desde los
fundamentos de Java, conexiones a Bases de Datos con JDBC, desarrollo de interfaces Web con HTML, CSS y
JavaScript, y finalmente creamos una aplicación Web Dinámicas del MUNDO REAL utilizando Servlets
y JSPs.
Aplicaciones Web Java. En la figura anterior podemos
observar el tipo de Arquitectura que estaremos trabajando durante el curso. Estudiaremos las bases para crear
este tipo de aplicaciones Java, con arquitecturas multicapas, aplicando patrones de diseño como MVC, DAO, DTO,
entre otros, y sobre todo con las mejores prácticas del desarrollo de sistemas Java.
El proyecto Java Web final representa nuestra experiencia en el desarrollo de Sistemas Java de gran escala
a lo largo de varios años, debido a estas buenas prácticas cuando llegues a tus proyectos del mundo real
encontrarás muchísimas similitudes que harán tu trabajo y el desarrollo de tus proyectos bastante más
sencillos. El proyecto final te servirá de guía para tus propios
proyectos Java Web.
"Pero Java parece muy complejo...
¿Cómo aprenderemos este lenguaje de Programación?"
Si bien Java es un lenguaje de programación muy extenso,
no tiene por qué ser complejo. El problema surge cuando la forma en que se enseña un lenguaje no está orientada a
problemas del mundo real y/o los cursos son impartidos por instructores con poco conocimiento de la tecnología,
además los ejercicios no son los que se necesitan para aprender realmente a crear código Java que sirva a las
empresas y a la preparación de los programadores Java.
Java no es una moda, y los proyectos a nivel nacional y mundial lo demuestran,
por lo que aprender Java te abrirá un mundo de posibilidades para tu desarrollo profesional y
económico.
"Lo que dicen Nuestros Alumnos"
José - España
Mi experiencia con el curso de Java Web fue bastante favorable, la metodología me parece genial ya que un video te aclara más las ideas que un texto, es la primera vez que hago un curso online y lo veo mucho más efectivo que la enseñanza tradicional.
Jorge - México
El beneficio que he obtenido al haber sido alumno de Global Mentoring ha sido un cambio de trabajo con un respectivo aumento de sueldo y una trayectoria profesional más respetable y estable.
Yira - Panamá
El curso es accesible en costo y tiempo, la plataforma en la que se trabaja es amigable, gracias a este curso hemos podido migrar las aplicaciones que trabajamos actualmente a vía web.
Pedro - Rep. Dominicana
La experiencia ha sido extraordinaria, la metodología que emplea esta compañía es única, el
apoyo paso a paso hace que uno entienda de una manera muy fácil el tema.
Ariel - Bolivia
El curso me sirvió bastante por que pude aplicar el conocimiento adquirido en el trabajo y me favoreció mucho por que pude lograr tener mejores posibilidades gracias dentro de la empresa donde trabajo gracias a las habilidades adquiridas.
Carlos - Chile
Soy docente del área de programación y gracias a estos videos he podido estructurar un modelo de enseñanza para nuestros estudiantes.
Al pasar los años el lenguaje de programación Java es uno de los más utilizados a nivel mundial.
Crear sistemas de misión crítica, robustos, flexibles y confiables ha sido uno de los grandes retos en el desarrollo
de software a la medida. Al día de hoy Java sigue demostrando ser una plataforma en la cual apoyarnos para crear este
tipo de sistemas.
Además, Java tiene una de las comunidades más grandes a nivel mundial y es TOTALMENTE LIBRE DE USO.
Java tiene un crecimiento impresionante, generando bastantes de ofertas laborales
nacionales e internacionales.
Al ser relativamente complejo, aún no está saturado por la competencia y este es el momento ideal
para abrirte las puertas.Si aún así no estás convencido, consulta nuestro ebook de las 3 razones URGENTES por
las cuales estudiar Java.
Nuestra Metodología
En Global Mentoring estamos conscientes de que la mejor manera de transmitir nuestra experiencia en el desarrollo
de Sistemas Java es a través de cursos eLearning con Videos paso a paso y a tu propio ritmo.
Esto permite que los nuevos estudiantes incrementen sus habilidades técnicas, con
el objetivo de obtener mejores oportunidades en el mercado laboral Java, el cual está en constante crecimiento
y con excelentes remuneración económica.
Aquí les presentamos nuestra metodología...
Ing. Ubaldo Acosta
Este curso, las asesorías y cada una de sus lecciones en Video son explicadas por el Ing. Ubaldo
Acosta, fundador de Global Mentoring, con más de 10 años de experiencia en la tecnología Java y
creador de sistemas empresariales para distintas empresas, tanto privadas, gubernamentales y del extranjero.
El Ing. Ubaldo Acosta cuenta con las siguientes certificaciones Java:
Sun Certified
Java Programmer
Sun Certified Web Component
Developer
Instructor Certificado en Java con más de 10 años de experiencia en el
mercado laboral.
Ejercicios en Video paso a paso, para avanzar a tu propio ritmo.
eBooks en PDF en Español los cuales puedes imprimir
para complementar las lecciones en Video.
Acceso 7x24 a nuestra plataforma eLearning para que estudies desde
cualquier lugar en cualquier momento.
Certificado con Valor Curricular incluyendo Nombre del Curso y el Total
de Horas.
Soporte Remoto vía chat, email o skype con el objetivo de resolver
cualquier duda del material didáctico.
Esta es nuestra Metodología de Aprendizaje OnLine.
¿Cuáles son los Requisitos del Curso?
Realmente cualquier que tenga nociones básicas de programación y bases de datos puede tomar este curso. Así que
lo único que necesitas es poner todo tu empeño para aprender el Lenguaje Java y comenzar a desarrollar aplicaciones
Web Profesionales.
Si ya cuentas con conocimientos del lenguaje Java, JDBC y Servlets y JSPS, te recomendamos ampliamente nuestro curso
de Frameworks Java, para llevar al siguiente nivel tu conocimiento del Lenguaje Java e incrementar tu productividad
e ingresos económicos.
Fundamentos de Java: Conoce Java desde los fundamentos. Aprenderás
la sintaxis básica, tipos de Datos, Sentencias de Control y la creación de Clases y Objetos.
¿Qué es Java? Este es la base de todo nuestro curso. Lo estudiaremos desde un punto de vista
práctico y desde cero.
Elementos Básicos del Lenguaje desde los tipos primitivos hasta tipos ya definidos en Java
(Estos elementos y varios de los que estudiaremos, son la base para temas de certificación como programador
Java)
Sentencias Java tales como if, else, switch, for, while, do-while. Veremos ejemplos prácticos
para dejar claro cuando usar cada una de estas estructuras.
Métodos en Java desde métodos de instancia y métodos estáticos, veremos como declarar y las
mejores prácticas para crear métodos en nuestras clases Java.
Clases y Objetos y cómo entenderlos realmente. Utilizaremos distintos métodos didácticos,
tales como blueJ, Netbeans, entre otros, para explicar qué es una Clase yun Objeto, y la diferencia entre ellos,
de tal manera que nunca más tendrás ninguna confusión para definirlos adecuadamente.
Manejo de Arreglos tanto arreglos de una dimensión como arreglos de
múltiples dimensiones. Aprenderás a crear, instanciar y manipular cualquier tipo de arreglo en Java, tanto
arreglos de tipos primitivos como de cualquier tipo Object en Java.
Programación Java: Aprende a detalle las características de la
Programación Orientada a Objetos, el manejo de Colecciones, el concepto de Herencia y Polimorfismo.
Modificadores de Acceso y su uso en Java. Con esto garantizaremos que nuestras clases
estén correctamente configuradas y con la seguridad adecuada para evitar modificación de información no
deseados en nuestras clases Java.
Herencia es el tema central en la programación orientada a Objetos, y la explicaremos
de tal manera que no volverás a tener confusión cuando debas aplicar el concepto de Herencia en el diseño
de tus clases..
Polimorfismo es un tema te permitirá reutilizar código y aplicar las mejores prácticas
de la Programación Orientada a Objetos (POO)
Manejo de Excepciones. Revisaremos cómo manejar las excepciones, como crear nuestras
propias excepciones y finalmente las mejores prácticas para propagar las excepciones en nuestras aplicaciones
Java..
Clases Abstractas e Interfaces. Veremos qué es cada uno de estas
clasificaciones, cómo aplican en Java y veremos la diferencia entre ambos conceptos para que nunca más tengas
confusión de cuando utilizar un concepto u otro.
Colecciones en Java. Estudiaremos las distintas clasificaciones existentes
en Java, tales como List, Set y Map. Además veremos varios ejemplos prácticos para observar las ventajas que
este tipo de estructuras de datos tienen sobre los arreglos en Java
SQL con Java JDBC: Aprende a diseñar correctamente una aplicación
Java para comunicarte con cualquier Base de Datos Relacional vía JDBC, utilizaremos MySQLy Oracle
¿Qué es JDBC? Estudiaremos la tecnología JDBC, la cual nos permitirá conectarnos hacia
prácticamente cualquier base de Datos relacional, como puede ser MySql y Oracle.
Cómo realizar una conexión a una Base de Datos. Veremos los pasos necesarios para establecer
una comunicación exitosa y simple entre Java y cualquier base de datos.
Ejemplos con Mysql. Crearemos varios ejemplos para demostrar cómo realizar consultas,
inserciones, modificaciones y eliminación de datos sobre una base de datos de MySql.
Ejemplos con Oracle. Utilizaremos el motor de bases de datos más popular al día de hoy, a
su vez veremos cómo utilizar JDBC para llamar correctamente a funciones, procedimientos almacenados y cursores
de Oracle.
Patrones de Diseño en la creación de la Capa de Datos. Aplicaremos las mejores prácticas y
patrones de diseño para la creación de una capa de datos efectiva con JDBC. Los patrones de diseño que estudiaremos
son DAO (Data Access Object) y DTO (Data Transfer Object)
HTML, CSS y JavaScript:Domina la programación Web, utilizando HTML,
CSS y JavaScript, y sienta las bases para crear aplicaciones Web Dinámicas con Java.
¿Qué es HTML? Este es el lenguaje base para crear páginas Web, a su vez sentaremos las
bases para crear aplicaciones Web dinámicas..
Componentes Básicos de HTML. Estudiaremos desde el punto de vista de programador (y no
de diseñador gráfico) el uso del lenguaje HTML para la creación de aplicaciones Web.
¿Qué es CSS y dónde se aplica? Mostraremos el uso de las Hojas de Estilo CSS y su uso
dentro de una aplicación Web .
Componentes CSS. Veremos el uso básico de los elementos CSS y crearemos ejemplos prácticos
aplicando las mejores prácticas en el uso de las hojas de estilo.
¿Qué es JavaScript y dónde aplica? Aprenderemos a utilizar JavaScript con varios ejemplos
prácticos y no volverás a tener dudas respecto a las diferencias entre Java y JavaScript, ya que estudiaremos
el rol de cada una de estas tecnologías.
Ejemplo de Integración de HTML, CSS y JavaScript. Al finalizar este
módulo crearemos algunas páginas Web para que puedas integrar correctamente las 3 tecnologías descritas.
Servlets y JSPs: Desarrolla Web dinámicas utilizando Servlets y
JSPs, aplicando patrones de diseño como el MVC y las mejores técnicas en aplicaciones Web Java.
¿Qué es una aplicación dinámica?. Veremos la diferencia entre una simple página Web estática,
y la necesidad de crear aplicaciones Web dinámicas.
Qué son los Servlets y dónde aplican. Estudiaremos los componentes Web Java que nos
permitirán procesar una petición HTTP, utilizando Apache Tomcat como servidor Web Java.
Proceso de Petición / Respuesta HTTP. Aprenderemos a procesar una petición Web, y veremos
como mostrar de vuelta la respuesta hacia el cliente desde nuestra aplicación Web Java utilizando Servlets.
Manejo de Sesiones. Estudiaremos el concepto de las Sesiones HTTP y
veremos cómo Java resuelve fácilmente el manejo de sesiones.
Qué son los JSPs y dónde aplican. Estudiaremos los componentes Web Java que nos permitirá
desplegar más fácilmente la información HTML al usuario. Veremos las características, similitudes y diferencias
entre los Servlets y los JSPs.
Despliegue de información con Expression Language (EL) y JSTL. Al utilizar JSPs existe
la necesidad de simplificar el despliegue de información, para ello se utilizarán las tecnologías Expression
Language (EL) y JSTL.
Patrón de Diseño MVC. Estudiaremos como integrar los componentes de los
Servlets y JSPs y la información de nuestro sistema, normalmente obtenida de una Base de Datos. Aplicaremos
las mejores prácticas y para ello estudiaremos el patrón de diseño MVC (Model - View - Controller).
Creación de una aplicación Java Web. Al finalizar nuestro curso, crearemos una aplicación
Web aplicando las mejores prácticas e integrando TODOS los temas vistos en este taller,
incluyendo conexión a Bases de Datos, manejo de seguridad, mejores prácticas y patrones de diseño.
En el laboratorio final aplicaremos una arquitectura multicapas con el objetivo de que esta aplicación
sirva de base para tus proyecto Java Web aplicando estas tecnologías.
Más de 14 Horas de Video y más de 175 Videos perfectamente estructurados.
¡ Y mucho, mucho más !
Modalidad Online (eLearning)
Cada una de nuestras lecciones son en VIDEO Paso a Paso y en Español.
A modo general, nuestros cursos online funcionan así:
En cuanto realizas tu pago, se te brinda un acceso a nuestro sitio eLearning. En este sitio
se encuentran publicadas todas las lecciones en video, los ejercicios resueltos, las ligas del software
a utilizar, y en general todo lo que necesitas para empezar con tu curso.
Durante el estudio de tus lecciones en video, puedes trabajar con las guías de ejercicios
para aplicar lo aprendido de inmediato.
Puedes acceder a tu material en video desde cualquier
PC o dispositivo móvil como un iphone, ipod Touch, iPad o teléfonos de última generación con soporte de video.
Nuestro objetivo es darte realmente la libertad que necesitas para estudiar,
donde quiera que te encuentres para seguir avanzando en tu curso.
En cualquier momento podrás enviarnos tus dudas a soporte@globalmentoring.com.mx
o contactarnos vía nuestra Ayuda en vivo para resolver cualquier duda del material didáctico del curso.
Para la entrega de tu certificado digital, debes entregar el laboratorio final, el cual
será la constancia que llevaste a la práctica TODOS los temas vistos durante este curso.
Beneficios Extra de la Modalidad Online
(Pasa el mouse sobre cada imagen para visualizar la descripción)
Habilitación Inmediata al curso una vez confirmado tu pago. El usuario y la contraseña son intransferibles y
es para uso individual.
Acceso al curso eLearning 6 mesesvía Internet, desde cualquier
lugar en cualquier momento (7 días/24 horas).
Ofrecemos Asesoría Gratuita Remota del contenido del curso
por el tiempo de acceso al curso, vía chat, email o teléfono.
Conocimiento aplicable a proyectos reales del mercado laboral.
Descarga del código fuente de cada una de las prácticas
explicadas en los videos.
Utilizamos servidores dedicados para la transmisión de video bajo demanda (video streaming), permitiendo
visualizar rápidamente cada uno de los videos del curso desde cualquier computadora con Internet de Banda Ancha.
A continuación les mostramos algunos ejemplos del curso. Además, puedes comprobar si tu celular/smartphone
soporta la reproducción de nuestros videos, los cuales han sido probados en dispositivos como IPod
Touch / Iphone / IPad y algunos smartphone de última generación con sistemas operativos como
Android, entre otros.
Debido a nuestra modalidad en línea, te brindamos el acceso a tu curso tan pronto como realices tu pago. .
¿Quién es el Instructor?
Este curso, las asesorías y cada una de sus lecciones son explicadas por el Ing. Ubaldo
Acosta, fundador de Global Mentoring, con más de 10 años de experiencia en la tecnología
Java y creador de sistemas empresariales para distintas empresas, tanto privadas, gubernamentales
y del extranjero.
El curso eLearning en video es 100% práctico, en español y con ejercicios del mundo real Java.
El Ing. Ubaldo Acosta cuenta con las siguientes certificaciones Java:
Sun Certified Java Programmer
Sun Certified Web Component Developer
¡Conoce Nuestras Formas de Pago!
Vive esta experiencia, PAGO ÚNICO:
$597 USD
¡Apúrate, Sólo ofreceremos 10 Cupones.
Reserva AHORA debido a que se acaban sumamente rápido ya que se ofrecen a Nivel
Latinoamérica.
* Se activan todos los módulos al recibir tu pago único.
No. Cupones
10
¿No tienes tarjeta de crédito? No te preocupes
Si NO cuentas con tarjeta de crédito, en varios casos nuestros alumnos se han apoyado con algún amigo o familiar que haga el pago por ti en el link indicado, y simplemente le entregas la cantidad que haya pagado. Con ello te ahorras cualquier comisión de envío de dinero.
Si te encuentras en México, puedes realizar un deposito bancario o transferencia electrónica a la siguiente cuenta (La cuenta está en pesos mexicanos):
De Latinoamérica o de España, puedes realizar tu pago por Wester Union (en este caso, hay un costo de envío que debes pagar de 5 a 10 USD extra, el monto exacto de comisión depende de tu país):
Nombre Completo: Ubaldo Acosta Soto Identificación: 2045050137716 País: México Ciudad: Ciudad de México Estado: Distrito Federal
En cualquier forma de pago, se debe enviar un correo electrónico a informes@globalmentoring.com.mx notificando tu pago y enviando comprobante del mismo (puede ser una foto legible del comprobante) indicando nombre, email y país de la persona que deberá crearse la cuenta eLearning. De inmediato crearemos tu acceso enviándote el link, usuario y password.
¿Te interesa convertirte en un Java Master?
"Más testimonios de Nuestros Alumnos"
Erick - Honduras
En los cursos cuentan con una metodología bien estructurada didáctica para mejorar nuestro
aprendizaje ya que Global Mentoring es una empresa altamente calificada para tomar un curso
con ellos.
Celsa - Panamá
El curso ha cumplido mis expectativas profesionales, y en mi vida profesional dentro de mi
trabajo Global Mentoring me ha dado una herramienta para migrar mis aplicaciones al entorno web.
Federman - Colombia
La experiencia ha sido extraordinaria, la metodología que emplea esta compañía es única, el
apoyo paso a paso hace que uno entienda de una manera muy fácil el tema.
Rosa - México
Considero que podre tener con este curso mayores oportunidades laborales de hecho apenas me
invitaron a participar en un proyecto en el que aplicaré los conocimientos adquiridos en este curso.
Nathaly - Perú
El curso es bastante dinámico y ayuda ampliar los conocimientos que uno tiene. Otro beneficio
es conocer más allá de lo que uno aprende teóricamente.
Alfonso - México
La metodología de enseñanza bajo el esquema de videos es favorable ya que de esta manera puedes
tomarlos en el momento que tu necesites estos videos te explican de forma amena y puedes repetirlos
las veces que quieras para que no pierdas el ritmo.
3. ¿Para cuanto tiempo está estimado el curso en línea?
La duración del curso es aproximadamente de 1 a 2 meses, ya incluyendo la realización
de los ejercicios.
Les recomendamos acceder al material didáctico 2 horas diarias. Dependiendo del tiempo
que inviertan variará el tiempo total real de duración del curso.
4. Me interesa aprender Java desde Cero, ¿Este curso me sirve, o necesito
mayores conocimientos?
Así es. Si buscas integrarte a la comunidad de desarrolladores Java esta es tu oportunidad,
únicamente necesitas conocimientos básicos de programación y conocimientos básicos de Bases de Datos.
Todo lo demás lo estudiarás durante el curso, desde los fundamentos de Java, con conexión a bases
de datos y creación de páginas web dinámicas con JAVA
5. ¿Cuál es su metodología de enseñanza?
Con nuestra metodología es prácticamente llevar al instructor contigo todo el tiempo, puedes
acceder al material en video, pdf y ejercicios 7x24 hrs todos los días durante tu periodo de acceso,
Puedes consultar tu material didáctico desde tu PC o dispositivo móvil de última generación
(ipod, iphone, algunos modelos con Android, algunos modelos con BlackBerry, y en general cualquier
dispositivo que soporte video en formato H.264 con formato .mp4)
No obstante, no todo se queda en los videos de consulta, sino que en cualquier momento si te surge
una duda puedes contactarnos con el apoyo remoto que te ofrecemos vía email, chat o skype.
6. ¿Qué sucede una vez que termina el periodo de vigencia?
Pueden renovar el acceso a su cuenta ya sea por 1,2,3 o 4 meses.
7. ¿Ofrecen un reconocimiento al terminar el curso?
Efectivamente, les enviaremos un reconocimiento en digital del curso en línea con duración de horas
en línea. (este tiempo contempla la realización de ejercicios y laboratorios del curso
El único requisito es que entregues el laboratorio final para comprobar que adquiriste los
conocimientos necesarios, el cual al ir avanzando durante tus ejercicios podrás realizar sin ningún
problema.
Nuestro reconocimiento tiene un valor curricular en el mercado laboral Java, debido a nuestro
respaldo de varios años en el mercado Java impartiendo cursos de capacitación, así como el reconocimiento
de varias empresas al contratar a nuestros egresados.
Como beneficio extra, si así lo requirieras al momento de contratarte con alguna empresa. te
podemos extender una carta explicando a detalle cuales son las habilidades del mundo real que
adquiriste durante el curso Java en Línea.
8. ¿Con este curso podré conseguir trabajo de programador Java?
En nuestra experiencia hemos capacitado a cientos de profesionistas con este mismo material
didáctico, y te podemos comentar que con el esmero y la dedicación necesaria es seguro que
se abrirán las puertas de proyectos Java, sin embargo el único responsable por cumplir
esta meta eres tú.
9. Me interesa saber, ¿cómo pagar el curso?
Debes realizar tu pago por cualquiera de los siguientes medios:
Si NO cuentas con tarjeta de crédito y te encuentras en
Latinoamérica, puedes realizar tu pago por Wester Union con
los siguientes datos:
Nombre Completo: Ubaldo Acosta Soto
Identificación del IFE: 2045050137716
País: México
Ciudad: Ciudad de México
Estado: Distrito Federal
Si te encuentras en México, puedes hacer un depósito o transferencia
bancaria a cualquiera de las siguientes cuentas:
Banco: Banamex
Nombre: Ubaldo Acosta Soto
Sucursal: 0136
No. Cuenta: 4314651
Clabe: 0021 8001 3643 1465 11
Banco: Banco Azteca
Nombre: Ubaldo Acosta Soto
Cuenta: 2503 1332 5497 80
Clabe: 1271 8001 3325 4978 03
Debes notificar tu pago a informes@globalmentoring.com.mx
y te enviaremos el link de acceso con tu usuario y password para que comiences de inmediato con tu curso.