Simulados em português para a certificação java

[quote=Marcio Duran][quote=marcosalex]
Não tinha visto que era o Marcio Duran que postou. :lol: :lol:
Voltando ao tópico, é necessário ter alguma autorização da Sun pra fazer um mock das certificações dela? [/quote]
Click ai Mané, depois vc me diz o que valeu mais apena [size=18] ; )[/size]

:arrow: http://www4.usp.br/index.php/noticias/39-educacao/15896-poli-abre-vagas-de-mba-na-area-de-tecnologia-da-informacao[/quote]

Milésimo Post.

Parabéns Marcio Duran, agora você se tornou um Forum Spammer. [size=18] ; )[/size]

[quote=victorwss]

Milésimo Post.

Parabéns Marcio Duran, agora você se tornou um Forum Spammer. [size=18] ; )[/size][/quote]

Victorwss para ser 1001 agora ai vai a pergunta para fechar o Ano de Pé direito 2008

O que é mais importante o [color=blue]Curso da Caelum FJ-11, FJ-16 e FJ-21[/color] Formação Consultor Java ou o Certificado da Sun Microsystems

[size=18]Grade da Formação [/size]

Como Aprender Java

  1. O que é realmente importante?
  2. Sobre os exercícios
  3. Tirando dúvidas
  4. Bibliografia

O que é Java

  1. Java
  2. Máquina Virtual
  3. Java lento? Hotspot e JIT
  4. Versões do Java… e a confusão do Java2
  5. JVM? JRE? JDK?
  6. Onde usar e os objetivos do Java
  7. Especificação versus implementação
  8. Como o FJ-11 está organizado
  9. Compilando o primeiro programa
  10. Executando seu primeiro programa
  11. O que aconteceu?
  12. E o bytecode?
  13. Exercícios: Modificando o Hello World
  14. O que pode dar errado?
  15. Um pouco mais…
  16. Exercícios adicionais

Variáveis primitivas e Controle de fluxo

  1. Declarando e usando variáveis
  2. Tipos primitivos e valores
  3. Exercícios: Variáveis e tipos primitivos
  4. Discussão em aula: convenções de código e código legível
  5. Casting e promoção
  6. O If-Else
  7. O While
  8. O For
  9. Controlando loops
  10. Escopo das variáveis
  11. Um bloco dentro do outro
  12. Um pouco mais…
  13. Exercícios: Fixação de sintaxe
  14. Desafios: Fibonacci

Orientação a objetos básica

  1. Motivação: problemas do paradigma procedural
  2. Criando um tipo
  3. Uma classe em Java
  4. Criando e usando um objeto
  5. Métodos
  6. Métodos com retorno
  7. Objetos são acessados por referências
  8. O método transfere()
  9. Continuando com atributos
  10. Para saber mais: Uma Fábrica de Carros
  11. Um pouco mais…
  12. Exercícios: Orientação a Objetos
  13. Desafios
  14. Fixando o conhecimento

Um pouco de arrays

  1. O problema
  2. Arrays de referências
  3. Percorrendo uma array
  4. Percorrendo uma array no Java 5.0
  5. Exercícios: Arrays
  6. Um pouco mais…
  7. Desafios
  8. Testando o conhecimento

Modificadores de acesso e atributos de classe

  1. Controlando o acesso
  2. Encapsulamento
  3. Getters e Setters
  4. Construtores
  5. A necessidade de um construtor
  6. Atributos de classe
  7. Um pouco mais…
  8. Exercícios: Encapsulamento, construtores e static
  9. Desafios

Orientação a Objetos ? herança, reescrita e polimorfismo

  1. Repetindo código?
  2. Reescrita de método
  3. Invocando o método reescrito
  4. Polimorfismo
  5. Um outro exemplo
  6. Um pouco mais…
  7. Exercícios: Herança e Polimorfismo
  8. Dicussões em aula: Alternativas ao atributo protected

Eclipse IDE

  1. O Eclipse
  2. Apresentando o Eclipse
  3. Views e Perspective
  4. Criando um projeto novo
  5. Criando o main
  6. Rodando o main
  7. Pequenos truques
  8. Exercícios: Eclipse
  9. Discussão em aula: Refactoring

Orientação a Objetos ? Classes Abstratas

  1. Repetindo mais código?
  2. Classe abstrata
  3. Métodos abstratos
  4. Aumentando o exemplo
  5. Para saber mais…
  6. Exercícios: Classes Abstratas
  7. Desafios

Orientação a Objetos - Interfaces

  1. Aumentando nosso exemplo
  2. Interfaces
  3. Dificuldade no aprendizado de interfaces
  4. Exemplo interessante: conexões com o banco de dados
  5. Um pouco mais…
  6. Exercícios: Interfaces
  7. Exercícios avançados opcionais
  8. Discussão em aula: Favorecer composição em relação à herança

Controlando os erros com Exceções

  1. Motivação
  2. Exercício para começar com os conceitos
  3. Exceções de Runtime mais comuns
  4. Outro tipo de exceção: Checked Exceptions
  5. Um pouco da grande famíla Throwable
  6. Mais de um erro
  7. Lançando exceções
  8. O que colocar dentro do try?
  9. Criando seu próprio tipo de exceção
  10. Para saber mais: finally
  11. Exercícios: Exceções
  12. Desafios
  13. Discussão em aula: catch e throws em Exception

Pacotes - Organizando suas classes e bibliotecas

  1. Organização
  2. Diretórios
  3. Import
  4. Acesso aos atributos, construtores e métodos
  5. Usando o Eclipse com pacotes
  6. Exercícios: Pacotes

Ferramentas: jar e javadoc

  1. Arquivos, bibliotecas e versões
  2. Gerando o jar pelo Eclipse
  3. Javadoc
  4. Gerando o Javadoc
  5. Exercícios: Jar e Javadoc

O pacote java.lang

  1. Pacote java.lang
  2. Um pouco sobre a classe System
  3. java.lang.Object
  4. Casting de referências
  5. Métodos do java.lang.Object: equals e toString
  6. Integer e classes wrappers (box)
  7. Autoboxing no Java 5.0
  8. java.lang.String
  9. java.lang.Math
  10. Exercícios: java.lang
  11. Desafio
  12. Discussão em aula: O que você precisa fazer em Java?

Pacote java.io

  1. Conhecendo uma API
  2. Orientação a objetos
  3. InputStream, InputStreamReader e BufferedReader
  4. Lendo Strings do teclado
  5. A analogia para a escrita: OutputStream
  6. Uma maneira mais fácil: Scanner e PrintStream
  7. Um pouco mais…
  8. Exercícios: Java I/O
  9. Discussão em aula: Design Patterns e o Template Method

Collections framework

  1. Arrays são trabalhosos, utilizar estrutura de dados
  2. Listas: java.util.List
  3. Listas no Java 5.0 com Generics
  4. A importância das interfaces nas coleções
  5. Ordenação: Collections.sort
  6. Exercícios: Ordenação
  7. Conjunto: java.util.Set
  8. Principais interfaces: java.util.Collection
  9. Percorrendo coleções no Java 5
  10. Para saber mais: Iterando sobre coleções com java.util.Iterator
  11. Mapas - java.util.Map
  12. Para saber mais: Properties
  13. Para saber mais: Equals e HashCode
  14. Para saber mais: Boas práticas
  15. Exercícios: Collections
  16. Desafios

Programação Concorrente e Threads

  1. Threads
  2. Escalonador e trocas de contexto
  3. Garbage Collector
  4. Para saber mais: problemas com concorrência
  5. Para saber mais: Vector e Hashtable
  6. Um pouco mais…
  7. Exercícios
  8. Exercícios avançados de programação concorrente e locks

E agora?

  1. Exercício prático
  2. Certificação
  3. Web
  4. Revistas
  5. Grupos de Usuários
  6. Falando em Java - Próximos módulos

Apêndice - Sockets

  1. Motivação: uma API que usa os conceitos aprendidos
  2. Protocolo
  3. Porta
  4. Socket
  5. Servidor
  6. Cliente
  7. Imagem geral
  8. Exercícios: Sockets
  9. Desafio: Múltiplos Clientes
  10. Desafio: broadcast das mensagens
  11. Solução do sistema de chat

Apêndice - Instalação do Java

  1. Escolhendo a VM
  2. Instalando no Ubuntu e outros Linux
  3. No Mac OS X e Solaris
  4. Instalação do JDK em ambiente Windows

[quote=Marcio Duran][quote=victorwss]

Milésimo Post.

Parabéns Marcio Duran, agora você se tornou um Forum Spammer. [size=18] ; )[/size][/quote]

Victorwss para ser 1001 agora ai vai a pergunta para fechar o Ano de Pé direito 2008

O que é mais importante o [color=blue]Curso da Caelum FJ-11, FJ-16 e FJ-21[/color] Formação Consultor Java ou o Certificado da Sun Microsystems


[/quote]

Na verdade este é o teu post 1002. O 1001 está aqui.

Não entendi qual é o objetivo da sua pergunta (e nem porque copiou e colou os tópicos das apostilas). Mas enfim, respondendo a ela, depende do que você quer. Se o objetivo for aprender java ou preencher lacunas no aprendizado deste, o curso da Caelum é mais importante. Se a idéia dor avaliar a si mesmo, ou aumentar o seu valor no mercado, o certificado tem mais valor.

Por outro lado, se você não tem como objetivo aprender o conteúdo das apostilas (seja porque já sabe ou seja porque não quer saber), então o curso da Caelum não teria serventia. Se você não quiser avaliar nada e nem atestar nenhum tipo de conhecimento específico, então a certificação será inútil.

Enfim, não dá para dizer qual é mais importante, isso varia de pessoa para pessoa, cada caso é um caso.

[quote=victorwss]
Enfim, não dá para dizer qual é mais importante, isso varia de pessoa para pessoa, cada caso é um caso.[/quote]
Se a Caelum prometer mesmo o conteúdo que esta colocando, eu dispenso qualquer Certificação Sun Microsystems, não vejo a certificação nem como peso profissional.
Ao menos o conteúdo esta bem projetado,agora imagine o curso de Ruby on Rails do Fabio Kung, vai no mesmo caminho a Certificação Ruby você encontraria aonde ?

Leia este Artigo, que Fala sobre a Certificação Ruby
:arrow: http://www.monteiro.eti.br/2008/07/06/ruby-certification-certificar-se-ou-nao-certificar-se/

Agora imagine você querer certificar alguém em[color=red] JRuby [/color]

[quote=Marcio Duran][quote=victorwss]
Enfim, não dá para dizer qual é mais importante, isso varia de pessoa para pessoa, cada caso é um caso.[/quote]
Se a Caelum prometer mesmo o conteúdo que esta colocando, eu dispenso qualquer Certificação Sun Microsystems, não vejo a certificação nem como peso profissional.
Ao menos o conteúdo esta bem projetado,agora imagine o curso de Ruby on Rails do Fabio Kung, vai no mesmo caminho a Certificação Ruby você encontraria aonde ?

Leia este Artigo, que Fala sobre a Certificação Ruby
:arrow: http://www.monteiro.eti.br/2008/07/06/ruby-certification-certificar-se-ou-nao-certificar-se/

Agora imagine você querer certificar alguém em[color=red] JRuby [/color][/quote]

Certificação não serve para você estudar, certificação serve para comprovar conhecimento (não vou entrar na discussão de se ela consegue isso ou não).

Para estudar e aprender você faz cursos (inclusive o da Caelum). Para conseguir um papel dizendo que você supostamente entende o bagulho, você faz a prova de certificação.

:arrow: “Para que serve o vestibular se eu tiver terminado o ensino médio em uma excelente escola?”

:!: Para abrir portas. Sem o vestibular você não entra na faculdade.

Comprovar conhecimento ciêntifico é bem mais complexo que algo técnico e sem muita cerimonia de ser, não existe formatura em certificação e isso não pode ser equiparado a diploma também.

O vestibular é uma fabrica de dinheiro, mas ele tem um propósito um tanto que banal mas tem, de separar os privilegiados que nunca trabalharam na vida da plebe.Entretanto fiz e passei mas não dou concepção maior que isso, penso que poderiam resolver questões de conhecimento de outras formas mas no momento é esse o recurso burro que chamam de pro eficiente que temos.

:arrow: Porque não criam uma Certificação OpenSource, o que configura uma pessoa habilitada hoje, é uma demanda muito maior que essa que lhe provem e chamam de maior verdade. , escolas de TI que usufruem de nomes de players de mercado para titularizar especialistas que precisam de n-habilidades para promover soluções.

:arrow: Você é um Consultor OpenSource isso sim é uma realidade

o que é um consultor open source?
que eu saiba consultores não tem codigos abertos seu codigos são fechados codificados em seus DNAS
vc não pode pegar e querer decodificar DNAs de uma hora para outra para isto precisa de autorização do governo para tais experimentos…

desculpe mas não resisti nessa de consultor open source hauhauhau… :stuck_out_tongue:

eu fui clica no link “cadastre-se agora” enviado ai pelo paulo na criação do tópico e consegui essa url:

http://caelum.com.br/caelummock/cadastro/;jsessionid=1gff47jhpbg9c

error 404 (not found)

ai procurando outro link pra cadastro na pagina encontrei o de receber o newslater, coloquei user e senha e recebi esse stacktrace:

java.lang.NullPointerException at org.mortbay.jetty.Response.sendRedirect(Response.java:397) at org.vraptor.view.RegexViewManager.redirect(RegexViewManager.java:85) at org.vraptor.view.OverridableViewManager.redirect(OverridableViewManager.java:87) at org.vraptor.view.OverridableViewManager.forward(OverridableViewManager.java:61) at org.vraptor.interceptor.ViewInterceptor.intercept(ViewInterceptor.java:36) at org.vraptor.core.InterceptorsLogicFlow.execute(InterceptorsLogicFlow.java:72) at org.vraptor.interceptor.OutjectionInterceptor.intercept(OutjectionInterceptor.java:36) at org.vraptor.core.InterceptorsLogicFlow.execute(InterceptorsLogicFlow.java:72) at org.vraptor.interceptor.ExecuteLogicInterceptor.intercept(ExecuteLogicInterceptor.java:38) at org.vraptor.core.InterceptorsLogicFlow.execute(InterceptorsLogicFlow.java:72) at org.vraptor.interceptor.SettingAndValidationInterceptor.intercept(SettingAndValidationInterceptor.java:131) at org.vraptor.core.InterceptorsLogicFlow.execute(InterceptorsLogicFlow.java:72) at org.vraptor.interceptor.InjectionInterceptor.intercept(InjectionInterceptor.java:41) at org.vraptor.core.InterceptorsLogicFlow.execute(InterceptorsLogicFlow.java:72) at org.vraptor.interceptor.ComponentLookupInterceptor.intercept(ComponentLookupInterceptor.java:58) at org.vraptor.core.InterceptorsLogicFlow.execute(InterceptorsLogicFlow.java:72) at br.com.caelum.site.infra.di.PicoInjectionInterceptor.intercept(PicoInjectionInterceptor.java:57) at org.vraptor.core.InterceptorsLogicFlow.execute(InterceptorsLogicFlow.java:72) at br.com.caelum.site.infra.hibernate.HibernateInterceptor.intercept(HibernateInterceptor.java:35) at org.vraptor.core.InterceptorsLogicFlow.execute(InterceptorsLogicFlow.java:72) at org.vraptor.interceptor.FlashScopeInterceptor.intercept(FlashScopeInterceptor.java:22) at org.vraptor.core.InterceptorsLogicFlow.execute(InterceptorsLogicFlow.java:72) at org.vraptor.interceptor.RegisterAttributesInteceptor.intercept(RegisterAttributesInteceptor.java:38) at org.vraptor.core.InterceptorsLogicFlow.execute(InterceptorsLogicFlow.java:72) at org.vraptor.core.VRaptorExecution.execute(VRaptorExecution.java:98) at org.vraptor.core.DefaultController.execute(DefaultController.java:46) at org.vraptor.VRaptorServlet.service(VRaptorServlet.java:70) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:363) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417) at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:334) at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:126) at br.com.caelum.vraptor.plugin.niceurl.servlet.NiceURLFilter.doFilter(NiceURLFilter.java:96) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1115) at br.com.caelum.site.infra.http.CharsetFilter.doFilter(CharsetFilter.java:20) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1115) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:361) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417) at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:199) at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) at org.mortbay.jetty.Server.handle(Server.java:324) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534) at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:879) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:741) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:213) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:403) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:522)

//============

editando…eu não tinha certeza se tinhame cadastrado ou não… tentei email e senha q costumo usar e obtive esse outro stacktrace com um NoClassDefFoundError:

[code]Could not initialize class br.com.caelum.caelummock3.logic.DaoInterceptor

RequestURI=/caelummock/login/validado/
Caused by:
java.lang.NoClassDefFoundError: Could not initialize class br.com.caelum.caelummock3.logic.DaoInterceptor
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.vraptor.component.ComponentConstructor.newInstance(ComponentConstructor.java:43)
at org.vraptor.interceptor.InterceptorType.newInstance(InterceptorType.java:66)
at org.vraptor.interceptor.InterceptorDealer.poll(InterceptorDealer.java:62)
at org.vraptor.core.InterceptorsLogicFlow.execute(InterceptorsLogicFlow.java:58)
at org.vraptor.interceptor.FlashScopeInterceptor.intercept(FlashScopeInterceptor.java:22)
at org.vraptor.core.InterceptorsLogicFlow.execute(InterceptorsLogicFlow.java:72)
at org.vraptor.interceptor.RegisterAttributesInteceptor.intercept(RegisterAttributesInteceptor.java:38)
at org.vraptor.core.InterceptorsLogicFlow.execute(InterceptorsLogicFlow.java:72)
at org.vraptor.core.VRaptorExecution.execute(VRaptorExecution.java:98)
at org.vraptor.core.DefaultController.execute(DefaultController.java:46)
at org.vraptor.VRaptorServlet.service(VRaptorServlet.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:363)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417)
at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:334)
at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:126)
at br.com.caelum.vraptor.plugin.niceurl.servlet.NiceURLFilter.doFilter(NiceURLFilter.java:98)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1115)
at br.com.caelum.caelummock3.util.CharsetFilter.doFilter(CharsetFilter.java:20)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1115)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:361)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:199)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:879)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:741)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:213)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:403)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:522)[/code]

[quote=Marcio Duran][quote=victorwss]
:arrow: “Para que serve o vestibular se eu tiver terminado o ensino médio em uma excelente escola?”
[/quote]
Comprovar conhecimento ciêntifico é bem mais complexo que algo técnico e sem muita cerimonia de ser, não existe formatura em certificação e isso não pode ser equiparado a diploma também.

O vestibular é uma fabrica de dinheiro, mas ele tem um propósito um tanto que banal mas tem, de separar os privilegiados que nunca trabalharam na vida da plebe.Entretanto fiz e passei mas não dou concepção maior que isso, penso que poderiam resolver questões de conhecimento de outras formas mas no momento é esse o recurso burro que chamam de pro eficiente que temos.

:arrow: Porque não criam uma Certificação OpenSource, o que configura uma pessoa habilitada hoje, é uma demanda muito maior que essa que lhe provem e chamam de maior verdade. , escolas de TI que usufruem de nomes de players de mercado para titularizar especialistas que precisam de n-habilidades para promover soluções.

:arrow: Você é um Consultor OpenSource isso sim é uma realidade[/quote]

Ninguém nunca disse que certificação serve para comprovar conhecimeto científico. Ela serve para comprovar conhecimento técnico.

Na verdade o vestibular serve para tentar decidir quais dos 800 candidatos vão ficar com as 40 vagas. O mesmo ocorre com concursos públicos.

Bem, e se você quer criar uma certificação open source, poderia começar dizendo que tipo de questões vão ser abordadas.

Parabéns pela iniciativa!

Muito boa a iniciativa, mas o problema é que na prova mesmo, algumas questões ficam confusas em português…
Parabéns e feliz ano nova pra galera…

Referente ao livro, trata-se de uma tradução de baixa qualidade. Dificultando o estudo e compreensão dos conceitos exigidos para o exame. Há uma edição revisada, porém não tenho certeza quanto a qualidade da tradução e da revisão. :wink:

[color=black][/color]

Como faço pra baxar?
Clico em download e baxa uma figura!

Parabéns ao pessoal da Caelum!!

Outro tópico ressucitado?

quando eu clico em enviar, o gif fica travado, isso é normal, pq tb está acontecendo no meu projeto

bem legal a atitude.
Parabens ao pessoal da Caelum.

Iniciativa é o que traz competitividade. :slight_smile:

opaaa muito bom msm…
Tem tbm ótimas apostilas para download
vlws