Fundamentos da Ciência da Computação

Linguagens de Programação — Aprenda a programar em várias linguagens como Python, Java, Go e Rust, desde conceitos fundamentais até técnicas avançadas.

Go Programming Essentials: Aprenda Golang do zero

Linguagens de Programação
Domine os fundamentos da linguagem de programação Go para escrever código limpo, eficiente e simultâneo através de lições de texto estruturado e exercícios práticos de codificação.
★ 4.7 (1,199)

Programação Avançada em C#: Prepare-se para Entrevistas Técnicas

Linguagens de Programação
Domine recursos complexos do C#, como delegados, LINQ e async/await, para passar com confiança em entrevistas técnicas e escrever código.NET pronto para produção.
★ 4.5 (1,217)

Multithreading e Concorrência em Java: Programação de Alto Desempenho

Linguagens de Programação
Domine a programação paralela em Java para criar aplicativos modernos, rápidos e altamente responsivos usando ferramentas de multithreading fundamentais e threads virtuais modernos.
★ 4.7 (1,064)

Python Deep Dive: Programação Funcional e Mecânica Central

Linguagens de Programação
Domine a mecânica interna do Python, paradigmas de programação funcional, fechamentos e decoradores personalizados para escrever código limpo, eficiente e profissional.
★ 4.7 (1,048)

Java Essentials: Programação Funcional, Registros e Recursos Modernos

Linguagens de Programação
Atualize suas habilidades de programação dominando lambdas, streams, registros e concorrência moderna para criar aplicativos limpos, eficientes e mantidos.
★ 4.5 (1,074)

Fundamentos de programação funcional e Scala

Linguagens de Programação
Domine os conceitos básicos de Scala e programação funcional para escrever código limpo e seguro e se preparar para estruturas avançadas como Spark e Akka.
★ 4.6 (1,078)

Fundamentos de Programação Rust: Crie Software Seguro e Rápido

Linguagens de Programação
Aprenda os princípios básicos do Rust para escrever software de sistemas de alto desempenho e seguro para a memória e domine com confiança seu modelo exclusivo de propriedade e concorrência.
★ 4.5 (1,009)

Otimização de desempenho Java: gerenciamento de memória e ajuste da JVM

Linguagens de Programação
Aprenda a escrever código Java eficiente, configure a JVM para obter o desempenho ideal em tempo de execução e domine a coleta de lixo para eliminar gargalos de memória em seus aplicativos.
★ 4.5 (5,316)

Go Programming: Aprenda Golang do zero com projetos práticos

Linguagens de Programação
Construa uma base sólida em Go escrevendo código limpo, entendendo os aspectos internos da linguagem e resolvendo desafios práticos de programação do zero.
★ 4.7 (3,991)

Hands-On Rust: Aprenda construindo aplicativos reais

Linguagens de Programação
Aprenda os fundamentos do Rust e crie ferramentas práticas de linha de comando e aplicativos da Web enquanto domina a segurança da memória, os sistemas de tipos e os fluxos de trabalho de desenvolvimento modernos.
★ 4.6 (4,636)

Programação COBOL em mainframe: aprenda COBOL, JCL e TSO/ISPF

Linguagens de Programação
Aprenda a escrever, testar e executar programas estruturados de mainframe usando COBOL, JCL e TSO/ISPF com este guia abrangente e baseado em texto, fácil de usar para iniciantes.
★ 4.6 (5,519)

JCL de mainframe: dos fundamentos à automação de tarefas

Linguagens de Programação
Aprenda a escrever, gerenciar e solucionar problemas de linguagem de controle de trabalho para orquestrar a execução de programas e o manuseio de dados em sistemas mainframe.
★ 4.4 (6,994)

Preparação para Entrevista Técnica em C# e.NET

Linguagens de Programação
Domine os fundamentos da linguagem principal, o gerenciamento de memória e os recursos modernos de tempo de execução para limpar com confiança sua próxima entrevista técnica.
★ 4.6 (3,199)

Guia de programação funcional e API Java Streams

Linguagens de Programação
Escreva código limpo, declarativo e eficiente dominando os princípios de programação funcional e a API Streams em Java.
★ 4.6 (4,354)

Programação de sistemas Rust: aprenda propriedade, vida útil e traços

Linguagens de Programação
Domine o modelo exclusivo de gerenciamento de memória do Rust, escreva código simultâneo seguro e crie aplicativos de sistemas confiáveis por meio de lições de texto estruturado e exercícios práticos de codificação.
★ 4.7 (2,271)

Fundamentos de programação funcional em Scala

Linguagens de Programação
Aprenda os princípios de programação funcional usando Scala para escrever código mais limpo, seguro e mais manejável com confiança.
★ 4.8 (8,269)

Projetando Programas Funcionais em Scala

Linguagens de Programação
Aprenda a estruturar software robusto e escalável usando princípios de design funcional, avaliação preguiçosa e padrões monádicos no Scala.
★ 4.5 (3,137)

Go Programming: Construa sistemas eficientes e concorrentes

Linguagens de Programação
Aprenda a desenvolver software escalável usando o modelo de concorrência exclusivo do Go e sintaxe limpa através de guias escritos abrangentes e exercícios práticos de código.
★ 4.6 (3,007)

Fundamentos de Programação Go: Passo a Passo Golang Basics

Linguagens de Programação
Domine os fundamentos do Go, da sintaxe básica à concorrência, e comece a criar aplicativos de back-end eficientes com este guia passo a passo.
★ 4.9 (2,891)

Fundamentos de Linguagens de Programação: Conceitos de Programação Funcional

Linguagens de Programação
Desmistificar como as linguagens de programação funcionam sob o capô e dominar os paradigmas de programação funcional para aprender qualquer nova linguagem com facilidade.
★ 4.9 (1,910)

Programação Funcional em Scala: Uma Introdução Prática

Linguagens de Programação
Aprenda a escrever código limpo, robusto e de fácil manutenção, dominando os princípios de programação funcional e a sintaxe moderna do Scala.
★ 4.7 (1,010)

Sistemas Operacionais: Concorrência e Gerenciamento de Threads

Linguagens de Programação
Saiba como os sistemas operacionais modernos lidam com execução simultânea usando threads, bloqueios e agendamento multicore.
★ 4.4 (36)

Projeto de Compilador e Tradução de Linguagem

Linguagens de Programação
Aprenda o processo sistemático de transformar código de alto nível em instruções de máquina através de um guia claro, baseado em texto, para a arquitetura e lógica do compilador.
★ 4.5 (34)

Fundamentos de Linguagens de Programação: Crie Interpretadores com Scala

Linguagens de Programação
Domine os blocos de construção essenciais do código, avalie paradigmas de linguagem e escreva seus próprios interpretadores funcionais usando Scala.
★ 4.7 (18)
Showing 24 of 25 courses