Curso Básico de JAVA

Aprende a programar con el lenguaje de programación orientado a objeto más utilizado del mundo.
Rating: 4.1 out of 5 (495 ratings)
10,744 students
Curso Básico de JAVA
Rating: 4.1 out of 5 (495 ratings)
10,744 students
Daras tus primeros pasos con Java
Comprensión básica de declaraciones de if y métodos simples en java
Entender cómo usar múltiples clases de JAVA
Aprender a que se refiere la programación con JAVA

Requirements

  • ESPERA! Si eres un experto en Java este curso NO es para tí
  • Este curso es para lo que recien comienzan con la programación de JAVA
  • Comprenderá los conceptos básicos de la Programación Orientada a Objetos
  • Comprender la herencia de clase y lo que significa para los objetos
Description

Java es un lenguaje de programación de propósito general, concurrente, orientado a objetos, que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible.

Pero ¿Por qué debes aprender Java? Java esta dentro de los lenguajes de programación más usados en la actualidad y corre en casi todas las plataformas que hay en el mercado, por lo que si quieres comenzar a desarrollar en Android, Java es una base importante que necesitas y debes de aprender. También existe gran soporte, documentación y comunidades de Java a las cuales podrás acudir si necesitas ayuda para entender más sobre este importante lenguaje. Java también cuenta con una serie de librerías (nativas y de terceros) que amplían sus funcionalidades, desde manipular archivos de Office hasta reconocer huellas digitales y mucho más. A pesar de todo lo que te estoy indicando aprender Java no es tan complicado como se podría creer, ya que es un tipo de programación orientada a objetos, comprendiendo aspectos básicos de este tipo de programación el aprendizaje de Java será de manera intuitiva.

Java nos ofrece mucha seguridad frente a infiltraciones de terceros o virus y está diseñado para crear software altamente robusto y fiable, para ello proporciona numerosas comprobaciones durante la compilación y en tiempo de ejecución, cuenta con un recolector de basura que elimina la necesidad de liberación de memoria explícita.

Al final de este curso, comprenderas la diferencia entre una clase y un objeto. Sabras cómo se construyen los objetos y qué ocurre exactamente cuando se ejecuta el programa.

Te espero!

BB


Who this course is for:
  • Estudiantes de TI
  • Administradores de Sistemas
  • Profesores de TI
  • Personas que desean conocer sobre la programación orientada a objetos
Course content
4 sections • 24 lectures • 1h 20m total length
  • Introducción
    01:57
  • ¿Qué es JAVA?
    06:43
  • Instalación de JAVA
    03:50
  • Instalación de Eclipse en Windows y Linux
    04:18
  • Conociendo Eclipse
    08:14
  • Atajos útiles para el trabajo
    01:55
  • Comprobando lo aprendido con JAVA
    6 questions
  • Creando un nuevo proyecto Java
    04:56
  • Comentarios en el código
    03:35
  • ¿Qué son las variables?
    03:19
  • Tipo de dato entero
    05:18
  • Tipo de dato doble
    01:16
  • Tipo de dato cadena
    03:12
  • Leyendo datos desde el teclado
    02:51
  • Operadores Matematicos en JAVA
    01:13
  • Operador de suma
    02:29
  • Operador de resta
    01:41
  • Operador de multiplicación
    01:34
  • Operador de división
    03:30
  • Operador para concatenar
    02:56
  • Operador para incrementar y decrementar
    02:33
  • El ciclo FOR
    04:56
  • El ciclo WHILE
    02:26
  • El ciclo DO WHILE
    02:26
  • El ciclo FOR EACH
    02:58

Instructor
Linux / Unix server analyst
Beny Blanco
  • 4.1 Instructor Rating
  • 6,548 Reviews
  • 104,047 Students
  • 25 Courses

En el campo de la informatica, poseo una experiencia de 15 años, desempeñandome en diferentes áreas desde ser analista de Help Desk ofreciendo soluciones a usuarios
 y sus diferentes problemas de informatica al rededor del mundo, en empresas de tecnología y de petroleo, trabajando con aplicaciones como Directorio Activo o Windows Active Directory, Lotus Note, Zimbra, Aplicaciones Web, SAP, Microsoft Office y otras aplicaciones de escritorio.

Poseo experiencia en el campo de soporte tecnico integral a usuarios o lo llamado soporte de segundo Nivel, donde manejamos más el campo del Hardware, mantenimiento de equipos CPU hasta Servidores de gamma baja. 

En cuanto a Linux me e desempeñado como consultor de servidores Linux y Unix, desde hace más de 9 años, trabajando con mantenimiento e instalación,
seguridad, administración de servidores de codigo libre, respaldo para mantenimiento de Servidores Linux y Unix con soluciones como Data Protector y Bacula,   
configuración de aplicaciones bajo ambientes linux, Servidores de Borde MTA y servidores de correo, Diseño e implantación de soluciones libres para virtualización
en plataformas como VMWARE, XEN, PROMOX y VirtualBox y recientemente con la administración de Docker automatizando el despliegue de aplicaciones dentro de contenedores de software libre. Así como la Administración de sistemas operativos como Debian, Ubuntu, Suse, Red Hat. También  tengo experiencia en diversas plataformas de Unix como AIX para SAP, HP UX y Solaris. 

Poseo conocimientos en el campo de las bases de datos con MySQL o MariaDB y Postgres, así como de programación con Java  y en el área de las redes Cisco.


In the field of computer science, I have 15 years of experience,
working in different areas since being a Help Desk analyst offering
solutions to users
 and its different informatics problems around the world, in technology
and oil companies, working with applications such as Active Directory
or Windows Active Directory, Lotus Note, Zimbra, Web Applications, SAP,
Microsoft Office and other desktop applications.

I have experience in the field of comprehensive technical support to
users or what is called second level support, where we handle more the
field of Hardware, maintenance of CPU equipment to low gamma Servers.

As for Linux I have worked as a consultant for Linux and Unix servers,
for more than 9 years, working with maintenance and installation,
security, administration of free code servers, support for maintenance
of Linux and Unix servers with solutions such as Data Protector and
Bacula, configuration of applications under linux environments, MTA Edge
Servers and mail servers, Design and implementation of free
virtualization solutions on platforms such as VMWARE, XEN, PROMOX and VirtualBox and recently with the Docker administration, automating the deployment of applications
within free software containers. As well as the Administration of operating systems like Debian, Ubuntu, Suse, Red Hat. I also have experience in various Unix platforms such as AIX for SAP, HP UX and Solaris.

I have knowledge in the field of databases with MySQL or MariaDB and
Postgres, as well as programming with Java and in the area of Cisco
networks.