Curso De Desenvolvimento De JavaScript

General Assembly

Descrição do Programa

Leia a Descrição Oficial

Curso De Desenvolvimento De JavaScript

General Assembly

Habilidades

Aprenda a codificar em JavaScript, o idioma nativo da web usado por desenvolvedores em todo o mundo.

Padrão de Produção

Crie um aplicativo da Web de uma única página que persista nos dados do usuário e se conecte a serviços como Twitter e Facebook por meio de APIs.

A grande imagem

Aprenda os fundamentos da programação orientada a objetos enquanto recebe suporte de especialistas do setor e uma comunidade de colegas.

Conheça sua equipe de suporte

Nossa excelência educacional é um esforço da comunidade. Quando você aprende na GA, você sempre pode confiar em uma equipe interna de especialistas para fornecer orientação e suporte, sempre que precisar.

Instrutores

Aprenda os frameworks, ferramentas, vocabulário e melhores práticas da indústria de um professor cujo trabalho diário envolve usá-los habilmente.

Assistentes de Ensino

Tomar novos materiais nem sempre é fácil. Através do horário de expediente e outros canais, nossos ATs estão aqui para lhe fornecer respostas, dicas e muito mais.

Produtores de cursos

Nossos alunos adoram seus produtores de cursos, que os mantiveram motivados ao longo do curso. Você pode chegar ao seu para obter suporte a qualquer momento.

Veja o que você aprenderá

Unidade 1: Fundamentos de JavaScript

  • Installfest
    • Instale e configure Node.js, npm, Git e outras ferramentas de linha de comando
    • Instale e configure o Slack e junte-se à sala de aula
    • Exercício de pensamento computacional e introdução a tópicos de ciência da computação
  • Trabalhando com JavaScript na Linha de Comando
  • Fundamentos da Internet
  • Compreendendo o modelo cliente-servidor
  • Compreender o JavaScript no navegador versus a linha de comando
  • Executando código JavaScript na linha de comando
  • Introdução às variáveis
  • Tipos de dados
  • Trabalhando com variáveis
  • Trabalhando com condicionais
  • Compreender os tipos de dados
  • Coleções e Loops
  • Trabalhando com coleções
  • Trabalhando com loops
  • Iterando sobre coleções
  • Funções e âmbito
  • Trabalhando com funções
  • Escopo compreensivo
  • Projecto da Unidade 1, Slackbot
  • Usando o andaimes fornecido, crie um Slackbot básico que responda à entrada do usuário e execute-o localmente da sua máquina na classe Slack channel

Unidade 2: o navegador e as APIs

  • Objetos e JSON
    • Trabalhando com objetos e métodos
    • Introdução a JSON
    • Trabalhando com dados formatados com JSON
  • Introdução ao DOM e jQuery
  • Introdução a jQuery
  • Compreendendo o DOM
  • Formulários e entrada de usuários
  • DOM e jQuery continuaram
  • Eventos e ouvintes
  • Manipulando objetos no DOM
  • AJAX e APIs
  • Introdução ao AJAX
  • Fazendo chamadas API
  • Consumindo e trabalhando com dados da API
  • JavaScript assíncrono e retornos de chamada
  • Entendendo assíncrono versus síncrono
  • Trabalhando com APIs assíncronas
  • Trabalhando com callbacks
  • Unidade 2 Take Home Project: API Consuming App
  • Crie um aplicativo simples e de uma única página que consome dados de uma API aberta e de terceiros

Unidade 3: Persistindo Dados e Tópicos Avançados

  • APIs avançadas
    • Autenticação
    • Trabalhando com tokens e chaves API
    • Trabalhando com Oauth
  • Herança pró-típica
  • Introdução à herança prototípica
  • Trabalhando com protótipos
  • Trabalhando com construtores
  • Esta e Funções anônimas
  • Entendendo "Isto"
  • Trabalhando com funções anônimas
  • Introdução ao CRUD e Firebase
  • Compreendendo CRUD
  • Introdução à Firebase
  • Escrevendo dados do usuário na Firebase
  • Recuperando e atualizando dados do usuário
  • Laboratório em classe
  • Comece a trabalhar em seu projeto final: um aplicativo de uma única página que consome dados de pelo menos uma API e persiste nos dados do usuário via Firebase

Unidade 4: Criando e implantando sua aplicação

  • Implantando sua aplicação
    • Trabalhando com estruturas CSS
    • Implantando seu aplicativo para o GitHub Pages / Heroku
    • Usando um nome de domínio personalizado com o GitHub Pages / Heroku
  • Escolha de instrutor / estudante
  • O instrutor escolherá um tópico que não está coberto no programa e prepara e ensina uma lição original sobre esse assunto
  • Os tópicos da amostra incluem apresentações em vários quadros, bibliotecas e ferramentas não cobertas na classe
  • Lab Time
  • Trabalhe em seu projeto final com a assistência de seus pares e da equipe de instrução
  • Lab Time
  • Trabalhe em seu projeto final com a assistência de seus pares e da equipe de instrução
  • Apresentações finais de projetos
  • Presente o seu projeto final: um aplicativo de uma única página que consome dados de pelo menos uma API e persiste nos dados do usuário via Firebase

Opções de Financiamento

Precisa de ajuda para pagamento? Nossas opções de financiamento permitem que você se concentre em seus objetivos em vez das barreiras que o impedem de alcançá-los.

Escalar

Solicite um empréstimo de 3 anos, de taxa fixa e com base em mérito¹ para seu financiamento de taxa de matrícula e custo de vida. A renda atual não é tida em conta na aprovação do financiamento para estudantes imersos.¹Dever ser cidadão dos EUA ou residente permanente; aprovação pendente do estado de residência.
As opções de financiamento diferem em cada mercado e só estão disponíveis para estudantes aceitos em nossos programas.
Entre em contato com um oficial local de admissões para obter mais informações.

Essa escola oferece programas em:
  • Inglês


Última atualização January 17, 2018
Duração e Preço
Este curso é No câmpus
Start Date
Data inicial
Ago. 2018
Set. 2018
Duration
Duração
10 semanas
Meio Período
Price
Preço
3,950 USD
Locations
Austrália - Sydney, New South Wales
Data inicial: Jan. 2019
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
Austrália - Brisbane, Queensland
Data inicial: Jan. 2019
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
Austrália - Melbourne, Victoria
Data inicial: Jan. 2019
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
Cingapura - Singapore
Data inicial: Ago. 2018
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - Los Angeles, Califórnia
Data inicial: Set. 2018
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - Santa Monica, Califórnia
Data inicial: Set. 2018
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - Irvine, Califórnia
Data inicial: Set. 2018
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - San Francisco, Califórnia
Data inicial: Set. 2018
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - San Jose, Califórnia
Data inicial: Set. 2018
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - Denver, Colorado
Data inicial: Set. 2018
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - Washington DC, Washington, DC
Data inicial: Set. 2018
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - EUA online
Data inicial: Set. 2018
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - Atlanta, Geórgia
Data inicial: Set. 2018
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - Chicago, Illinois
Data inicial: Set. 2018
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - Boston, Massachusetts
Data inicial: Set. 2018
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - Kips Bay, Nova Iorque
Data inicial: Fev. 2019
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
Data inicial: Mar. 2019
Prazo para inscrição Solicitar Informações
Data de conclusão Maio 31, 2018
EUA - Manhattanville, Nova Iorque
Data inicial: Set. 2018
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - Providence, Rhode Island
Data inicial: Set. 2018
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - Dallas, Texas
Data inicial: Set. 2018
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - Austin, Texas
Data inicial: Set. 2018
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - Arlington, Virgínia
Data inicial: Set. 2018
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - Seattle, Washington
Data inicial: Set. 2018
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
Hong Kong - Hong Kong
Data inicial: Set. 2018
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
Reino Unido - Londres, Inglaterra
Data inicial: Ago. 2018
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
Dates
Ago. 2018
Reino Unido - Londres, Inglaterra
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
Cingapura - Singapore
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
Set. 2018
EUA - Atlanta, Geórgia
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - Austin, Texas
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - Boston, Massachusetts
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - Chicago, Illinois
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - Dallas, Texas
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - Denver, Colorado
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - Los Angeles, Califórnia
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - Santa Monica, Califórnia
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - Irvine, Califórnia
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - Manhattanville, Nova Iorque
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - Providence, Rhode Island
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - San Francisco, Califórnia
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - San Jose, Califórnia
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - Seattle, Washington
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - Washington DC, Washington, DC
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - Arlington, Virgínia
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
Hong Kong - Hong Kong
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
EUA - EUA online
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
Jan. 2019
Austrália - Brisbane, Queensland
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
Austrália - Melbourne, Victoria
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
Austrália - Sydney, New South Wales
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
Fev. 2019
EUA - Kips Bay, Nova Iorque
Prazo para inscrição Solicitar Informações
Data de conclusão Solicitar Informações
Mar. 2019
EUA - Kips Bay, Nova Iorque
Prazo para inscrição Solicitar Informações
Data de conclusão Maio 31, 2018