Saltear al contenido principal

Mejores videos de Python – Lenguaje Python

Si prefiere aprender a programar en Python viendo videos, este es el recurso para usted. He visto cientos de charlas técnicas en vivo y he revisado videos para seleccionar aquellos con excelentes oradores que le enseñarán más sobre el idioma y el ecosistema.

Esta página tiene enlaces a los mejores videos gratuitos, así como a otras listas de videos, para que pueda hacer su propia búsqueda a través de la enorme acumulación de conferencias y charlas de reuniones de los últimos años.

Videos de desarrollo web

Los siguientes videos de desarrollo web cubren los temas generales del uso de marcos web como Django, Flask, Pyramid y otros marcos, así como el diseño y las implementaciones web.

  • Mi EuroPython 2014 «Python de pila completa»
    La charla repasa cada tema de esta guía y proporciona un contexto sobre cómo encajan las piezas. los hablar diapositivas también están disponibles. Aunque la charla es de 2014, casi todos los principios generales de desarrollo web siguen siendo consistentes en 2018.

  • Kate Heddleston dio una charla en PyCon 2014 llamada «Aplicaciones web Python de pila completa«con imágenes claras de cómo encajan las numerosas capas de la pila web de Python. También hay diapositivas disponibles de la charla
    con todos los diagramas.

  • Tomando Django Async es una gran descripción de Andrew Godwin, que creó South (ahora Django Migrations como parte del marco central) y Canales de Django. Analiza el diseño de trabajador de bloqueo síncrono de WSGI y por qué es incompatible con protocolos asíncronos como WebSockets. Una solución potencial podría ser un nuevo protocolo como la Interfaz de puerta de enlace de servidor asíncrono (ASGI), pero ¿hasta dónde debería llegar la integración en Django y valdría la pena? Andrew hace un gran trabajo al mezclar las preguntas filosóficas con los detalles de implementación técnica a lo largo de la charla.

  • Diseño 101 para desarrolladores
    cubre un tema difícil de aprender para muchos desarrolladores con mentalidad analítica: el diseño. La charla no es específica para el desarrollo web o el diseño web, sino que explica los principios generales de diseño como el espaciado, la coherencia y hacer que las interacciones sean obvias para el usuario.

  • Cómo Netflix hace fallas en 7 minutos planos
    de Amjith Ramanujam en PyCon US fue una excelente charla sobre cómo manejar las interrupciones de la red y predecir la confiabilidad de las rutas de conmutación por error. ¡Vale la pena ver esta charla incluso solo para las visualizaciones de datos!

  • Kate Heddleston y yo dimos una charla en la DjangoCon 2014 llamada
    Elija su propia aventura de implementación de Django
    que recorrió muchos de los escenarios a los que se enfrentaría al implementar su primer sitio web de Django.

  • los Descubrir Frasco La serie es un tutorial detallado de Flask en video con los ejemplos de código correspondientes en GitHub.

  • Diseñando las migraciones de Django
    cubre las nuevas migraciones de Django 1.7 del programador principal de South y ahora las migraciones integradas de Django, Andrew Godwin.

  • Vídeos de DjangoCon US de
    2019,
    2018,
    2017,
    2016,
    2015,
    2014, están disponibles de forma gratuita.

  • Los videos de la DjangoCon EU también están disponibles en
    2017,
    2016y 2015.

  • GoDjango Los screencasts y los tutoriales son videos cortos gratuitos para aprender a crear aplicaciones Django.

  • Los videos y diapositivas de
    Django: Bajo el capó 2015
    son de los principales confirmadores de Django y brindan información sobre el ORM, la internacionalización, las plantillas y otros temas importantes del marco web.

Vídeos del lenguaje Core Python

El lenguaje de programación central de Python tiene muchas características nuevas ahora que casi todos los recursos de la comunidad están trabajando en Python 3 en lugar de dividirse en las ramas heredadas 2.x. Los siguientes videos cubren temas dentro del lenguaje central de Python principalmente relevantes para las características de Python 3, aunque algunos también se pueden usar con Python 2.

  • Jessica McKellar
    Construyendo y rompiendo una caja de arena de Python
    es un paseo fascinante por las capas inferiores del intérprete de Python.

  • Brandon Rhodes
    All Your Ducks In A Row: Data Structures in the Std Lib y más allá
    describe cómo se implementan las estructuras de datos, cómo seleccionar una estructura de datos apropiada para su aplicación y cómo la lista y el diccionario se pueden usar en muchas situaciones.

  • De Guido van Rossum
    Lenguaje Python La charla principal de PyCon 2016 reforzó que no habría la versión 2.8 de Python y que el desarrollo de las versiones de seguridad con backport en la rama de Python 2 finalizaría el 1 de enero de 2020. Guido también cubrió muchos temas importantes para la comunidad del lenguaje Python, como expandir el número y antecedentes de los principales committers.

  • La conversación Descriptores de Python
    de Simeon Franklin explica el qué y el por qué de esta característica central del lenguaje Python.

  • David Beazley ofrece una increíble actuación codificada en vivo para mostrar
    Simultaneidad de Python
    usando hilos, bucles de eventos y corrutinas. David hace que la codificación en vivo parezca fácil, pero se debe haber invertido mucho trabajo en esa charla.

  • ¿Qué es un desarrollador de Python Core?
    explica las responsabilidades, los proyectos, los repositorios y las expectativas de los principales confirmadores de Python, así como cómo convertirse en uno.

  • Clase de Python de Google contiene videos de conferencias y ejercicios para aprender Python.

Compilaciones de videos

Todas las conferencias principales de Python, así como la mayoría de las regionales, publican videos de charlas técnicas de forma gratuita. Estos sitios agregan los miles de videos que se han publicado o son listas de conferencias específicas como PyCon EE. UU. y
EuroPython.

¿Cuál es el próximo tema que quieres aprender?


¿Necesitas ayuda para revisar el código de tu proyecto?



Esta entrada tiene 0 comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Volver arriba