Sei sulla pagina 1di 10

Academia Java

A Academi a Java um curso especi al mente desenvol vi do para quem desej a trabal har
profi ssi onal mente com a tecnol ogi a Java.
O mercado de trabalho para profissionais Java mantm-se excelente e o nmero de projetos baseados
nessa tecnologia continua em franco crescimento. Um profissional bem formado nessa rea tem muitas e
boas oportunidades de trabalho e, claro, que a Academia Java foi projetada pensando na formao
desse profissional.
Na Academia Java, o aluno aprende na prtica a desenvolver aplicaes Java completas, realizando
atividades que so fundamentais em projetos reais, tais como:
- Interpretao de diagramas UML
- Modelagem e implementao de classes de negcios
- Integrao com bancos de dados relacionais utilizando Java e JDBC
- Desenvolvimento desktop em duas camadas com Swing
- Desenvolvimento web em trs camadas com Servlets e JavaServer Pages (JSPs)
Recentemente reformulada para formar profissionais mais atualizados, esta carreira formada por cinco
cursos que abrangem desde a sintaxe bsica da linguagem at o desenvolvimento de aplicaes Web
corporativas, passando por conceitos fundamentais de orientao a objetos, APIs essenciais e UML. Tudo
o que um profissional Java precisa saber para iniciar sua carreira.
Com enfoque bastante prtico, na Academia Java todos os conceitos so estudados e depois
exercitados em laboratrios e/ou simulados para a certificao SCJP (Sun Certified Java Programmer).
Ao longo do treinamento, o aluno tem contato com as mais modernas e consolidadas tcnicas de
desenvol vi mento prati cadas no mercado, al m de conhecer os pri nci pai s ambi entes de
desenvol vi mento open source para programao em Java - NetBeans e Ecl i pse.
A Academia Java composta por 128 horas de cursos:
Cdigo Nome
Carga
Horria
Sintaxe da Linguagem Java (mais info) AJ1 16 hs
Programao Orientada a Objetos e UML com Java (mais info) AJ2 40 hs
Classes Utilitrias, Collections e JDBC (mais info) AJ3 24 hs
APIs Avanadas: Swing, I/O e Threads (mais info) AJ4 20 hs
Desenvolvimento de aplicativos Web com JSP e Servlet (mais info) AJ5 20 hs
Reviso para Certificao (Vdeo-aulas) (mais info) VA_JP 8 hs
Cursos
Ao concluir este treinamento voc estar apto a:
Resultados e Objetivos
Curso Java de longa durao
A Academia Java tem uma proposta de ensino diferente dos demais cursos de Java do mercado. Apesar de ser uma carreira
completa, com 128 horas de durao, a carga-horria semanal de aulas reduzida. Com 8 horas de aula por semana, esta
carreira dura em mdia quatro meses, respeitando, assim, a curva de aprendizado do aluno.
Desta forma, o aluno pode interagir por um perodo maior com os instrutores, que so certificados em Java e tm experincia no
mercado de trabalho. O aluno tambm tem mais tempo para digerir as informaes do curso passadas pelo instrutor, estudar em
casa, ler uma revista especializada ou participar de um frum de discusso ou grupo de usurios (Java User Group). Isso tudo
permite um aproveitamento muito maior do curso!
Qual(is) outro(s) curso(s) de Java devo fazer depois da
Existem diversos outros cursos recomendados para especializao depois de completar a Academia Java.
Recomendamos primeiramente que os alunos participem de diversos minicursos gratuitos oferecidos semanalmente na unidade So
Paulo e periodicamente em diversas outras Unidades, universidades e eventos gratuitos. Os minicursos gratuitos so uma forma de
educao continuada e enriquecem e valorizam sua formao. Recomendamos os minicursos de JavaServer Faces, Enterprise
Java Beans, Java Persistence API, Adobe Flex, Google Web Toolkit, JUnit e outros que variam de acordo com sua rea de interesse.
Se voc j teve tempo de praticar o que aprendeu na Academia Java e assistiu alguns minicursos para escolher em que rea quer
se especializar recomendamos diversos cursos:
- Academia Web Developer: Para quem procurar uma formao completa
- Core Web: Se voc quer aprender na prtica como desenvolver uma aplicao com JSF, JPA, Facelets e AJAX
- Hands-on JUnit : para aumentar a qualidade dos seus projetos e valorizar seu currculo com baixo investimento.
- Ou ento os Hands-on de JPA e Hands-on de JSF
Mas no se esquea das nossas sugestes, antes de se matricular, assista os minicursos gratuitos, conhea o material didtico do
Curso Java escolhido e converse com os nossos instrutores!
Vdeo-aulas
Alunos da Academia Java tm um benefcio adicional: podem assistir s vdeo-aulas de reviso para a certificao SCJP.
Seguindo a tendncia atual de e-learning, com a reformulao da Academia Java, o mdulo de reviso para certificao foi
transformado em uma srie de vdeo-aulas que o aluno poder assistir a qualquer momento sem sair de casa. Se tiver dvidas, o
aluno pode participar do frum de discusses no frum que a Globalcode ir disponibilizar em breve.
Somente pessoas matriculadas tero acesso a esse contedo exclusivo!
Material didtico
O material didtico um dos maiores diferenciais da Academia Java. O material bastante completo, em portugus, com muitos
exemplos e questes preparatrias para a certificao, sendo atualizado freqentemente com a experincia dos instrutores e das
mais de 150 turmas j ministradas.
Na Academia Java o aluno recebe fichrios especiais para acondicionar as apostilas dos sete cursos de Java que compe a
carreira, alm de uma pasta/bolsa e uma caneta. Alm disto o aluno recebe tambm um CD com os softwares necessrios para
Ao concluir este treinamento voc estar apto a:
Utilizar os principais recursos oferecidos pela linguagem Java.
Aplicar os conceitos de orientao a objetos usando a linguagem Java e suas APIs.
Utilizar os recusos do Java SE 1.4, Java SE 5 e Java SE 6, podendo trabalhar com sistemas legados e novas aplicaes.
Criar e interpretar modelos orientados a objetos em diagramas de classes UML, e criar diagramas de casos de uso e de
seqncia.
Implementar o tratamento de erros na sua aplicao. Utilizar colees para armazenamento e organizao de dados em
memria.
Criar componentes de acesso a banco de dados utilizando JDBC e o design pattern DAO (Data Access Object).
Criar interfaces grficas para desktop, com a API Swing.
Utilizar as classes da API de I/O e criar aplicaes multithreaded.
Implementar sistemas cliente-servidor utilizando sockets.
Implementar aplicaes web utilizando Servlets e JavaServer Pages (JSP).
Utilizar o servidor Apache Tomcat para instalar e testar aplicaes Java para web.
Desenvolver e gerenciar produtivamente seus projetos com o NetBeans ou o Eclipse.
Utilizar colees para armazenamento e organizao de dados em memria.
laboratrios prticos e suas solues.
Preparao para certificao
Um dos grandes desafios encontrados depois de fazer um curso Java ou estudar uma nova tecnologia adquirir experincia. Como
conseguir trabalhar profissionalmente em projetos Java sem experincia prvia?
Ter uma certificao oficial pode aumentar as suas chances!
A Academia Java prepara o aluno para a certificao da Sun Microsystems chamada de Sun Certified Java Programmer (SCJP),
apresentando dicas valiosas, exemplos de questes e simulados durantes todos os mdulos que abordam tpicos que caem na
prova.
Os cursos AJ1 a AJ4 preparam para a certificao SCJP. O curso AJ5, focado na programao web com Java, d incio
preparao do aluno para a certificao SCWCD (Sun Certified Web Component Developer), que pode ser continuada com a
Acamia Web Developer.
Alm das dicas em sala de aula, os alunos da Academia Java tambm contaro com o apoio de vdeo-aulas de reviso para o
Pronto para o que o mercado precisa
Ao final deste treinamento, o aluno est apto a trabalhar com a plataforma Java SE 6. Como o mercado no homogneo em
relao verso do Java, importante para o profissional saber quais recursos esto disponveis em cada uma das verses mais
utilizadas. Por isso, durante o curso, deixamos bem definido quais recursos de programao fazem parte das verses 1.4, 5 e 6. Assim,
o profissional sai mais preparado para o mercado.
Formao Completa
A Academia um Curso de Java completo, que chamamos de Carreira ou Formao, visando um aprendizado eficiente, no prazo
ideal.
Contudo, os cursos da Academia podem ser adquiridos individualmente. Mas, ao adquirir a Academia completa com um conjunto
de 5 cursos de Java, voc ganha um desconto de 35% no valor total dos cursos adquiridos individualmente.
Academia Java
Sintaxe da Linguagem Java
(Carga horria 16 horas)
Pr-Requisitos:
Lgica de programao
Experincia com outra linguagem de programao (recomendado)
Tpicos:
Introduo
Evoluo Tecnolgica
Paradigmas de Programao
Linguagens de Programao
Linguagens x Ambientes de desenvolvimento
Plataforma Java
O que Java
Histria do Java
Mitos da linguagem
Java Standard Edition (JSE)
Java Micro Edition (JME)
Java Enterprise Edition (JEE)
Arquitetura da plataforma Java Standard Edition
Fundamentos da linguagem
A Linguagem Java
Palavras reservadas
Convenes do cdigo
Comentrios
Laboratrio prtico
Certificao Sun Certified Java Programmer (SCJP)
Variveis
Tipos primitivos
Tipos reference
Variveis locais
Escopo
Laboratrio prtico
Certificao Sun Certified Java Programmer (SCJP)
Operadores
Operadores unrios: !, ++, --, +, -, ~, cast
Operadores aritmticos: +, -, *, / e %
Operadores de deslocamento: <<, >> e >>>
Operadores de comparao: <, <=, >, >=, == e !=
Operadores de comparao de tipo: instanceof
Operadores lgicos
Operadores de atribuio: =, +=,-=, *=, /=, %=
Operador ternrio
Laboratrio prtico
Certificao Sun Certified Java Programmer (SCJP)
Exerccios adicionais
Controle de Fluxo
if, else
switch
while
do while
for
Laboratrio prtico
break
continue
Certificao Sun Certified Java Programmer (SCJP)
Exerccios adicionais
Arrays
Arrays bidimensionais
Arrays multidimensionais
Enhanced For
Laboratrio prtico
Mtodo main
Laboratrio prtico
Certificao Sun Certified Java Programmer (SCJP)
Exerccios adicionais
Apndice
Apndice I - Lista de exerccios extras
Apndice II - Soluo das questes preparatrias para
certificao
Apndice III - Instalao do Java Development Kit 1.6
O AJ1 um curso essencial para qualquer profissional que deseja iniciar o desenvolvimento com Java,
pois ele aborda tpicos relacionados estrutura da linguagem e arquitetura da plataforma Java.
Neste curso, o aluno conhece as palavras-chave da linguagem, os tipos de varaveis, os operadores, as
estruturas de controle e seus usos prticos, e os conceitos essenciais sobre mquina virtual Java,
compilao e execuo de programas.
Alm de incluir diversos laboratrios para treinar a criao e a compilao de programas Java, este
curso inicia a preparao do aluno para a certificao SCJP por meio de vrias dicas do instrutor e
exemplos de questes da prova.
Av. Bernardino de Campos, 327, cj.22, 34 e 51 - Paraso - So Paulo - SP
www.globalcode.com.br Fone 55 11 3171-1987
Pgina 4
Documento gerado em 01/05/2011
Academia Java
Programao Orientada a Objetos e UML com Java
(Carga horria 40 horas)
Pr-Requisitos:
Conhecimento equivalente ao curso AJ1 - Sintaxe da Linguagem Java
Tpicos:
1o. Simulado
Introduo criao de classes
Classes & Objetos
Atributos
Laboratrio prtico
Mtodos
Laboratrio prtico
Certificao Sun Certified Java Programmer (SCJP)
Introduo a UML
UML e Metodologias de desenvolvimento de software
Principais diagramas da UML
Introduo ao diagrama de classes
Exerccio: Modelagem de classes
Encapsulamento
Getters e Setters
Modificadores de acesso
Objeto this
Encapsulamento de atributos compostos
Acoplamento (Coupling)
Laboratrio prtico
Sobrecarga de mtodos
Exemplos
Sobrecarga com tipos ambguos
Varargs e sobrecarga
Laboratrio prtico
Certificao Sun Certified Java Programmer (SCJP)
Construtores
Declarando construtores
Sobrecarga de construtores
Blocos de inicializao de objetos
Garbage Collector e remoo de objetos
Laboratrio prtico
Certificao Sun Certified Java Programmer (SCJP)
Modificador Static
Atributos estticos
Mtodos estticos
Bloco de inicializao esttico
Representao do modificador static na UML
Laboratrio prtico
Certificao Sun Certified Java Programmer (SCJP)
Associao
Representao de associaes na UML
Cardinalidade/ Multiplicidade
Navegabilidade
Restries
Associao reflexiva
Agregao
Composio
Dependncia
Classe Associativa
Estudo de caso: Modelagem de uma empresa
Laboratrio prtico
Laboratrio prtico
Laboratrio prtico
Herana
Representao de herana na UML
Exemplos
Herana e modificador private
Modificador protected
Referncia implcita super
Construtores x Herana
Sobrescrita de mtodos
Laboratrio prtico
Modificador final
Comprovadamente, o uso dos conceitos da orientao a objetos aumenta a reusabilidade e a
extensibilidade do cdigo dos programas, alm de reduzir bastante os custos com manuteno. Mas
para alcanar esses benefcios, necessrio saber utilizar corretamente esses conceitos.
O curso AJ2 aborda, de forma prtica, todos os conceitos da orientao a objetos aplicados
linguagem Java. O aluno aprende, em detalhes, como definir classes, instanciar objetos e usar tcnicas
de OO como herana e polimorfismo, se preparando para utilizar as APIs da plataforma Java. Alm disso,
o aluno tambm aprende como fazer o tratamento de erros em tempo de execuo do programa e
como empacotar suas classes para distribuio.
Este curso d continuidade preparao para a certificao SCJP por meio de muitas dicas, exemplos
de questo e simulados.
Av. Bernardino de Campos, 327, cj.22, 34 e 51 - Paraso - So Paulo - SP
www.globalcode.com.br Fone 55 11 3171-1987
Pgina 5
Documento gerado em 01/05/2011
Academia Java
Programao Orientada a Objetos e UML com Java
(Carga horria 40 horas)
Tpicos:
Certificao Sun Certified Java Programmer (SCJP)
Enumeraes
Introduo ao uso de enumeraes
Imprimindo os elementos da enumerao
Adicionando atributos e mtodos enumerao
Representando enumeraes na UML
Certificao Sun Certified Java Programmer (SCJP)
Classes abstratas e interfaces
Modificador abstract
Laboratrio prtico
Interfaces
Laboratrio prtico
Certificao Sun Certified Java Programmer (SCJP)
Polimorfismo
Cast de objetos
Polimorfismo
Tipos de retorno covariantes e polimorfismo
Acoplamento e polimorfismo
Laboratrio prtico
Certificao Sun Certified Java Programmer (SCJP)
Pacotes
Declarando o pacote das classes
Utilizando classes de outros pacotes
Importao esttica (static import)
Representao de pacotes na UML
Dicas para utilizao de pacotes
Componentes: JAR (Java ARchive)
Diagrama de componentes
Laboratrio prtico
Certificao Sun Certified Java Programmer (SCJP)
Tratamento de erros
Excees
Laboratrio prtico
Tratamento de excees
Laboratrio prtico
Sobrescrita de mtodos e lanamento de excees
Laboratrio prtico
Assertivas
Certificao Sun Certified Java Programmer (SCJP)
Diagramas de Sequncia
Elementos de um Diagrama de Sequncia
Estudo de caso
Laboratrio prtico
Apndice I
Apndi ce: Sol uo das questes preparatri as para
certi fi cao
Apndice: Soluo dos laboratrios opcionais de UML
Apndice II
JavaDoc
Tags padro do Javadoc
Executando o utilitrio Javadoc
Av. Bernardino de Campos, 327, cj.22, 34 e 51 - Paraso - So Paulo - SP
www.globalcode.com.br Fone 55 11 3171-1987
Pgina 6
Documento gerado em 01/05/2011
Academia Java
Classes Utilitrias, Collections e JDBC
(Carga horria 24 horas)
Pr-Requisitos:
Conhecimento equivalente ao curso AJ1 - Sintaxe da Linguagem Java
Conhecimento equivalente ao curso AJ2 - Programao Orientada a Objetos e UML com
Conhecimento bsico de instrues SQL (insert, update, delete, select)
Tpicos:
2 Simulado
Classes Utilitrias
Wrapper classes de tipos primitivos
Certificao Sun Certified Java Programmer (SCJP)
String, StringBuffer e StringBuilder
Certificao Sun Certified Java Programmer (SCJP)
Manipulao de Datas
Laboratrio prtico
Classes Utilitrias (cont.)
Formatadores
Laboratrio prtico
Expresses regulares
Laboratrio prtico
Colees
Collections Framework
Mtodo equals() e hashCode()
A interface java.util.Collection
A interface java.util.List
Laboratrio prtico
A interface java.util.Set
As interfaces java.util.SortedSet e NavigableSet
Laboratrio prtico
Colees (cont.)
A interface java.util.Queue
Laboratrio prtico
A interface java.util.Deque
A interface java.util.Map
Laboratrio prtico
As interfaces java.util.SortedMap e NavigableMap
Overview das interfaces e classes
Certificao Sun Certified Java Programmer (SCJP)
Java Database Connectivity (JDBC)
Design Patterns
Driver JDBC
O pacote java.sql
Conexes com o banco de dados
Laboratrio prtico
java.sql.Statement
Laboratrio prtico
java.sql.Resultset
Laboratrio prtico
java.sql.PreparedStatement
Laboratrio prtico
Trabalhando com chaves geradas (auto-increment)
Frameworks de persistncia
Generics
Primeiros passos com Generics
Tipos Genricos e Enhanced For
Definindo seus tipos genricos
Subtipos e Wildcard com Generics
Usando Generics com as interfaces Comparable e
Comparator
Usando Generics nas colees Map
Laboratrio prtico
Apndice
Soluo das questes preparatrias para certificao
Neste curso so estudadas diversas classes fundamentais para o desenvolvimento de aplicaes
corporativas tais como classes wrapper, interfaces e classes de colees, classes para manipulao e
formatao de datas e nmeros, alm de um dos temas mais aguardados pelos alunos que a API Java
para integrao com bancos de dados relacionais JDBC (Java Database Conectivity). Para tornar o uso
das colees e classes de acesso ao banco de dados mais profissionais, este curso tambm aborda o
recurso de Generics criado no Java SE 5.
Este um curso que vi sa apri morar o conheci mento do al uno i ncrementando sua base de
conheci mentos com recursos de grande i mportnci a para a mai ori a das apl i caes Java.
Seguindo na mesma linha dos cursos AJ1 e AJ2, o AJ3 tambm oferece muitas dicas, exemplos de
questo e simulados para auxiliar na preparao do aluno para a certificao SCJP nos assuntos deste
curso que fazem parte da prova (JDBC no cobrado na prova SCJP).
Av. Bernardino de Campos, 327, cj.22, 34 e 51 - Paraso - So Paulo - SP
www.globalcode.com.br Fone 55 11 3171-1987
Pgina 7
Documento gerado em 01/05/2011
Academia Java
APIs Avanadas: Swing, I/O e Threads
(Carga horria 20 horas)
Pr-Requisitos:
Conhecimento equivalente ao curso AJ1 - Sintaxe da Linguagem Java
Conhecimento equivalente ao curso AJ2 - Programao Orientada a Objetos e UML com
Conhecimento equivalente ao curso AJ3 - Classes Utilitrias, Collections e
Tpicos:
Interfaces Grficas com Java
AWT (Abstract Window Toolkit)
Swing
Laboratrio prtico
Principais Componentes Swing
Gerenciadores de Layout
Laboratrio prtico
Tratamento de eventos
Laboratrio prtico
Laboratrio prtico
Laboratrio prtico
Input & Output
Fluxos de dados
Streams de bytes
Laboratrio prtico
File
Laboratrio prtico
Streams de caracteres
Laboratrio prtico
Leitores de dados do teclado
Laboratrio prtico
Multi-Threads
Threads
JVM & Threads
Overview das classes
Threads e Swing
Laboratrio prtico
Estados das Threads
Sincronismo
wait e notify / notifyAll
Laboratrio prtico
Anotaes (Annotations)
Criando uma Annotation
Usando uma Annotation
Interpretando uma Annotation
Laboratrio prtico
Apndice A : Componentes Avanados do Swing
Apndice B: Applets
Apndice C : Networking
O assunto deste curso se concentra no conhecimento de trs APIs fundamentais para o desenvolvimento
profissional do aluno: interfaces grficas, threads e I/O.
O aluno aprende a desenvolver interfaces grficas com Swing, considerada uma das APIs grficas mais
poderosas. Para acessar sistemas de arquivos e dispositivos externos, o aluno aprender a utilizar a API de
I/O do Java. E para construir aplicaes concorrentes, ensinado o uso da API de threads. Esses assuntos
se misturam em laboratrios prticos que permitem ao aluno ter uma viso mais completa de como
construir aplicaes usando a plataforma Java.
Este curso tambm oferece dicas, exemplos de questes e simulados sobre a SCJP no que diz respeito
aos assuntos I/O e threads, que so temas da prova.
Av. Bernardino de Campos, 327, cj.22, 34 e 51 - Paraso - So Paulo - SP
www.globalcode.com.br Fone 55 11 3171-1987
Pgina 8
Documento gerado em 01/05/2011
Academia Java
Desenvolvimento de aplicativos Web com JSP e Servlet
(Carga horria 20 horas)
Pr-Requisitos:
Conhecimento equivalente ao curso AJ1 - Sintaxe da Linguagem Java
Conhecimento equivalente ao curso AJ2 - Programao Orientada a Objetos e UML com Java
Conhecimento equivalente ao curso AJ3 - Classes Utilitrias, Collections e JDBC
Tpicos:
3 Simulado
Arquitetura distribuda
Aplicaes Enterprise
O que Java Enterprise Edition (Java EE)
A Plataforma Java Enterprise Edition
Anlise de arquiteturas
Desenvolvimento para Web
Aplicaes Web
Tomcat
Estrutura de diretrios de desenvolvimento
Deployment de aplicaes
Java Servlet
Overview histrico
O que um Servlet?
A class HttpServlet
O ciclo de vida do Servlet no Container
Deployment Descriptor
Request e Response
Introduo
HTTP Get
HTTP Post
A Interface HttpServletRequest
A Interface HttpServletResponse
Criando o Servlet OlaMundo
Laboratrio prtico
Recebendo parmetros de request
Laboratrio prtico
Laboratrio prtico
Laboratrio prtico
Recursos avanados
Navegao
Laboratrio prtico
ServletConfig
ServletContext
Laboratrio prtico
Gerenciamento de Sesso
Introduo
Obtendo uma sesso
Atributos da sesso
Invalidando uma sesso
Exemplo
Laboratrio prtico
Java Server Pages
Introduo
Ciclo de vida do JSP
Ambiente de desenvolvimento e produo
Elementos utilizados em JPSs
Diretivas JSP
Objetos implcitos
Laboratrio prtico
O prximo passo: Tags customizadas
Modelos de programao (Design)
Page-centric ou Model-1
Dispatcher ou Model-2
Model View and Controller (M.V.C)
Laboratrio prtico
Apndice
Apndice I: Projetos Web com NetBeans
Apndice II: Pool de Conexes
Apndice III: Servlet Listener
Neste curso o aluno aprende a desenvolver aplicaes web utilizando as tecnologias JSP e Servlet
implementando uma aplicao Java completa para web.
So apresentados conceitos sobre a plataforma Java Enterprise Edition (JEE), fundamentos da
programao web, tais como manipulao de requisies e respostas, e recursos avanados como
encaminhamento ou redirecionamento de requisies e gerenciamento de sesso de usurio.
O aluno tem contato com uma aplicao mais realista das tecnologias Java para web por meio dos
laboratrios prticos que o levam a implementar um catlogo de produtos e um carrinho de compras
para venda online.
Av. Bernardino de Campos, 327, cj.22, 34 e 51 - Paraso - So Paulo - SP
www.globalcode.com.br Fone 55 11 3171-1987
Pgina 9
Documento gerado em 01/05/2011
Academia Java
Reviso para Certificao (Vdeo-aulas)
(Carga horria 8 horas)
Este mdulo formado por um conjunto de vdeo-aulas com contedo de reviso para a certificao
SCJP (Sun Certified Java Programmer), que o aluno da Academia Java ou Intensivo Academia Java
pode assistir sem sair de casa e quantas vezes quiser.
Av. Bernardino de Campos, 327, cj.22, 34 e 51 - Paraso - So Paulo - SP
www.globalcode.com.br Fone 55 11 3171-1987
Pgina 10
Documento gerado em 01/05/2011

Potrebbero piacerti anche