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

Tópico em 'Apostila' iniciado por Alucard, Novembro 3, 2017.

  1. Alucard

    Alucard Administrador
    Moderador Staff

    Afiliado:
    Outubro 28, 2017
    Mensagens:
    4,642
    Aprovações Recebidas:
    389
    [​IMG]

    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

    LINK DO ARQUIVO:
    Você deve responder um comentário ou agradeçer antes que você possa ver os dados ocultos aqui contidos, para responder é necessário REGISTRAR-SE OU FAZER LOGIN.
     
    #1 Alucard, Novembro 3, 2017
    Última edição: Abril 25, 2018