Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Programación Over 9000: Más allá de escribir código Python
Rating: 5.0 out of 5(3 ratings)
7 students

Programación Over 9000: Más allá de escribir código Python

Curso dos: AgileByte
Created byAgile Byte
Last updated 12/2023
Spanish

What you'll learn

  • Aprenderás la diferencia entre "sabe programar" y "programa increíble" con código legible, testeable y de calidad que se puede acoplar a DevOps.
  • Pirámide de valor - Todos los componentes añadidos a la programación que aportan valor en un proyecto real
  • Teoría y práctica de los principales frameworks y paradigmas para el desarrollo de software avanzado : TDD, XP, OOP, Agile
  • Desarrollar tu propio proyecto completo con tests como si tu cliente te lo hubiera solicitado. Guiado y apoyado en soluciones
  • Sistema de control de versiones de código, programación con parámetros, creación de entornos de desarrollo, uso de máquinas virtuales y más.

Course content

8 sections23 lectures3h 51m total length
  • Introducción1:44

Requirements

  • Entender código Python y saber programar a nivel básico

Description

Este curso, como parte de nuestra colección de cursos sobre el mundo del software, se especializa en la pirámide de valor en un proyecto, en particular nos centramos en proyectos de desarrollo de software o de ciencia de datos.

Aquí aprenderás todos los aspectos que rodean a un código de calidad y que separan a un programador o data scientist junior de uno profesional, cubriendo temas como el control de versiones de código, la programación con parámetros, la programación dirigida por tests, extreme programming , programación orientada a objetos, etc…

Objetivos del curso:

  • Entender las etapas de la pirámide de valor en un proyecto de software.

  • Inmersión en los principales frameworks y paradigmas de programación.

  • Desarrollar el conocimiento con clases prácticas y soluciones a ejercicios.

  • Programación con parámetros y trabajo profundo con datos.

  • Sistemas de control de versiones.

  • Creación y gestión de entornos de programación, además de uso de máquinas virtuales.

Repasando, al finalizar el curso tendrás un conocimiento sólido de todo lo que, sin ser direcdtamente saber cómo programar, afecta al trabajo de software y está íntimamente relacionado con la calidad, mantenimiento y escalabilidad del producto final.

Además, tendrás las habilidades necesarias para aplicar toda la teoría gracias al enfoque práctico del curso y todas las horas de hands on que habrás generado.

Who this course is for:

  • El curso está diseñado para alumnos que tienen nociones de programación básicas o intermedias que quieren dar el salto desde "saber programar " a "programacion profesional "
  • Desarrolladores y Data Scientists