Saltar al contenido principal
InicioPython

programa

Desarrollador Python

Desde probar código e implementar el control de versiones hasta el web scraping y el desarrollo de paquetes, ¡da el siguiente paso en tu viaje como desarrollador Python!
Iniciar pista de forma gratuita

Incluido conPremium or Teams

Pythontopics.programacion28 horas

Crea Tu Cuenta Gratuita

GoogleLinkedInFacebook

o

Al continuar, acepta nuestros Términos de uso, nuestra Política de privacidad y que sus datos se almacenan en los EE. UU.
Group

¿Entrenar a 2 o más personas?

Probar DataCamp for Business

Preferido por estudiantes en miles de empresas

Descripción de la pista

Desarrollador Python

Amplía la trayectoria profesional de Desarrollador Python Asociado, ¡y lleva tus conocimientos y habilidades al siguiente nivel! Ahora que ya estás familiarizado con las habilidades básicas necesarias para los desarrolladores de Python, como construir clases y funciones, utilizar iteradores y trabajar con diversos tipos de datos, pasarás a conceptos y técnicas más avanzados. Empieza por conocer distintos enfoques para probar tu código, utilizando pytest para realizar comprobaciones. Mejora tu código descubriendo técnicas para medir y mejorar su eficiencia, ¡y une tu código suelto desarrollando tus propios paquetes Python! Añade una nueva herramienta a tu arsenal de desarrollador aprendiendo a utilizar Git para el control de versiones, que es crucial cuando se trabaja en proyectos de software colaborativos. Descubrirás cómo los desarrolladores recopilan información de Internet y la manipulan para sus casos de uso mediante el web scraping. Por último, ¡concluirás trabajando con varias estructuras de datos y algoritmos! Al final de este curso, ¡estarás preparado para enfrentarte a complejos proyectos de software en Python!

Prerrequisitos

Desarrollador Python Asociado
  • Chapter

    Sobresueldo

    Foundations for efficiencies

    In this chapter, you'll learn what it means to write efficient Python code. You'll explore Python's Standard Library, learn about NumPy arrays, and practice using some of Python's built-in tools. This chapter builds a foundation for the concepts covered ahead.

  • Chapter

    In this chapter, you will learn how to gather and compare runtimes between different coding approaches. You'll practice using the line_profiler and memory_profiler packages to profile your code base and spot bottlenecks. Then, you'll put your learnings to practice by replacing these bottlenecks with efficient Python code.

  • Chapter

    This chapter covers more complex efficiency tips and tricks. You'll learn a few useful built-in modules for writing efficient code and practice using set theory. You'll then learn about looping patterns in Python and how to make them more efficient.

  • Course

    4

    Introduction to Git

    Discover the fundamentals of Git for version control in your software and data projects.

  • Course

    Discover branches and remote repos for version control in collaborative software and data projects using Git!

  • Course

    Aprende a obtener y analizar información de internet usando la biblioteca Python scrapy.

  • Course

    10

    Estructuras de datos y algoritmos en Python

    Explora estructuras de datos como listas enlazadas, pilas, colas, tablas hash y grafos, así como algoritmos de búsqueda y ordenamiento.

Desarrollador Python
7 cursos
Pista
completa

Obtener Declaración de Logro

Añade esta credencial a tu perfil, currículum vitae o CV de LinkedIn
Compártelo en las redes sociales y en tu evaluación de desempeño

Incluido conPremium or Teams

Inscríbete ahora

Únete a más 15 millones de estudiantes y empezar Desarrollador Python ¡Hoy!

Crea Tu Cuenta Gratuita

GoogleLinkedInFacebook

o

Al continuar, acepta nuestros Términos de uso, nuestra Política de privacidad y que sus datos se almacenan en los EE. UU.