C continua sendo uma das linguagens de programação mais populares em termos de postos de trabalho e programas publicamente disponíveis. Levando-se isso em consideração, é imperativo o domínio desta linguagem no currículo de qualquer programador. A biblioteca padrão de C complementa a linguagem oferecendo recursos que facilitam a escrita de programas. Este volume examina minuciosamente todos os componentes dos 24 cabeçalhos que integram esta biblioteca. São explorados ainda outros tópicos importantes em programação, como localização, portabilidade, caracteres extensos e multibytes, tratamento de sinais e exceções. Este volume é recomendado como curso intermediário de programação e tem como objetivos servir como referência para programadores de C e ensinar alguns tópicos avançados de programação usando esta linguagem. O público-alvo são professores e estudantes de Computação e Engenharia, mas o texto também pode ser utilizado por administradores de sistemas Unix/Linux e autodidatas em programação. No site do livro na internet encontram-se os códigos-fonte de todos os exemplos apresentados e de outros programas não inseridos no livro, e há ainda vasto material que complementa o texto.
"O objetivo desta obra é levar ao leitor os conhecimentos sobre o framework Angular que possam torná-lo capaz de desenvolver seus próprios projetos. Embora o foco seja a versão 6, o livro também aborda, nos capítulos iniciais, o AngularJS.
Por meio de diversos exemplos práticos, o leitor aprenderá a instalar e configurar as ferramentas utilizadas no desenvolvimento (servidor web Apache, banco de dados MySQL, linguagem PHP), criar tabelas utilizando a diretiva ngRepeat, vincular dados com ngModel, adicionar lista de opções ao formulário com ngOptions, validar dados de formulários, definir classes em Angular 6, desenvolver Web Service em PHP e consumi-lo em aplicações Angular. Este assunto, tratado no livro, o destaca de outros pelo fato de demonstrar não apenas como consumir um serviço disponível em um Web Service, mas também por apresentar em detalhes o seu processo de desenvolvimento.
Como forma de tornar o estudo mais prático, o livro apresenta um projeto que evolui até o ponto de envolver consumo de Web Service para poder manipular um banco de dados.
O leitor também encontrará uma pequena introdução à linguagem TypeScript, que é a base do Angular desde a versão 2.
Como forma de abranger tanto usuários do Windows quanto do Linux, o livro apresenta a instalação e configuração das ferramentas nesses dois ambientes, sendo adotada a distribuição Ubuntu Linux, uma das mais conhecidas e utilizadas.
Todos os capítulos são apresentados de forma ricamente ilustrada, além de constarem diversos exercícios práticos.
Em função da didática empregada, o livro abrange tanto iniciantes quanto profissionais já experientes, sendo indicado para adoção em cursos técnicos/profissionalizantes."
Indicada a profissionais e alunos de cursos técnicos/profissionalizantes na área de computação, o livro oferece ao leitor os conhecimentos necessários para desenvolvimento de um projeto de sistema. Utilizando uma linguagem simples e objetiva, que proporciona fácil entendimento, aborda sistemas de informação, conceitos sobre gestão de projetos, técnicas de modelagem de sistemas, análise estruturada, análise orientada a objetos, casos de uso, diagramas UML, codificação, testes e projeto de interface entre outros assuntos. Todos os capítulos são apresentados de forma ricamente ilustrada e acompanhados de exercícios.
A Princesa Ruruna e Cain têm um problema: seu império de venda de frutas é um amontoado de dados conflitantes e duplicados, e separar os melões das maçãs e morangos está causando muita dor de cabeça. Mas o que eles podem fazer?
Ora, criar um banco de dados relacional, é claro, com a ajuda de Tica, a Fada Mágica dos Bancos de Dados. Acompanhe no Guia Mangá de Bancos de Dados como Tica ensina Ruruna e Cain a criar um banco de dados para gerenciar as vendas, mercadorias e exportações de seu reino. Você aprenderá como os bancos de dados funcionam e o significado de termos como esquemas, chaves, normalização e transações.
Junto com Ruruna e Cain você vai aprender como:
Extrair dados de um banco relacional utilizando operações relacionais e de conjunto
Aplicar o modelo Entidade-Relacionamento para representar com precisão seus próprios dados
Controlar permissões de usuários e utilizar bloqueios para evitar conflitos e duplicidade de dadosUtilizar SQL para atualizar ou consultar dados e criar relatórios
E você ainda vai aprender os fundamentos de indexação, segurança, recuperação de desastres, replicação e muito mais.
Se a sua cabeça dá voltas só de ouvir outras pessoas dizendo banco de dados , ou se você simplesmente se sente perdido numa confusão de números e dados que parecem estar fora de controle, aprenda junto com Ruruna e Cain tudo o que eles precisam saber nas páginas do Guia Mangá de Bancos de Dados.