<
VEJA A PROGRAMAÇÃO DE TURMAS SITE INTERPLAN

Para fazer um pré-cadastro na próxima turma, clique no botão laranja ao lado

FORMAÇÃO DESENVOLVEDOR . NET - 64hs

Módulo 1 - Fundamentos da Linguagem - C# +
Modulo 2 - C# e ASP.NET



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.

A quem se destina este curso:


Analistas/desenvolvedores de aplicações corporativas .

Metodologia do Curso:

Serão aplicados exercícios práticos ao final de cada tópico, exemplificando os conceitos apresentados.
            Principais tópicos abordados :

1o. Módulo - C# FUNDAMENTAL : 24 HORAS

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# ASP.NET: 40 HORAS

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

Material didático e certificado de participação do curso


** PREÇO DO CURSO COMPLETO: C# FUNDAMENTAL + C#ASP.NET - 64 HS:

R$ 1.650,00, parcelado em 8 x R$ 206,25 (com cheque pré-datado)

** POLÍTICAS DE DESCONTOS E PARCELAMENTOS (em até 6x s/juros) :

1 - ** DESCONTO DE 10% - alunos novos (parcelamento com cheque ou cartão de crédito VISA/MASTER):

      R$ 1.485,00 , parcelado em até 6 x de R$ 247,50

2 - ** DESCONTO DE 15% - ex- alunos (parcelamento com cheque pré-datado)

      R$ 1.402,50 , parcelado em até 6 x de R$ 233,75

Para Empresa: acrescentar os encargos referentes à emissão de Nota Fiscal
correspondendo a 5 %

     


     


MAIS INFORMAÇÕES:


(+21) 3473-2210/2516-2257

 www.interplan.com.br

 interplan@interplan.com.br