Deprecated: Optional parameter $thumbnail declared before required parameter $excerpt is implicitly treated as a required parameter in /var/www/clients/client25/web30/web/wp-content/plugins/goodlayers-lms/include/instructor-item.php on line 64

Deprecated: Optional parameter $column declared before required parameter $excerpt is implicitly treated as a required parameter in /var/www/clients/client25/web30/web/wp-content/plugins/goodlayers-lms/include/instructor-item.php on line 64

Deprecated: Optional parameter $thumbnail declared before required parameter $excerpt is implicitly treated as a required parameter in /var/www/clients/client25/web30/web/wp-content/plugins/goodlayers-lms/include/instructor-item.php on line 104

Deprecated: Optional parameter $column declared before required parameter $excerpt is implicitly treated as a required parameter in /var/www/clients/client25/web30/web/wp-content/plugins/goodlayers-lms/include/instructor-item.php on line 104

Deprecated: Return type of Stripe_Util_Set::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client25/web30/web/wp-content/plugins/goodlayers-lms/include/payment-api/stripe-php/lib/Stripe/Util/Set.php on line 35

Deprecated: Return type of Stripe_Object::offsetExists($k) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client25/web30/web/wp-content/plugins/goodlayers-lms/include/payment-api/stripe-php/lib/Stripe/Object.php on line 109

Deprecated: Return type of Stripe_Object::offsetGet($k) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client25/web30/web/wp-content/plugins/goodlayers-lms/include/payment-api/stripe-php/lib/Stripe/Object.php on line 118

Deprecated: Return type of Stripe_Object::offsetSet($k, $v) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client25/web30/web/wp-content/plugins/goodlayers-lms/include/payment-api/stripe-php/lib/Stripe/Object.php on line 104

Deprecated: Return type of Stripe_Object::offsetUnset($k) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/clients/client25/web30/web/wp-content/plugins/goodlayers-lms/include/payment-api/stripe-php/lib/Stripe/Object.php on line 114

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /var/www/clients/client25/web30/web/wp-content/plugins/goodlayers-lms/include/payment-api/stripe-php/lib/Stripe/ApiResource.php on line 62

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /var/www/clients/client25/web30/web/wp-content/plugins/goodlayers-lms/include/payment-api/stripe-php/lib/Stripe/SingletonApiResource.php on line 19

Deprecated: Creation of dynamic property Wp_Date_Remover_Public::$wp_date_remover_options is deprecated in /var/www/clients/client25/web30/web/wp-content/plugins/wp-date-remover/public/class-wp-date-remover-public.php on line 55

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /var/www/clients/client25/web30/web/wp-content/plugins/ilab-media-tools/classes/Tools/Storage/Driver/S3/DigitalOceanStorage.php on line 103

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /var/www/clients/client25/web30/web/wp-content/plugins/ilab-media-tools/classes/Tools/Storage/Driver/S3/DigitalOceanStorage.php on line 103
CESEM » João Francisco Távora

João Francisco Távora

João Francisco Batista Távora

Grupo de Investigação
Nota Biográfica

João Francisco Távora é licenciado em Música Antiga pela Escola Superior de Música e Artes do Espetáculo, Porto, na classe do Professor Pedro Sousa Silva. Iniciou os estudos da flauta de bisel na Escola Artística do Conservatório de Música Calouste Gulbenkian, Aveiro (2008/2009) onde teve aulas com Daniela Lousã, Mónica Resende e Jorge Ferreira e onde frequentou workshops e masterclasses com Fernando Paz, Marco Magalhães e António Carrilho. Participou no Curso Internacional de Música Antiga da ESMAE (2018), no “Open Recorder Days Amsterdam” (3ª edição) e no curso “The Recorder in the Renaissance”, orientado por Pedro Sousa Silva. Atualmente, João encontra-se inscrito no Mestrado em Música Antiga na Hochschule für Musik und Theater „Felix Mendelssohn Bartholdy“, em Leipzig, na classe do Professor Robert Ehrlich. Colabora com o Ensemble Arte Minima, grupo musical especializado na música renascentista portuguesa, com o qual gravou o seu primeiro disco em dezembro de 2021. Com o mesmo ensemble tem previsto a gravação de mais 3 discos, um com música de Francisco de Santa Maria e os restantes com música de Vicente Lusitano.