Programação dos Cursos de Java e outros 
  
  
  
  



      DESENVOLVIMENTO:

       DESENVOLVEDOR JAVA:

     Java Básico - J2SE +
     Java Web - J2EE


       DESENVOLVEDOR .NET
:
     C# Fundamental +
     C# e ASP.NET


       SOA - WEB SERVICES JAVA
     Integrando Aplicações


       JAVA FRAMEWORKS
:
     Jakarta Struts +
     Hibernate e JPA


      JSF - JAVA SERVER FACES


      JAVA J2ME - APLICAÇÕES p/
     - Mobile Devices -

      BANCO DE DADOS:

      ORACLE - SQL e PL/SQL

      ORACLE - TUNING SQL

      ORACLE - ADMINISTRAÇÃO

      CURSOS DIVERSOS :

      DATA WAREHOUSE


      UML


      MODELAGEM DADOS

      LINGUAGEM COBOL

      SOLUÇÕES WEB

         E-LEARNING

       PORTFÓLIO :

         Portfolio da Interplan

         Sites para Web


        Animações Flash


        Design Gráfico


        Solicitar Informações

       CONTATOS:

       Geral


       Treinamento


       Suporte Técnico

Formação Desenvolvedor .Net com C#

Carga Horária : 64 horas


Na primeira parte do curso: Fundamentos C#

Este primeiro módulo da formação tem 24 horas de carga horária e fornecerá ao aluno todas as informações necessárias para que este possa desenvolver uma aplicação baseada nesta poderosa plataforma de desenvolvimento. A linguagem a ser utilizada é o C#.
O curso mescla aulas teóricas e práticas para que o aluno fixe os conceitos praticando. Esta é a essência de todos os cursos da Interplan. Neste curso veremos os Fundamentos do Framework, conceitos de OOP (Programação Orientada a Objetos), Projetos de Classes com C# e todos os Fundamentos da linguagem. Ainda neste curso, vamos ensinar o acesso a Banco de Dados usando ADO.NET e também o uso da Interface Gráfica WindowsForm para criar aplicativos com interface rica. Isto o aluno só aprende na Interplan.


Na segunda parte do curso
: C# e ASP.NET

ASP.NET é a plataforma da Microsoft para o desenvolvimento de aplicações Web e é o sucessor da tecnologia ASP. É um componente do IIS que permite através de uma linguagem de programação integrada na .NET Framework criar páginas dinâmicas. Não é nem uma linguagem de programação como VBScript, PHP, nem um servidor web como IIS ou Apache.
O ASP.NET é baseado no Framework .NET herdando todas as suas características, por isso, como qualquer aplicação .NET, as aplicações para essa plataforma podem ser escritas em várias linguagens, como C# e Visual Basic .NET. No curso da Interplan, usaremos a linguagem C#
Esta segunda parte do curso da Interplan, o ambiente de desenvolvimento a ser utilizado nas aplicações ASP.NET é o Visual Studio .NET já que possui algumas características que facilitam o trabalho do programador, como os componentes visuais para criação de formulários de páginas Web.
Focado no Padrão M-V-C, neste curso ÚNICO NO BRASIL, o aluno ainda vai aprender a usar a tecnologia AJAX junto com ASP.NET, dentro da “honesta” carga horária de 40 horas.


Pré-requisitos:

Orientação a objetos
Conhecimentos básicos de programação.
Recomendável conhecimento em alguma linguagem de desenvolvimento.

1o. Módulo - C#:

1. Fundamentos da Framework:
• O que é a Tecnologia .Net
• Arquitetura Framework .Net
• Visão geral do IDE do Visual Studio
• Identificadores e Tipos da linguagem
• Usando tipos de referência em .Net
• String e String Builders
• Variáveis declarações e atribuições

2. Programação Orientada á Objetos:
• Descrever os seguintes termos: Classe, Objeto, Atributo, Método e Construtor
• Escrever o código (programa) para definir um método
• Acessar as “Variáveis Membro” de um objeto, usando a notação de ponto (dot notation)
• Escrever o código para criar e inicializar um objeto
• Usar a palavra reservada “this” para acessar o objeto corrente
• Modificadores de acesso
• Escrever o código para invocar um método em um objeto particular
• Escrever construtores da classe e invocar construtores particulares usando “new” como argumento

3. Identificadores, Palavras Rervadas (keywords) e tipos:
• Usando comentários em um programa
• Distinguir entre identificadores válidos e inválidos
• Descrever as convenções de codificação para classes, interfaces, métodos, variáveis, constantes, e estruturas do controle
• Criar uma definição de classe para uma classe simples que contém variáveis primitivas como membro da classe
• Declarar variáveis de classe
• Descrever o significado de uma variável de referência e indicar as consequências da atribuição entre variáveis do tipo classe

4. Expressões e controle de fluxo
• Distinguir entre variáveis Membro e variáveis Automáticas
• Descrever a iniciação de variáveis Membro
• Reconhecer, descrever e usar operadores
• Reconhecer expressões booleanas e indicar os requerimentos para estas em construções de controle
• Reconhecer a compatibilidade de atribuição e “Cast” requerida em tipos fundamentais
• Fazer o uso apropriado do if, switch, for, while, e fazer construções utilizando as instruções break e continue

5. Desenho de classes
• Conceitos de encapsulamento, polimorfismo, e herança
• Usar o conceito de subclasse
• Invocar métodos “sobrecarregados” e “construtores”
• Escrever métodos “sobescritos” em uma subclasse e descrever o fluxo da execução ao executar um método “sobescrito”
• Invocar métofos “sobescritos” e descrever como um método é escolhido
• Invocar construtores “sobescritos”
• Controlar a chama de um construtor de uma classe pai

6. Coleções e Generics
• Identificar o que são coleções (Collections)
• Identificar os tipos de coleções
• Generics

7. Exceções
• Definir Exceções
• Descrever o uso das palavras reservadas “try”, “catch” e “finally”
• Descrever categorias das Exceções
• Identificar Exceções comuns
• Escrever o código para gerenciar suas próprias Exceções

8. Conectividade de banco de dados .Net
• Entender o que são Drivers
• ADO.Net
• Criando e executando métodos no banco de dados
• Entender e aplicar o conceito de Transação

9. Interface gráfica utilizando Windows Form
• Introdução ao WindowsForm
• Criar e executar uma aplicação utilizando Windows Form




2o. Módulo - C# e ASP NET:

1. Introdução ao ASP.NET:
• Introdução ao protocolo HTTP
• Introdução ao ASP.NET
• Criando minha primeira aplicação .Net
• Ciclo de vida de uma página

2. ASP MVC:
• Padrão de projetos MVC
• O que é o ASP.NET MVC
• A arquitetura de uma aplicação ASP.NET MVC
• Adicionando a camada View
• Adicionando a camada Controller
• Adicionando a camada Model

3. Trabalhando com ASP MVC:
• Validação de formulários
• Validators
• Validação de eventos numa página
• Acessando dados da camada Model

4. Escopos de uma Aplicação ASP.NET:

• Introdução aos escopos de uma aplicação WEB
• Application
• Session
• Cookies
• View State
• Control State

5. Segurança:

• Segurança
• Formas de autenticação
• Introdução à API de Membership
• Controles de Segurança
• Utilização de roles
• Profile

6. Controladores:

• Controlos Data Bound
• Outros Controladores

7. Configurações de Aplicações:

• Configuração de Aplicações Web
• Configurações e IIS 7

8. ASP.NET AJAX:

• Introdução ao ASP.NET AJAX
• Arquitetura da plataforma ASP.NET AJAX
• Invocação de web services
• AJAX toolkit




NOVIDADES E PARCERIAS








Copyright © 2004 Interplan - Soluções em Conectividade Ltda. - CURSOS EM TECNOLOGIA JAVA
Av. Presidente Vargas , 962 - 14o.andar - grupo 1401/1413/1414 Centro - RJ Tel: (21) 3473-2210/2516-2257