DO QUE SE TRATA?

No Curso de Desenvolvimento Web Full Stack você aprende a criar sites e sistemas web. Nossos professores especialistas ensinam você do zero, por isso, não é necessário ter conhecimento prévio de linguagem de programação.

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.

Em até 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ê 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

HTML + CSS

Estrutura geral, boas práticas.

Classes, ids, seletores, herança e superposição.

Posicionamentos, alturas, responsividade.

Estrutura e padrão de uso.

Elementos semânticos (cont. textual / multimídia).

Media Queries.

Introdução a SASS.

Ver mais

TRABALHO COLABORATIVO

Git.

Metodologias Ágeis e SCRUM.

Ver mais

PHP

Sintaxe, variável e estruturas de controle.

Funções, includes de arquivos escopes.

Sessões, cookies e headers.

Manipulação de erros e debug.

Gerenciamento de arquivos JSON.

Ver mais

BANCO DE DADOS

Princípios, estrutura e hierarquia.

Introdução a bases de dados relacionais.

Structured Query Language (SQL) básico.

Interação php: PDO.

SQL extendido: joins, groups, limits, keys e indexes.

Ver mais

PHP ORIENTADO A OBJETOS

Modelo de dados.

Estrutura, construtor, destrutor, propriedades e métodos.

Alcances, segurança, herança, extensão e reusabilidade.

Interfaces e métodos estáticos.

Classes abstratas.

Design Patterns

Ver mais

LARAVEL

Princípios básicos, estrutura de um projeto.

Manipulação avançada de composer e artisan.

Routing, middleware, controladores.

Request/ Response, views, templates.

ORM, autenticação e sessão.

Gerenciamento de coleções.

Manutenção das bases de dados mediante Migrations e Seeders.

Ver mais

AJAX

Aceso ao DOM, seletores, adicionar/apagar, edição.

Objetos, variáveis, scopes, etc.

Gerenciamento estendido: storage, forms, embeds, etc.

Requisições por AJAX.

Ver mais

MODALIDADES DE ENSINO

Escolha o jeito de aprender mais adequado para você

Na Digital House, você pode estudar Desenvolvimento Web Full Stack no modelo presencial ou no modelo semipresencial. Ambas as modalidades têm conteúdo idêntico, ou seja você vai adquirir as mesmas habilidades. A diferença principal está na distribuição de tempo entre estudos em sala de aula e na sua casa.

PresencialSemipresencial
Duração210 horas de aulas presenciaisTotal de 210 horas de aula (sendo 101,5 horas online e 108,5 horas de aulas presenciais)
MetodologiaTradicional: aulas 100% presenciais onde você aprende a teoria e aplica os conhecimentos na prática em sala de aulaFlipped Classroom: 50% das aulas você estuda em casa, com auxílio de aulas online (com apoio de vídeos, exercícios e webinars). E 50% de aulas são presenciais no campus Vila Olímpia onde você faz atividades práticas com auxílio do professor
Material audiovisual interativoNãoSim, em vídeos, webinars e exercícios online
Co-learningVocê poderá usar tanto o campus online quanto poderá vir estudar nos espaços físicos do co-learning no campus Vila OlímpiaVocê poderá usar tanto o campus online quanto poderá vir estudar nos espaços físicos do co-learning no campus Vila Olímpia
Atividades especiaisTenha acesso a palestras e workshops gratuitos no campusTenha acesso a palestras e workshops gratuitos no campus
Mentoria de carreiraSim, você terá acesso aos workshops de Mentoria de Carreira, além de participar dos eventos de recrutamento e do nosso mural de vagasSim, você terá acesso aos workshops de Mentoria de Carreira, além de participar dos eventos de recrutamento e do nosso mural de vagas
Distribuição das aulas3 x por semana no campusNa primeira semana, você vai cursar 1 aula presencial no campus e 2 aulas online na sua casa (com auxílio de vídeos, exercícios e webinars). Na segunda semana, vai cursar 2 aulas presenciais e 1 online. A dinâmica se repete nas semanas seguintes
Tempo extra para praticar o que aprendeuAlém das horas de curso, recomendamos dedicação de mais 3 horas/semana que você pode estudar em casa ou nos espaços de co-learning do campus Vila OlímpiaAlém das horas de curso, recomendamos dedicação de mais 3 horas/semana que você pode estudar em casa ou nos espaços de co-learning do campus Vila Olímpia
Ver mais

A Digital House se reserva o direito de realizar mudanças no programa do curso.

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
Thomaz é programador Web Full Stack, já atuou com linguagens de alto e baixo nível desde de C a PHP e passou por diversas imersões digitais com foco em programação. Uma dessas imersões aconteceu no Vale do Silício programando dez horas por dia durante quatro semanas. É fascinado tanto pelo front-end quanto pelo back-end, mas tem aquela paixão maior pelo back-end. Ama trazer praticidade e melhoria para a vida das 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.

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.

VICTOR VIDAL

Especialista em Práticas Ágeis
Mais de 11 anos de experiência em gestão de projetos e governança de TI. Já exerceu os papéis de gerente de portfólio de projetos e consultor em práticas ágeis,  projetos com base no guia PMBOK e governança com base em ITIL e Cobit. Consolida no currículo as principais certificações de mercado em Gestão de TI, como PSM, PSPO, PMP, ITIL Expert dentre outras. Atualmente é consultor e instrutor,  fascinado por ensinar os Alunos a como colocar a teoria em prática.

Processo de inscrição

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

1

Inscrição

Complete o formulário de inscrição no site e venha conhecer o nosso campus.

2

Nivelamento

Após fazer a matrícula, disponibilizaremos uma ferramenta com vídeos explicativos para você começar a desenvolver a sua lógica de programação.

3

Desafio Online

Resolva o desafio online para sabermos o quanto você aprendeu no nivelamento.

4

Entrevista de Admissão

Você fará uma entrevista com o professor do curso para avaliar os resultados e alinhar as expectativas.

Horários e Investimento

SEDE Vila Olímpia

Inscreva-se agora e aproveite as condições
Preço do curso: de R$ 15.500 por R$ 11.600 em até 12x de R$ 967
Horário
Início
Fim
Noite: 19:00 às 22:30 Terça e Quinta no horário noturno e Sábado das 08:30 às 12:00
12 de Fevereiro
18 de Julho
Presencial
Matutino: 8:30 às 12:00
Segundas, Quartas e Sextas
11 de Março
05 de Agosto
Presencial
Vespertino: 14:00 às 17:30
Segundas, Quartas e Sextas
08 de Abril
02 de Setembro
Presencial
Noturno: 19:00 às 22:30
Quartas e Sextas alternadas
17 de Abril
11 de Setembro
Semipresencial
Noturno: 19:00 às 22:30
Segundas, Quartas e Sextas
13 de Maio
02 de Outubro
Presencial
Matutino: 8:30 às 12:00
Segundas, Quartas e Sextas
27 de Maio
16 de Outubro
Presencial

* 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.
Sim. 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 Nivelamento no processo de seleção, poderá passar diretamente para o Desafio Online.
Hoje em dia, se você quiser aprender a programar, precisa de motivação, constância e dedicação. Não importa 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 para estudar na Digital House
Não existe um limite de idade para aprender a programar, o único requisito é ter mais de 16 anos para estudar na Digital House
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.
Depois que você fizer a matrícula, vamos enviar um material de Nivelamento que você poderá estudar e revisar por conta própria online ou no campus. Quando finalizar essa etapa, você fará um Desafio Online, prévio à admissão, para avaliar conhecimentos básicos como os fundamentos e lógica. No entanto, não se trata de um exame desqualificador. Em seguida, você fará a entrevista de admissão.
A Entrevista de Admissão 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 é 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, além da prática extraclasse.