Programação C#


img_profional_Programacao_Csharp
Início Não definido

Dom. Manhã: 8h às 12h30
Duração: 16 Domingos

Carga horária 80h/a

Ver Calendário Completo

  • ASP. NET é a plataforma da Microsoft para o desenvolvimento Web. Ela é a evolução do ASP, e foi criada como uma plataforma integrada ao .NET Framework. Graças a integração do .NET Framework ao ASP.NET, podemos criar aplicações Web ricas utilizando todos os conceitos do C# Csharp como também desenvolver aplicações desktop através do C#.

  • Conhecimentos básicos de operação em ambiente Windows e raciocínio lógico.

  • Aulas totalmente práticas, onde cada conceito, após uma breve explanação teórica é executado através de exemplos dirigidos e exercícios práticos, otimizando e reforçando o aprendizado.

  • Disciplinas Carga Horária
    Lógica de programação
    15
    Orientação Objeto
    15
    Banco de Dados – MySQL
    15
    C#
    15
    ASP.NET
    20
    TOTAL
    80

    Modulo 1 – Lógica de Programação e Orientação Objeto(30 h/a)
    • Apresentação do Curso de C#
    • Introdução ao C# e ao Visual Studio
    • Características
    • Bibliotecas de código
    • Net Framework
    • Biblioteca de classes de .Net
    • Requisitos
    • Microsoft Visual Studio 2010
    • Criando um novo projeto
    • Entendendo o projeto criado
    • Entendendo os arquivos do projeto
    • Utilizando o CSC para compilar o código
    • Comentários
    • Variáveis e operadores
    • Value-Type
    • Reference-Type
    • Nomeando uma variável:
    • O uso de letras maiúsculas e minúsculas
    • Palavras reservadas:
    • Tipos de dados
    • Declarando variáveis:
    • Atribuindo valor às variáveis
    • Constantes
    • Conversões de dados
    • Operadores Aritméticos
    • Exemplo do uso de Operadores Aritméticos
    • Subtração; Multiplicação; Divisão; Resto da Divisão
    • Precedência de Operador
    • Operadores reduzidos
    • Incremento e decremento:
    • Métodos e Escopo
    • Escrevendo declarações que retornam valores:
    • Especificando a sintaxe para se chamar um método:
    • Entendendo Escopo
    • Criando escopo local com um método.
    • Criando escopo de classe com uma classe:
    • Visual Studio .NET depurador
    • Controle de Fluxo, Expressões e Operadores Condicionais
    • O condicional IF; Else-if; switch
    • Laços ou estruturas de repetição
    • O laço for
    • Break; Continue
    • Laços infinitos, Laços aninhados, Laços em decremento
    • O laço foreach/in; while; do/while
    • Tratamento de Erros
    • Conhecendo os três tipos de erros
    • Erros de sintaxe ou erro de compilação
    • Erros de Runtime e Erros lógicos
    • Encontrando erros com o Visual Studio 2010 na prática
    • BreakPoint
    • Usando a janela Watch
    • try..catch
    • Tratando o erro
    • Exit try
    • Vetores ou Arrays
    • Declarando arrays
    • Definindo o número de elementos do array
    • Matrizes
    • Matrizes
    • Operações com Arrays
    • Coleções
    • Enum ou Enumerados
    • Estrutura da linguagem
    • Namespaces
    • Classe
    • Atributos da classe
    • Métodos da classe
    • Propriedades da classe
    • Eventos da classe
    • Indexers da Classe
    • Construtor da Classe
    • Classes no Visual Studio
    • Static Class ou Classes estáticas
    • Struts ou Estruturas
    • Programação Orientada a Objetos (OOP)
    • Conceitos de encapsulamento, herança e polimorfismo
    • Orientação a eventos
    • Implementação dos Conceitos
    • Herança e Agregação

    Modulo 2 – Banco de Dados(15 h/a)
    • Introdução
    • Introdução a Banco de Dados
    • Instalação e Ferramentas
    • O produto, Instalação, Ferramentas Visuais de Administração.
    • Administração
    • Responsabilidades e Habilidades de um DBA
    • Registrando um Server
    • Conectando um Server
    • Visão Geral do Enterprise Manager
    • Executando e Analisando Queries,
    • Gerenciando Databases
    • Trabalhando com Logins integrados ao NT
    • Criando SQL Scripts.
    • Programação (Transact-SQL)
    • Select Básico e Avançado
    • Criação de Tabelas e Índices
    • Views
    • Adicionando Colunas em uma tabela
    • Default, Regras
    • Stored Procedures
    • Controle de Transações (Transaction)
    • Triggers
    • Desempenho
    • Backup
    • Restore
    • Agendando Backups,

    Modulo 3 –C#(20 h/a)
    • Apresentação do Curso de C#
    • Introdução ao C# e ao Visual Studio
    • Introdução à linguagem CSharp e ao .NET Framework
    • Arquitetura da plataforma .NET
    • Diagrama de um Projeto
    • Visual Studio 2010 Express
    • Instalando o Visual Studio
    • Criando Seu Primeiro Aplicativo em C#
    • Introdução ao IDE Visual C#
    • Editor de códigos
    • Refatoração
    • Comentários XML
    • Janelas
    • Solution Explorer
    • Toolbox
    • Properties
    • Projeto no Visual C#
    • Designer de Projeto
    • Referências
    • Formulários
    • Outros arquivos de código fonte
    • Projetando uma interface de usuário
    • Adicionando controles
    • Definindo Propriedades
    • Configurando as propriedades do formulário
    • Tratamento de eventos
    • Editando código
    • Recursos do Editor de Código
    • Criando uma Aplicação Console
    • Comentários em C#
    • O método Main()
    • Criando a aplicação Windows
    • Utilizando o namespace via using
    • Utilizando Alias
    • Criando uma Aplicação Web Básica
    • Adicionando e programando controles
    • Executando a Página Web
    Modulo 4 – Aplicações com Banco de Dados C# e Asp.Net(15 h/a)
    • Apresentação do Curso de C#
    • Introdução ao C# e ao Visual Studio
    • Introdução
    • Linguagem
    • .NET Framework
    • Acesso a banco de dados
    • ADO .NET
    • Instalando o SQL Server Express Edition
    • SQL Server Management Studio
    • Acessando o SQL Server Management Studio
    • Criando o Banco de Dados
    • Criando tabelas
    • Alterando/inserindo dados na tabela
    • Utilizando ADO .NET
    • Criando uma aplicação com acesso a Banco de dados
    • Classe Conexao
    • Acessando o Banco de dados
    • Classe SqlCommand
    • Classe Clientes
    • Exibindo os dados no formulário
    • Inserindo Clientes
    • DataGridView
    • Obtendo valores do DataGridView
    • Consulta Clientes
    • Atualizando dados dos Clientes
    • Validando os Campos de Clientes
    • Inserindo na tabela
    • Acessando o banco de dados
    • Criando a Classe ConexaoOleDb
    • Método Listar Clientes
    • Atualizando os dados
    • LINQ
    • Provedores LINQ
    • LINQ to Objects
    • LINQ to DataSets
    • LINQ to SQL
    • LINQ to Entities
    • Windows Presentation Foundation
    • Criando um projeto WPF
    • Avaliação / Exercício avaliativo 3
    • Criando um projeto WPF
    • Conectando com banco de dados
    • Incluindo registro
    • Plataforma .NET
    • Objetivo e estrutura da plataforma .NET.
    • Listar os principais elementos.
    • Estrutura de projetos
    • Descrever a estrutura básica dos projetos em ASP.NET.
    • Criar aplicações ASP.NET
    • Para Internet/Intranet montando a interface gráfica com o usuário utilizando Web Forms.
    • Criação de Web Services e utilização de serviços de terceiros.
    • Página de Login
    • Montagem de página de login em ASP.NET utilizando técnicas de componentes, session.
    • ADO.NET
    • Criar aplicações ASP.NET com banco de dados usando ADO.NET.
    • Construir componentes para ASP.NET
    • Validação de Dados
    • Páginas de Consultas com objeto DataGrid e DataView originando paginação, ordenação e pesquisa de Dados.
    • DataBinding
    • Técnicas avançadas de DataBinding utilizando o objeto DataList e DataGrid.
    • Upload de arquivos
    • Download de Arquivos

 

Pré-inscrição

Preencha o formulário abaixo e entraremos em contato com você.
Essa pré-inscrição não garante vaga nos cursos.

Seu nome (obrigatório)

Seu Telefone
formato (ex: 999999999)

Seu e-mail (obrigatório)

Assunto

Sua mensagem




Warning: Unknown: write failed: No space left on device (28) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0