Estágio em Programação
Módulo 1 - Configurando um ambiente de desenvolvimento UNIX
1.1 - UNIX: Você está pronto?
1.2 - Virtualização e Docker
1.3 - GNU/Linux
1.4 - Criação do seu ambiente
1.5 - Arquivos e processos
1.6 - Sistema de arquivos
1.7 - Linha de comando
1.8 - Permissões
1.9 - Editores de código
1.10 - Exercício M01-E01
1.11 - Exercício M01-E02
1.12 - Exercício M01-E03
1.13 - Exercício M01-E04
1.14 - Exercício M01-E05
Módulo 2 - Mantendo uma história do seu código com Git
2.1 - Você está pronto?
2.2 - Armazenamento de código
2.3 - Sistema de controle de versão
2.4 - Quiz sobre Git
2.5 - Conhecendo o Git
2.6 - Usando o Git (Parte 1)
2.7 - Usando o Git (Parte 2)
2.8 - Hospedagem de repositórios
2.9 - Usando o Git (Parte 3)
2.10 - Exercício M02-E01
2.11 - Exercício M02-E02
2.12 - Exercício M02-E03
2.13 - Exercício M02-E04
Módulo 3 - Hello World em Ruby
3.1 - Você está pronto?
3.2 - Olá, Ruby!
3.3 - Linguagem compilada vs. interpretada
3.4 - Ferramentas úteis
3.5 - Quiz sobre ferramentas úteis de Ruby
3.6 - Estrutura da linguagem
3.7 - Quiz da linguagem Ruby
3.8 - Sintaxe da linguagem
3.9 - Exercício M03-E01
3.10 - Exercício M03-E02
3.11 - Exercício M03-E03
3.12 - Exercício M03-E04
Módulo 4 - Modelando um problema com classes e objetos
4.1 - Você está pronto?
4.2 - Paradigmas de programação
4.3 - Versão estruturada do programa exemplo
4.4 - Visão de mundo e objetos
4.5 - Quiz sobre POO com Ruby
4.6 - Classes - Parte 1
4.7 - Classes - Parte 2
4.8 - Quiz sobre classes (POO)
4.9 - Herança
4.10 - Mixins
4.11 - Quiz sobre herança (POO)
4.12 - Abstração e encapsulamento
4.13 - Visibilidade
4.14 - Polimorfismo
4.15 - Quiz sobre assuntos avançados de POO
4.16 - Encerramento
4.17 - Exercício M04-E01
4.18 - Exercício M04-E02
4.19 - Exercício M04-E03
Módulo 5 - Expressões Regulares (REGEX)
5.1 - Você está pronto?
5.2 - Introdução
5.3 - Realmente precisamos de regex?
5.4 - Quiz geral sobre REGEX
5.5 - Os primeiros passos com regex
5.6 - Quiz com exercícios sobre REGEX
5.7 - Metacaracteres
5.8 - Quiz sobre metacaracteres com REGEX
5.9 - Expressões regulares complexas
5.10 - Grupos de captura
5.11 - Quiz sobre grupos de captura com REGEX
5.12 - Orientações para os exercícios
5.13 - Exercício M05-E01
5.14 - Exercício M05-E02
5.15 - Exercício M05-E03
Módulo 6 - Bancos de dados relacionais e MySQL
6.1 - Você está pronto?
6.2 - Entidades e Atributos
6.3 - Relacionamentos entre entidades
6.4 - Quiz sobre relacionamentos
6.5 - Tabelas
6.6 - Quiz sobre tabelas
6.7 - SQL - Introdução
6.8 - SQL na prática
6.9 - Quiz sobre queries (parte 1)
6.10 - SQL - WHERE
6.11 - SQL - ORDER BY e GROUP BY
6.12 - Quiz sobre queries (parte 2)
6.13 - SQL - JOIN
6.14 - Quiz sobre queries (parte 3)
6.15 - Recapitulação e outros tópicos
6.16 - Exercício M06-E01
6.17 - Exercício M06-E02
Módulo 7 - Programação concorrente
7.1 - Você está pronto?
7.2 - Concorrência vs. paralelismo
7.3 - Processos
7.4 - Threads
7.5 - Problemas com programação concorrente
7.6 - Produtor/consumidor
7.7 - Outros exemplos de paralelismo
7.8 - Exercício M07-E01
7.9 - Exercício M07-E02
Módulo 8 - Frontend com HTML, CSS e JavaScript
8.1 - Você está pronto?
8.2 - A Web
8.3 - HTML - Introdução
8.4 - Elementos HTML
8.5 - Quiz sobre HTML
8.6 - CSS - Visão geral
8.7 - CSS - Seletores
8.8 - Quiz sobre CSS
8.9 - JavaScript
8.10 - JavaScript - Eventos
8.11 - Quiz sobre JavaScript
8.12 - Recursos adicionais
8.13 - Exercício M08-E01
8.14 - Exercício M08-E02
8.15 - Exercício M08-E03
Módulo 9 - Backend e arquitetura de aplicações Web
9.1 - Você está pronto?
9.2 - Modelo cliente-servidor
9.3 - Protocolo HTTP
9.4 - Arquitetura MVC
9.5 - Rails
9.6 - Exercício M09-E01
9.7 - Rails: criação de uma loja online
9.8 - Rails - Página inicial da loja
9.9 - Rails - CRUD de produtos
9.10 - Rails - Colocando produtos na loja
9.11 - Rails - Corrigindo categorias e busca
9.12 - Rails - Quantidade de visualizações
Módulo 10 - Infraestrutura de aplicações Web
10.1 - Você está pronto?
10.2 - Escalabilidade e disponibilidade
10.3 - Arquitetura escalável e altamente disponível
10.4 - Modelos de contratação
10.5 - AWS - Parte 1
10.6 - AWS - Parte 2
10.7 - AWS - Parte 3
10.8 - AWS - Parte 4
10.9 - AWS - Parte 5
Módulo 11 - Extra - Frontend
11.1 - Campo Minado
11.2 - HTML
11.3 - CSS
11.4 - JavaScript
11.5 - Exercício M11-E01
Módulo 12 - Extra - jQuery
12.1 - jQuery
12.2 - Exercício M12-E01
Módulo 13 - Extra - Bootstrap
13.1 - Bootstrap
13.2 - Exercício M13-E01
Módulo 14 - Extra - Ruby on Rails
14.1 - Ruby
14.2 - Estilos de programação em Ruby
14.3 - RSpec
14.4 - Rails
14.5 - Exercício M14-E01
Módulo 15 - Extra - Scraping
15.1 - Scraping - Introdução
15.2 - Scraping - Ferramentas - Parte 1
15.3 - Scraping - Ferramentas - Parte 2
15.4 - Scraping - Download de páginas
15.5 - Scraping - Navegação Web
15.6 - Scraping - Parsing
15.7 - Exercício M15-E01
15.8 - Exercício M15-E02
15.9 - Exercício M15-E03
15.10 - Exercício M15-E04
«
Aula anterior
8.7 CSS - Seletores
Próxima aula
»
8.9 JavaScript
8.8 - Quiz sobre CSS
Carregando…