Universidad Austral
Programación Orientada a Objetos con Python

Ce cours n'est pas disponible en FranƧais (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Universidad Austral

Programación Orientada a Objetos con Python

Agustin Olmedo

Instructeur : Agustin Olmedo

18 124Ā dĆ©jĆ  inscrits

Inclus avec Coursera Plus

Obtenez un aperƧu d'un sujet et apprenez les principes fondamentaux.
4.1

(272Ā avis)

niveau DƩbutant
Aucune connaissance prƩrequise
Planning flexible
8 heures Ơ complƩter
Apprenez Ć  votre propre rythme
89%
La plupart des Ʃtudiants ont apprƩciƩ ce cours
Obtenez un aperƧu d'un sujet et apprenez les principes fondamentaux.
4.1

(272Ā avis)

niveau DƩbutant
Aucune connaissance prƩrequise
Planning flexible
8 heures Ơ complƩter
Apprenez Ć  votre propre rythme
89%
La plupart des Ʃtudiants ont apprƩciƩ ce cours

Ce que vous apprendrez

  • Comprender quĆ© es un programa orientado a objetos y los conceptos del paradigma asociado, para diseƱar sistemas siguiendo las buenas prĆ”cticas.

  • Realizar diagramas de objetos, de clases y de secuencia.

  • Realizar pruebas unitarias automĆ”ticas del sistema.

  • Realizar refactorizaciones de código y utilizar la tĆ©cnica de programaciónĀ Test Driven DevelopmentĀ (TDD).

CompƩtences que vous acquerrez

  • CatĆ©gorie : Programming Principles
  • CatĆ©gorie : Unified Modeling Language
  • CatĆ©gorie : Software Development
  • CatĆ©gorie : Test Driven Development (TDD)
  • CatĆ©gorie : Object Oriented Design
  • CatĆ©gorie : Software Testing
  • CatĆ©gorie : Unit Testing
  • CatĆ©gorie : Software Documentation
  • CatĆ©gorie : Software Design
  • CatĆ©gorie : Python Programming
  • CatĆ©gorie : Software Quality (SQA/SQC)
  • CatĆ©gorie : Object Oriented Programming (OOP)

DƩtails Ơ connaƮtre

Certificat partageable

Ajouter Ć  votre profil LinkedIn

Ɖvaluations

11 devoirs

EnseignƩ en Espagnol

DƩcouvrez comment les employƩs des entreprises prestigieuses maƮtrisent des compƩtences recherchƩes

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Ɖlaborez votre expertise du sujet

Ce cours fait partie de la SpƩcialisation Aprende a programar con Python
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
  • Apprenez de nouveaux concepts auprĆØs d'experts du secteur
  • AcquĆ©rez une comprĆ©hension de base d'un sujet ou d'un outil
  • DĆ©veloppez des compĆ©tences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable

Il y a 4 modules dans ce cours

En este módulo abordaremos los siguientes contenidos: veremos qué es el paradigma orientado a objetos y qué es un programa según este paradigma. Luego aprenderemos los conceptos de objeto, mensaje, colaboración y relación de conocimiento. Veremos que existen dos implementaciones del paradigma orientado a objetos: uno basado en prototipos y otro basado en clases. Python implementa el paradigma orientado a objetos utilizando clases. Aprenderemos a trabajar con clases, métodos de instancia, métodos de clase, variables de instancia y variables de clase. AdemÔs, veremos los conceptos de herencia y polimorfismo y aprenderemos como utilizar bien estos mecanismos. Finalmente, veremos algunas buenas prÔcticas en la programación orientada a objetos.

Inclus

11 vidƩos6 lectures3 devoirs

Avanzamos al módulo 2 de contenido. En esta semana aprenderemos los principios de diseño que nos ayudan a hacer mejores diseños, sin caer en los errores mÔs comunes. Veremos los principios de simplicidad, consistencia, entendible, mÔxima cohesión y mínimo acoplamiento. AdemÔs, aprenderemos varias reglas prÔcticas que nos ayudarÔn a programar mejor en el paradigma orientado a objetos.

Inclus

8 vidƩos3 lectures2 devoirs

Llegamos al módulo 3 del curso. En esta semana trabajaremos con diagramas UML. ComprenderÔs qué son y para qué sirven los diagramas de objetos, los diagramas de clases y los diagramas de secuencia. AdemÔs, utilizaremos el lenguaje de diagramas (UML) para realizar los diagramas de objeto, de clase y de secuencia.

Inclus

6 vidƩos4 lectures3 devoirs

Llegamos al último Módulo del curso. Felicitaciones por haber llegado hasta aquí. En esta semana aprenderemos diferentes técnicas de desarrollo de software, que nos permiten construir software de buena calidad. Primero nos abocaremos a aprender a hacer pruebas unitarias automÔticas de nuestros programas. Luego aprenderemos qué es la refactorización de código y veremos diversos tipos de refactorings muy utilizados. Finalmente, veremos la técnica de programación Test Driven Development (TDD ), que nos permite construir programas de forma iterativa e incremental partiendo desde los test y refactorizando el código para mejorar los programas que hacemos a medida que conocemos mÔs el dominio de problema.

Inclus

9 vidƩos4 lectures3 devoirs1 Ʃvaluation par les pairs

Obtenez un certificat professionnel

Ajoutez ce titre Ơ votre profil LinkedIn, Ơ votre curriculum vitae ou Ơ votre CV. Partagez-le sur les mƩdias sociaux et dans votre Ʃvaluation des performances.

Instructeur

Ɖvaluations de l’enseignant
4.0 (64 Ʃvaluations)
Agustin Olmedo
Universidad Austral
4 Cours65 816 apprenants

Offert par

Universidad Austral

En savoir plus sur Software Development

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Ɖtudiant(e) depuis 2018
’Pouvoir suivre des cours Ć  mon rythme Ć  Ć©tĆ© une expĆ©rience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Ɖtudiant(e) depuis 2020
’J'ai directement appliquĆ© les concepts et les compĆ©tences que j'ai appris de mes cours Ć  un nouveau projet passionnant au travail.’
Larry W.
Ɖtudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon universitĆ© ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'amĆ©liorer dans son travailĀ : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Avis des Ʃtudiants

4.1

272Ā avis

  • 5 stars

    54,74Ā %

  • 4 stars

    18,24Ā %

  • 3 stars

    14,23Ā %

  • 2 stars

    4,74Ā %

  • 1 star

    8,02Ā %

Affichage de 3 sur 272

RM
5

RƩvisƩ le 4 juil. 2020

JC
4

RƩvisƩ le 30 juin 2022

A
5

RƩvisƩ le 13 fƩvr. 2024

Coursera Plus

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplÓme en ligne

Obtenez un diplĆ“me auprĆØs d’universitĆ©s de renommĆ©e mondiale - 100Ā % en ligne

Rejoignez plus de 3Ā 400Ā entreprises mondiales qui ont choisi Coursera pour les affaires

AmĆ©liorez les compĆ©tences de vos employĆ©s pour exceller dans l’économie numĆ©rique

Foire Aux Questions