DO QUE SE TRATA?

No Curso de Desenvolvimento Web Full Stack você aprende a criar sites e sistemas web. Ensinamos você do zero, por isso, não é necessário ter conhecimento prévio de linguagem de programação. Todas as aulas são presenciais com professores e especialistas protagonistas do mercado.

Ao longo do curso, você conhecerá as linguagens, metodologias e as tecnologias mais atuais em uso no mercado. Aprenderá Laravel, HTML, PHP e tudo o que for necessário para dominar o Front End e o Back End de um site ou sistema web. Saberá também concretizar projetos do princípio ao fim, desenvolvendo programação orientada a objetos.

Após 5 meses de curso, você será um desenvolvedor web full stack, profissional muito valorizado por ser versátil e ter a visão de todo o projeto de um site. Conte também com nosso apoio de mentoria que ajuda você a atingir seus objetivos profissionais, seja numa carreira em uma grande empresa, ou como freelancer ou como empreendedor na sua própria startup.

POR QUE ESTUDAR
DESENVOLVIMENTO WEB FULL STACK

Palestra informativa

Cadastre-se abaixo para vir ao nosso campus conversar com os professores sobre os cursos.

DESAFIE-SE E ALAVANQUE A SUA CARREIRA

Aprenda uma das profissões mais demandadas do mercado atual. Durante o curso, você terá contato com professores e especialistas que são protagonistas no mercado. Você desenvolverá seu projeto web do princípio ao fim e sairá com portfólio que comprova experiência prática na área.

PENSE COMO UM PROGRAMADOR

Incorpore a forma de pensar de um coder para saber como encontrar a solução para enfrentar qualquer desafio. Aprenda a usar a tecnologia para resolver problemas reais e veja como isso terá um impacto positivo no mundo à sua volta.

TRABALHE NAQUILO QUE TE MOTIVA

Comece sua carreira de desenvolvedor web em uma empresa, ou como freelancer ou como empreendedor na sua própria startup com a ajuda de nossos especialistas. Conte com nosso suporte de mentoria para conseguir atingir seu objetivo profissional.

HABILIDADES E TECNOLOGIAS
que você trabalhará durante o programa

FUNDAMENTOS DE PROGRAMAÇÃO

Dimensionar e planejar seu
ambiente de trabalho.

Espaço de desenvolvimento

Aprenda rapidamente a usar e a configurar as ferramentas e os aplicativos dos quais um programador precisa para trabalhar com eficiência.

Fundamentos de programação

Aprenda os fundamentos da programação orientada a objetos e a estruturas de dados.

Ver mais

FRONT END

Criar espaços atraentes,
dinâmicos e inteligentes.

HTML E CSS

Aprenda a desenhar o seu aplicativo e a dar estilo a ele (HTML5, CSS, CSS3).

JavaScript

Comece a programar com uma linguagem fundamental para a experiência do usuário que funciona tanto do lado do servidor como do cliente.

Bibliotecas de JavaScript

Construa um Front End dinâmico usando as bibliotecas de JavaScript mais empregadas pelo mercado.

Ver mais

BACK END

Desenvolver os processos e
o suporte de seu Front End.

PHP

Domine a linguagem PHP programando efetivamente em objetos.

Base de dados

Trabalhe e experimente a base de dados.

APIs

Desenhe suas próprias APIs ou interaja com as APIs de terceiros.

Ver mais

METODOLOGIAS E TRABALHO EM EQUIPE

Aprenda a trabalhar em
um ambiente de colaboração.

Trabalho colaborativo

Trabalhe em equipe nas diferentes etapas do projeto, para desenvolver desde o início, manter, modificar ou testar os aplicativos.

Controle de versões

Leve um registro claro e eficiente do processo de desenvolvimento de seu aplicativo utilizando GitHub.

Metodologias

Aprenda a trabalhar utilizando metodologias ágeis, como SCRUM.

Ver mais

PROFESSORES E ESPECIALISTAS

ANA PAULA SILVA PEREIRA

Professora de Desenvolvimento Web Full Stack
Mais de 13 anos de experiência na área de TI desenvolvendo sistemas para Web e Big Data. Atuou por alguns anos como Gerente de Projetos na Valid e atualmente também como professora. É curiosa e gosta de novidades, está sempre estudando coisas novas.

THOMAZ STAZIAK

Professor de Desenvolvimento Web Full Stack
Programador Web Full Stack, fascinado por front-end e design digital ama trazer praticidade e solução da melhor forma para as pessoas.

THIAGO MEDEIROS

Professor de Desenvolvimento Web Full Stack
Mais de 12 anos de experiência em TI liderando equipes, gerenciando projetos e desenvolvendo todo o tipo de aplicações para web. Atualmente trabalha no Pagar.me e ministra aulas na Digital House. Apaixonado por Javascript, programação funcional e clean code, Thiago também adora colaborar com projetos open-source.

LEONAM PEREIRA

Especialista em PHP Orientado a Objetos
Desenvolvedor de software, Zend Certified PHP Engineer. Atualmente desenvolvedor no @pagarme atuando em integrações de ferramentas aos produtos da empresa. Entusiasta de programação e tecnologia em geral. Além disso é evangelista @PHPSP e @PHPSPSantos. Karateca 24/7, ciclista e gamer quando possível.

LEANDRO DA COSTA

Especialista em Programação
Em 2004 com 17 anos começou como Web Developer. De 2009 a 2012, conheceu métodos ágeis, iniciou uma consultoria de software, organizou eventos, e desenvolveu sua primeira startup: um delivery online de comida, onde apesar de se orgulhar da UX que criou até hoje, viu o iFood dominar o mercado. Em 2012 co-fundou a BankFacil (hoje Creditas), uma plataforma digital de crédito, onde foi CTO e acompanhou o crescimento de 5 a +100 pessoas até 2016. Em 2017 decidiu tirar um sabático, morou na Austrália e voltou ao Brasil. Atualmente vem mentorando outros empreendedores e está “startando” novamente. É graduado na FIAP e MBA pela FGV.

MAYER LEVY

Especialista em HTML
Desenvolvedor Full Stack na Liv Up e formado em Engenharia de Computação pela Escola Politécnica da USP. Seu primeiro contato com programação e desenvolvimento web foi aos 15 anos, com projetos pessoais e trabalhos freelancers utilizando PHP e HTML. Desde então já trabalhou com desenvolvimento de sites e aplicações web, criação de aplicativos para Android e iOS, automação de processos operacionais e hoje especializa-se em desenvolvimento web com Node.JS e React.

NELSON HARAGUCHI

Especialista em HTML e CSS
CTO, gestor de tecnologia com mais de 10 anos de experiência em startups como DogHero, Olook, Grubster e boo-box. Deseja ver o ecossistema de empreendedorismo se desenvolver no Brasil. Acredita no compartilhamento do conhecimento e no crescimento da importância do profissional de tecnologia nas empresas.

ALLAN RAMOS

Especialista em React
Desenvolvedor web há 3 anos. Atua há 2 anos como front-end com tecnologias como React, Mcfly e Redux. Amante de design nas horas vagas, mas adora um back-end. Além da programação, em suas horas vagas, gosta de frequentar eventos e se envolver com a comunidade digital, além de auxiliar projetos open-source.

HENDY ALMEIDA

Professora do curso de Desenvolvimento Web Full Stack

Atua com desenvolvimento web há 4 anos, adora front-end e se aventura no back-end sempre que tem a oportunidade. Formada em Sistemas para Internet, atuou em diferentes tipos de empresas, além de ter experiência como freelancer desde que se tornou programadora.
Motivada a empoderar pessoas a evoluírem junto com a tecnologia e mostrar
o impacto que podem causar no mundo.

APRENDA COM A INDÚSTRIA DIGITAL

“A tecnologia muda constantemente. Por isso, na Digital House, você vai incorporar, primeiramente, a habilidade de aprender”

CARLOS ALBERTO JÚLIO

Presidente da Digital House
Executivo | Professor | Colunista | Autor

DIRETOR ACADÊMICO

Você vai aprender fazendo e por meio de orientação e apoio constantes vai se transformar em um profissional preparado para o mercado digital

Edney Interney Souza, diretor acadêmico da Digital House

Edney "InterNey" Souza

Diretor Acadêmico

Processo de inscrição

Inscreva-se e participe do processo de admissão do curso. Vagas limitadas.

1

Inscrição

Complete o preenchimento do seu formulário.

2

Nivelamento

Após o pagamento da matrícula, prepare o Material de Nivelamento.

3

Desafio

Faça a avaliação em nossa plataforma.

4

Entrevista de Admissão

Passe para a última etapa de avaliação para se transformar em um aluno da Digital House.

Horários e Investimento

SEDE Vila Olímpia

Inscreva-se agora e aproveite as condições
Matrícula com 20% de bolsa: de R$1.000 por R$800
Curso com 10% de bolsa: de R$14.000 por 12x R$ 1.050
Horário
Início
Fim
Noite: 19:00 às 22:30
Segundas, Quartas e Sextas
01 de Outubro
29 de Março
203 horas
Noite: 19:00 às 22:30
Terças, Quintas e Sábados
12 de Fevereiro
16 de Julho
203 horas

* Todas estas datas estão sujeitas a modificações
* Condição válida somente para pagamentos via cartão de crédito

PERGUNTAS FREQUENTES

Esclareça suas dúvidas sobre o curso de Desenvolvimento Web Full Stack com as perguntas abaixo.

Saber programar pode mudar sua vida. A programação é uma ferramenta que permite criar em qualquer área de acordo com seu interesse e motivação. Saber programar pode lhe abrir um mundo infinito de oportunidades e permitir que você se desenvolva no setor privado, público ou em seus próprios negócios. Além disso, o universo online é um meio que causa impacto em nossas vidas o tempo todo, o que faz com que a indústria do desenvolvimento web continue em constante expansão. O mundo de hoje precisa de cada vez mais programadores, a procura por novos desenvolvedores é inesgotável.
O curso dará a você conhecimentos para criar um website sozinho do início ao fim. Isso envolve tanto visualização e interação modernas, o que se conhece como Front End; como o sistema por trás que dá vida à web, o que chamamos de Back End. Para ter o poder de escalabilidade e maior capacidade para o aplicativo, você aprenderá a fazer conexões com bases de dados.
Pode. A maioria das pessoas pensa que programar é algo complexo demais, mas nós, da Digital House, acreditamos que qualquer pessoa pode aprender a programar do zero. Vamos enviar a você um conteúdo prévio online para que possa revisar antes de começar o curso para que você possa aproveitá-lo ao máximo.
Vale a pena. No nosso curso, você não aprenderá apenas os conhecimentos técnicos de programação, mas também a metodologia para programar profissionalmente e integrar todas as técnicas, ferramentas, tecnologias e linguagens. Além disso, você estará em constante contato com profissionais especialistas em tecnologia reconhecidos em diferentes indústrias, o que agrega imenso valor e permite criar relacionamentos de trabalho para o futuro. Se você já tiver conhecimentos, não será necessário fazer o prework no processo de seleção, poderá passar diretamente para o desafio online.
Hoje em dia, se você quiser aprender a programar, você pode. Só precisa de motivação, constância e dedicação. Não importa se você cursou uma faculdade, qual sua formação universitária, ou em que área você trabalha. Todos que têm vontade podem desenvolver habilidades tecnológicas. Designers, estudantes, advogados, fotógrafos, economistas, empreendedores, engenheiros, empresários, qualquer profissional pode aprender a programar para ganhar novas habilidades, criar novos projetos, melhorar sua comunicação com os desenvolvedores e potencializar suas startups. É ideal também para aqueles que desejam criar seu próprio negócio e entender melhor a parte técnica por trás de seus produtos. Também é indicado para engenheiros de computação ou analistas de sistemas que queiram se especializar e adquirir habilidades práticas. Além disso, é recomendado para programadores experientes que precisam se atualizar e ampliar seu kit de ferramentas. Não existe um limite de idade para aprender a programar, o único requisito é ter mais de 16 anos.
Existem diversas linguagens de programação que nos permitem entender a lógica do Back End. Na Digital House, optamos por ensinar PHP em nossos cursos principalmente por conhecer o mercado de trabalho brasileiro: PHP é referência em buscas locais. Além disso, essa linguagem apresenta uma curva de aprendizagem didática e compreensível, o que a transforma na melhor opção para enfrentar o mundo da programação pela primeira vez.
Framework é uma proposta de trabalho, um modelo para encarar um problema de programação. Ou seja, se o seu desafio é criar um website, existem diversos frameworks que facilitam esta tarefa. Por isso, utilizar um framework nos permite solucionar nossos desafios de forma mais rápida, efetiva e potente. Entendendo esse potencial, é natural que a indústria tenha adotado os frameworks como forma habitual de trabalho. Por isso achamos fundamental incluí-los em nosso programa para preparar nossos alunos para o mercado do trabalho.
As metodologias ágeis não são uma tecnologia e sim uma proposta de esquema organizativo e comunicacional para o desenvolvimento dos projetos. Devido à sua estrutura horizontal, foco na comunicação e disposição à mudança, se tornaram padrão em se tratando de desenvolvimento de software. Por isso, entendemos que para preparar nossos alunos para o mercado de trabalho, falar sobre tecnologias é tão enriquecedor quanto falar sobre metodologias.
Ao longo do curso de Desenvolvimento Web Full Stack, realizaremos um projeto integrador aplicando metodologias ágeis. É um trabalho em grupo porque nosso objetivo é simular uma situação habitual do mercado de trabalho. O projeto parte da escolha de um dos seguintes desafios: Desenvolver uma rede social. Desenvolver um e-commerce. Desenvolver um jogo de perguntas e respostas. Apesar de iniciar a partir do mesmo tema, cada grupo pode escolher personalizá-lo a seu gosto para gerar websites únicos.
Vamos lhe enviar um material de nivelamento, o prework, que você poderá revisar por conta própria. Quando finalizar essa breve etapa, lhe daremos um desafio online, prévio à admissão, para avaliar conhecimentos básicos como os fundamentos do JavaScript e lógica. No entanto, não se trata de um exame desqualificador. O prework permite que você refaça os exercícios quantas vezes forem necessárias.
A entrevista visa avaliar seu interesse em aprender a programar, suas motivações e objetivos, e definir se seu perfil coincide com o que estamos procurando e podemos lhe oferecer. O objetivo da entrevista é conversar sobre os exercícios realizados durante o processo de seleção para certificarmos de que possui linguagem e conhecimento em sintonia com os demais novos alunos.
Apesar de existir uma relação entre a programação e a matemática, acreditamos que para aprender a programar só é necessário ter um pensamento lógico, não especificamente matemático.
Para aprender a programar é necessário constância, intensidade e prática. Nós precisamos que você possa manter o foco nos novos temas, por isso a requisição de 10 horas e meia por semana de carga horária, além da prática extraclasse.