Sabemos que sí probablemente estás leyendo esto es porque desconoces sobre el interesante mundo de la programación, con la cual puedes crear cientos de cosas en un entorno tecnológico, no te preocupes, también reconocemos que existen muchos desarrolladores profesionales de la disciplina; es precisamente teniendo en cuenta a ellos es que nos atrevemos a recomendar este tutorial que te permitirá comprender los conocimientos básicos de la materia y entender a lo que hacen referencia en proyectos en los que se requiere programación.

Quizá te interese: Los 10 lenguajes de programación más utilizados actualmente (2019).

El curso de programación está actualizado a este año y pertenece al canal de Yoney Gallardo, quién desde hace 10 años se encarga de subir video relacionados con tecnología, tutoriales y cursos de diferentes programas y aplicaciones, desde temáticas y conceptos básicos de computación hasta temas más avanzados de diseño y desarrollo web con diferentes lenguajes de programación; tiene una duración 5 horas con 40 minutos, pero la versatilidad de YouTube te permite verlo, pausarlo, adelantar o regresar a una parte en específico.

El temario del video se desglosa en:

1. INTRODUCCIÓN

– Requisitos para programar
– Requisitos para el curso
– Profesionales del área
– Mitos de la programación

SECCIÓN I – TEORÍA

2. BASES DE LA PROGRAMACIÓN

– Hardware y software
– Sistemas operativos
– Código binario
– Niveles de programación
– Que es programar

3. ALGORITMOS

– Que es un algoritmo
– Tipo de algoritmos

4. DESARROLLO DE SOFTWARE

– Pseudocódigo
– Diagrama de flujo
– UML

5. CICLOS DE DESARROLLO

– Ciclo de Vida de Desarrollo de Software
– Ciclo de lanzamiento de software

6. LOS LENGUAJES DE PROGRAMACIÓN

7. TIPOS DE LENGUAJES SEGÚN ABSTRACCIÓN

– De bajo nivel
– De medio nivel
– De alto nivel

8. SEGÚN EL PARADIGMA DE PROGRAMACIÓN

– Imperativos
– Declarativos
– Hibrido

9. SEGÚN LA FORMA DE EJECUCIÓN

– Compilados
– Interpretados

10. QUE LENGUAJE ELEGIR

11. LA CRIPTOGRAFÍA

12. DATOS

SECCIÓN II

13. ELEMENTOS NECESARIO

– Preparación para PHP
– Preparación para Python
– Preparación para JavaScript

14. ESTRUCTURA BÁSICA

– Comentarios – Variables
– Tipo de datos – Forzar a tipo
– Impresión
– Constantes

15. OPERADORES

– Aritméticos
– De asignación
– Combinados
– De incremento y Decremento
– De comparación o relacionales
– Lógicos
– Concatenación
– Precedencia

16. ESTRUCTURAS CONDICIONALES

– If
– Else
– Switch

17. ESTRUCTURAS ITERACTIVAS

– While
– Do
– while
– For

18. ARRAYS

– Unidimensional
– Multidimensional

19. FUNCIONES

– Propias
– Predefinidas

20. CLASES Y OBJETOS

21. DESPEDIDA