1. Cursos
  2. Cursos de Lenguajes de Programación
  3. Cursos de Lenguajes de Programación en Madrid
  4. Preparacion Introduccion Programacion

Preparación para la Introducción a la Programación

  • Lugar/Modalidad:

    Online, Videoconferencia

  • Duración:

    50 horas.

  • Fechas:

    Modalidad abierta

El Curso también lo puedes hacer de forma presencial en toda España y modalidad ONLINE


Descripción

✓El Curso Introducción a la Programación en modalidad Online por Videoconferencia.

Objetivos Curso Introduccion a la Programacion - Online por Videoconferencia

-Comprender los conocimientos básicos sobre la informática y la programación de ordenadores.

-Aprender una metodología correcta de programación, independientemente del lenguaje de programación que posteriormente se utilice.

-Adquirir técnicas de programación totalmente exportables a otros lenguajes de programación.

-Comprender los conceptos básicos de la programación estructurada y de la programación orientada a objetos.

🏅Acreditaciones que tiene el curso


Programación

Temario

INTRODUCCIÓN A LA PROGRAMACIÓN

RESOLUCIÓN DE PROBLEMAS POR ORDENADOR

-Introducción al procesamiento de información

-Fases en la resolución de problemas

-Análisis del problema

-Diseño del algoritmo

-Implementación y pruebas

-Descripción de los algoritmos: herramientas de programación

-Creación de ordinogramas.

&8195

ELEMENTOS DE UN PROGRAMA

-Datos y tipos de datos

-Constantes y variables

-Expresiones

-Instrucciones

-Estructura de un algoritmo

ESTRUCTURAS DE CONTROL

-Programación modular y programación estructurada

.Flujo de control de un programa

.Estructura secuencial

-Estructuras selectivas

-Estructuras repetitivas

PROGRAMACIÓN MODULAR: PROCEDIMIENTOS Y FUNCIONES

-Introducción a la programación modular

-Funciones

-Procedimientos

-Visibilidad de las variables

- Intercambio de información: paso de parámetros

ESTRUCTURAS DE DATOS: ARRAYS Y REGISTROS

-Introducción a las estructuras de datos

-Arrays

-Registros

CADENAS DE CARACTERES

- Datos alfanuméricos

-Operaciones con cadenas y caracteres

-Funciones de cadena

&8195

ORDENACIÓN, BÚSQUEDA E INTERCALACIÓN

- Ordenación Interna

-Métodos de búsqueda

- Intercalación

ARCHIVOS

- Concepto de archivo

- Soportes, organización y tipos de acceso

- Instrucciones para el manejo de archivos

-Operaciones con secuencias

.Recorrido

.Mezcla y actualización

.Rupturas de control

.Ordenación de archivos

- Archivos directos e indexados

RECURSIVIDAD

-Naturaleza de la recursividad

-Procedimientos y funciones recursivas

-Resolución de problemas recursivos

ESTRUCTURAS LINEALES Y NO LINEALES DE DATOS

-Introducción a los tipos abstractos de datos

- Datos dinámicos y estructuras de datos dinámicas

- Estructuras de datos lineales y no lineales

.Listas contiguas y listas enlazadas

- Pilas

-Colas

- Listas enlazadas

- Estructuras de datos no lineales

.Árboles y árboles binarios

.Recorridos en un árbol binario

.Árboles binarios de búsqueda

FUNDAMENTOS DE LA POO

-Clase.

-Atributos.

-Operaciones.

-Interfaces

-Objetos

-Metaclases-Diseño de Aplicaciones OO

-Relaciones entre clases y objetos

-Conclusiones

HERENCIA

-Introducción a la Herencia

-Herencia Simple

-Herencia Múltiple

-Herencia de Interfaz

-Herencia de Implementación

-Beneficios y costes de la herencia

-Elección de la técnica de reutilización

POLIMORFISMO

-Polimorfismo y reutilización.

-Sobrecarga

-Sobreescritura

-Variables Polimórficas

-Generalización

-Caso de estudio

CARACTERÍSTICAS AVANZADAS DEL PARADIGMA ORIENTADO A OBJETOS

-Gestión de Errores.

-Persistencia

-Concurrencia.

Compartir en:

También te pueden interesar estos Programas Destacados


OBSERVACIONES
Curso relacionado de DEUSTO FORMACION

El Programa Superior de Diseño y Desarrollo de Videojuegos se renueva con la integración del motor gráfico Unity, un motor de desarrollo para la creación de juegos y contenidos 3D interactivos. Este curso, usando un lenguaje de scripts te permitirá crear juegos sin ser experto en programación, desarrollando de manera profesional...

Con Este Curso Obtendrás Dos Títulos: Diploma Deusto Formación y Título Acreditativo de la Fundación General de la Universidad de Salamanca. Curso Avalado Por Ati, la Asociación de Técnicos Informáticos.


DEUSTO FORMACION

Pedir información
OBSERVACIONES
Curso relacionado de DEUSTO FORMACION

Cada vez se utilizan más los móviles para interactuar en cualquier momento y lugar con nuestros familiares y amigos así como también son muy utilizados en el entorno empresarial . Este crecimiento ha generado una necesidad para las empresas de estar presentes en el mercado mediante la creación de aplicaciones para móviles. Con...

Curso Avalado Por Quadram y Ati.


DEUSTO FORMACION

Pedir información
Curso relacionado de DEUSTO FORMACION

En un momento en el que la tecnología se encuentra presente en múltiples ámbitos, la web es un entorno de constante presencia en nuestras vidas en la actualidad. Los desarrolladores de estos sistemas son perfiles cada vez más demandados por el mercado laboral. En este curso de programación en php, javascript y mysql , de enfoque...


DEUSTO FORMACION

Pedir información
Curso relacionado de DEUSTO FORMACION

Python es a día de hoy el lenguaje de programación más popular y que mayor crecimiento tiene en la actualidad. Es utilizado por perfiles muy diversos como estudiantes, profesores, investigadores en Ciencias Sociales, Biología o Economía, profesionales del Marketing online, desarrolladores, analistas o científicos de datos....


DEUSTO FORMACION

Pedir información
Curso relacionado de DEUSTO FORMACION

Con el Curso Superior en Programación en C con CPA aprenderás los conceptos básicos y avanzados de uno de los lenguajes de programación orientado a objetos (POO) más versátil y potente en la actualidad. Conocerás qué son las funciones y las estructuras de control o cómo crear plantillas, operadores y expresiones. Además, serás c...


DEUSTO FORMACION

Pedir información
BOLSA O EMPLEO
Curso relacionado de SEAS ESTUDIOS SUPERIORES ABIERTOS

Visual Basic.NET proporciona la herramienta más fácil y productiva para crear con rapidez aplicaciones para Microsoft Windows® y Web. Ideal para programadores de Visual Basic existentes, así como para programadores nuevos en el entorno de desarrollo de Microsoft .NET, Visual Basic.NET ofrece interfaces visuales mejorados, mayor...

Prácticas Garantizadas en Empresa y Acceso Permanente a Bolsa de Empleo


SEAS ESTUDIOS SUPERIORES ABIERTOS

Pedir información
Curso relacionado de

Con este curso de Game Design, te convertirás en un Game Designer y programador más que preparado para comenzar tu profesionalización en cualquier estudio de videojuegos ya asentado o crear un estudio indie donde comenzar tu propio proyecto de desarrollo de videojuegos hasta obtener un resultado final que monetizar. El ro...


Pedir información
Curso relacionado de

En este curso experto aprenderás a realizar aplicaciones web, utilizando diferentes lenguajes de programación como Javascript, JAVA y PHP. Tanto la parte del servidor Back-end como la parte más visual como es el Front-end. En el curso trabajaremos con todas las partes necesarias en las que interviene el desarrollo web del...


Pedir información
Curso relacionado de

Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis que favorezca un código legible. Y define este como un lenguaje multiparadigma, debido a que soporta orientación a objetos, programación imperativa y en menor medida programación funcional. Es interpretado de tipado dinámico y multipl...


Pedir información

Formación relacionada