Curso online de. Formação em Front-End. Plano de Estudo

Documentos relacionados
Curso Online de E-commerce. Plano de Estudo

Curso online de Aplicações. Híbridas. Plano de Estudo

Curso online de Fundamentos em Android. Plano de Estudo

Desenvolvedor Android: Avançado. Plano de Estudo

Pré-requisitos: Conhecimentos de informática gerencial e lógica de programação.

Nesta disciplina aprenderemos. HTML CSS JavaScript Jquery PHP

10º ENTEC Encontro de Tecnologia: 28 de novembro a 3 de dezembro de 2016 ESTUDO VIRTUAL: AMBIENTE DE ENSINO E APRENDIZAGEM ONLINE

Desenvolvimento Web. Introdução Geral. Prof. Vicente Paulo de Camargo

Web I F R N I N S T I T U TO F E D E R A L D E E D U C A Ç Ã O, C I Ê N C I A E T E C N O LO G I A D O R I O G R A N D E D O N R T E.

Curso: Especializado Web Design

Introdução à Programação para Dispositivos Móveis

Plano de Trabalho Docente

CSS Cascading Style Sheets

1.5 PROGRAMAÇÃO DE JOGOS EM AMBIENTE DE REA LIDADE AUMENTADA AMBIENTES INTEGRADOS DE DESENVOLVIMENTO DE JOGOS 19

PARA QUEM É ESTE CURSO?

Programação para Internet I

A Web, o Design, o Software Livre e outras histórias... Eduardo Santos -

CSS Organizado e simples. Cercomp Equipe Web Nícolas Lazarte -

Um esquema de nomes para localização de fontes de informação na Web, esse esquema chama-se URI.

Aula 17 Introdução ao jquery

A diferença entre um site que implementa CSS e outro que não o usa é gigantesca e notável.

Introdução 1 PARTE I: A LINGUAGEM DA WEB 5

INTRODUÇÃO ÀS APLICAÇÕES PARA WEB

Gosta de acompanhar os rumos das linguagens de programação? Então não fique de fora dessa! Descubra o que é o HTML 5!

DreamweaverCC Plano de Aula - 24 Aulas (Aulas de 1 Hora).

Plano de Aula - DreamWeaver CC - cód Horas/Aula

Tecnologias de Desenvolvimento de Páginas web

INTRODUÇÃO AO CSS. HTML é usado para estruturar conteúdos. CSS é usado para formatar conteúdos estruturados.

USABILIDADE EM INTERFACES WEB COM DESIGN RESPONSIVO

Dreamweaver CC_15x21.indd 1 06/04/ :04:22

Plano de Trabalho Docente Ensino Técnico

Ajax na Construção de uma Aplicação Web para Monitoramento de Ambientes. Marcus Vinícius Silva Gois Orientador: Paulo César Rodacki Gomes

MICROCOMPUTADORES MONTAGEM E MANUTENÇÃO REDE DE COMPUTADORES A IMAGEM DIGITAL NA EDITORAÇÃO. Ivan Max Freire de Lacerda

APLICAÇÕES MULTIMÍDIA AULA 1. Estrutura do curso e conceitos fundamentais. professor Luciano Roberto Rocha.

Curso: FLAGProfessional UX/UI Designer for Web & Mobile

PLANIFICAÇÃO ANUAL Documentos Orientadores: Programa da disciplina

Introdução ao HTML André Luiz Silva de Moraes Instituto Federal de Santa Catarina

Baixar curso de html5 e css3. Baixar curso de html5 e css3.zip

Programação Cliente em. jquery. Fontes: Wendell S. Soares e vinteum.com

Curso de Mídias Pagas Online. Plano de Estudo

SEMINÁRIOS INTEGRADOS EM ADS PROGRAMAÇÃO WEB E MOBILE

HTML 5, UM ESTUDO SOBRE SEUS NOVOS RECURSOS

Ângelo Lovatto Éderson Ferreira Taiane Ramos

Compreender as diferenças entre os vários métodos e códigos de erro HTTP. Conhecer as linguagens fundamentais para programação para a Web

- Compreender as diferenças entre os vários métodos e códigos de erro HTTP

PROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS

Sumário. Parte I JavaScript básica. 1 Introdução a JavaScript Estrutura léxica Tipos, valores e variáveis... 28

Uso da plataforma Ionic para Desenvolvimento de Aplicativo Móvel

CURSO PROFISSIONAL DE TÉCNICO DE MULTIMÉDIA

Dreamweaver CS6 Plano de Aula - 24 Aulas (Aulas de 1 Hora).

GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR

INTRODUÇÃO AO DESENVOLVIMENTO FRONT-END COM HTML, CSS E JAVASCRIPT

AVISO Nº 02 - RETIFICAÇÃO. A Companhia de Processamento de Dados do Estado do Rio Grande do Sul PROCERGS, torna público, por este Aviso, o que segue:

Curso: FLAGProfessional UX/UI Designer

5 Infraestrutura de TI

front-end & responsive web development

FRAMEWORK PARA GERENCIAMENTO E DISPONIBILIZAÇÃO DE INFORMAÇÕES MULTIMÍDIA GEOLOCALIZADAS NA PLATAFORMA ANDROID

Bryan Marvila. Resumo. Experiência. Programador Front-end

Gestão de Pessoas. Professor: Itair Pereira da Silva

Palavras-chave: Apostilas eletrônicas, Modernização do ensino, Aprendizado à distância.

UFCD 0793 Scripts CGI e Folhas de Estilo Formadora: Sónia Rodrigues

Apps na prática 1 Aviso Legal: Este material foi produzido e desenvolvido pela Fábrica de Aplicativos S.A para o curso presencial e online.

Objetos de Aprendizagem Conceitos Básicos. Liane Tarouco CINTED/UFRGS

Desenvolvimento de Aplicações para. Prof.: Bruno Rafael de Oliveira Rodrigues

Agenda. Vantagens e desvantagens. Tipos de arquivos. Dicas

Plano de Trabalho Docente

PLANIFICAÇÃO ANUAL DE APLICAÇÕES INFORMÁTICAS B (12º Ano) 2017/2018

Dreamweaver CS5 Plano de Aula - 24 Aulas (Aulas de 1 Hora).

Design de sites web e software

DESENVOLVIMENTO E IMPLANTAÇÃO DE UM MODELO DE ACESSO EXCLUSIVO PARA EXPERIMENTAÇÃO REMOTA. 1. Introdução

Alura Ensino Online. Rua Vergueiro, 3185, 8º andar, São Paulo, SP

Ivan Max Freire de Lacerda

Facilitando sua vida com

Plano de Aula - Dreamweaver CS5 - cód Horas/Aula

O Impacto no Desenvolvimento de Produtos Computacionais Utilizando Angular Js, Spring Framework e Java

Quem somos? Seleção de Talentos CLP Área de Comunicação tel./fax:

Sumário PARTE I: INTRODUÇÃO A JQUERY E JAVASCRIPT 3

front-end development curso

Conteúdo Programático

Ciências da Computação Disciplina:Computação Gráfica

Redes de Computadores I Seminário Novas Tecnologias em Redes HTML5. Jessica da Silva Hahn Letícia Aparecida Coelho

GERADOR DE INTERFACES GRÁFICAS PARA IOS GABRIEL SEBASTIAN RAMIREZ JOYCE MARTINS

Prof. Daniel Hasse. Multimídia e Hipermídia

OPORTUNIDADES: Analista de Sistemas Sênior

Conteúdo Programático JavaScript Web Developer

Solução integrada de software livre e tecnologia RFID para gerenciamento de vagas de estacionamento

Especializado Web Programmer. Sobre o curso. Destinatários. Pré-requisitos. Tecnologias de Informação - Web e Mobile. Promoção: 15% Desconto

PROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS

Alexandre S. Spengler Monica C. Lima Antônio José Resende

Desenvolva passo a passo um Sistema Web seguro com C# e Web Services!

DESENVOLVENDO APLICAÇÕES MULTIPLATAFORMA PARA DISPOSITIVOS MÓVEIS UTILIZANDO IONIC E PHONEGAP

INTRODUÇÃO AO JQUERY PROF. ME. HÉLIO ESPERIDIÃO

Uso da Internet. Disciplina: Gestão da Tecnologia de Sistemas. Professor: Thiago Silva Prates

Módulo 6 FERRAMENTAS TECNOLÓGICAS PARA TRANSFORMAR A EDUCAÇÃO

Estudos Linguísticos e Literários: Saberes e Expressões Globais ISSN X Foz do Iguaçu, 2011

Casa do Código Livros para o programador Rua Vergueiro, º andar Vila Mariana São Paulo SP Brasil

Roteiro 06. Professor: Prof. M.Sc. Odilon Corrêa da Silva. Curso: Desenvolvimento de Sistemas. Disciplina: Programação para WEB I

Transcrição:

Curso online de Formação em Front-End Plano de Estudo

Descrição do programa O Programa de Desenvolvimento Web lhe oferece conhecimentos para desenvolver habilidades necessárias para se tornar um Desenvolvedor Web Júnior, através de um conjunto de ferramentas pedagógicas cuidadosamente preparadas para você, e que vão lhe permitir explorar metodologias, usos e tecnologias adequadas para a construção de sites responsivos, dinâmicos e altamente interativos. Este programa está destinado a pessoas interessadas em desenvolver capacidades para construir experiências na web que vão desde sites e aplicativos da web sofisticados que funcionem tanto em computadores quanto em dispositivos móveis, usando os padrões mais avançados de usabilidade e capacidade de resposta. O estudante dominará a linguagem HTML e CSS e aprenderá a programar, a partir do Javascript, com os mais poderosos e reconhecidos Frameworks. Também aprenderá a integrar os websites a diferentes bases de dados para oferecer experiências personalizadas aos usuários de seus projetos. O estudante do programa terá a chance de crescer profissionalmente atuando como: Desenvolvedor Web. Desenvolvedor Javascript (front-end). Objetivos de aprendizagem do programa No final do programa, o aluno será capaz de projetar, Ilustrar e criar sites. Os principais objetivos são: 1. Desenvolver modelos de sites com HTML5 e CSS3. 2. Utilizar enquadramentos CSS para criação de sites responsivos. 3. Utilizar interatividade em sites a partir de JavaScript. 4. Implementar estruturas de JavaScript e bibliotecas adequadamente. 5. Aprender as estruturas de programação necessárias para gerenciar sites dinâmicos. 6. Usar metodologias síncronas e assíncronas para gerenciar dados do servidor. Estrutura do programa Módulo 1: Fundamentos Web e HTML Browser Rendering e Estruturas para Web Tags e Atributos HTML5 - Tags de Multimídia HTML Gráfico 1. Identificar o funcionamento do navegador como ferramenta para interpretar sites da web. 2. Utilizar estruturas de tags para a web. 3. Usar objetos multimídia nos sites da web. 4. Utilizar formatos de mídia para a web. 5. Aplicar metodologias para incorporar gráficos vetoriais (SVG). Next U Desenvolvimento Web Plano de Estudo 2

Módulo 2: CSS e Web Design Responsivo Introdução a CSS Propriedades CSS CSS3 - Design Adaptativo CSS3 - Interações 1. Identificar o funcionamento do fluxo de elementos na estrutura HTML. 2. Aplicar o padrão CSS. 3. Aplicar propriedades de forma à estrutura. 4. Utilizar propriedades de transformação e efeitos especiais. 5. Aplicar propriedades de animação da estrutura. Módulo 3: Frameworks e Bibliotecas CSS Sistema de Grid Bootstrap CSS Foundation CSS Materialize CSS 1. Aplicar as metodologias requeridas para projetar e construir sites responsivos. 2. Programar elementos multimídia para sites responsivos. 3. Implementar Boostsrap CSS como framework para construir sites responsivos. 4. Implementar Foundation CSS como framework para construir sites responsivos. 5. Implementar Materialize CSS como framework para construir sites responsivosintro. Módulo 4: Desenvolvimento Web com JavaScript JavaScript e Ferramentas do Navegador Fundamentos de Programação em JavaScript Seletores Básicos do DOM e o seu uso no HTML Comunicação com APIs e JSON 1. Entender o que é JavaScript e como ele funciona. 2. Aprender os fundamentos básicos de programação. 3. Conhecer e empregar os seletores básicos JavaScript. 4. Depurar código JavaScript com o navegador. 5. Aprender a usar o formato JSON e as APIs do HTML5 para dar uma maior interatividade. Next U Desenvolvimento Web Plano de Estudo 3

Módulo 5: Frameworks e Bibliotecas do JavaScript Introdução aos Frameworks e Bibliotecas Seletores do DOM, sintaxe e eventos jquery jquery, Animações e Efeitos Prototype 1. Identificar o que é uma estrutura JavaScript. 2. Distinguir o que é uma biblioteca de JavaScript. 3. Diferenciar estruturas e bibliotecas de JavaScript. 4. Identificar o que é jquery e como funciona. 5. Reconhecer o que é Protótipo e como funciona. Conteúdos O programa conta com um desenho instrucional de 26 a 29 horas aproximadamente por módulo, distribuídas nos seguintes elementos: Vídeos conceituais Vídeos práticos Atividades Interativas Leituras Laboratórios Desafio Exercícios Avaliações Quizzes por unidade Projeto final Glossário API: Trata-se de um conjunto de rotinas e padrões de programação para acesso a um aplicativo de software ou plataforma da Web. Uma API é criada quando há intenção de alguma empresa de software desenvolvam produtos associados ao seu serviço. Bootstrap: É um framework para desenvolvimento front-end que facilita a criação de páginas web com Web Design Responsivo. Next U Desenvolvimento Web Plano de Estudo 4

CSS: Abreviação do inglês Cascading Style Sheets, trata-se de uma folha de estilo utilizada para definir a aparência de páginas web desenvolvimento linguagens descritivas, como XML e HTML. CSS3: É a versão de CSS mais recente, traz efeitos de transição, imagem, entre outros, que dão um estilo ao layout de uma página web. Foundation: É um framework CSS para desenvolvimento front-end que facilita a criação de páginas web com Web Design Responsivo. Framework: Em desenvolvimento de software, framework é a captura de funcionalidades comum a várias aplicações, de forma a prover uma solução para um conjunto de problemas semelhantes. HTML: Do inglês HyperText Markup Language é uma linguagem descritiva que especifica a estrutura de uma página web. HTML5: Última versão do HTML, inclui novos elementos e APIs do JavaScript para melhoria no armazenamento, multimídia e acesso ao hardware. JavaScript: Uma linguagem de programação utilizada para desenvolvimento web, no lado do cliente, para criação de páginas web mais dinâmicas. jquery: Uma biblioteca javascript com foco em simplificar manipulação e chamadas do JavaScript. Materialize: É um framework CSS para desenvolvimento front-end que facilita a criação de páginas web com Web Design Responsivo. Responsivo (Web Design): É um conceito de desenvolvimento Web focado em otimizar a experiência e comportamento de sites para dispositivos independente do seu tamanho de tela. SVG: É um formato de imagem vetorial 2D, isso significa que podem ser redimensionadas infinitamente, mantendo qualidade, ideal para serem usadas em Web Design Responsivo. TAG: Em HTML, uma tag é usada para criar um elemento, por exemplo: <p> </p> cria um parágrafo. Ferramentas necessárias Computador com navegador web instalado Editor de texto Conexão com a internet de alta velocidade www.nextu.com