Ir al contenido principal

Curso sobre Fundamentos de Java

Fundamentos de Java

Aprende los Fundamentos de Java, uno de los lenguajes de programación más populares de todos los tiempos, empleando buenas prácticas de programación.

Descripción del curso

Visión general

Este curso de estudio está destinado a publico en general con ninguna experiencia en programación. Se les ofrecerá una introducción a los conceptos, la terminología y la sintaxis orientados a objetos, y los pasos necesarios para crear programas Java básicos mediante actividades prácticas y participativas. Los alumnos aprenderán los conceptos de la programación Java, a diseñar aplicaciones orientadas a objetos con Java y a crear programas Java mediante ejercicios aplicativos a través de casos reales desde el nivel más básico con el fin de de afianzar lo aprendido.

Contenido 

1. Programación Java

2. Creación de una clase Main de Java

3. Los tipos de datos

4. Gestión de varios Items

5. Descripción de objetos y clases

6. Manipulación y formateo de los datos en su programa

  • Empleo de la clase String
  • Empleo de Java API Docs
  • Empleo de la clase StringBuilder
  • Tipos primitivos de datos
  • Los operadores numéricos restantes
  • Promover y casting de las variables

7. Crear y emplear métodos

  • Empleo de métodos
  • Argumentos de un método y valores de retorno
  • Los métodos estáticos y variables
  • Cómo se pasan argumentos a un Método
  • La sobrecarga de un método

8. El uso de Encapsulación

  • Access Control
  • Encapsulación
  • La sobrecarga de constructores

9. Condicionales

  • Los operadores relacionales y condicionales
  • Más formas de usar construcciones if / else
  • Empleo del constructor Switch
  • Empleo del NetBeans Debugger

10. Más sobre arrays y bucles

  • Trabajo con fechas
  • Analizarlos argumentos de un Array
  • Arrays bidimensionales
  • Suplentes a los constructores de bucle
  • Anidación de Loops
  • La clase ArrayList

11. Empleo de jerarquías

  • Visión general de jerarquía
  • Trabajo con subclases y superclases
  • Sustitución de métodos en las superclases
  • La introducción de polimorfismo
  • Creación y ampliación de las clases abstractas

12. Empleo de interfaces

  • El polimorfismo en las clases JDK foundation
  • Empleo de Interfaces
  • Empleo de listas de Interface
  • Introducción a las expresiones lambda

13. Manejo de excepciones

  • Manejo de excepciones: Una visión general
  • Propagación de excepciones
  • Captura y emisión de excepciones
  • Manejo de múltiples excepciones y errores

Comentarios

Entradas más populares de este blog

Habilitar Usuario HR Oracle

Al realizar la primera instalación del Oracle, el usuario HR por defecto está bloqueado y por ende no podemos loguearnos como dicho usuario, lo que debe hacer son los siguiente pasos, aplicables para Linux o Windows. 1. Conectarse como usuario system o sysdba + contraseña haciendo uso del comando connect . Usuario : system Password : xxxx  2. Hacer uso  del comando alter user hr account unlock desbloqueamos la cuenta. alter user hr account unlock; 3. Escribimos el comando alter user HR identified by hr; con esto estamos diciendo que la contraseña será hr. alter user HR identified by hr; 4. Ahora testeamos la conexión con el comando - conn hr/hr@xe . Si deseas después de conectarnos se puede realizar un select a la tabla employees del hr . Resultado del select realizado 5. Con todos estos pasos realizados ya podemos logearnos desde cualquier IDE como el usuario hr  y la contraseña hr que definimos en el paso 3.  Para finalizar nos logue

Usuario SYS y SYSTEM - ORACLE

Usuario SYS y SYSTEM Ambos usuario son creados de forma automática al crear la base de datos ORACLE y se  otorga el rol de DBA. SYS (password por defecto: CHANGE_ON_INSTALL). SYSTEM (password por defecto: MANAGER). Lo que se recomienda es cambiar el password de ambos usuarios por el tema de seguridad. SYS: Todas las tablas y vistas para el diccionario de datos de la base de datos están almacenados en el esquema SYS. Estas tablas y vistas son críticas para el funcionamiento de la base de datos ORACLE. Para mantener la integridad del diccionario de datos, las tablas del esquema SYS son manipulados solo por la base de datos. Nunca se debería modificar algo o crear tablas en el esquema del usuario SYS. SYSTEM: El usuario SYSTEM se utiliza para crear tablas y vistas adicionales que muestran información administrativa, tablas internas y vistas utilizado por varias opciones y herramientas de la base de datos ORACLE . No se recomienda  utilizar el esquema SYSTEM para almacenar t

Parámetro de entrada y salida – PL/SQL

Parámetro de entrada y salida – PL/SQL: Los parámetros de entrada y salida no son los parámetros de inicialización de la base de datos ORACLE. Los parámetros de entra y salida son utilizados mayormente en implementaciones de funciones, procedimientos almacenados o bloques de código bajo el lenguaje del PL/SQL, se considera que ambos parámetros (entra y salida) puedan realizar operaciones en el mismo bloque PL/SQL, es decir, si enviamos un parámetro de entrada hará que cumpla cierta operación y retornara los valores de salida de dicha operación procesada de acuerdo al parámetro de ingresado. Es de acuerdo al caso que nos presenta en la implementación. Algo importante al definir los parámetros, es saber y considerar cuántos tipos de parámetro existe si solo hablamos de entrada y salida, en realidad mi determinación seria 3 tipos: Parámetros: IN – entrada OUT – salida IN OUT – entrada salida Parámetro IN – entrada: El comportamiento común de estés tipos de parámetros es estar s