Difference between revisions of "Desenvolvimento de Ambiente Web (FAZAG 2008.2)"

From AdonaiMedrado.Pro.Br
Jump to: navigation, search
m (Protected "Desenvolvimento de Ambiente Web (FAZAG 2008.2)" [edit=autoconfirmed:move=autoconfirmed])
Line 9: Line 9:
 
:Linguagem de Programação OO II
 
:Linguagem de Programação OO II
  
  Dados abaixo trazidos inalterados do projeto do curso para reconstrução.
+
  Dados abaixo em alterações/construção.
  
 
== Ementa ==
 
== Ementa ==
 
Processo de desenvolvimento e aplicações WEB. Linguagens de Programação para WEB. Dados Semi-estruturados. Construção de ambiente Web utilizando os recursos e técnicas estudados.
 
Processo de desenvolvimento e aplicações WEB. Linguagens de Programação para WEB. Dados Semi-estruturados. Construção de ambiente Web utilizando os recursos e técnicas estudados.
 +
 +
== Conteúdo programático ==
 +
# Introdução a Web e ao protocolo ''Hypertext Transfer Protocol'' (HTTP).
 +
# Linguagens estruturantes da Web.
 +
## ''HyperText Markup Language'' (HTML).
 +
## Javascript.
 +
## ''Cascading Style Sheets'' (CSS).
 +
# Programação para Web
 +
## ''Active Server Pages'' (ASP.NET).
 +
### Ambientes integrados de desenvolvimento (''Integrated Development Environments'' - IDEs).
 +
#### Visual Studio.
 +
### A linguagem de programação C#.
 +
#### Histórico.
 +
##### Padronização.
 +
#### Contexto de criação.
 +
#### Compilador.
 +
#### Classes.
 +
##### Campos.
 +
##### Propriedades.
 +
##### Construtores e destrutores.
 +
##### Métodos.
 +
###### Parâmetros.
 +
###### Modificadores de acesso.
 +
###### Anônimos.
 +
##### Indexadores.
 +
##### Modificadores de acesso.
 +
##### Herança.
 +
#### Interface.
 +
#### Atributos.
 +
#### Instruções de controle.
 +
##### Seleção (''if'' e ''switch'').
 +
##### Repetição (''for'', ''foreach'', ''while'' e ''do'').
 +
##### Coleções (''System.Collections'')
 +
###### Coleções genéricas (''System.Collections.Generics'')
 +
##### Exceções
 +
###### Lançamento.
 +
###### Tratamento.
 +
##### Criação.
 +
###Tópicos de programação comercial na plataforma .NET utilizando C#
 +
#### Acesso a arquivos.
 +
#### Acesso a arquivos XML (''Dataset'').
 +
#### Acesso a banco de dados
 +
##### ''ActiveX Data Objects'' (ADO.NET).
 +
##### ''Language Integrated Query'' (Linq).
  
 
== Bibliografia Básica ==
 
== Bibliografia Básica ==

Revision as of 12:25, 8 September 2008

Identificação da Disciplina

Nome
Desenvolvimento de Ambiente Web
Carga horária
60
Créditos
3
Pré-requisitos
Linguagem de Programação OO II
Dados abaixo em alterações/construção.

Ementa

Processo de desenvolvimento e aplicações WEB. Linguagens de Programação para WEB. Dados Semi-estruturados. Construção de ambiente Web utilizando os recursos e técnicas estudados.

Conteúdo programático

  1. Introdução a Web e ao protocolo Hypertext Transfer Protocol (HTTP).
  2. Linguagens estruturantes da Web.
    1. HyperText Markup Language (HTML).
    2. Javascript.
    3. Cascading Style Sheets (CSS).
  3. Programação para Web
    1. Active Server Pages (ASP.NET).
      1. Ambientes integrados de desenvolvimento (Integrated Development Environments - IDEs).
        1. Visual Studio.
      2. A linguagem de programação C#.
        1. Histórico.
          1. Padronização.
        2. Contexto de criação.
        3. Compilador.
        4. Classes.
          1. Campos.
          2. Propriedades.
          3. Construtores e destrutores.
          4. Métodos.
            1. Parâmetros.
            2. Modificadores de acesso.
            3. Anônimos.
          5. Indexadores.
          6. Modificadores de acesso.
          7. Herança.
        5. Interface.
        6. Atributos.
        7. Instruções de controle.
          1. Seleção (if e switch).
          2. Repetição (for, foreach, while e do).
          3. Coleções (System.Collections)
            1. Coleções genéricas (System.Collections.Generics)
          4. Exceções
            1. Lançamento.
            2. Tratamento.
          5. Criação.
      3. Tópicos de programação comercial na plataforma .NET utilizando C#
        1. Acesso a arquivos.
        2. Acesso a arquivos XML (Dataset).
        3. Acesso a banco de dados
          1. ActiveX Data Objects (ADO.NET).
          2. Language Integrated Query (Linq).

Bibliografia Básica

FIELDS, Duane K. e KOLB, Mark A.. Desenvolvendo na Web com Java Server Pages. [S.l]: Ciência Moderna, [200-?].

K.FIELDS, Duane. Desenvolvendo na Web com Java Server Pages. São Paulo: Ciência Moderna, 2000.

Bibliografia Complementar

S. Abiteboul, P. Buneman, D. Suciu. Data on the Web. [S.l.]: Makron Books, 2000.