Programación Inicial con Java y Oracle
Curso
En línea
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Descripción
-
Tipología
Taller intensivo
-
Nivel
Nivel avanzado
-
Metodología
En línea
-
Horas lectivas
60h
-
Duración
4 Meses
-
Inicio
Fechas disponibles
-
Prácticas en empresa
Sí
-
Campus virtual
Sí
-
Envío de materiales didácticos
Sí
-
Servicio de consultas
Sí
-
Clases virtuales
Sí
Si eres programador y quieres expandir tus conocimientos te presentamos una formación que seguramente te interesa, dentro de todos los programas que se pueden utilizar para programar existen dos que destacan por encima de otros, por esta razón el centro Capacitación IT ofrece, por medio del catálogo de Emagister.com.mx, el curso de Programación Inicial con Java y Oracle.
El Primero trata de los fundamentos de programación. Donde aprenderás temas como lógica de programación, estructuras de control, estructuras de decisión, y la metodología orientada a objetos. La idea con este primer módulo es que puedas interpretar un problema repetitivo de la realidad y traducirlo a un lenguaje (pseudo código) lo que generará un algoritmo posible de interpretar por un lenguaje de programación.
El Segundo módulo trata sobre los conceptos de base de datos. En este módulo verás temas como normalización y lenguaje de consulta SQL. La idea con este módulo es que puedas realizar el relevamiento de la información que necesita una empresa o negocio para su funcionamiento, para posteriormente diseñar la estructura de almacenamiento que soporte el funcionamiento de dicha empresa o negocio. Este módulo contiene una importante carga horaria sobre el lenguaje de consulta SQL, el cual es clave a la hora de interactuar con una Base de Datos.
No puedes dejar pasar esta excelente oportunidad de mejorar tus conocimientos, da clic al botón de información, para que el centro se ponga en contacto contigo, resuelvan todas tus dudas e inicies tu formación de manera inmediata.
Precisiones importantes
Documentos
- Programacion_Inicial.pdf
Sedes y fechas disponibles
Ubicación
Inicio
Inicio
Acerca de este curso
Para realizar esta capacitación el único requisito previo es contar con un amplio dominio del manejo del entorno Windows, además de utilizar programas básicos como Office y demás.
Es fundamental contar con una importante predisposición para incorporar nuevos conocimientos.
Opiniones
Materias
- Introducción a la programación
- Desarrollo de Aplicaciones
- Teoría sobre Algoritmo
- Introducción al Desarrollo de Software
- Estructuras de datos
- Operaciones sobre los arrays
- Subprogramas: funciones y procedimientos
- Encapsulamiento y ocultación de información
- Comportamiento de los objetos
- Declaración de atributos
- Paso de parámetros
- Clasificación de objetos
- Sistemas de Gestión de Bases de Datos
- Introducción al Diseño de Bases de Datos
- Fundamentos del Modelo Relacional
- Algebra Relacional
Profesores
Martín Velez Spitale
Instructor - Desarrollador en .net
Programa académico
1. Introducción a la Programación
· Introducción al Desarrollo de Software
· Fases en la Ejecución de un Programa Informático
· Técnicas de Resolución de Problemas
2. Teoría sobre Algoritmo
Algoritmos
· Definición de algoritmo
· Etapas en la resolución de un problema usando computadora.
· Tipos de Algoritmos: Cualitativo y cuantitativo
· Características de un algoritmo
· Partes de un algoritmo: Entrada, proceso, salida
Datos
· Tipos de datos
· Tipos de datos: simples: entero, real, caracter, boolean y
· Compuestos: cadena de caracteres..
· Tabla de declaración de variables de tipo simple y de tipo compuesto, en pseudo código
· Constantes y Variables
· Constantes - Declaración de constantes
· Tabla de declaración de constantes: pseudocodigo
· Variables
· Tipos de Variables: Contador, Acumulador, variable de trabajo.
· Expresiones: Expresiones Aritméticas, relacionales y lógicas
· Formas de Representar los Algoritmos
· Pseudocódigo
· Instrucciones o Sentencias. Clasificación:
· Instrucciones de asignación: aritmética, lógica, de caracteres y de cadena de caracteres.
· Reglas para la construcción de una instrucción de asignación
· Instrucciones de entrada y salida de información
· Instrucciones de bifurcación
· Estructura y Diseño de un algoritmo – pseudocódigo
· Estructuras de Control
3. Programación estructurada y estructuras de control
· Estructura Secuencial
· Estructura Selectiva:
SI ( ) Entonces... Sino ... FinSI Simple y doble
Estructura Selectiva Múltiple:
En Caso ( ) Sea.... Fin Caso
· Estructuras Repetitivas:
Mientras ( ) Hacer... FinMientras
Repetir.... Hasta ( )
Para... Hasta... Hacer... FinPara
· Resolución de problemas
4. Estructuras de datos
· Estructuras de Datos
· Arrays Lineales o Unidimensionales o Vectores
· Operaciones sobre los arrays:
Operaciones de Entrada y Salida: asignación y lectura/escritura
Operaciones de acceso: Recorrido, Búsqueda.
Operaciones de actualización: Inserción, borrado
Otras operaciones: ordenación y mezcla.
· Arrays Bidimensionales
5. Subprogramas: funciones y procedimientos
· Funciones - Definición e Invocación.
· Procedimientos - Definición e Invocación.
· Variables locales y globales
· Paso por valor
· Paso por referencia
· Problema de aplicación.
6. Introducción a la programación orientada a objetos
· Paradigma OO.
· Encapsulamiento y ocultación de información.
· Abstracción.
· Comportamiento de los objetos.
· Constructores y destructores.
· Recolección de basura.
7. Estado de los objetos
· Tipos de datos. Tipos primitivos.
· Declaración de atributos
· Expresiones y asignación.
· Comprobación de tipos.
8. Comportamiento de los objetos
· Métodos.
· Paso de parámetros.
· Declaración de variables (visibilidad, ámbito, etc.)
· Sobrecarga de métodos.
9. Clasificación de objetos
· Clases y subclases.
· Interfaces.
· Herencia de clases e interfaces. Redefinición de métodos.
· Jerarquías de clases.
Base de datos
1. Fundamentos de las BDD
· Sistemas de Gestión de Bases de Datos
· Origen y Evolución de las Bases de Datos
· Concepto de Base de Datos: Objetivos de las Bases de Datos
· Independencia de Datos.
· Arquitectura de Bases de Datos
· Sistemas de Gestión de Bases de Datos
· Administración de Bases de Datos
2. Introducción al Diseño de Bases de Datos
· El Problema del Diseño de una Base de Datos
· Etapas del Diseño
· Formulación de requisitos y análisis
· Diseño conceptual
· Diseño lógico
· Diseño físico
· El Modelo de Datos Entidad-Relación Extendido
3. El Modelo Relacional
4. Fundamentos del Modelo Relacional
· Estructura de las Bases de Datos
· Relacionales. Relaciones.
· Dominios y atributos. Restricciones inherentes.
· Dependencias funcionales. Claves.
5. Diseño en el Modelo Relacional
6. Características de la integridad y Seguridad de BDD
7. Algebra Relacional.
8. Sintaxis de SQL:
· Definiciones de datos en SQL
· Comando CREATE TABLE
· Restricciones (check, null, etc)
· Tipos de datos SQL
· Comando DROP TABLE
· Comando ALTER TABLE
· Comando CREATE INDEX
· Comando DROP INDEX
· Manipulación de datos en SQL
· Comando SELECT
· Funciones Agregadas de la cláusula SELECT
· Cláusula GROUP BY
· Cláusula HAVING
· Cláusula ORDER BY
· Cláusula EXIST
· Subconsultas.
· Comando UPDATE
· Comando DELETE
· Comando INSERT
· Join
Información adicional
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Programación Inicial con Java y Oracle