DINÂMICA DA DISCIPLINA

Documentos relacionados
MINISTÉRIO DA EDUCAÇÃO SECRETARIA DA EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL GOIANO - CAMPUS TRINDADE

UNIVERSIDADE ANHANGUERA-UNIDERP

REPÚBLICA FEDERATIVA DO BRASIL ESTADO DE SANTA CATARINA Universidade do Estado de Santa Catarina - UDESC CENTRO DE EDUCAÇÃO DO PLANALTO NORTE - CEPLAN

Ensino Técnico Integrado ao Médio FORMAÇÃO PROFISSIONAL. Plano de Trabalho Docente 2014

REPÚBLICA FEDERATIVA DO BRASIL ESTADO DE SANTA CATARINA Universidade do Estado de Santa Catarina - UDESC CENTRO DE EDUCAÇÃO DO PLANALTO NORTE - CEPLAN

UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO

PLANO DE ENSINO. 2. OBJETIVO GERAL Permitir ao aluno compreender os conceitos fundamentais relacionados ao desenvolvimento de aplicações para a Web.

Sumários de REDES de COMUNICAÇÃO

PLANO DE ENSINO CURSO: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS. DISCIPLINA: Programação Orientada a Objetos

Sumários de REDES de COMUNICAÇÃO

Estrutura de Dados e Lógica de Programação. Cátia Alves Marcelo Nunes 102 h/a 17/08/2015 a 12/12/2015

Programação Estruturada Orientada a Objetos

PLANO DE ENSINO CURSO: BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO

PHP. Apresentação OBJETIVOS. Programação

UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO

Introdução 20 Diagramas de fluxos de dados 20 O processo de elaboração de DFD 22 Regras práticas para a elaboração de DFD 24 Dicionário de dados 26

PROGRAMAÇÃO ORIENTADA A OBJETOS IV

ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO. Prof. Angelo Augusto Frozza, M.Sc.

liberada por se tratar de um documento não aprovado pela PUC Goiás.

liberada por se tratar de um documento não aprovado pela PUC Goiás.

WEBDESIGN. Professor: Paulo Marcos Trentin - Escola CDI de Videira

2- EMENTA: jquery. Introdução. Uso da biblioteca em problemas do cotidiano. Desenvolvimento de aplicações usando jquery.

Técnicas de Programação

PHP Básico Módulo I. Carga Horária: 32 horas. Conteúdo: Conceitos Básicos Introdução; Características; Scripts;

PLANO DE ENSINO 2016/1

Desenvolvimento de Aplicações Desktop

Especializado Web Programmer

CAMPUS PRESIDENTE EPITÁCIO PLANO DE ENSINO

Web Interativa com Ajax e PHP

Desenvolvimento Web II

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

DESENVOLVIMENTO E IMPLEMENTAÇÃO DE UM SISTEMA DE INFORMAÇÃO NO LABORATÓRIO DE CITOPATOLOGIA DA UNICRUZ

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA CATARINENSE - CAMPUS LUZERNA Rua São Roque, 41 - Luzerna/SC CEP Fone: (49)

IV. CONTEÚDO PROGRAMÁTICO

Introdução ao Javascript

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

Introdução a Programação

Universidade Federal de Minas Gerais Colégio Técnico Plano de Ensino

PLANO DE ENSINO LINGUAGEM DE PROGRAMAÇÃO

MINISTÉRIO DA EDUCAÇÃO SECRETARIA DA EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DO SUDESTE DE MINAS GERAIS CAMPUS AVANÇADO DE UBÁ

Professor: Laboratório de Programação com Games. Anselmo Montenegro Conteúdo: - Introdução. Instituto de Computação - UFF

DESENVOLVIMENTO E APERFEIÇOAMENTO DE PLATAFORMAS DE TREINAMENTO A DISTÂNCIA E SUAS APLICAÇÕES

UNIVERSIDADE FEDERAL DE SANTA CATARINA - UFSC CENTRO TECNOLÓGICO - CTC DEPARTAMENTO DE AUTOMAÇÃO E SISTEMAS - DAS PLANO DE ENSINO

Nota prévia... XXI 1. PHP, Apache Server e MySQL... 1

Programação Estruturada Aula Plano de Disciplina

A c c e s s. Data Lógica Informática. Ambiente Real Conhecimento de Verdade. Carga Horária (referencial): 30 horas. Pré-requisito: Windows

Ministério da Educação UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Campus Londrina PLANO DE ENSINO

LO GICA E TE CNICA DE PROGRAMAC ÃO. TÁSSIO JOSÉ GONÇALVES GOMES

Apresentação da Disciplina

O curso capacita profissionais para o desenvolvimento de interfaces de qualidade para Web ( Intranets, sites e sistemas )

MINISTÉRIO DA EDUCAÇÃO CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DE MINAS GERAIS DIRETORIA DE GRADUAÇÃO

C A P I T U L O 2 S I N T A X E B Á S I C A - V A R I Á V E I S E C O N S T A N T E S E M P H P

DISCIPLINA: Programação de Computadores I

Bacharelado em Ciência e Tecnologia Processamento da Informação. Apresentação da Disciplina de Processamento da Informação Modalidade: Presencial

Desenvolvendo Websites com PHP

Tecnologias de Desenvolvimento de Páginas web

PLANO DE ENSINO 2016

MINISTÉRIO DA EDUCAÇÃO SECRETARIA DA EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL GOIANO - CAMPUS TRINDADE

Aula 01 Algoritmos e lógica de programação e introdução ao C++

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

Web Development. Apresentação. Destinatários. Pré-requisitos. Web Design & Development

MINISTÉRIO DA EDUCAÇÃO SECRETARIA DA EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL GOIANO - CAMPUS TRINDADE

Apresentação da Disciplina

Programa Analítico de Disciplina TDS313 Prática de Programação Orientada a Eventos

Aula 11 Introdução ao Java Script

DISCIPLINA: Programação de Computadores II

Transcrição:

Programação Web DINÂMICA DA DISCIPLINA Ricardo Maroquio Bernardo

EMENTA DA DISCIPLINA Definição e conceito. Linguagem Client-Side: Diferença do JavaScript e Java; Objetos do JavaScript; Inserção de texto na página web; Formatação dos caracteres; Formatação do documento; Variáveis; Nomes reservados; Operadores; Funções; Eventos; Condições; Formulários; Mensagens de erro; Caixas de mensagem. Linguagem Server-Side: Introdução e sintaxe básica; Utilização de ferramentas para desenvolvimento Web; Tipos; Variáveis, Constantes, Expressões, Operadores, Testes condicionais, Comandos de repetição, Funções, Classes e objetos, Internacionalização, Formulários HTML, Criação de bancos de dados, Acesso a bancos de dados, Consultas complexas, Sessões, Upload de arquivos, Implementação de Estudo de caso.

OBJETIVOS Evidenciar os conteúdos, objetivos e datas importantes da disciplina; Introduzir os conceitos básicos da programação Web; Fazer com que o aluno inicialize na Programação Web; Aprofundar os conhecimentos em Javascript e sua forma de programação; Introduzir a linguagem Server-Side PHP; Conhecer um SGBD e suas ferramentas de administração; Aprender a armazenar, atualizar, excluir e recuperar dados usando linguagem Server-Side.

CRONOGRAMA Datas Importantes: A disciplina está compreendida em um total de 60 horas, divididas em oito semanas. Logo, atenção para as datas: 1ª SEMANA: de 27 de julho a 02 de agosto/2015 2ª SEMANA: de 03 de agosto a 09 de agosto/2015 3ª SEMANA: de 10 de agosto a 16 de agosto/2015 4ª SEMANA: de 17 de agosto a 23 de agosto/2015 5ª SEMANA: de 24 de agosto a 30 de agosto/2015 6ª SEMANA: de 31 de agosto a 06 de setembro/2015 7ª SEMANA: de 07 de setembro a 13 de setembro/2015 8ª SEMANA: de 14 de setembro a 20 de setembro/2015

CRONOGRAMA Avaliação presencial 17 a 23 de agosto de 2015 Projeto final Parte 1: 31 de agosto a 06 de setembro de 2015 Parte 2: 07 de setembro a 13 de setembro de 2015 Parte 3: 14 de setembro a 20 de setembro de 2015 Prova final (para quem não alcançou média) 21 a 27 de setembro de 2015

CONTEÚDOS 1. Introdução a) O que é programação web b) O que é linguagem cliente-side c) O que é linguagem server-side d) Qual a importância da programação web e) A estrutura da URL

CONTEÚDOS 2. Linguagem Client-Side a) Estrutura básica do HTML b) Diferença entre Javascript e Java c) Iniciando com o Javascript d) DOM (Document Object Model) e) Inserindo um texto na página web f) Formatação dos caracteres g) Formatação do document h) Variáveis i) Nomes reservados j) Operadores

CONTEÚDOS 2. Linguagem Client-Side (continuação) a) Funções b) Eventos c) Estrutura condicional d) Formulários e) Erros comuns cometidos pelos programadores f) Caixas de mensagem

CONTEÚDOS 3. Linguagem Server-Side a) Instruções iniciais para utilizar o PHP b) Configurando o PHP c) Utilização de ferramentas para desenvolvimento web d) Introdução à sintaxe básica e) Tipos de dados f) Variáveis g) Constantes h) Concatenando valores i) Arrays super globais

CONTEÚDOS 3. Linguagem Server-Side (continuação) a) Operadores b) Estruturas condicionais c) Estruturas de repetição d) Funções e) Internacionalização de formulários HTML f) Passando informações entre as páginas g) Sessões h) Upload de arquivos i) Problemas comuns com PHP

CONTEÚDOS 4. Utilizando Banco de Dados a) Ferramentas para administrar o banco de dados b) Habilitando uma conexão c) Comunicação da linguagem com o banco de dados 5. Implementação de estudo de caso 6. Classes e objetos

METODOLOGIA DE ENSINO Aulas na modalidade à distância, com consultas a materiais impressos e digitais. Há ainda a possibilidade de interação presencial com o tutor da disciplina e de interação online com os demais alunos da disciplina através de bate-papos e fóruns.

AVALIAÇÃO A avaliação será composta de atividades totalizando 100 pontos; No ambiente constam atividades avaliadas no total de 70 pontos, sendo 5 questionários, 6 trabalhos práticos e o trabalho final, que está dividido em 3 partes, sendo 1 por semana; A única prova presencial tem o valor de 30 pontos; Conforme a ROD, estarão aprovados os alunos que obtiverem nota maior ou igual a 60; Para os alunos que ficarem de prova final, a média será calculada da seguinte forma: Mfinal = (Msemestre + PF ) / 2.

REFERÊNCIAS GOLÇALVES Edson. Desenvolvendo Aplicações Web com NetBeans IDE 6. São Paulo: Ciência Moderna, 2008. THONSON Laura, WELLING Luck. PHP e MYSQL: Desenvolvimento WEB. 3ª Edição. São Paulo: Campus, 2005. CONVERSE, Tim; PARK, Joyce. PHP 4 - A Bíblia. 2ª Edição. São Paulo: Campus, 2003. MARCONDES Christian. HTML 4.0 FUNDAMENTAL A BASE DA PROGRAMAÇÃO PARA WEB. São Paulo: ÉRICA, 2005. DEITEL, Java Como Programar. 6ª Edição. São Paulo: Pearson / Prentice Hall, 2005. FURGERI Sérgio, Java 2, São Paulo: Érica, 2002. CADENHEAD Rogers. Aprenda em 21 dias Java 2. 4ª Edição. São Paulo: Campus, 2005.