Versao 2022_09_14 - Preparacao para Ciencia da Computacao
126 cursos
54 posts
Eixos:
~>Teoria da computação e compiladores -
Sistemas de informação
~>Sistemas Computacionais e de Segurança -
Organização e Arquitetura de Computadores
Sistemas Operacionais
Requisitos de Sistemas
Modelagem de sistemas
Arquitetura de sistemas
Gestão de infraestrutura
Projeto em sistema da informação
Gestão em segurança da informação
~>Estruturas de Dados e Análise de Algoritmos -
Introdução à lógica de programação
Modelagem de dados
Estruturas de Dados
Programação
Algoritmos avançados
Programação orientada a objetos
Implementação de bancos de dados
Bancos de dados avançados
~>Estruturas Matemáticas -
Matemática aplicada à computação
Probabilidade e estatística
Fundamentos de pesquisa operacional
~>Ambientes Computacionais e Conectividade -
Fundamentos de redes
Tecnologia para internet
Dispositivos móveis
Publicidade e multimeios
~>Modelos, métodos e técnicas de engenharia de software -
Processos de desenvolvimento de software
Engenharia e usabilidade de interfaces
Qualidade de software
Fundamentos de gestão em TI
Testes de software
Medidas de esforço no desenvolvimento
Governança em tecnologia da informação
Criado por
David Navarro
O que é esta trilha?
Trilhas são sequências de Cursos e outros conteúdos criados por alunos e alunas da Alura para organizar seus estudos. Siga Trilhas que te interessem ou crie as suas próprias
Passo a passo
-
1
Conteúdo do plano
-
Curso Modelagem de banco de dados: entidades, relacionamentos e atributos
-
Artigo Como escolher minha carreira em TI?
-
Curso Linux I: conhecendo e utilizando o terminal
-
Artigo Trabalhando com caminhos e pastas no terminal
-
Curso Redes parte 1: conceitos e prática
-
Curso Arquitetura de computadores: por trás de como seu programa funciona
-
Curso C: conhecendo a Linguagem das Linguagens
-
Curso Linux II: programas, processos e pacotes
-
Curso Modelagem de banco de dados relacional: modelagem lógica e física
-
Artigo Relacionamento reflexivo na modelagem de banco de dados
-
Artigo Engenharia reversa com o Power Architect
-
Curso Linux Onboarding: usando a CLI de uma forma rápida e prática
-
Curso Certificação Linux LPI Essentials parte 3: Command Line Basics
-
Artigo Começando com o terminal: manipulando arquivos e diretórios
-
Curso Modelagem de banco de dados relacional: Álgebra Relacional
-
Curso C: avançando na linguagem
-
Curso Redes parte 2: montando um projeto do cliente até o provedor de serviços
-
Alura+ Design de código vs Arquitetura de software
-
Alura+ O que é arquitetura hexagonal?
-
Alura+ Clean Architecture (Arquitetura Limpa) - O que é?
-
Alura+ Domain-Driven Design (DDD) - O que é?
-
Alura+ O que é Mensageria?
-
Alura+ Modelagem de eventos
-
Alura+ O que é uma arquitetura orientada a eventos?
-
Curso Certificação Linux LPI Essentials parte 9: Understanding Computer Hardware
-
Curso Certificação Linux LPI Essentials parte 10: Where Data is Stored
-
Curso Modelagem de banco de dados relacional: normalização
-
Artigo SGBD’s Relacionais
-
Artigo SGBDs e suas linguagens internas
-
Artigo SQL: Comandos básicos
-
Artigo SQL: consultas com SELECT
-
Artigo SQL: cláusulas UPDATE e DELETE
-
Curso Modelagem de banco de dados relacional: entendendo SQL
-
Curso C: recursos avançados da linguagem
-
Curso Redes parte 3: defina as listas de controle e políticas de acesso de usuários
-
Artigo Entendendo as permissões no Linux
-
Artigo Como recuperar a senha de root no Linux
-
Curso Certificação Linux LPI Essentials parte 11: Your Computer on the Network
-
Artigo Entendendo as permissões especiais do Linux
-
Curso Linux Onboarding: trabalhe com usuários, permissões e dispositivos
-
Curso Certificação Linux LPI Essentials parte 12: Security and File Permissions
-
Curso Consultas SQL: avançando no SQL com MySQL
-
Curso SQL com MySQL: manipule e consulte dados
-
Curso Lógica de programação: comece em lógica com o jogo Pong e JavaScript
-
Curso Lógica de programação: laços e listas com JavaScript
-
Artigo HTML, CSS e Javascript, quais as diferenças?
-
Artigo Centralizando um elemento com CSS
-
Artigo Guia de Unidades no CSS
-
Podcast CSS: Cansei de Ser Simples – Hipsters #09
-
Curso JavaScript para Web: Crie páginas dinâmicas
-
Alura+ EMMET: Instalação e comandos no Atom
-
Artigo Capturando valor do input: introdução a seletores
-
Alura+ Data Attributes do HTML5
-
Artigo Markdown: como trabalhar com essa linguagem de markup?
-
Curso Redes parte 4: configuração de protocolos de roteamento e IPv6
-
Artigo Entendendo os cabos de rede
-
Artigo O modelo OSI e suas camadas
-
Artigo Conhecendo algumas topologias de rede
-
Artigo Entendendo o IPv6
-
Artigo Criando listas de acesso nos roteadores Cisco
-
Curso Comandos DML: manipulação de dados com MySQL
-
Curso Procedures SQL: executando código no MySQL
-
Curso Redes parte 5: Wi-FI
-
Curso Segurança de redes: conheça as vulnerabilidades de servidores e clientes
-
Curso Segurança de redes: crie um firewall com pfSense e iptables
-
Artigo SSH, Telnet e as diferenças para conectar em um servidor
-
Artigo Protegendo seu servidor com IPTables
-
Curso Administração do MySQL: segurança e otimização do banco
-
Curso Windows Prompt: Trabalhando na linha de comando
-
Curso PowerShell parte 1: a linguagem de scripting moderna
-
Curso PowerShell parte 2: Sessões, Jobs e Administração Remota
-
Curso Certificação Linux LPI Essentials parte 1: Evolution and Distributions
-
Artigo Open Source - Uma breve introdução
-
Curso Certificação Linux LPI Essentials parte 2: Open Source Software and Licensing
-
Curso Certificação Linux LPI Essentials parte 4: Using the command line to get help
-
Curso Linux Onboarding: localizando arquivos e conteúdos
-
Curso Certificação Linux LPI Essentials parte 5: Directories and Listing Files and managing files
-
Artigo Linux - Visualizando tamanhos de Diretórios
-
Artigo Procurando arquivos no Linux
-
Curso Certificação Linux LPI Essentials parte 6: Archiving Files on the Command Line
-
Artigo Linux: compactando e descompactando arquivos com o zip
-
Artigo Linux: compactando e descompactando arquivos com o tar
-
Curso Linux Onboarding: obtendo e tratando informações do sistema
-
Curso Certificação Linux LPI Essentials parte 7: Searching and Extracting Data from Files
-
Curso Certificação Linux LPI Essentials parte 8: Turning Commands into a Script
-
Artigo Criando comandos no Linux com Bash
-
Curso Redes onboarding: uma perspectiva prática
-
Curso MySQL e JSON: persistindo JSON de maneira eficiente
-
Artigo Estruturas de dados: uma introdução
-
Podcast Algoritmos e estrutura de dados – Hipsters #186
-
Curso Shell Scripting parte 1: scripts de automação de tarefas
-
Curso Estrutura de Dados: computação na prática com Java
-
Curso Shell Scripting parte 2: fazendo monitoramento, agendando tarefas e backup
-
Curso Algoritmos I: Selection, Insertion
-
Curso Algoritmos II: MergeSort, QuickSort, Busca Binária e Análise de Algoritmo
-
Curso JavaScript I: algoritmos de ordenação
-
Curso Algoritmos com JavaScript II: aprofundando em algoritmos de ordenação e busca
-
Artigo Por que estudar algoritmos?
-
Artigo Como classificar algoritmos com Big O Notation
-
Artigo Algoritmo Quicksort: como implementar em Python
-
Artigo Algoritmo MergeSort: como implementar em Python
-
Artigo Relembre as mais importantes atualizações do Google nos algoritmos de busca
-
Artigo Análise de complexidade de algoritmos: qual é a importância?
-
Curso Maratona de programação: algoritmos para a competição
-
Curso Engenharia de requisitos: como levantar, documentar e validar
-
Curso Engenharia de requisitos: da demanda ao gerenciamento
-
Curso Bizagi: mapeamento de processos com BPMN
-
Curso UML: modelagem de soluções
-
Curso UML: modelagem de diagramas
-
Curso MS Project: planejando cronogramas de projeto
-
Curso Diagnóstico em gestão de processos: entendendo as necessidades
-
Curso Análise da gestão de processos: implantando melhorias
-
Curso Otimizando a gestão de processos: monitoração e controle
-
Curso RPA: aplicações gerais
-
Curso Six Sigma: metodologia para melhoria de processos
-
Alura+ O que é uma API?
-
Alura+ Boas práticas na Modelagem de API's REST
-
Artigo REST: Conceito e fundamentos
-
Alura+ O que é REST?
-
Alura+ O que são Microsserviços?
-
Alura+ Tipos de Microservices
-
Podcast Microserviços – Hipsters #17
-
Podcast Monolitos – Hipsters #173
-
Artigo Microsserviços com .NET Core: Comunicação Entre Serviços
-
Alura+ O que é um API Gateway?
-
Alura+ O que é Service Mesh?
-
Curso Microsserviços: padrões de projeto
-
Curso Microsserviços: explorando os conceitos
-
Curso Microsserviços na prática: entendendo a tomada de decisões
-
Alura+ O que é DevOps?
-
Artigo Devops: o que é e principais práticas
-
Podcast Primeiros passos com Devops – Hipsters #81
-
Podcast Breve Historia da Implantação de Sistemas na Web – Hipsters #95
-
Curso Integração Contínua: mais qualidade e menos risco no desenvolvimento
-
Curso Entrega Contínua: confiabilidade e qualidade na implantação de software
-
Alura+ O que é Observabilidade?
-
Podcast DevOps: Observabilidade – Hipsters Ponto Tech #260
-
Curso Observabilidade: coletando métricas de uma aplicação com Prometheus
-
Alura+ SRE - Engenharia de Confiabilidade de Sites
-
Podcast SRE: Site Reliability Engineering – Hipsters #187
-
Alura+ Monitorando aplicações: 4 Golden Signals
-
Podcast Ferramentas de Monitoramento e Observabilidade – Hipsters Ponto Tech #281
-
Alura+ Monitoramento com Netdata
-
Podcast Monitoramento: não receba mais telefonemas de madrugada! – Hipsters #12
-
Alura+ O que são Containers?
-
Alura+ O que é Serverless?
-
Alura+ O que é Infraestrutura como Código (IaC)?
-
Podcast Agilidade – Hipsters #05
-
Artigo Metodologia Ágil - O que é?
-
Alura+ Cascata vs Ágil
-
Curso Scrum: agilidade em seu projeto
-
Curso Organização de Equipes Ágeis: os papéis existentes em uma equipe
-
Alura+ Scrum x Kanban
-
Artigo Método Kanban: o que é, principais conceitos e sua função no dia a dia da agilidade
-
Podcast Kanban e o fluxo de trabalho – Hipsters #74
-
Alura+ O que é eXtreme Programming?
-
Curso Extreme Programming: metodologia de desenvolvimento ágil de software
-
Curso Quality Assurance: plano de testes e gestão de bugs
-
Podcast Testes Automatizados – Hipsters #51
-
Alura+ O que é Test-Driven Development (TDD)?
-
Alura+ O que é Behavior-Driven Development (BDD)?
-
Alura+ Entenda a Pirâmide de Teste
-
Alura+ API: Testes de contrato
-
Alura+ Cobertura de Código
-
Alura+ Testes de Mutação - Testando seus testes
-
Curso Maratona de Programação: Boas práticas de um programador maratonista
-
Artigo O que é Cloud e seus principais serviços
-
Alura+ O que é Cloud Native?
-
Curso Cloud Onboarding: trabalhando com os principais provedores
-
Curso Cloud Onboarding: conhecendo os principais provedores parte 2
-
Podcast Uma jornada Para o Cloud – Hipsters Deep Dive #005
-
Artigo Heroku, Vercel e outras opções de cloud como plataforma
-
Curso Microsoft AZ-900 parte 1: Azure Fundamentals
-
Curso Microsoft AZ-900 parte 2: Azure Fundamentals
-
Curso Microsoft AZ-900 parte 3: Azure Fundamentals
-
Curso Microsoft AZ-900 parte 4: Azure Fundamentals
-
Curso Microsoft AZ-900: simulado comentado
-
Artigo Product Manager: O que é e como se destacar na área
-
Curso Product Manager: uma jornada em gestão de produto
-
Curso Gestão de produtos digitais: Product Discovery
-
Alura+ Cultura de experimentação
-
Alura+ Ideação
-
Artigo O que é MVP? Minimum Viable Product
-
Artigo Entenda a metodologia lean startup
-
Curso Lean Inception: método para definição de MVPs
-
Alura+ Validação de hipóteses
-
Artigo Blitzscaling: o que é?
-
Podcast Prototipação: erre cedo para acertar cedo – Hipsters #28
-
Alura+ Como criar um Roadmap com Azure Boards
-
Alura+ Como criar um Roadmap com Jira
-
Alura+ Criando um Roadmap diretamente no Trello
-
Curso Gestão de produtos digitais: priorização
-
Curso Gestão de produtos digitais: validação
-
Curso Gestão de produtos digitais: aceleração
-
Curso Estatística com Python: frequências e medidas
-
Artigo Média ou mediana? Entendendo cada uma
-
Curso Estatística com Python: probabilidade e amostragem
-
Curso Estatística com Python: testes de hipóteses
-
Curso Data Science: testes estatísticos com Python
-
Podcast Testes A/B – Hipsters #59
-
Curso Estatística com Python: Correlação e Regressão
-
Artigo Função de autocorrelação
-
Curso Manifesto NoProjects: desprojetização
-
Alura+ O que é regressão?
-
Curso Regressão linear: testando relações e prevendo resultados
-
Artigo Desvendando a Regressão Linear
-
Curso Regressão Linear: técnicas avançadas de modelagem
-
Curso Análise de experimentos: testes, mapas de cores e análises dos dados
-
Curso Matemática financeira: CPA e CEA
-
Alura+ Quality Assurance e entrega contínua
-
Curso Gerenciamento de qualidade de software parte 1: o documento MDS
-
Curso Certificação PMP e CAPM parte 1: processos de gerenciamento de projetos
-
Curso Certificação PMP e CAPM parte 2: gerenciamento de integração
-
Curso Certificação PMP e CAPM parte 3: gerenciamento de escopo
-
Curso Certificação PMP e CAPM parte 4: gerenciamento de tempo
-
Curso Certificação PMP e CAPM parte 5: gerenciamento de custos
-
Curso Certificação PMP e CAPM parte 6: gerenciamento de qualidade
-
Curso Certificação PMP e CAPM parte 7: gerenciamento dos Recursos Humanos
-
Curso Certificação PMP e CAPM parte 8: gerenciamento de comunicação
-
Curso Certificação PMP e CAPM parte 9: gerenciamento de riscos
-
Curso Certificação PMP e CAPM parte 10: gerenciamento de aquisições
-
Curso Certificação PMP e CAPM parte 11: gerenciamento de partes interessadas
-
Curso Certificação PMP e CAPM parte 12: código de conduta e ética
-
Curso Certificação PMP e CAPM parte 13: PMBOK 6ª edição
-
Curso Gestão de contratos: dicas e cuidados gerais
-
Alura+ O que faz um Analista de Contratos
-
Curso Elaboração de contratos: técnicas voltadas ao empreendedor
-
Curso Gerenciamento de inovação organizacional parte 1: técnicas de ideação
-
Curso Gerenciamento de inovação organizacional parte 2: aplicações práticas
-
Curso Gestão de fornecedores: seleção e contratação
-
Curso Gestão de fornecedores: mobilização, acompanhamento e desmobilização
-
Curso Integridade corporativa: tomada de decisões éticas em ambientes empresariais
-
Curso Governança de TI: gestão de demandas de serviços
-
Artigo Comandos básicos ao utilizar o Vim (Editor de textos)
-
Curso Vim: boas práticas a edição no terminal
-
Curso Git e GitHub: repositório, commit e versões
-
Artigo Como escrever um README incrível no seu Github
-
Curso Python para Dados: primeiros passos
-
Curso Estatística I: Entenda seus dados com R
-
Excluir Trilha de Estudos?
Ao excluir, você não não conseguirá mais visualizar e acessar a Trilha criada por você