Descrição: A construção da web envolve muito mais do que navegar em sites — trata-se de entender sua história, sua arquitetura e as linguagens que a tornam possível. Neste livro, você vai explorar desde os princípios da Internet e do protocolo HTTP até a criação de páginas estruturadas com HTML e estilizadas com CSS. Ao longo do percurso, aprenderá a trabalhar com textos, links, listas, imagens, tabelas e formulários, além de dominar conceitos de layout com Flexbox e Grid. Por fim, vai compreender como aplicar técnicas de design responsivo para que suas páginas funcionem em diferentes dispositivos. Um guia completo para quem deseja iniciar no desenvolvimento web de forma sólida e prática.
Descrição: Você já imaginou como a lógica e a programação fazem os computadores "pensarem"? Neste livro interativo, você vai explorar desde os princípios básicos da lógica até a implementação de algoritmos com a linguagem Python. Ao longo dos capítulos, aprenderá sobre variáveis, operadores, estruturas de decisão, laços de repetição, manipulação de dados e muito mais. Tudo isso com foco na construção de soluções claras, organizadas e eficientes. Ideal para quem está começando e quer desenvolver uma base sólida em lógica e programação.
Descrição: Certamente você já ouviu falar em "sistema operacional", não é verdade? Aliás, vale a pena destacar que, neste momento, ao ler este texto, você está usando um sistema operacional que pode ser Windows, o Linux, o macOS, o Android, o iOS, o Unix ou qualquer um dos vários que estão disponíveis no mercado.
Um sistema operacional (SO) é um conjunto de instruções que são executadas por um processador (central processing unit, CPU), da mesma forma que ocorre em aplicações que utilizamos frequentemente, como um navegador web, uma planilha eletrônica, um editor de texto ou mesmo um programama que você escreveu em linguagem Python. Nesse contexto, o papel do SO é supervisionar o funcionamento de um computador, administrando a utilização e o comportamento dos recursos disponíveis, como o(s) processador(es), a memória e os dispositivos de entrada/saída.
Os sistemas operacionais foram surgindo a partir da evolução dos sistemas de computação ao longo de vários anos. Portanto, uma maneira de organizar a evolução história da computação é considerando as décadas em que novos computadores e técnicas de computação surgiram. Dessa forma, na linha do tempo abaixo, você pode observar uma breve história dessa evolução.