APOSTILA Formação de Desenvolvedor .Net com C# - (Apostila)

Alucard

Administrador
Setembro 30, 2018
9,233
2,246

INFORMAÇÃO DO TÍTULO
Título Formação de Desenvolvedor .Net com C#
Autor Interplan - Soluções em Conectividade Ltda
Editora Interplan
Ano 2014
Páginas Não Informado
Tamanho do arquivo 24,56 MB

a 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#.
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. Neste curso , usaremos a linguagem C#
CONTEÚDO DO ARQUIVO
Básico (1) - C# FUNDAMENTAL
Módulo 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
Módulo 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
Módulo 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
Módulo 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
Módulo 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
Módulo 6: Coleções e Generics
- Identificar o que são coleções (Collections)
- Identificar os tipos de coleções
- Generics
Módulo 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
Módulo 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
Módulo 9: Interface gráfica utilizando Windows Form
- Introdução ao WindowsForm
- Criar e executar uma aplicação utilizando Windows Form
WEB (2) - C# ASP.NET
Módulo 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
Módulo 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
Módulo 3: Trabalhando com ASP MVC
- Validação de formulários
- Validators
- Validação de eventos numa página
- Acessando dados da camada Model
Módulo 4: Escopos de uma Aplicação ASP.NET
- Introdução aos escopos de uma aplicação WEB
- Application
- Session
- Cookies
- View State
- Control State
Módulo 5: Segurança
- Segurança
- Formas de autenticação
- Introdução à API de Membership
- Controles de Segurança
- Utilização de roles
- Profile
Módulo 6: Controladores
- Controlos Data Bound
- Outros Controladores
Módulo 7: Configurações de Aplicações
- Configuração de Aplicações Web
- Configurações e IIS 7
Módulo 8: ASP.NET AJAX
- Introdução ao ASP.NET AJAX
- Arquitetura da plataforma ASP.NET AJAX
- Invocação de web services
- AJAX toolkit

DOWNLOAD

Conteúdo oculto disponível para usuários registrados!

 
Última edição:

lucas lima 11

Membro
Agosto 18, 2019
628
6
30
fortaleza

INFORMAÇÃO DO TÍTULO
Título Formação de Desenvolvedor .Net com C#
Autor Interplan - Soluções em Conectividade Ltda
Editora Interplan
Ano 2014
Páginas Não Informado
Tamanho do arquivo 24,56 MB

a 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#.
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. Neste curso , usaremos a linguagem C#
CONTEÚDO DO ARQUIVO
Básico (1) - C# FUNDAMENTAL
Módulo 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
Módulo 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
Módulo 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
Módulo 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
Módulo 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
Módulo 6: Coleções e Generics
- Identificar o que são coleções (Collections)
- Identificar os tipos de coleções
- Generics
Módulo 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
Módulo 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
Módulo 9: Interface gráfica utilizando Windows Form
- Introdução ao WindowsForm
- Criar e executar uma aplicação utilizando Windows Form
WEB (2) - C# ASP.NET
Módulo 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
Módulo 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
Módulo 3: Trabalhando com ASP MVC
- Validação de formulários
- Validators
- Validação de eventos numa página
- Acessando dados da camada Model
Módulo 4: Escopos de uma Aplicação ASP.NET
- Introdução aos escopos de uma aplicação WEB
- Application
- Session
- Cookies
- View State
- Control State
Módulo 5: Segurança
- Segurança
- Formas de autenticação
- Introdução à API de Membership
- Controles de Segurança
- Utilização de roles
- Profile
Módulo 6: Controladores
- Controlos Data Bound
- Outros Controladores
Módulo 7: Configurações de Aplicações
- Configuração de Aplicações Web
- Configurações e IIS 7
Módulo 8: ASP.NET AJAX
- Introdução ao ASP.NET AJAX
- Arquitetura da plataforma ASP.NET AJAX
- Invocação de web services
- AJAX toolkit

DOWNLOAD
***O conteúdo oculto não pode ser citado.***
Saudações. Muito agradecido pelo material útil para estudar.