Desenvolvedor C# .NET

A tecnologia .NET da Microsoft está revolucionando os rumos da Internet e da Computação Distribuída. Essa tecnologia alcança dimensões nunca antes imaginadas para seus aplicativos. Utilizaremos o Visual Studio 2012 e NOVO .NET Framework 4.5

Carga Horária: 55hs

:: Objetivo do Curso ::

-Na primeira parte do curso - Fundamentos C#:

Este primeiro módulo da formação 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, incluindo o uso da tecnologia AJAX junto com ASP.NET.

:: A Quem Se Destina ::

Analistas/desenvolvedores de aplicações corporativas.

:: Conteúdo ::

Para obter maiores informações sobre este curso, clique no botão abaixo:




Básico (1) - C# FUNDAMENTAL


.Net Básico - C# 

Fundamentos da tecnologia .NET

- O que é a Tecnologia .Net
- Arquitetura do framework .Net 

- Características do framework
- Visão geral do Visual Studio 



Programação Orientada a Objetos em .Net
- Classe, Objeto, Atributo, Método e Construtor

- Escrever o código (programa) para definir um método
- Escrever o código para criar e inicializar um objeto

- Usar a palavra reservada “this” para acessar o objeto corrente
- Encapsulamento e modificadores de acesso



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
- Declarar atributos, métodos, propriedades e constantes

- Structs e Enums
- Diferenciar variáveis do tipo valor e variáveis de referência



Expressões e controle de fluxo
- Diferenciar atributos de variáveis locais

- Descrever e usar operadores
- Escrever expressões boleanas
- Casting de tipos

- Utilizar as estruturas if, switch case, for, while e do while



Projeto de classes
- Conceitos de encapsulamento, polimorfismo, e herança
- Métodos sobrescritos

- Métodos sobrecarregados
- Métodos de extensão

- Invocar construtores e métodos da superclasse
- Sobrecarga de construtores
- Modificadores abstract, sealed e static

- Herança múltipla e polimorfismo com interfaces



Collections e Generics
- Identificar o que são coleções (Collections) 

- Identificar os tipos de coleções
- Utilizar o laço foreach
- Generics

- Linguagem de pesquisa LINQ



Tratamento de Erros
- Definir Exceções
- Descrever o uso das palavras reservadas “try”, “catch” e “finally”

- Descrever categorias de exceções
- Identificar exceções comuns

- Diretiva de pré-processamento if DEBUG



Acessando banco de dados com ADO.Net
- O que são as classes do ADO.Net
- Criando e executando métodos de manipulação do banco de dados

- Entendendo e criando transactions




.Net Avançado - ASP.Net 


Introdução ao ASP.Net
- O que é o ASP.Net 

- Primeira aplicação .Net
- Ciclo de vida de uma página



ASP.Net MVC 4
- Arquitetura 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



Requisições HTTP e estado da aplicação

- Requisições GET e POST
- Gerenciamento de estado da aplicação
- Application state

- Session state
- Cookies 



Layout de páginas e validação de formulários
- Utilizando Master Pages

- Validação de formulários 
- Tratamento de erros em páginas aspx



Filtros em aplicações ASP.Net
- Processamento de uma solicitação aplicando filtros.

- Descrever a API Filter.
- Desenvolver uma classe filter.



ASP.Net com Ajax
- Introdução ao ASP.Net AJAX

- Utilizaçao da classe AjaxHelper
- Integração com JQuery

.:Preço











.:Depoimentos

  • Turma de 19 de Março a 04 de Maio de 2013. O curso de dotNet da Interplan esclareceu muitas dúvidas referenteas ao tema e o conteúdo do programa é excelente !! Raphael Vianna Ramos
  • O curso de C# da Interplan me trouxe uma outra visão de linguagem de orientação a objetos onde me incentivou a continuar este estudo para evoluir e me tornar mais um profissional no mercado, com qualificação. Marcelo Severo
  • O curso foi perfeito e o instrutor que estava à frente da turma colaborou 100% para que tivéssemos o máximo de proveito. A escola está de parabéns na condução e gerenciamento. Paulo Roberto
  • Gostei muito do curso. Aprendi bastante nesse curto período e pretendo fazer outros cursos na Interplan. Thiago Sampaio de Paula
  • Excelente oportunidade de Aprendizagem! Olimpio Nascimento

.:Envie um Comentário

Calendário de Turmas

Horários e turmas