Una buena forma de iniciar el nuevo año
Básicos del Lenguaje
Introducción a Python: Instalación y Conceptos Básicos
Desarrollo de CRUD con Python 3
Configuración de Ubuntu en Windows 10 para Ejecutar Comandos Linux
Curso Avanzado de Python: Actualización y Creación de Aplicaciones CLI
Programación gráfica básica con Python y Turtle
Operadores y Valores en Programación Python
Variables y Expresiones en Python: Tipos, Asignación y Reglas Básicas
Creación de Aplicación CLI para Gestión de Ventas y Clientes en Python
Funciones en Python: Declaración y Uso Básico
Funciones y Variables Globales en Python: Crear y Listar Clientes
Estructuras Condicionales y Booleanas en Programación
Personalización de Programas con Funciones y Condicionales en Python
Uso de strings y ciclos
Manipulación de Cadenas en Python: Índices y Memoria
Operaciones y métodos útiles para manipular strings en Python
Actualización de Clientes en Python: Implementación de Funciones
Implementación del Comando Delete en CRUD de Clientes
Manipulación de secuencias en Python con slices
Iteraciones en Python: Uso de For y While Loops
Bucles While en Python: Uso y Manejo de Errores Comunes
Iteradores y Generadores en Python: Creación y Uso Práctico
Estructuras de Datos
Uso de listas
Operadores y Métodos para Manipular Listas en Python
Manipulación de Listas en Programación Python
Diccionarios en Python: Uso y Métodos Básicos
Diccionarios en Python para Gestión de Clientes
Tuplas y Conjuntos en Python: Características y Usos Prácticos
Tuplas y Sets en Python: Conceptos y Usos Básicos
Colecciones Avanzadas en Python: UserDict, namedtuple y más
Comprehensions en Python: Listas, Diccionarios y Sets
Algoritmos de Búsqueda: BruteForce vs. Búsqueda Binaria en Python
Búsqueda Binaria en Python: Implementación Recursiva y Iterativa
Manipulación de archivos en Python 3
Uso de objetos y módulos
Introducción a Decoradores en Python: Modifica Funciones Eficazmente
Decoradores en Python: Creación y Uso Efectivo
Programación Orientada a Objetos: Principios y Aplicaciones
Conceptos Básicos de Programación Orientada a Objetos en Python
Names y Namespaces en Python: Conceptos Fundamentales
Uso de Click para Aplicaciones de Línea de Comandos en Python
Estructura y Comandos Básicos para Aplicaciones CLI en Python
Modelado de Clientes y Servicios en Python OOP
Recopilación de datos del usuario con CLI en Python
Implementación de List Clients en Client Services
Actualización de Clientes en Python: Implementación y Guardado en Disco
Actualización de Clientes en Interfaz de Comando
Manejo de Errores en Python: Try, Except, Else y Finally
Gestión de Contextos en Python: Clases y Generadores
Python en el mundo real
Aplicaciones de Python en Ciencias y Desarrollo Web
Conclusiones finales
Transición de Python 2 a Python 3 y PEPs esenciales
Clases bonus
Entorno Virtual en Python y su importancia: Python en el mundo real
Lectura
Bienvenida o bienvenido a este nuevo curso de Python 3, en este curso aprenderás los conceptos más importantes del lenguaje a través del desarrollo de un proyecto que funciona como un CRUD utilizando Python 3 puro.
A continuación encontrarás los slides en formato pdf:
https://drive.google.com/file/d/1uAC0egE_U6571mV8gHtHq5ahIbo9vd1e/view?usp=sharing
Y también el repositorio completo del curso en el cual encontrarás todo el proyecto dividido en secciones tal como se fue desarrollando:
https://github.com/platzi/curso_Python3/branches
Aportes 132
Preguntas 3
Una buena forma de iniciar el nuevo año
Quise empezar con php como mi primer lenguaje, pero a la hora de la verdad, vi que python ofrece mejores opciones.
Me recomendaron mucho comenzar con Python, por la facilidad del lenguaje
Tengo muchas expectativas en este curso, puesto luego quiero seguir con el curso de machine learning.
Quiero compartir algo, con la gente de Platzi, si alguien de Platzi me ha estado siguiendo mis comentarios, sabran que critique 1 o 2 cursos, y no segui criticando, porque observe que ellos vieron mis comentarios y espero hagan algo al respecto.
¿Que critique?, que los profesores subieran el mismo archivo a todos su videos, no eran ni archivos nuevos, ni archivos modificados, siempre eran los mismo con el mismo nombre, entonces a uno el estudiante le crea la duda si descargarlo o no.
Ahora, que quiero decri yo en este comentario, que este CURSO ESTA PERFECTO en la parte de Archivos, tienen un Seccion donde los puedes descargar todos y de paso cada Video de cada clase tiene su archivo de esa clase solamente, PERFECTO.
Como este curso deberian de hacer muchos, una sola seccion donde puedas descargar todos los recursos del curso y solo por precaucion, en cada video se suben los archivos y listo, eso es perfecto para mi.
Gracias por su trabajo Platzi, y recuerden todo lo que digo son criticas Constructivas, escuchen a sus estudiantes y tomen lo bueno y mejoren, asi creceran mas y mas.
Python Web. Con muchas expectativas…
Si el curso lo da David, de seguro va a estar bueno
Buenas noches, tengo muchas expectativas en este curso, soy ingeniero agropecuario pero quiero aprender a programar por que veo necesario combinar la agricultura con este campo, deseo manejar datos en gran cantidad de varios años de productividad que tengo de cultivo de palma de aceite, por ahora todo lo manejo en Excel y lo combino con ArcGis, pero el Excel se vuelve muy pesado y los procesos en ArcGis me encantaría hacerlos más automáticos, me encantaría encontrarme con un partner y poder iniciar este curso pensando en data science. Mi contacto es 3135509410 por si alguno le interesa intercambiar los nuevos conocimientos que vayamos adquiriendo con lo maravilloso de Platzi
Genial, gracias por la información.
arrancamos, problema por que clono el repositorio, y solo sale la rama master, en el curso no se explica como bloquear las ramas para que nadie las vea, no estamos aprendiendo? encontes se esconden temas que no deben de ser dificiles, pero luego de ya tener el certificado de haber pasado el curso, se frena uno en esas bobadas, y uno creyendo que ya sabe y no se sabe es nada
Llegó el momento de sacarle máximo partido a mi Raspberry Pi 2.
El PDF compartido por Platzi es corto, no es aburrido y tiene toda la información necesaria para entender y aprender este lenguaje.
Gracias y espero que los demás cursos tengan información así de breve.
Material descargado, sigamos con el curso 😃
El curso es de Oct del 2018 😱 pero bueno se ve bueno. Me gusta este inicio.
¡Qué buena forma de iniciar! De esta manera podemos ir haciendo seguimiento.
Cool.
esto es una excelente forma al momento de refrescar conocimiento.
gracias
Muchas gracias! servirá mucho para dar seguimiento a profundidad al curso:
Muchas gracias
proposito para este año fortalecer los conocimientos
Excelente
El material se ve genial
Excelente, vamos con toda!
He visto el pdf y parece interesante, demos una oportunidad
Excelente a empezar con fuerza
Here we go again
Excelente
Not bad
Here we go
Vamos a ver que tal va esto!
espero que me sirva tanto este curso para aumentar mi pasion por python
Un excelente comienzo, DE NUEVO!!!
Que comience el juego !!!
¡Aquí vamos! 🐍💛
La espera termino
Gran material, empecemos con fuerza 😄
Inicia una nueva aventura.
Excelente, tengo mucho hype, vamos a darle!!! XD
Excelente, he estado esperando este curso 😃
Ahora a darle
super!!!
Vamos!!
Vamos con todo !!!
Gracias pues a darle
Super, y con el mismo profesor del curso anterior
Gracias.
Vamo a darle!!
Vamos a empezar 😉
comenzemos con un mundo lleno de posibilidades!
vamos con todo! 😄
Inicie con la carrera de Inteligencia Artificial,pero resulta que primero debo aprender Python, veamos como es esto…
Excelente
Aqui vamos!!
excelente
Empezando el año con pie derecho
El primero del año!! vamos con toda.
A mi hermano de 10 años le interesó este tema, realizaremos juntos este curso.
Excelente!!
Comenzando con muy buenas expectativas!
Hace tiempo esperaba este curso!!!
Excelente Curso! Vamos a sacar el maximo provecho!
Excelente, comenzamos
Vamos a empezar con todo!!!
perfecto
Con todo !!
Vamoh a darle
Excelente
¡Genial!
Excelente
Es hora de empezar! 😄
Otro Proyecto!
Excelente manera de compartir el material.
Muchas gracias.
!!!
He leido todas las ventajas que tiene programar con python, lo cual me entusiasma para aprender.
Año Nuevo… Metas Nuevas…
No sé programar. Sera que pyton en el lenguaje indicado para comenzar?
Esperando aprender mucho de este curso y de buscar aplicaciones con Python
Aquí vamos…
Pues vamos con todo, che
comenzando penas, pero muchas ganas de aprender!
Con muchas ganas de empezar
Bueno a darle con todo este nuevo año 2019 !!!
Gracias.
¡Con la mejor actitud para comenzar!
A iniciar python.
exelente
Hola tengo muchas expectativas en cuanto el curso
😄
Time to learn python!!
es hora de ser bilingue
Empezando, requiero aprender Python para mi trabajo que empiezo el lunes 😃
Vengo del mundo de Javascript, espero entender el lenguaje de una buena manera.
genial!! Ansioso por comenzarel curso!
Python es una buena alternativa para aprender a programar, asi que no hay dudas en tomar el curso.
comenzemos a dominar un nuevo lenguaje de programacion!
Se ve muy interesante el curso, vamos a aprender!
Emocionado de empezar este nuevo curso, ¡A seguir aprendiendo!
Here we go Python!!
interesante
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?