Arquivo da Categoria: Review

Artigos da secção “Review”.

Android com C# – Introdução ao desenvolvimento

Nesta edição vamos fazer a review do Livro Android com C# – Introdução ao Desenvolvimento escrito por Henrique Loureiro.

O livro introduz o programador que tem conhecimentos em .NET, nomeadamente em C#, ao paradigma de desenvolvimento em mobile, utilizando o Visual Studio com plataforma de desenvolvimento e utilizando o Xamarin para o desenvolvimento mobile.

O livro está organizado em duas partes, a primeira mais teórica com alguns exercícios para consolidar os conhecimentos no final de cada um dos capítulos e uma segunda parte com alguns projetos completos mais abrangentes.

Continuar a ler

Internet das Coisas – Introdução Prática

Desde há anos que se têm vindo a desenvolver equipamentos e soluções com ligação à internet e intranets, para as mais diversas funcionalidades. Muito do que anteriormente era conhecido como automação agora é chamado de internet das coisas.

Neste livro o autor apresenta a temática da internet das coisas (IoT), mantendo um foco bastante prático ao longo dos capítulos. Começa com uma introdução, que incluiu uma breve história da internet das coisas, e procede apresentando algumas das tecnologias disponíveis, abordando alguns pontos de maior interesse, como o caso de machine learning.

Continuar a ler

C# 6: Programação com produtividade

Introdução

Com o passar dos anos, cada vez mais os programadores consideram o C# como sendo a linguagem da plataforma .Net. A sua evolução tem sido constante e tem contribuído para a simplificação e redução do trabalho com a escrita de código em .Net. As novidades desta nova versão não são tão impressionantes como a do aparecimento do Linq, por exemplo, mas não deixam de ser úteis para aumentar a eficiência do programador.

Este livro que revemos nesta edição é constituído por cinco capítulos e explica as principais novidades introduzidas no C# 6.

Continuar a ler

Introdução à programação com Python, Algoritmos e lógica de programação para iniciantes

Para a review desta edição, foi-me oferecido pelo autor, o livro Introdução à Programação com Python: Algoritmos e lógica de programação para iniciantes, 2ª edição.

Dividido em 12 capítulos, o livro apresenta uma estrutura bem organizada e de leitura suave, até para os maus adversos leitores de livros técnicos. Começa por apresentar a motivação para a aprendizagem, capaz de cativar tanto iniciantes como estudantes que recorram ao livro para consolidar conhecimentos.

Continuar a ler

Desenvolvimento Ágil de Software – Guia Prático, 1 edição

Motivados pela elevada taxa de insucesso de projetos de desenvolvimento de software, há cerca de cinquenta anos, engenheiros e desenvolvedores de software aperceberam-se da necessidade de definir e seguir um processo de desenvolvimento. Depois desse processo inicial (waterfall) muitos outros se seguiram, melhorando os processos anteriores em diversos aspetos e, com isso, melhorando a qualidade do produto de software produzido. Ainda assim, a taxa de insucesso continuava elevada. O virar do século trouxe-nos os princípios de desenvolvimento ágil, e com eles um foco no cliente, e uma exigência do seu envolvimento na equipa, a um ponto que este não estava acostumado a suportar. Este envolvimento do cliente, e a entrega frequente a este de software funcional para obter o seu feedback, trouxe muitas melhorias ao nível do alinhamento do produto final de software com os requisitos do cliente e utilizadores, no final do projeto (não necessariamente os requisitos no início do projeto!).

Continuar a ler

HTML 5 – 4a Edição Atualizada e Aumentada

Nesta edição, trazemos até vós, caros leitores, a review do livro HTML5 de Luís Abreu. Trata-se da 4ª edição atualizada e aumentada.

Dirigido a todos os programadores, estudantes e profissionais da informática, este livro é acessível a todos os entusiastas que queiram aprender e/ou aprofundar conhecimentos acerca do “novo” HTML5. Tal como o autor nos tem vindo a habituar, este livro tem uma linguagem simples, clara e acessível, sendo fácil seguir os exemplos que nos vão sendo propostos ao longo desta edição.

Continuar a ler

Android: Desenvolvimento de Aplicações com Android Studio

Introdução

Hoje em dia os dispositivos inteligentes estão cada vez mais enraizados nas nossas vidas. A evolução da tecnologia é cada vez mais crescente e os utilizadores tornaram-se mais exigentes, contactando cada vez mais com estes dispositivos. O Android é um dos sistemas operativos mais utilizados nos dispositivos móveis e foi desenvolvido pela empresa Google.

Este livro que revemos nesta edição é constituído por 11 capítulos e explica como desenvolver aplicações Android usando o Android Studio, sendo o público-alvo os programadores de software.

Continuar a ler

SQL Server 2014: Curso Completo

Tempo é dinheiro, portanto fica já aqui a minha opinião: Gostei do livro e recomendo.

Queres saber porquê? Continua a ler!

Quando me pediram para fazer a review/análise/crítica deste livro, decidi considerar os dois cenários típicos:

  1. Alguém que nunca usou SQL Server (iniciante) e gostava de aprender; e
  2. Alguém que já é profissionalmente experiente (médio/avançado) com SQL Server numa versão anterior e pretende aprender mais sobre a versão 2014.

Este livro responde às necessidades de ambos, focando a administração e manutenção.

Continuar a ler

JavaScript 6

O JavaScript já não é só a linguagem de script da Web. Com o passar dos anos, cada vez mais pessoas recorrem a esta linguagem para automatizar a realização de várias tarefas, uma vez que tem um número infindável de utilizações práticas, que vão desde a criação de páginas Web até à administração de máquinas com diferentes sistemas operativos. Por conseguinte, o conhecimento das funcionalidades de JavaScript é uma mais-valia no currículo de qualquer programador.

Introdução

Neste livro são apresentadas as principais novidades, características e funcionalidades da versão 6 da linguagem JavaScript, com recurso a exemplos práticos. Para além de novos objetos e métodos que foram adicionados aos objetos existentes, esta nova versão introduz também várias novidades ao nível da sintaxe (por exemplo, a definição de classes) que contribuem para simplificar a escrita de código e aumentar a produtividade do programador. 

Continuar a ler

Modelação de Dados em UML – Uma Abordagem por Problemas

A utilização de linguagens formais para representação de aspectos de sistemas informáticos tem vários anos, tendo o UML – Unified Modeling Language – sido adoptado como um standard pelo Object Management Group (OMG) em 1997. No entanto, creio poder dizer que essa formalização, nos últimos anos, tem caído algo em desuso, em detrimento de modelos menos formais mas mais perceptíveis: ou seja, os developers têm-se preocupado mais em desenhar, quando o fazem, diagramas que sejam perceptíveis por outros, sem se preocuparem excessivamente no grau de adequação desses diagramas a standards existentes, dos quais o UML sobressai.

Continuar a ler