Capacity IT Academy – Cursos Online en Tecnologia de la Informacion – Redes, Linux, Cisco, CCNA

Curso Online: Programación en JAVA

Curso de Java Online

¡Aprende a Desarrollar Aplicaciones en JAVA!

Desde cero, paso a paso, práctico e interactivo.


Ahora desde tu casa u oficina: Aprende el proceso paso a paso y desde cero, para diseñar y crear soluciones de software robustas y de alta calidad usando JAVA.


Desarrollarás aplicaciones funcionales y efectivas, convirtiéndote en un experto conocedor del Lenguaje de programación JAVA, también adquirirás las competencias y habilidades de un Ingeniero de Software de alto nivel.


Impartido por el profesor Willis Polanco (SCJP), experto Ingeniero de Software, certificado en JAVA, y con amplia experiencia en la enseñanza a través de cursos en Capacity.



$399
$198 USD
Boton de inscripcion
Ahora puedes hacer 2 cómodos pagos mensuales de USD $99.
¡Reserva a tiempo!
Espacios disponibles: 13
Cupo BlackBerry ocupadoCupo BlackBerry ocupadoCupo BlackBerry ocupadoCupo BlackBerry ocupadoCupo BlackBerry ocupadoCupo BlackBerry OcupadoCupo BlackBerry OcupadoCupo BlackBerry Ocupado

Cupo BlackBerry OcupadoCupo BlackBerry OcupadoCupo BlackBerry LibreCupo BlackBerry LibreCupo BlackBerry LibreCupo BlackBerry LibreCupo BlackBerry LibreCupo BlackBerry Libre

Curso inicia el 31-Mayo-2012 en:
Checkmark curso Java Profesor en Vivo

Dedicado a responder tus preguntas

Checkmark curso Java Foro de Preguntas

Plataforma privada de soporte.

Checkmark curso Java Certificado

Diploma que complementa tu perfil profesional.


Checkmark curso Java Garantía 100%

O quedas satisfecho o devolvemos tu dinero.

¿Por qué certificarte? |  ¿Quién será tu instructor? |  ¿Cómo funciona el curso Online? |  ¿Cuál es el contenido? |  Preguntas frecuentes |  Contáctanos


 

Esto te ha pasado…

Programacion JAVA - Te Ha pasado

 

Quieres aprender JAVA porque sabes que este lenguaje de programación es uno de los más usados e importantes hoy en día. Ya has buscando algún curso o información para aprender a programar en JAVA y te has dado cuenta que hay una gran cantidad de información dispersa y desorganizada, que más que enseñarte, te abruma. Es muy difícil encontrar un Curso de JAVA, en español y a un precio justo, que te enseñe desde cero y te lleve a un nivel donde puedas efectivamente programar en JAVA.

 

¡Por fin! Tu búsqueda ha terminado. En Capacity hemos creado un curso práctico de programación en JAVA, totalmente en español, para que desde tu casa u oficina, desde cualquier parte del mundo, puedas aprender desde cero a crear aplicaciones de calidad, usando las mejores prácticas de desarrollo de software.

 

 

¿Por qué aprender a Programar en JAVA?

 

Exitoso Ingeniero Java

JAVA es uno de los lenguajes de programación que más crecimiento ha presentado en los últimos años, convirtiéndose hoy en día en uno de los lenguajes más populares.

 

JAVA es altamente utilizado en el desarrollo de aplicaciones móviles, principalmente en el mercado de teléfonos inteligentes (smartphones). JAVA es también intensamente utilizado en el sector corporativo, haciendo que empresas creen departamentos exclusivos para el diseño y desarrollo de aplicaciones de negocios basadas en JAVA.

 

No es de extrañarse que la demanda de Desarrolladores de Software que puedan programar en JAVA venga creciendo aceleradamente año tras año. Hay inmensas oportunidades para estos profesionales, ¿Estás listo para aprovecharlas? Esta es tu oportunidad…

 

“Pienso que capacity es una de las mejores Instituciones Técnico-Profesional capacitadas para dar un verdadero entrenamiento en el área tecnólogica….. ” — Lepido Guzman   Ver más testimonios

 

En general ¿Qué lograré hacer en este Curso?

 

Check Mark Curso de Java Online Aplicar y desarrollar el paradigma de la Programación Orientada a Objeto en el proceso de desarrollo de software, de esta forma reduciendo el tiempo de implementación y el incremento de la fiabilidad del producto creado.

Check Mark Curso de Java Online Dominar los conceptos de abstracción, encapsulación, modularidad, jerarquía, objeto, clase y herencia.
Check Mark Curso de Java Online Emplear las clases, objetos y aplicaciones del lenguaje con bases y fundamentos sólidos que te permitirán ir conociendo profundamente la tecnología JAVA.
Check Mark Curso de Java Online Adquirir fundamentos y conocimientos técnicos necesarios que te permitirán conocer, evaluar y poner en práctica herramientas, tecnologías, lenguajes y metodologías relacionadas con la desarrollo, construcción y/o implementación de aplicaciones empresariales usando tecnología JAVA.

 

 

¿Quién es tu instructor?

Willis Polanco,

Foto Profesor Willis Polanco

Willis Polanco


Es Ingeniero en sistemas y computación con concentración en desarrollo de software. Tiene un Master en Business Administration y un Master in Science of Information System. Posee certificaciones de la industria de software orientadas a la tecnología Java Empresarial y Mobile.

En su trayectoria profesional ha combinada amplia experiencia laborando en prestigiosas organizaciones y extendiendo su potencial profesional como consultor independiente. El Ing. Polanco está altamente comprometido con la enseñanza, ejerciendo importante labores como docente de prestigiosas Universidades e Institutos tecnológicos.

El Ing. Polanco es un profesional experto, tanto en el ejercicio del liderazgo de proyectos de desarrollo de software, como en la ejecución e implementación de proyectos de software.

¿Cómo funciona el curso a distancia?


Este no es un típico curso a distancia. Este curso Online está cuidadosamente diseñado para brindarte la flexibilidad de ser a distancia, pero también la atención y dedicación de un curso presencial ¿Cómo así?

A continuación observa cada uno de los componentes que conforman este curso, su funcionamiento y su especialidad. Lee con atención.:

 

Practicas

Tu Plataforma Virtual

El día de inicio de tu curso recibirás un usuario y una contraseña. Con esto tendrás acceso a nuestra plataforma de estudios a distancia.

 

A través de esta plataforma te entregaremos todo lo que necesitas para participar exitósamente en tu curso. Allí tomarás tus clases, exámenes, hablarás con tu instructor…

Practicas

Horario Flexible

Este es un curso a distancia y como tal tienes la flexibilidad de horario que desees. Nosotros disponemos de la fecha de inicio, a partir de ese momento, la hora que quieras o puedas entrar a tu plataforma remota es tu decisión.

 

Siempre podrás tener acceso a todos los recursos no importa el momento, así sean las 3 a.m.

Practicas

Un instructor exclusivo

En este curso a distancia tendrás un profesor exclusivo y asignado a monitorearte y guiarte. Al tomar tu curso Online no estarás solo cuando no entiendas algo.

 

A través de tu plataforma remota tendrás acceso a hacerle preguntas a tu profesor, él es responsable de aclarar tus dudas. Esto es un recurso invaluable e innovador.

Practicas

Espacios limitados

Debido a que este curso tiene un profesor asignado debemos garantizar la calidad en la atención. Un profesor con demasiados estudiantes no podrá brindar una orientación eficaz y personalizada. Por esto este curso solo admite un máximo de 16 estudiantes.

 

A medida que los estudiantes se van inscribiendo vamos publicando los cupos libres en esta misma página. Monitorea esta información para que no te quedes fuera.



Videos Interactivos

Tus clases no serán aburridas lecturas que tendrás que leer. ¡Para nada! Nuestro equipo de profesores ha grabado para ti cada clase en un Video interactivo.

 

Es como tu profesor en vivo, pero mejor. Podrás repetirlos cuantas veces quieras, y si algo no queda claro, simplemente preguntas a tu profesor.

A tu derecha hay una video-clase ejemplo de tu curso. Ven a nuestro canal en YouTube para más demos.

Practicas

No solo verás, sino que harás

Al igual que las clases, hay prácticas de laboratorio que están grabadas en Video para que veas cómo hacerlas. También recibirás instrucciones para que tú también realices las prácticas.

 

En este curso no aprenderás solo viendo, aprenderás haciendo. Este es un curso totalmente práctico.

Practicas

Comunidad interactiva

Dentro de tu plataforma privada contarás con un foro exclusivo a través del cual podrás hacer preguntas, no solo a tu profesor, sino al resto de tus compañeros del curso.

 

Podrás interactuar con estudiantes de cualquier parte del mundo, desde la comodidad de tu computadora.

Practicas

Complementos educacionales

No solo tendrás clases, prácticas y foros, sino que tendrás una sección llena de recursos que complementarán tu aprendizaje. Libros, reportes, artículos, programas…

 

En fin, todo lo que necesites para aprender efectivamente.

Practicas

Pruebas por temas

Podrás verificar tu avance tomando exámenes que hemos preparado para ti. Al finalizar cada tema estarás tomando Quiz que serán evaluados por tu profesor. Esto medirá tu aprendizaje.

 

Podrás tomarlos cuantas veces quieras, hasta que sientas que aprendiste.

Practicas

Complemento de tu perfil

Al finalizar tu curso recibirás un Certificado de Participación digital.

 

Esto sirve como aval de que tomaste un curso en nuestra institución y complementa tu Perfil profesional.

Practicas

Tu inversión está protegida

Al tomar este curso automáticamente estás cubierto con nuestro programa de Garantía 100%. ¿Qué es?


Si por alguna razón este curso no llena tus expectativas, no te entrega lo prometido o simplemente no te gusta, tienes el derecho de solicitar, durante los primeros 30 días, un reembolso del 100% de lo que hayas pagado.

¿Por qué otorgamos este tipo de garantía? Lee aquí la explicación completa.

 

 ¿Qué aprenderé exactamente en el curso?

 

Introducción al lenguaje Java

El objetivo de este Módulo es introducir al participante al lenguaje java. Dando a conocer, las características y especificaciones que nos brinda. Y a la vez dar los primeros pasos en la elaboración, compilación y ejecución de un programa.

En este módulo veremos:
  • Inicios del lenguaje
    • Historia del lenguaje
    • Características del lenguaje
    • Ediciones del lenguaje
  • Entorno de desarrollo
    • Java Development Kit
    • Java Runtime Enviroment
    • Java Virtual Machine
    • Instalación del Software Development Kit
  • Desarrollo de un programa en Java
    • Elaboración del código fuente
    • Compilación
    • Ejecución
Programación orientada a objetos

El objetivo de este Módulo es emplear y desarrollar el paradigma de la programación orientada a objeto en el proceso de desarrollo de aplicación en java, reduciendo así el tiempo de implementación y aumentando la fiabilidad; aplicar los conceptos de abstracción, herencia, jerarquía y encapsulación.

En este módulo veremos:
  • Iniciando con programación Orientada a Objetos
    • Objeto y clase
    • Cómo crear objetos
    • Entender la clasificación de objetos
  • Interacción de objetos
    • Herencia
    • Encapsulación
    • Polimorfismo
    • Interface
    • Paquetes
  • Modelado de clases
    • Elementos del diagrama
    • Atributos
    • Métodos
    • Visibilidad
    • Relaciones entre clases
    • Herencia
    • Composición
    • Agregación
    • Asociación
    • Uso
Trabajando con la sintaxis del lenguaje Java

-

En este módulo veremos:
  • Sintaxis de Java
    • Identificadores
    • Palabras reservadas
    • Comentarios
    • Datos primitivos
    • Conversiones entre tipos
    • Operadores
    • Sentencias de control de flujo
    • Sentencias de ruptura
  • Definición y creación de objetos
    • Declaración de clase
    • Declaración de variable
    • Miembro
    • Local
    • Declaración de métodos
    • Sin retorno de valor
    • Con retorno de valor
    • Método constructor
    • Sobrecarga de métodos
    • Convenciones
    • Clases e Interface
    • Atributo y método
    • JavaBean
    • Manejo de objetos
    • Memoria Heap
    • Memoria Stack
    • La sentencia “this”
    • Destructores
    • Garbage collector
  • Estructura de datos
    • Arreglos
    • Unidimensional
    • Bidimensional
    • Declaración de arreglos
    • Instanciación de arreglos
    • Inicialización de arreglos
    • Sentencia for each
  • Paquetes en java
    • Declaración de paquetes
    • Modificadores de acceso
    • Métodos estáticos
    • Atributos estáticos
    • Bloque de código estático
    • Clase finales
    • Método finales
    • Atributos finales
    • Declaración de constante
  • Diseñando clases Orientada a objetos
    • Herencia
    • La clase object
    • Sobre escribir un método
    • Down casting
    • Up casting
    • Declarando clases abstracta
    • Declarando interface
    • Polimorfismo
  • Otros Conceptos
    • Clases de envolturas
    • Autoboxing y autounboxing
    • Paso por valor y paso por referencia
    • Instance of
Conceptos avanzado del lenguaje

El objetivo de este Módulo es profundizar lo aprendido en el módulo V. Introduciendo conceptos más complejos tales como: interfaz gráfica de usuario, eventos, multiprocesos, socket entre otros.

En este módulo veremos:
  • Creando aplicaciones robustas en Java
    • Colecciones en Java
    • Conceptos sobre Colecciones
    • La clase Collection
    • La clase Iterator
    • La clase Set
    • La clase List
    • La clase Map
    • Setencias for/in
    • Arreglos versus Collecciones
  • Empaquetamiento y despliegue de aplicaciones
    • Empaquetado
    • Ficheros JAR ejecutable
    • Despliegue local
    • Despliegue Remoto
    • Despliegue Mixto
  • Interfaces Graficas usando AWT
    • Conceptos sobre AWT
    • Jerarquía de clases de AWT
    • La clase Component
    • La clase Container
    • Los Layout Manager
    • Manejo de Eventos
    • Métodos de las interfaces
    • Las clases Adapters
  • Interfaces Graficas usando SWING
    • SWING versus AWT
    • Jerarquía de clases SWING
    • La clase JComponent
    • Migrando AWT a SWING
    • Nuevos Layout Managers
    • Nuevos tipos de eventos
    • Métodos de las interfaces
    • Look and Feel
  • Los Applets
    • Conceptos sobre APPLETS
    • Restricciones de seguridad
    • Las clases APPLET Y JAPPLET
    • Ciclo de vida de un Applet
    • Pruebas con Applets
  • Manejo de Excepciones
    • Gestión de errores en Java
    • Manejo de Excepciones
    • Lanzamiento de Excepciones
  • Entrada y Salida
    • Conceptos sobre Streams
    • Byte Streams
    • Character Streams
    • Inputstream y reader
    • Outstream y writer
    • Los filtros
    • Entrada y salida estándar
    • Serialización
  • Los Threads
    • Conceptos sobre Threads
    • Multiproceso versus Multitarea
    • La clase Thread
    • La interface Runnable
    • Implementando un Thread
    • Ciclo de vida de un Thread
    • Prioridades
    • Grupo de Threads
    • Sincronización de Threads
    • Bloqueo de objetos
    • Uso de señales
  • Comunicaciones TCP/IP
    • Introducción al modelo TCP/IP
    • Los URL
    • Los Sockets
    • Socket versus URL
    • La clase ServerSocket
Interacción con base de datos

El objetivo de este Módulo es proveer a los participantes herramientas externas que permitan realizar aplicaciones de uso secular, como insertar, modificar, eliminar y extraer datos de una base de datos.

En este módulo veremos:
  • Creando aplicaciones con conectividad a base de datos
    • Conceptos de JDBC
    • Conceptos sobre JDBC
    • Drivers JDBC
    • Componentes del JDBC
  • Interacción de java con Base de datos
    • La clase DriverManager
    • La clase Connection
    • La clase Statement
    • La clase ResultSet
    • La clase PreparedStatement
    • La clase CallableStatement
    • Conversión de JDBC a Java
Introducción al Desarrollo de Aplicaciones con Java Edición Empresarial

El objetivo de este Módulo es proporcionar al participante los fundamentos y conocimientos técnicos necesarios que le permiten conocer, evaluar y poner en práctica herramientas, tecnologías, lenguajes y metodologías relacionadas con la desarrollo, construcción y/o implementación de aplicaciones empresariales usando tecnología Java Edición Empresarial.

En este módulo veremos:
  • Creando aplicaciones empresariales con Java EE
    • Comunicaciones a través de Internet con Java
    • El trabajo en red en Java
    • Abrir un Stream sobre la red
  • Creación de aplicaciones web
    • Definir servidores de aplicaciones Java
    • Instalar y configurar servidores de aplicaciones Java
    • Desarrollar aplicaciones web en Java
    • Compilar archivos JSP
    • Ejecutar una aplicación web
  • Introducción a los Frameworks para aplicaciones web
    • Apache Struts/Struts2
    • Visual web Java Server Faces
    • Configurar JDBC Connection Pool para aplicaciones web
    • Desarrollar aplicación Java Web con acceso a base de datos
  • Introducción a los webservices
    • Crear un webservice
    • Publicar un webservice
    • Desarrollar clientes para webservices
    • Ejecutar una aplicación web para consumir webservices


;

Inicia: Jueves 31 de Mayo/2012 13 Espacios Disponibles !Reserva Ahora!

$600

$400

$198 USD Boton de inscripcion
Ahora puedes hacer 2 cómodos pagos mensuales de USD $99.
¡Reserva a tiempo!


 

¿Dudas?

Llena el siguiente formulario

Comentarios o Preguntas son bienvenidos.

*(denota un campo de llenado obligatorio)

Soportado por Fast Secure Contact Form

 

Preguntas Frecuentes – FAQs

 

¿Cómo sé que esto no es un engaño?

*Lee sobre nosotros en Internet, busca en Google. *Ven a nuestro portal de Facebook, donde tenemos más de 12,500 seguidores, mira fotos de nuestros cursos anteriores. *Lee testimonios de otros estudiantes. *Visita nuestra página de Twitter donde contamos con más de 350 seguidores. Visita nuestro canal de YouTube con videos ejemplos de tu curso. No hay dudas.

¿Y si el curso no me gusta?

Todos nuestros cursos tienen una Garantía 100%. Si sientes que tus expectativas no se llenan, tienes el derecho de solicitarnos la devolución total de lo que hayas pagado. Es simple. (más detalles)

¿En qué moneda es el precio del curso?

El precio de este curso está expresado en dólares americanos o estadounidenses.

¿Puedo pagar el curso en mi moneda local?

No. En estos momentos solo aceptamos dólares americanos.

¿Cuánto es este precio en mi moneda local?

Cada país es diferente. Dirígete al conversor de monedas de Yahoo! (aqui) y realiza el cálculo. Ten en cuenta que puede tener pequeño margen de error, pero te dará un buen aproximado.

No tengo tarjeta de crédito ¿Tienen otra forma de pago?

Sí. Podemos procesar pagos por Money Gram, Western Union y Wire Transfer. Para solicitar detalles por favor llena el formulario de contacto a tu izquierda.

¿Recibiré algún certificado o diploma?

Al finalizar tu entrenamiento te enviaremos un certificado digital. Esto podrá complementar tu hoja de vida y servirá como constancia de tu participación.

¿Este curso incluye la certificación?

No. Este curso esta enfocado en prepararte 100% para que tomes el examen de certificación. Corresponde a otro tipo de institucián dar los exámenes. Deberás buscar en tu país centros de examinación autorizados.

¿Más preguntas?

Llena el formulario a tu izquierda, en 2 días laborables o menos te responderemos.


 

Inicia: Jueves 31 de Mayo/2012 13 Espacios Disponibles !Reserva Ahora!

$600

$400

$198 USD Boton de inscripcion
Ahora puedes hacer 2 cómodos pagos mensuales de USD $99.
¡Reserva a tiempo!


Be Sociable, Share!