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

17 953 dĆ©jĆ  inscrits

Inclus avec Coursera Plus

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

(269 avis)

niveau DƩbutant
Aucune connaissance prƩrequise
Planning flexible
Env. 8 heures
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

(269 avis)

niveau DƩbutant
Aucune connaissance prƩrequise
Planning flexible
Env. 8 heures
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 : Computer Programming
  • CatĆ©gorie : Programming Principles
  • CatĆ©gorie : Python Programming
  • CatĆ©gorie : Software Engineering
  • CatĆ©gorie : Computer Programming Tools
  • CatĆ©gorie : Algorithms
  • CatĆ©gorie : Software Testing

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
Certificat professionnel Coursera

Obtenez un certificat professionnel

Ajoutez cette qualification Ć  votre profil LinkedIn ou Ć  votre CV

Partagez-le sur les rƩseaux sociaux et dans votre Ʃvaluation de performance

Certificat professionnel Coursera

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

Instructeur

Ɖvaluations de l’enseignant
4.0 (63 Ʃvaluations)
Agustin Olmedo
Universidad Austral
4 Cours65 507 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

269 avis

  • 5 stars

    54,27 %

  • 4 stars

    18,21 %

  • 3 stars

    14,49 %

  • 2 stars

    4,83 %

  • 1 star

    8,17 %

Affichage de 3 sur 269

RM
5

RƩvisƩ le 3 juil. 2020

A
5

RƩvisƩ le 12 fƩvr. 2024

RL
5

RƩvisƩ le 9 sept. 2020

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