Próximas Turmas
Nenhuma turma disponível no momento
Entre em contato para informar seu interesseO que você vai aprender nesse curso
Objetivo: Apresentar aos alunos Java a plataforma C# de forma a exemplificar as principais diferenças entre elas, em relação à linguagem e ao desenvolvimento web AspNet;
Pré-Requisito: Ter sido aluno da COTI no curso de Web Developer em Java
Conteúdo do curso
- C# Orientado a Objetos
o Sintaxe da linguagem C#
o Classes, Métodos e Atributos
o Tipos de dados
o Encapsulamento
o Construtores
o Classe System.Object
§ ToString
§ GetType
§ GetHashCode
§ Equals
o Métodos virtuais
o Operador static
o Const
o Sobrescrita e Sobrecarga
o Herança
o Classe Sealed
o Relacionamentos de Associação
o Interfaces
o Classes abstratas
o Polimorfismo
o Generics
o Tratamento de exceções
§ try, catch, finally, throw e throw new
o Listas e Coleções
§ List, Enumerable e Queryable
o Entrada de dados por Console
o Arquivos
§ Gravação
§ Leitura
o Manipulação de XML
o Acesso a base de dados – padrão DAL
o Biblioteca SqlClient
- Desenvolvimento web com AspNet
o Páginas Aspx
o Padrão WebForms
o Tags e componentes Aspx
§ TextBox
§ CheboxList
§ DropDownList
§ RadioButtonList
§ Button
§ Label
§ GridView, etc...
o Classes CodeBehind
o Eventos
o Validação por Regex
o MasterPage
o Navegação dinâmica
o Padrão de desenvolvimento em camadas
§ DAL
§ BLL
§ Presentation
o Projeto CRUD (gravação, consulta, exclusão e atualização)
o Introdução ao EntityFramework
o Manutenção da base de dados pelo Entity
o Engenharia reversa do banco de dados
o Linguagem de consultas LINQ
o Relatórios com ReportWizard