T
Talemy

Fundamentos de Programación

Presentació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 d

0 alumnos56 lecciones
AP
Creado por Alumna Prueba SENCE
📘

Gratuito

Gratis · Sin tarjeta de crédito

Este curso incluye:

56 lecciones en video
Acceso de por vida
Compatible móvil y PC
Certificado al completar

Sobre este curso

Presentació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 cómo 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

Temario del curso

7 módulos · 56 lecciones

1

Módulo 1: Introducción al curso

5 lecciónes

Lección 1.1: Presentación del curso
Lección 1.2: ¿Qué es la programación?
Lección 1.3: Algoritmos
Lección 1.4: Diseñar algoritmos
Lección 1.5: Tipos de algoritmos
2

Módulo 2: Conceptos base de la programación

9 lecciónes

Lección 2.1: Variables y constantes
Lección 2.2: Ciclos
Lección 2.3: Condicionales
Lección 2.4: Funciones
Lección 2.5: Lenguajes de programación
Lección 2.6: Compilador e interprete
Lección 2.7: Java un caso especial
Lección 2.8: Ejemplos de compiladores e interpretes
Lección 2.9: Programación imperativa y declarativa
3

Módulo 3: Tipos de programación e inicio

9 lecciónes

Lección 3.1: Definición de paradigmas
Lección 3.2: Paradigmas de programación
Lección 3.3: Programación estructurada
Lección 3.4: Programación orientada a objetos
Lección 3.5: Programación lógica y funcional
Lección 3.6: Programación web
Lección 3.7: Descarga de Java
Lección 3.8: IDE
Lección 3.9: ¡Hola mundo! en Java
4

Módulo 4: Aprendiendo a programar

9 lecciónes

Lección 4.1: Variables en Java
Lección 4.2: Constantes y condiciones
Lección 4.3: Ciclos en Java
Lección 4.4: Funciones en Java
Lección 4.5: Programación estructurada
Lección 4.6: Clase
Lección 4.7: Constructor
Lección 4.8: Sobrecarga de métodos
Lección 4.9: Herencia
5

Módulo 5: Más conceptos de programación y comienzo con Python

9 lecciónes

Lección 5.1: Clases abstractas
Lección 5.2: Interfaces
Lección 5.3: Casi todo es un clase en Java
Lección 5.4: ¡Hola mundo! en Python
Lección 5.5: Variables e indentación
Lección 5.6: Condicionales en Python
Lección 5.7: Ciclo For en Python
Lección 5.8: Ciclo while en Python
Lección 5.9: Funciones
6

Módulo 6: Python orientado a objetos

9 lecciónes

Lección 6.1: Objetos en Python
Lección 6.2: Clases en Python
Lección 6.3: Constructor o inicializador
Lección 6.4: Sobrecarga de métodos
Lección 6.5: Herencia
Lección 6.6: Herencia múltiple
Lección 6.7: Listas en Python
Lección 6.8: Tuplas en Python
Lección 6.9: Diccionarios en Python
7

Módulo 7: Otros conceptos dentro de la programación y fin de curso

6 lecciónes

Lección 7.1: Diagrama de flujo
Lección 7.2: Condicionales complejos
Lección 7.3: Arreglos
Lección 7.4: Constantes y ámbitos de variables
Lección 7.5: Try y catch
Lección 7.6: Switch y fin de curso

Instructor

AP

Alumna Prueba SENCE

Instructor en Talemy

Reseñas de alumnos

Este curso aún no tiene reseñas.