SOBRE
Web Full Stack
Aprenda as principais ferramentas e técnicas para o desenvolvimento de sites responsivos e interativos
CARGA HORÁRIA

Online: 580h
Offline: 580h

Sistema Blended para o maior aproveitamento em sala de aula
MODELO
Híbrido
Você pode escolher em assistir às aulas presencialmente ou remotamente.
MENSA-LIDADE
R$ 900
16 meses de aula
DATA
Fevereiro/2021
a Junho/2022
Recesso em meados do ano

ETAPAS DE SELEÇÃO PI

selecaoCircle.png
selecaoProva.svg

Prova de lógica

Teste de 75 minutos para análise de lógica pura. Temos também uma etapa com breve depoimento pessoal.
selecaoCircle.png
selecaoEntrevista.svg

Entrevista

Conversa de 15 a 30 minutos com os fundadores da Let's Code. Analisaremos seu histórico educacional e principais soft skills.
selecaoCircle.png
selecaoCoding.svg

Coding Tank

Curso preparatório de 1 a 2 meses para os alunos que nunca tiveram contato com programação. Nessa etapa avaliaremos a consistência do candidato semanalmente.
selecaoLine.png

CONTEÚDO
PROGRAMÁTICO

Pesquise seu curso...

Web Front End Estática

setaMenu.png
Pesquise seu curso...
Html 4: Principais Elementos , Html 5: Elementos Semânticos, CSS: Seletores, CSS: Principais estilos e CSS: Flex (ou GRID)
Pesquise seu curso...

Lógica de Programação

setaMenu.png
Pesquise seu curso...
Variáveis, Constantes, Hoisting, Aritmética, Funções, Encadeamento e composição de funções, Condicionais, Switch, Truthy, Falsy, Laços Condicionais, Laços Numéricos, Vetores e Matrizes, Funções de Alta Ordem, Estilo Pointfree, Map, Filter e Reduce
Pesquise seu curso...

Programação Orientada a Objetos e Estrutura de Dados

setaMenu.png
Pesquise seu curso...
Modelagem Orientada a Objetos (UML), Entidades, Características e Comportamentos (UML), Relações de associação e composição (UML), Classes e Atributos (JS), Métodos (JS), Encapsulamento (JS), Métodos de Acesso, Accessors (JS), Herança + Polimorfismo (JS), Objetos e JSON, Fila e Pilha e Lista Ligada
Pesquise seu curso...

Javascript Browser API

setaMenu.png
Pesquise seu curso...
Seletores (querySelector), Manipulações do DOM, Escuta de Eventos, Manipulação de classes de CSS, LocalStorage e SessionStorage, setTimeout e setInterval
Pesquise seu curso...

React

setaMenu.png
Pesquise seu curso...
Introdução e renderização de componentes simples, React Router, Componentes tipo classe com props e proptypes, Componentes tipo classe com estado, Elevação de Estado, Composição de Componentes props.children, Componentes tipo classe, renderização condicional, métodos de ciclo de vida, Componentes Funcionais com estado e efeitos, Customização de Hooks, Referências Persistentes ao DOM ou Valores e Estados compartilhados com useContext
Pesquise seu curso...

Banco de Dados

setaMenu.png
Pesquise seu curso...
Teoria de bancos de dados relacionais, Modelagem Entidade Relacionamento, Linguagem de Definição de Dados (DDL), Linguagem de Manipulação de Dados (DML), Linguagem de Controle de Dados (DCL), Linguagem de Controle de Transações (TCL), Linguagem de Consulta de Dados (DQL), Consultas complexas, Stored Procedures e Views, Teoria e Tipos de bancos de dados nã,relacionais, Tipos de bancos não relacionais, Modelagem não relacional para bancos documentais, Bancos Documentais MongoDB e Projeções
Pesquise seu curso...

NodeJS, NPM e Programação Assíncrona

setaMenu.png
Pesquise seu curso...
Introdução e instalação, Importância e Configuração de Linter (ESLint), Programação Paralela vs Programação assíncrona, Programação Assíncrona (Callbacks), Módulos nativos do Nodejs: IO (path, os, fs), Console (Console, readLine), Rede (net, dns, http, https, http/2, queryString, url), Hashs (crypto), Instalação de Módulos terceiros por NPM, Requisições HTTP (Axios), Environment (.ENV), Datas e Horários (Momentjs), Programação Assíncrona (Promises), Programação Assíncrona (Async e Await)
Pesquise seu curso...

Express e Server Pages

setaMenu.png
Pesquise seu curso...
Arquitetura Client,Servidor por HTTP, Requisições e respostas, Roteamento, Arquivos Estáticos, View engine, Processamento do corpo da requisição, Middleware e Pipeline, Autorização e Autenticação
Pesquise seu curso...

Arquitetura de Software e Testes Automatizados

setaMenu.png
Pesquise seu curso...
Prática Ágeis em desenvolvimento de software, Scrum e Kanban como ferramentas de apoio ao desenvolvimento ágil, Princípios de qualidade de software, Arquitetura de software, Teoria de Testes, Tipos de Testes, Teria red, green, refactor, TDD: Test Driven Development, Introdução ao JEST, Describe, Test, Expect, Ciclo de Vida, Mock, Expect para Jest.fn, Teste de erros, Abrangência, Teste de componentes React
Pesquise seu curso...

Desenvolvimento e segurança de APIs RESTFUL

setaMenu.png
Pesquise seu curso...
Introdução aos webservices e tipos de webservices, Introdução ao padrão RESTFUL, Modelagem baseada em recursos, Mapeamento de verbos HTTP para manipulação de recursos, Consultas, Comandos, Serialização e Deserialização, CORS, Cros, Origin Resource Sharing, JSON Web Tokens, Criptografia, Usando um cliente HTTP
Pesquise seu curso...

Deployment

setaMenu.png
Pesquise seu curso...
Registro de Domínio, Configuração de DNS, Introdução ao cloud computing, Modalidades de cloud computing e serviços "na nuvem", Impacto do uso de instâncias replicáveis nas aplicações, Configuração de Servidor de Aplicação, Introdução à Virtualização e Conteinerização, Docker, Deployment de aplicação web dinâmica, Proxy Reverso, Docker Compose, Deployment de aplicação em múltiplos containers e Bancos de dados em container
"Para mim a Let's Code é impecável"
ASSISTA AGORA!

DIFERENCIAIS

Pesquise seu curso...
NPS.svg

Índice de Satisfação (NPS)

Pesquise seu curso...
Net Promoter Score é muito valorizado dentro da Let's Code como um ótimo indicador de satisfação de nossos clientes. Ao longo dos nossos quatro anos e mais de 4 mil alunos, temos um NPS -muito positivo- de 72, resultado de alunos extremamente satisfeitos com nosso serviço. As principais menções estão relacionadas à qualidade dos nossos coders e conteúdos. Queremos cada vez mais tornar a sua jornada conosco única!
Pesquise seu curso...
Coders.svg

Nossos Coders

Pesquise seu curso...
Professores com alta qualificação a disposição para auxiliar você presencialmente ou através dos plantões, acompanhando sua evolução ao longo do curso e proporcionando todo o suporte necessário.
Pesquise seu curso...
Infraestrutura.svg

Infraestrutura Let's Code

Pesquise seu curso...
O ambiente físico da Let's Code é descontraído, dinâmico e tech. Focamos em uma metodologia de ensino moderna, mesas divididas em squads e com alta interatividade. Nosso espaço é um exemplo da nossa principal cultura, uma escola de aluno para alunos. Buscamos modernizar e evoluir a educação!
Pesquise seu curso...
Class.svg

Class, nossa plataforma de ensino

Pesquise seu curso...
Plataforma de ensino digital para maximizar sua experiência ao longo do curso. Nossa metodologia hands-on proporciona imersão de conteúdo com diversos projetos num ambiente desenvolvido pelos nossos coders. Oferecemos um fórum e chat, nos quais você pode encontrar perguntas e respostas com votação no formato do Stack Overflow. A plataforma também contém atividades e exercícios para treino e fixação do conteúdo.

SAIBA MAIS

iconName.png
iconEmail.png
iconPhone.png

ESTUDOU 4 ANOS
E NÃO SE SENTE
PREPARADO
PARA TRABALHAR?

NÓS TAMBÉM. Com essa preocupação, criamos o Pi, um curso de média duração para garantir sua alocação no mercado de trabalho em programação. Ao longo de 1 ano, de maneira extremamente prática, você desenvolverá projetos e raciocínio lógico para ingressar nas melhores vagas que existem no mercado.
graphic.png

POR QUE Pi ?

Nossa proposta de valor está em tirar você do zero e levá-lo ao ponto de contratação no mercado de trabalho. Na imagem ao lado, encontramos a curva de aprendizagem comum a todos. Acreditamos que na parte inicial, os alunos apresentam mais dificuldade e levam maior tempo de assimilação. O ensino presencial é fundamental nessa etapa para acelerar sua chegada ao ponto de inflexão, Pi. A partir dele, você terá as habilidades necessárias para continuar de maneira autônoma.

FAQ

Pesquise seu curso...
1.

Como funciona o modelo remoto?

Pesquise seu curso...
O aluno pode escolher em realizar as aulas presencialmente ou assistir remotamente de maneira síncrona ("ao vivo").
Pesquise seu curso...
2.

Se eu optar pelo modelo presencial, onde é o local que irei estudar?

Pesquise seu curso...
Estamos na Avenida Faria Lima, 1306 - Pinheiros. Cerca de 3 minutos a pé da estação de metrô Faria Lima. Nossa disposição em sala é moderna que incentiva a codificação em grupo.
Pesquise seu curso...
3.

Como serei avaliado?

Pesquise seu curso...
A performance dos alunos será avaliada por provas, exercícios, participação e projetos em grupo e individuais. Serão considerados fatores técnicos e sócio-emocionais em nosso scoring.
Pesquise seu curso...
4.

Serão quantos alunos por turma?

Pesquise seu curso...
Nossas salas estão dimensionadas para 25 pessoas. Esse é o tamanho limite que identificamos para um ensino prático como programação.
Pesquise seu curso...
5.

Como funciona o sistema de admissão?

Pesquise seu curso...
Realizaremos uma prova de matemática e lógica de curta duração (60 minutos), seguido de uma entrevista. Não é necessário conhecer nenhuma sintaxe de programação, mas avaliaremos sua capacidade de raciocínio lógico. Dependendo da performance do aluno no processo seletivo, é necessário realizar nosso curso preparatório de 1 ou 2 meses.
Pesquise seu curso...
6.

Esse curso é associado ao MEC?

Pesquise seu curso...
Não. O Pi enquadra-se em cursos livres, sem necessidade de homologação pelo MEC. Acreditamos que o conhecimento já está democraticamente distribuído na internet. Iremos investir nosso capital no desenvolvimento da prática em programação e melhor atender os interesses do mercado de trabalho. Para isso, não enxergamos a necessidade da validação de uma instituição como MEC. Cursos livres são uma tendência nos Estados Unidos e em diversos outros locais do mundo.
Pesquise seu curso...
7.

Tenho zero conhecimento em programação, posso me candidatar?

Pesquise seu curso...
Com certeza. Buscamos alunos com potencial em programação sem necessariamente já ter visto alguma linguagem.
Pesquise seu curso...
8.

Vocês oferecem bolsa de estudos?

Pesquise seu curso...
Sim! Dependendo da performance do aluno em nosso processo seletivo e seu histórico escolar, podemos oferecer até 70% de bolsa.
Pesquise seu curso...
9.

Existe algum acompanhamento online?

Pesquise seu curso...
Sim! Temos nossa plataforma, Class, para auxiliar sua jornada ao longo do curso. Você encontrará além do material de aula, exercícios para praticar, um chat de comunicação com nossos coders, um fórum de perguntas e respostas e muito mais! Aproveite também nossa comunidade para fazer networking.