Este website utiliza cookies na gestão de autenticações, navegação e outras funcionalidades que lhe disponibilizam uma melhor experiêcncia de utilização. Ao utilizar o nosso website, você aceita que nós coloquemos este tipo de cookies no seu dispositivo.
O Java é uma das linguagens de programação mais utilizadas do mundo e este livro, Ivor Horton's Beginning Java - sétima edição da Wrox, é a “biblia” do Java, ideal para quem pretende aprender a programar nesta linguagem.
A linguagem de programação de alto nível Java é uma das mais populares linguagens de desenvolvimento utilizadas no mundo. Por se tratar de uma plataforma gratuita, com uma sintaxe muito simples, quase semelhante à língua inglesa, tem vindo a registar níveis de aderência por parte não só do sector académico, como também do sector profissional. Desenvolvida pela SUN Microsystems na década de 90, mais concretamente pela equipa de programadores liderada por James Gosling, um dos seus pontos fortes do Java é a sua neutralidade arquitectural, que permite que nós possamos desenvolver aplicações que corram em vários Sistemas Operativos (graças à Java Virtual Machine – JVM), onde podemos desenvolver vários tipos de produtos, para várias plataformas, inclusive as móveis e a Web.
Este título é tido por muitos professores das mais prestigiadas escolas do mundo, como um dos melhores livros para se fazer a iniciação ao Java. O livro Ivor Horton's Beginning Java, que já vai na sua sétima edição, cobrindo as mais recentes novidades da linguagem, já vendeu mais de 160.000 cópias um pouco por todo o mundo. Quer sejamos programadores pouco experientes, ou profissionais de outras linguagens que pretendem dar o salto para o Java, esta obra permite aprender a desenvolver utilizando o Java SE 7. O autor cobre todas as funcionalidades básicas da linguagem, passando pelas novidades relativas a classes e extensões, com uma cobertura extensiva ao Swing Application Framework, tudo isto num estilo já conhecido em Ivor Horton, calmo se acessível aos iniciantes.
Por se tratar de uma edição orientada aos “beginners” (iniciantes), o Livro Ivor Horton's Beginning Java não se fica apenas pelo básico, cobrindo também algumas vertentes mais avançadas do Java, úteis para programadores mais avançados. Os seus exemplos são extremamente simples e num sistema passo-a-passo, ideal para quem se inicia na aprendizagem de uma nova linguagem.
O Livro Ivor Horton's Beginning Java começa pelos conceitos introdutórios do Java, sua génese e os passos iniciais, configurar o SDK etc. Posteriormente a obra disponibiliza uma explanação muito clara a todas as funcionalidades do Java, tipos de dados, estruturas de controlo que permitem a manipulação de dados, o Java no paradigma da programação orientada a objectos (POO), erros de runtime, threads, etc. Seguidamente introduz os packages principais do Java, como o java.math, java.io, java.util, java.awt, entre muitos outros, que permitem entre outras funcionalidades, manipular e tratar dados de ficheiros XML. Mas estes tópicos são apenas alguns dos muitos abordados no livro, onde podemos também aprender a desenhar objectos e figuras gráficas, imprimir documentos, etc. É sem dúvida uma obra extremamente completa e cujo o investimento na sua aquisição garantirá certamente o retorno desejado. É como já dissemos destinada aos que se pretendem iniciar no Java, quer sejam estudantes, entusiastas ou mesmo programadores profissionais. Para se ler este livro o autor não requer que tenhamos muita experiência com programação.
Capítulo 1: INTRODUCING JAVA 1
Capítulo 2: PROGRAMS, DATA, VARIABLES, AND CALCULATION 27
Capítulo 3: LOOPS AND LOGIC 71
Capítulo 4: ARRAYS AND STRINGS 113
Capítulo 5: DEFINING CLASSES 165
Capítulo 6: EXTENDING CLASSES AND INHERITANCE 221
Capítulo 7: EXCEPTIONS 279
Capítulo 8: UNDERSTANDING STREAMS 309
Capítulo 9: ACCESSING FILES AND DIRECTORIES 335
Capítulo 10: WRITING FILES 365
Capítulo 11: READING FILES 415
Capítulo 12: SERIALIZING OBJECTS 451
Capítulo 13: GENERIC CLASS TYPES 469
Capítulo 14: THE COLLECTIONS FRAMEWORK 517
Capítulo 15: A COLLECTION OF USEFUL CLASSES 565
Capítulo 16: THREADS 619
Capítulo 17: CREATING WINDOWS 661
Capítulo 18: HANDLING EVENTS 733
Capítulo 19: DRAWING IN A WINDOW 787
Capítulo 20: EXTENDING THE GUI 845
Capítulo 21: FILING AND PRINTING DOCUMENTS 913
Capítulo 22: JAVA AND XML 969
Capítulo 23: CREATING AND MODIFYING XML DOCUMENTS 1031
Ivor Horton formou-se em Matemática mas desde cedo se apaixonou pelo mundo das Tecnologias e da Informática, o que o levou a trabalhar nesta área até aos dias de hoje. É autor de enumeras obras da Wrox dedicadas à programação, desde o C, C++ e Java.
A Wrox foi fundada em 1992, com o intuito de publicar livros para programadores informáticos, dentro da filosofia criada pela Editora, do “programador para programador”. Os livros da Wrox são escritos portanto por programadores e para programadores, conceito que resulta muito bem, pois os livros são muito bem desenvolvidos tecnicamente, pois quem os escreve conhece bem as dificuldades de quem os lê, bem como o que eles pretendem aprender em específico.
Ivor Horton's Beginning Java, Java 7 Edition
Autor: Ivor Horton
ISBN: 978-0-470-40414-0
1152 pág.
Setembro 2011