Fundamentos de programación

En este curso aprenderás de forma muy completa las nociones sobre el desarrollo de software y las bases fundamentales de la programación.
En este curso vamos a aprender lo que es la programación desde cero sin conocimientos previos, entenderos como es que la programación se puede dividir y como los temas se relacionan, explicaremos los conceptos claves para entender la programación y las tecnologías que rodean este área de conocimiento.
Objetivos
El objetivo principal del curso es entender los conceptos de variables, ciclos, condicionales y funciones que son los conceptos principales y base de la programación, otro objetivo es comprender la programación orientada a objetos y ver como funciona su aplicación en comparación con la programación estructurada.
A quién va dirigido
- Estudiantes de sistemas
- Desarrolladores de Software.
- Entusiastas de la tecnología.
Requisitos Previos
Manejo de PC nivel básico.
Características del curso
- Lecciones 56
- Evaluaciones 7
- Dificultad Básico
- Idioma Español
- Estudiantes 25
- Evaluaciones Si
-
Introducción al curso
En este módulo vamos a ver una introducción de todo el curso y los conceptos que vamos a estudiar, hablaremos de lo que es un algoritmo y como es que estos son la base de la programación, ademas trataremos de entender como se diseñan los algoritmos y los tipos que tenemos.
-
Conceptos base de la programación
En este módulo vamos a dar el primer paso a fondo para conocer todos los conceptos que están rodeando el concepto de programación y que cualquier persona que esta interesada en aprender a programar debe de conocer antes de escribir al menos una línea de código.
-
Tipos de programación e inicio
En este módulo hablaremos sobre los tipos de programación que podemos encontrar y sobre algo que es muy importante como los paradigmas, esto nos ayudara a conocer los tipos de soluciones que podemos aplicar al momento de trabajar con algunos lenguajes de programación.
-
Aprendiendo a programar
En este módulo daremos nuestros primeros pasos a la programación ya con código escrito por nosotros mismos utilizando el lenguaje de programación Java, trabajaremos con los conceptos que ya conocemos y aplicaremos la sintaxis del lenguaje de programación.
-
Más conceptos de programación y comienzo con Python
En este módulo vamos a conocer algunos conceptos que ya no son considerados como básicos en la programación orientada a objetos y vamos a dar nuestros primeros pasos en el lenguaje de programación Python comparando directamente con Java.
-
Python orientado a objetos
En este nuevo módulo vamos a conocer la programación orientada a objetos de nueva cuenta pero desde el lenguaje de programación Python, analizamos sus propiedades particulares como la herencia múltiple y que en java no existe y por lo mismo no se puede aplicar.
-
Otros conceptos dentro de la programación y fin de curso
En este último módulo del curso veremos otros conceptos que debemos de conocer al momento de iniciar en la programación pero que no son parte de la base, aunque es muy común encontrarnos con ellos en los inicios y queremos que el estudiante puede comprenderlos para tener conocimientos sólidos.