• No se han encontrado resultados

Fundamentos de Programación

N/A
N/A
Protected

Academic year: 2022

Share "Fundamentos de Programación"

Copied!
6
0
0

Texto completo

(1)
(2)

Fundamentos de Programación

Para dominar los algoritmos de programación, independientemente del lenguaje que se utilice es fundamental conocer los conceptos básicos de las estructuras de programación. El conocer la forma de construir el código de manera eficiente, entender los elementos básicos de la lógica de un programa y conocer los diferentes elementos que lo componen es imprescindible para cualquier persona que desee iniciarse en el mundo de la programación.

Objetivos

Lograr que el alumno pueda adquirir la base de conocimientos para luego poder desarrollarse dentro del ambiente de la programación de aplicaciones. Aprenderá los diferentes lenguajes de programación y en que tipo de proyectos es conveniente utilizar cada uno, los conceptos básicos de lo que significa programar del lado del cliente y del servidor, saber qué son los repositorios, comenzar a entender la lógica de programación inherente a cualquier lenguaje. Cómo y qué es un algoritmo de programación, sub rutinas, procedimientos, objetos, scripts y mucho más.

Metodología

Todas las clases se dictan de manera on line – en vivo donde el docente dicta cada clase en vivo, mostrando los procedimientos y pudiendo supervisar sincrónicamente las tareas realizadas por los alumnos en clase.

En nuestro campus encontrará el acceso a las clases on line, material de estudio suplementario como un manual elaborado con los contenidos de cada clase y material extra, presentaciones multimedia, etc. Contamos con un foro exclusivo de cada curso que permitirá la comunicación asincrónica con el docente de manera que las dudas que puedan surgir puedan ser contestadas por el mismo y a su vez revisadas por los alumnos. Hay test, ejercicios y pruebas durante la cursada que irán elaborando la calificación que obtendrá el alumno al finalizar su capacitación.

(3)

Contenidos Principales

• Introducción al mundo de la programación.

• ¿Qué es un programa de computación?

• Los diferentes lenguajes de programación.

• Clasificación y tipos de lenguajes de programación.

• ¿Qué significa Front-End?

• ¿Qué significa Back-End?

• ¿Qué son los repositorios?

• Introducción a la lógica de la programación.

• Diferentes elementos que componen un programa.

• Objetos.

• Propiedades – Métodos – Eventos.

• Procedimientos – Subrutinas.

• Algoritmos.

(4)

Plan de estudios

Programación -- Fundamentos

(5)

1 Introducción al mundo de la Programación

Introducción. ¿Qué es un programa? ¿Qué son los lenguajes de

programación? Clasificación de los lenguajes. ¿Qué es Front-End? ¿Qué es Back-End? ¿Qué son los repositorios? Editores de código. ¿Qué es un IDE?

2 Fundamentos

Diferencias fundamentales entre los sistemas de escritorio y los sistemas de entorno web. Introducción a la lógica de la programación. ¿Qué es y para qué sirve un diagrama de flujo? Programación Top-Down.

3 Conceptos básicos

4 Algoritmos y elementos propios del lenguaje

¿Qué es un algoritmo? ¿Qué es un script? ¿Qué es una subrutina? La forma en que una computadora lee el código de un programa. Diferencia entre un editor de etiquetas y un programa codificado. Diferenciación entre un programa que se ejecuta del lado del cliente y uno que se ejecuta del lado del servidor. Conceptos de estructuras de control, variables, vectores, bucles, etc. Concepto de bases de datos y la importancia dentro del desarrollo de un sistema.

Elementos que componen un programa. Objetos, concepto. Propiedades, métodos y eventos. ¿Qué significa POO (programación orientada a

objetos)? ¿Qué significa POE (programación orientada a eventos)?

5 La programación como profesión

Cuál es la real salida laboral de un programador. Las especialidades más buscadas. Diferencias entre un desarrollador front end, un back end y un full stack. Las diferentes escalas, que diferencia un trainee, un junior, un semi senior y un senior.

(6)

Centro de Capacitación en Tecnología e Informática

Referencias

Documento similar

Es un software educativo para aprender a programar a partir de explicaciones y resolución de pro- blemas; propone aprender conceptos de programación en un

Si trabaja en el entorno de la programación y desea especializarse en proyectos web gracias a lenguajes de programación como Phyton este es su momento, con el Curso de Django:

La programación estructurada surge como un conjunto de técnicas para facilitar el desarrollo de sistemas en lenguajes del paradigma imperativo, pero presenta ideas que también

Con este Curso de Pensamiento Computacional: Experto en Programación Web podrá especializarse en estos dos lenguajes, además de programar webs con jQuery.... a quién

El módulo 1: Introducción a la Programación, tiene como objetivo proporcionar al estudiante todos los conceptos básicos de programación que le permitan reconocer elementos

Para aprender los conceptos básicos de Fortran y su código de programación, es necesario un conocimiento general de los lenguajes de programación, se puede

2) Conocer los elementos básicos de los lenguajes musicales, sus características, funciones y transformaciones en los distintos contextos históricos. 3) Utilizar el «oído interno»

Los lenguajes de programación del lado del cliente realizan procesos en el ordenador personal del usuario (efectos visuales, cálculos, etc.): podemos citar entre estos