Proyectos Programación Orientación a Objetos

Añadir a Mis FavoritosAñadido a tus favoritosEliminado de tus favoritos 2
Añade tu reseña
Product is rated as #1 in category POO
10

12.00

Proyectos Programación Orientación a Objetos
Proyectos Programación Orientación a Objetos

Descripción

EJERCICIOS DE PROGRAMACIÓN ORIENTADA A OBJETOS EN PYTHON

DESCRIPCIÓN

El objetivo de estos ejercicios de programación orientada a objetos en Python es practicar este paradigma de la programación y aprender cómo y cuando utilizar este enfoque a la hora de implementar el código. La práctica está formada por los siguientes proyectos:

  1. Gestión de reservas de un hotel: crea un programa en la consola para calcular los beneficios y gestionar las reservas de los clientes en base a múltiples parámetros tales como el tipo de habitación, duración de la estancia, precio, etc. El programa deberá informar sobre estas variables así como mostrar mensajes específicos acerca de cada reserva.
  2. Comparador de vuelos: tendrás que desarrollar un pequeño programa para ayudar a una familia a decidir que aerolínea tiene la mejor oferta para un viaje determinado. Mediante POO, el programa deberá mostrar en diversos mensajes los precios de todas las opciones disponibles y seleccionar aquella que sea la mejor de acuerdo con las preferencias de dicha familia. Se te proporcionará los datos de las ofertas de varias compañías que tendrán que alimentar el programa.
  3. Hotel de mascotas:  a partir los datos de las reservas recibidas en la plataforma digital de una nueva residencia canina, deberás desarrollar una aplicación que realice el seguimiento de cada mascota admitida e informe a sus dueños y clientes sobre este proceso. El programa comunicará mediante mensajes si hay plazas disponibles, en caso afirmativo, los cuidados que recibe la mascota a su llegada, su estado de salud, etc.

Todos los proyectos incorporan una sección de ayuda en la que el proyecto se descompone en varios ejercicios que tendrás que completar para poder finalizar el reto. Es una guía que te ayudará resolver los requerimientos paso a paso.
De esta forma, resolverás problemas de programación Python relativos a POO como creación de clases, métodos, objetos, etc.

INSTRUCTOR

Maria Lymperaiou  trabaja como desarrolladora senior en  JP Morgan Chase Bank  en el Reino Unido. Anteriormente ocupó diversos puestos de investigación  en la Organización Europea para la Investigación Nuclear, CERN (Suiza).
Maria cuenta con un Master en Ingeniería informática y eléctrica.

CONTENIDO DE LA DESCARGA

Tras la compra, recibirás un correo electrónico con un archivo ZIP. La descarga siempre estará disponible  en tu cuenta de Practity. El archivo comprimido está formado por los siguientes ficheros:

  1. Tres PDFs con la descripción e instrucciones de los proyectos Python. Incluye una guía con los pasos a seguir para poder finalizar la tarea.
  2. Tres cuadernos Jupyter con los ejercicios Python resueltos. No solo incluye el código, sino también explicaciones sobre cómo funciona.
    IMPORTANTE: para visualizar las soluciones necesitarás tener instalado Jupyter o el paquete de ANACONDA en tu ordenador. Si no lo tienes, puedes descargarlo gratuitamente aquí.

MATERIAS A PRACTICAR

– Creación de clases.
– Desarrollo y llamada de métodos.
– Definición de funciones con bucles “for” y sentencias condicionales (if/else).
– Contadores.
– Atributos.
– Diccionarios y listas: los datos de entrada se facilitan en lista de listas.
– Herencia: uso del __init__()
– Encapsulación.

REQUISITOS

Se necesita un mínimo conocimiento de la programación orientada a objetos para poder resolver los problemas. Estas practicas están dirigidas a estudiantes que hayan finalizado algún curso o tutorial introductorio de POO. Se recomienda estar familiarizado con conceptos como clases, métodos, objetos, herencia, etc.

 

Valoraciones (0)

User Reviews

0.0 fuera de 5
0
0
0
0
0
Write a review

Aún no hay reseñas.

Solo los usuarios que hayan iniciado sesión y hayan comprado este producto pueden dejar un comentario.

Practity
Logo
Registrar una cuenta nueva
Shopping cart