Digital House Coding School

Web Full stack

Digital House Coding School
Em São Paulo

Preço a consultar
Ou prefere ligar para o centro agora?
01148... Ver mais

Informação importante

Tipologia Curso intensivo
Local São paulo
Início Datas a escolher
  • Curso intensivo
  • São paulo
  • Início:
    Datas a escolher
Descrição

O curso de Desenvolvimento Web Full Stack é intensivo e presencial.
Esse curso ensinará tudo que é necessário para desenvolver sites e aplicativos web, do início ao fim.
Você aprenderá sobre gestão, integração do front-end com o back-end, além de todos os componentes técnicos e pessoais. O curso foi pensado para que você aprenda a criar e melhorar projetos web, seja como profissional em uma empresa ou como freelancer oferecendo seus serviços para o mercado.

Instalações (1)
Instalações e datas
Início Localização
Datas a escolher
São Paulo
Av Dr Cardoso de Melo, 90 – Vila Olímpia, São Paulo, 04506003, São Paulo, Brasil
Ver mapa
Início Datas a escolher
Localização
São Paulo
Av Dr Cardoso de Melo, 90 – Vila Olímpia, São Paulo, 04506003, São Paulo, Brasil
Ver mapa

Perguntas frequentes:

· Quais são os objetivos deste curso?

Não importa se você fez ou não uma faculdade, nem a sua área de atuação. Hoje em dia qualquer pessoa pode aprender a programar, sendo necessário apenas motivação, constância, dedicação e vontade. Designers, freelancers, empreendedores, estudantes, advogados, fotógrafos, economistas, engenheiros, empresários que queiram aprender a programar para somar novas habilidades, criar novos projetos, melhorar sua comunicação com os desenvolvedores ou mesmo potencializar sua startup. PROFISSIONAIS DE MARKETING que buscam inovar em suas estratégias de posicionamento, explorando a criatividade e o pensamento analítico com o uso de ferramentas tecnológicas e as redes sociais. EMPREENDEDORES que desejam compreender os fundamentos e suas aplicações para valorizar seus projetos. PROGRAMADORES com experiência que necessitam atualizar e ampliar seus conhecimentos.

· Requisitos

Requisitos Mínimos Os candidatos a alunos devem mostrar conhecimento sólido de estatística descritiva (nível de medição de variáveis, medidas de tendência central e dispersão, etc.) e noções de programação (estruturas de dados e de controle, definição de funções, etc.). É recomendável (mas não obrigatório) ter noções de estatística inferencial (amostragem, intervalos de confiança, teste de hipótese e distribuições de probabilidade), além de já ter tido contato com a programação em Python.

· Titulação

Certificado

· O que acontece depois de uma solicitação de mais informações?

Entreremos em contato por telefone

O que se aprende nesse curso?

Arquitetura da Internet
Desenvolvimento Web
Elementos semânticos
SASS
Html
CSS
Javascript
Php
Web
Laravel

Programa

01. INTRODUÇÃO
» Arquitetura da Internet (cliente / servidor). Stacks e princípios de desenvolvimento web. Git, IDE e Terminal.
» Metodologias Ágeis e SCRUM.

02. 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.

03. PHP
» Sintaxe, variável e estruturas de controle. Funções, includes de arquivos e scopes. Sessões, cookies e headers. Manipulação de erros e debug. Gerenciamento de arquivos JSON.

04. MYSQL
» Princípios, estrutura e hierarquia. Introdução a bases de datos
relacionais. Structured Query Language (SQL) básico. Interação php:
PDO. SQL extendido: joins, groups, limits, keys e indexes.

05. 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

06. JAVASCRIPT
» Aceso ao DOM, seletores, adicionar/apagar, edição.
» Objetos, variáveis, scopes, etc. Gerenciamento estendido: storage, forms, embeds, etc.
» Requisições por AJAX.

07. 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.

08. REACT
» Views do React.
» Virtual DOM.
» One way reactive data flow.
» Componentes, aplicações e plugins. Integração com REDUX.

Os usuários que se interessaram por esse curso também buscaram...
Ver mais