Introducción a la Programación con Python

¿Deseas aprender Programación para obtener un mejor trabajo o crear una idea? ¡Este curso es para ti!

4.70 (7924 reviews)
Udemy
platform
Español
language
Programming Languages
category
97,982
students
4.5 hours
content
Sep 2019
last update
FREE
regular price

What you will learn

Aprenderás desde lo básico que es programación, lenguajes de programación, escribir y correr código fuente

Conocerás que son los tipos de datos, variables, enteros y funciones en los lenguajes de programación

Utilizaremos Python, un lenguaje fácil de aprender, con una sintaxis sencilla y limpia

Aprenderas temas más avanzados como Programación Orientada a Objetos

También aprenderás a manejar archivos con Python

Crearemos un proyecto final con todo lo que aprenderás en el curso, además de una serie de retos

Description

Según una encuesta que realice a mis alumnos, alrededor del 40% quiere aprender a programar para obtener un mejor salario o cambio de carrera, mientras que el 34% mencionan desarrollar una idea.

Si alguna de estas 2 es tu razón principal para aprender programación estas en el curso indicado.

Aprender a programar es sin duda una de las actividades del presente y futuro.

En este curso aprenderás desde las bases: cadenas de texto, números, funciones, código condicional y lo haremos con un lenguaje que es el más popular hoy en día: Python

Con Python puedes crear sitios y aplicaciones web, machine learning, seguridad informatica y mucho más!

Si nunca has escrito una línea de código (pero tienes el deseo de aprender) este curso es para ti, incluso si esta en tus planes estudiar Tecnologías o Informatica pero quieres ir avanzando en tu aprendizaje.


Content

Introducción al curso

¿Porqué aprender a programar? y Carreras en Programación
¿Qué es Programación?
Dividir un problema grande en partes pequeñas

Lenguajes de Programación

Lenguajes de Programación
Escribir Código Fuente
Ejecutar Código Fuente

IDE's y Editores de Texto

Qué son los IDE's y editores de texto
Instalando VSCode en Windows
Instalando VSCode en Mac

Python

¿Porqué Python?
Instalando Python en Windows
Instalando Python en Mac

Fundamentos de Programación - Variables y Tipos de Datos

Variables
Tipos de Datos
Practicando los Tipos de Datos

Funciones

Funciones
Funciones con Parametros y argumentos
Funciones que Retornan Valores
Diferencias entre Funciones y Métodos

Números y Operadores

Números y ejemplos con números
Funciones con Números

Buenas Prácticas con tu código

Comentar tu código
Espaciado y Orden

Arreglos e Iteradores en Programación

Qué son los Arreglos (Arrays) en Programación
Trabajando con Lists en Python
Veamos que son los iteradores

Código Condicional

Veamos que es el código condicional y unos ejemplos
If Anidados
elif en python
Operadores and y or
Lists, iteradores e If en un ejemplo

Objetos en Programación

Qué son los objetos y algunas operaciones en objetos (Diccionarios en Python)
Otras operaciones con objetos (Diccionarios en Python)

Entrada de Datos por el Usuario

Ejemplos con Entrada de Datos
Introducción a while
Otros ejemplos con while
Creando un proyecto de Playlist con while, funciones, listas y diccionarios
Preguntando al usuario por las canciones que desea agregar
Agregando canciones o finalizando la función de agregar
Mostrando un resumen de canciones

Introducción a la Programación Orientada a Objetos POO

Qué es la Programación Orientada a Objetos, como crear una clase y terminos
Creando una clase y definiendo unos métodos
Abstracción y Constructores
Encapsulamiento
Getters y Setters
Herencia
Polimorfismo

Manejo de Archivos

Creando y escribiendo datos en un archivo
Mostrando los contenidos de un archivo en la terminal

PROYECTO FINAL

Que vamos a construir
Creando un Directorio al ejecutar la app
¿Qué es CRUD?
Creando el código condicional para cada opción
Creando el archivo en base al nombre
Escribiendo la información en el archivo
Validando si un contacto ya existe
Primeros pasos con la edición
Editando un contacto
Mostrando los Contactos
Buscar un Contacto
Eliminar un Contacto

Fin del Curso y que continuar aprendiendo

Ideas para proyectos para practicar
Visita mi sitio web!

Screenshots

Introducción a la Programación con Python - Screenshot_01Introducción a la Programación con Python - Screenshot_02Introducción a la Programación con Python - Screenshot_03Introducción a la Programación con Python - Screenshot_04

Reviews

Roy
November 12, 2023
Estoy muy complacido de haber finalizado este curso. Muy bien estructurado para lo que fue hecho: entender las bases lógicas de lo que es la programación usando el lenguaje Python, con el que decidí adentrarme en este mundo. El profesor Juan Pablo es uno de los mejores que he podido encontrar en este inmenso mar de información. Explicaciones sumamente fáciles de entender, directo al punto, sin andarse con mareos absurdamente extendidos que terminan por aburrir, como me ha tocado sufrir con otros instructores. Vayan estas 5 estrellas muy bien merecidas. Voy por más!
Gennifer
October 31, 2023
El curso estuvo super bien, creo que para alguien principiante es ideal ya que Juan explica muy bien los conceptos.
Milagros
October 26, 2023
E aprendido a diferenciar los tipos de lenguaje en programación, no es igual para todos, y esta interesante aprender el curso, porque me puede servir en mi desarrollo como profesional, excelente curso.
Rosana
October 23, 2023
Muy bueno. Ha explicado muchas cosas en poco tiempo, de manera clara. Incluso contiene un código bastante completo.
Omar
October 18, 2023
Es el tercer curso que tomo con el profesor y siempre me ha parecido excelente su forma de enseñar y la calidad del audio, así como los ejercicios y material didáctico que emplea
Jorge
October 10, 2023
Lenguaje fácil de entender, buena división del temario, explicado de forma sencilla y sin palabras complejas.
Steve
September 28, 2023
Primero quiero agradecer el esfuerzo y buen ánimo de haber compartido este material y enseñanza de manera gratuita, es la introducción al Lenguaje pero es de mucha ayuda. Para mí, alguien que va iniciando, siento que me ayudó y ayudará a ir formando la lógica de programación, espero continuar con mi aprendizaje y con el tiempo tomar tus cursos completos que son muy valiosos, de hecho si he adquirido el de Desarrollo Web full, pero aun me falta. Saludos desde El Salvador. 27/09/2023
Argenis
September 24, 2023
Cumple más de mis expectativas, teoría pero con ejemplos muy prácticos todo queda muy claro y entendible. Hace muy amenas las clases. Difícilmente me quedaron dudas, y te da una sólida base para cualquier lenguaje.
Alfredo
September 23, 2023
Muy buenas explicaciones, conceptos bien demostrados, buen audio. Algo mas de ejercicios y le daría la valoración completa.
René
September 19, 2023
explicación clara y apoyada en ejemplos prácticos, el profesor es muy buen comunicador ... sin dudas tomaría otros cursos de él
Manuel
September 17, 2023
Te explica bien y refuerzas los conocimientos de inicio que uno tiene. Puedes partir desde cero y terminarás con un nivel casi medio.
Eddy
September 12, 2023
Buen tutorial.... Creo que hubiese sido bueno haber comentado y/o explicado sobre las librerías que vienen por defecto (Profundizado un poco más sobre)
Verónica
September 10, 2023
Aprender POO en JAVA se me estaba atragantando, volví a empezar a enfrentarme a la programación con Python y ha sido un éxito! Seguiré aprendiendo con él!!
Eddy
August 23, 2023
Tremenda explicación la del profe, definitivamente me enamoré de Python y de todo lo que se podría hacer con él, curso recomendado al 1000% ?? ?
Miguel
March 16, 2023
El mejor, muy crack la verdad, todo excelente, el sonido, la filosofia, el tono, el animo, la ventana, todo, y gratuito, eres le mejor profe

Charts

Price

Introducción a la Programación con Python - Price chart

Rating

Introducción a la Programación con Python - Ratings chart

Enrollment distribution

Introducción a la Programación con Python - Distribution chart

Related Topics

2573656
udemy ID
9/23/2019
course created date
9/25/2019
course indexed date
Bot
course submited by