Desenvolvedor Back-End

desenvolvedor-back-end
02
fev, 2019
Gratuito

PROPOSTA

A formação Desenvolvedor Back-End lhe prepara para o desenvolvimento de aplicações e páginas web responsivas e dinâmicas com AngularJS e PHP. Você aprende a desenvolver aplicações web utilizando-se das boas práticas no desenvolvimento de software. Para o desenvolvimento das aplicações, você usará o PHP como linguagem de servidor, AngularJS e JavaScript para linguagem no cliente e o SQL para acesso ao banco de dados MySQL. Ao concluir sua formação, estará apto a desenvolver um projeto web responsivo, dinâmico e com persistência de dados.

PÚBLICO-ALVO

  • Estudantes de áreas afins
  • Desenvolvedores Web
  • WebMasters
  • WebDesigners

PRÉ-REQUISITOS

  • Bons conhecimentos em HTML5, CSS3 e JavaScript.

COMO É A FORMAÇÃO NO DIA A DIA

Ao longo das 80 horas de treinamento, você terá como instrutor, profissionais atuantes no mercado de desenvolvimento web e que utilizam as tecnologias no dia a dia. As aulas são 100% práticas, ministradas em laboratórios com um workstation por aluno. Alinhado a essa didática, o aluno terá como colegas de classe, profissionais que proporcionam excelente networking e rica troca de experiências.

CURSOS/MÓDULOS

Objetivos: Este é o primeiro curso da formação Desenvolvedor Back-End. No final deste curso você será capaz de desenvolver interfaces web mobile first usando o Angular.

Carga-horária: 40 horas

Conteúdo Programático

I. Introdução ao AngularJS
– Estruturas
– Sintaxe
– Variáveis
– Classes
– Funções
– Types

II. Manipulação de Conteúdos
III. Eventos
IV. Filtros
V. Módulos
VI. Diretivas
VII. Service Factory
VIII. Rotas
IX. Controllers
X. Métodos
XI. Requisições Assíncronas
XII. Consumindo WebServices e APIs RESTful

Objetivos: Este é o segundo curso da formação Desenvolvedor Back-End. No final deste curso você será capaz de desenvolver aplicações e websites utilizando a linguagem PHP e armazenando os dados em um banco de dados MySQL, com a utilização da linguagem SQL em um ambiente hospedado na nuvem utilizando CPANEL.

Carga-horária: 40 horas

Conteúdo Programático

I. Conceitos de Orientação a Objetos

II. Introdução ao PHP
– O que é o PHP?
– Funcionamento
– Arquitetura de 3 camadas
– Procedural x Orientação a Objetos

III. PHP: A Linguagem
– Estrutura
– Sintaxe Básica
– Variáveis
– Constantes
– Variáveis vetoriais (Arrays)
– Operadores
– Expressões
– Conversões automáticas
– Estruturas de Controle
– Os métodos GET e POST
– Sintaxe Avançada

IV. Controle de Aplicação
– Controlando o Estado
– Cookies
– Variáveis de sessão
– Acessando dados da sessão
– Controlando a origem

V. Como fazer Upload de arquivos

VI. Manipulando Arquivos

VII. Enviando E-mail

VIII. Banco de Dados
– Visão geral sobre banco de dados relacionais
– O que é SQL?
– O MySQL
– O MySQL e o PHP
– Conectando e encerrando a conexão
– Realizando consultas
– Inserindo, alterando e excluindo dados
– Verificando erros

IX. Gerenciando a sua hospedagem na nuvem
– Visão geral sobre ambientes hospedados na nuvem
– Hospedando o seu site
– Principais hostings
– Criando e gerenciando seu banco de dados

TECNOLOGIAS/METODOLOGIAS ENSINADAS:

  • AngularJS
  • PHP
  • MySQL

Informações

Receba mais informações e valores.


Course Content

Time: 80 hours

Curriculum is empty

Instructor