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 …

(0 Comentarios)

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.

 

Temario

Total: 56 clases / 7 pruebas

    Módulo 1: Introducción al curso 6

    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.

    • Lección1
      Presentación del curso 05 min
    • Lección2
      ¿Qué es la programación? 05 min
    • Lección3
      Algoritmos 08 min
    • Lección4
      Diseñar algoritmos 06 min
    • Lección5
      Tipos de algoritmos 06 min
    • Cuestionario1
      Cuestionario Programación Módulo 1: Introducción al curso 4 preguntas

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

    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.

    • Lección1
      Variables y constantes 09 min
    • Lección2
      Ciclos 11 min
    • Lección3
      Condicionales 09 min
    • Lección4
      Funciones 08 min
    • Lección5
      Lenguajes de programación 12 min
    • Lección6
      Compilador e interprete 11 min
    • Lección7
      Java un caso especial 12 min
    • Lección8
      Ejemplos de compiladores e interpretes 10 min
    • Lección9
      Programación imperativa y declarativa 09 min
    • Cuestionario1
      Cuestionario Programación Módulo 2: Conceptos bases de la programación 9 preguntas

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

    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.

    • Lección1
      Definición de paradigmas 10 min
    • Lección2
      Paradigmas de programación 10 min
    • Lección3
      Programación estructurada 11 min
    • Lección4
      Programación orientada a objetos 10 min
    • Lección5
      Programación lógica y funcional 05 min
    • Lección6
      Programación web 10 min
    • Lección7
      Descarga de Java 07 min
    • Lección8
      IDE 13 min
    • Lección9
      ¡Hola mundo en Java! 12 min
    • Cuestionario1
      Cuestionario Programación Módulo 3: Tipos de programación e inicio 9 preguntas

    Módulo 4: Aprendiendo a programar 10

    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.

    • Lección1
      Variables en Java 10 min
    • Lección2
      Constantes y condiciones 14 min
    • Lección3
      Ciclos en Java 13 min
    • Lección4
      Funciones en Java 12 min
    • Lección5
      Programación estructurada 03 min
    • Lección6
      Clase 14 min
    • Lección7
      Constructor 11 min
    • Lección8
      Sobrecarga de métodos 08 min
    • Lección9
      Herencia 15 min
    • Cuestionario1
      Cuestionario Programación Módulo 4: Aprendiendo a programar 9 preguntas

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

    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.

    • Lección1
      Clases abstractas 09 min
    • Lección2
      Interfaces 10 min
    • Lección3
      Casi todo es un clase en Java 07 min
    • Lección4
      ¡Hola mundo! en Python 12 min
    • Lección5
      Variables e indentación 07 min
    • Lección6
      Condicionales en Python 14 min
    • Lección7
      Ciclo For en Python 11 min
    • Lección8
      Ciclo while en Python 06 min
    • Lección9
      Funciones 12 min
    • Cuestionario1
      Cuestionario Programación Módulo 5: Más conceptos de programación y comienzo con Python 9 preguntas

    Módulo 6: Python orientado a objetos 10

    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.

    • Lección1
      Objetos en Python 05 min
    • Lección2
      Clases en Python 15 min
    • Lección3
      Constructor o inicializador 11 min
    • Lección4
      Sobrecarga de métodos 10 min
    • Lección5
      Herencia 13 min
    • Lección6
      Herencia múltiple 13 min
    • Lección7
      Listas en Python 10 min
    • Lección8
      Tuplas en Python 13 min
    • Lección9
      Diccionarios en Python 11 min
    • Cuestionario1
      Cuestionario Programación Módulo 6: Python orientado a objetos 9 preguntas

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

    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.

    • Lección1
      Diagrama de flujo 16 min
    • Lección2
      Condicionales complejos
    • Lección3
      Arreglos 15 min
    • Lección4
      Constantes y ámbitos de variables 14 min
    • Lección5
      Try y catch 10 min
    • Lección6
      Switch y fin de curso 12 min
    • Cuestionario1
      Cuestionario Programación Módulo 7: Otros conceptos dentro de la programación y fin de curso 6 preguntas

ABOUT INSTRUCTOR

Comentarios

promedio

0
0 puntuación

Evaluación detallada

estrellas 5
0
estrellas 4
0
estrellas 3
0
estrellas 2
0
estrella 1
0