sexta-feira, 26 de agosto de 2016

Curso - C# Básico e Avançado - TreinamentosTI



Treinamento completo para quem quer aprender a programar com a linguagem C# na plataforma .NET versão recente.
Dividido em dois DVDs, o curso abrange, na prática, os mais variadas aplicações utilizando essa poderosa linguagem de programação, tornando o aluno um bom desenvolvedor.
O curso apresenta ao aluno vários exemplos práticos mostrados passo a passo pelo professor, ensinando a construir desde uma calculadora até aplicações mais complexas com funções básicas de incluir, alterar, excluir, pesquisar. Todo curso contém a mesma qualidade de um curso presencial.

Módulo Básico:
Capitulo 1 - Introdução ao Treinamento
Capitulo 2 - Conceitos Básicos da Programação
- Tipos de Dados
- Operadores Lógicos/Aritiméticos
- Linguagens de programação
- Tipo de Variáveis e Declarações
- Procedures e funções
- Fluxogramas e processos
- Lógica
Capitulo 3 - Instalando o Visual C# Express
- Ferramentas
- Versões Existentes
- Novidades da versão
- Tutorial de Instalação do Visual Studio Express
Capitulo 4 - Conhecendo o FrameWork do Visual Studio
- Tela Inicial, Solution Explorer, Properties, Error List
- Windows Forms Aplication / New Project
- Interface de Desenvolvimento
- Toolbox/Componentes/Controls do C#
- Janelas do Visual Studio
- Salvando o Projeto
- Propriedades dos Controles
Capitulo 5 - Utilizando os controles da ToolBox
- Conhecendo os Controles da Toolbox
- Controles Button e Textbox
- As Propriedades dos Controles
- Incluindo um item externo ao projeto
Capitulo 6 - A primeira Aplicação C#
- Trabalhando com Eventos
- Debugando e corrigindo Erros
- Colocando o código na aplicação
- Utilizando MessageBox
- Intellisense
- Utilizando Funções no C#
Capitulo 7 - Trabalhando com Variáveis
- Trabalhando com variáveis
- Declarando variáveis
- Tipos
- Expressões Matemáticas
Capitulo 8 - Estruturas condicionais
- Trabalhando com variáveis
- Comando IF
- Outras estruturas condicionais
- SnipetCodes
Capitulo 9 - Estruturas de Repetição - Comando FOR
- Outras estruturas de repetição
- Comando FOR-NEXT
Capitulo 10 - Trabalhando com Windows Form
- Modelos de desenvolvimento
- Tipos de Janelas, Splash, Login,
- Modal Form e MDI Forms
- Transferência de informações entre janelas
- Exemplos com múltiplas janelas
Capitulo 11 - Trabalhando com Windows Form II
- Trabalhando com controles de Menu
- Controles de Rodapé
- Criando uma MDI Forms com Menus
Capitulo 12 - Janelas de Dialogo
- Color/Folder/Open/Save/Font
- Abrindo arquivos do Office
- Controle RichText
Capitulo 13 - Arrays e Vetores
- Projeto Caixa de Loja
- Carregando Imagens
- Formatando Strings e números
- Trabalhando com Arrays
- Criando um Método próprio
Capitulo 14 - Sistema de Arquivos e outros recursos
- Trabalhando com FileSystem
- FOR EACH
- Máscaras de pesquisa
- Identificando os Drives do PC
- Tocando musicas WAV
- Formatação de Strings e números
Capitulo 15 - Arquivos sequenciais
- Trabalhando com Arquivos Sequenciais
- StreamReader
- StreamWriter
- Projeto Editor de Textos
Capitulo 16 - Projeto parte 1 - Criando a Interface
- Projetando a Interface
Capitulo 17 - Projeto parte 2 – Layout do arquivo
- Modelando o arquivo de dados
- Calculando o tamanho de espaço necessário em disco
Capitulo 18 - Projeto parte 3 – Leitura dos Dados e DataGrid
- Leitura dos dados
- Controle DataGrid
- Carregando o Grid
- Propriedades e metodos do DataGridView
Capitulo 19 - Projeto parte 4 - Analisando o Comportamento
- Entendendo o Código
- MaskedTextBox
- Criticando os Dados
- TabIndex
- Comportamento dos Botões
Capitulo 20 - Projeto parte 5 – Colocando o Codigo CRUD - Parte V
- Escrevendo código Inclusão
- Escrevendo código Exclusão
- Escrevendo código Alteração
Capitulo 21 - Projeto parte 6 - Gravação de Dados
- Definindo o LayOut
- Código da Gravação de Dados (Arq.Seq)
- Testando a aplicação desenvolvida
Capitulo 22 - Projeto parte 7 - Pesquisa e Deploy
- Criando Pesquisa
- As pastas de um Projeto
- Gerando Executável
- Fazendo um Deploy da Aplicação
Capitulo 23 - Outros Controles e Recursos
- Criando seu próprio Browser
- Um Projeto Console Application
- Um Projeto WPF
- Controles Components
- Controles Containers
- Controle Timer


Módulo Avançado:


Capitulo 1 - Apresentação do Curso Visual C#
- Apresentação do curso e métodologia de estudo
- Objetivos do treinamento e das ferramentas

Capitulo 2 - O Visual Studio - Avançado
- Instalação Visual Studio
- As versões do Visual Studio
- Novidades desta versão
- O CLR Common Language RunTime
- Tecnologias do .NET framework
- O CLR Common Language RunTime
- WCF Windows Comunications Found.
- WPF Windows Presentation Foundation

Capitulo 3 - Manipulação de Variáveis
- Conversão de tipos de dados – Casting
- Boxing e UnBoxing
- Conversões implícitas
- Usando Datas
- Usando Strings
- Concatenação de Strings
- Formatando os Dados – Format
- Dados Numéricos
- Classes Matemáticas

Capitulo 4 - Arrays e Collections
- Conceitos
- Tipos de collections
- Usando Listas
- Criando uma lista
- Lista Ordenada SortedList
- Trabalhando com Filas e Pilhas
- Class Queues
- Class Stacks

Capitulo 5 - Método de trabalho avançado com Formulários
- Adicionando novo formulário
- Tipologia de formulários
- Passando dados entre os Forms
- Formulário de login
- Encerrando o antigo form
- Principais tipos de projetos
- Introdução a Camadas – Design Patterns
- Aplicação Monolitica
- Nomenclatura para as camadas

Capitulo 6 - Programação Orientada a Objetos OOP
- Conceitos de OOP
- Herança
- Polimorfismo
- Criando uma instancia de uma classe
- Propriedades
- Métodos
- Encapsulamento
- Modelo de Camadas - Design Patterns

Capitulo 7 - Trabalhando com Classes
- Criando suas próprias classes
- Composição de uma classe
- Membros compartilhados
- As janelas Class View e Class Diagram
- Criação de Bibliotecas de Classe
- Referenciando Bibliotecas de Classes
- Modificadores de Acesso
- Organização e Documentação de Classes
- NameSpaces

Capitulo 8 - Classes e suas propriedades
- A hierarquia de classes do C#
- Trabalhando com Herança no C#
- O Polimorfismo no C#
- Métodos Construtores
- Métodos Destrutores

Capitulo 9 - Tipos de Classes e Métodos Avançados
- Clausula Using
- Métodos Estáticos - Shared
- Métodos Abstratos
- Classes SEALED
- Interfaces

Capitulo 10 - Gerenciando memória
- Garbage Collector
- Dispose()
- Using

Capitulo 11 - Estruturas de Dados e Enum
- Criando Structures
- Usando Structures
- Diferenciando Structures e Classes
- Criando Structures
- TabIndex - Ordenando os Controles
- Lista Enumeradas - Enum

Capitulo 12 - Tratamento de Erros
- Conceitos
- Tratando Excessões - Exceptions
- Debug da Aplicação
- Funções de validação de dados

Capitulo 13 - WPF Windows Presentation Foundation
- Conhecendo o WPF
- Criação de aplicação WPF
- Criação de WPF User Control
- Adicionando uma UC na ToolBox
- Comunicando-se com um WPF User Controls

Capitulo 14 - Interfaces Gráficas, Imagens
- Biblioteca Gráfica System.Drawing
- Carregando imagens do disco
- Gravação de imagens no disco

Capitulo 15 - Criação de Jogos e Gráficos
- Geração de gráficos matemáticos
- Noção de Jogos com C#

Capitulo 16 - Introduzindo Banco de Dados
- Introdução a Banco de Dados
- Modelagem de dados
- Relacionamento entre tabelas
- Normalização entre tabelas

Capitulo 17 - Introdução a Linguagem SQL
- Introdução a SQL
- Modelo Client Server
-Comandos SELECT, UPDATE, DELETE, INSERT
- Utilizando Banco de dados Access
- Utilização de Banco de dados SQL Server

Capitulo 18(-ADO.NET)
- Introduzindo ADO.NET
- Modelo ADO
- Modo Conectado
- Modo Desconectado
- DataProviders
- Tratamento de Concorrência
- Modelo de Camadas

Capitulo 19 - Acessando Banco de Dados com Assistentes
- Definição de banco de Dados
- Conectando com o Banco de Dados
- A janela Server Explorer
- Criação de um DataSource
- O Controle DataGridView
- Criação de Formulários com Assistentes
- Criação de Formulários customizados

Capitulo 20 - Acessando BD com Assistentes 2
- Analise de código e metodos do Binding
- Manipulação de Erros de acesso a Dados
- Utilizando o DataSet Designer
- Utilizando o Construtor de Query
- Criando sua própria Query
- Query Parametrizadas

Capitulo 21 - ADO.NET - Pesquisas
- Conexão com o BD
- Execução do Query SQL Comamnds
- Usando DataReaders
- SELECT
- Exemplos práticos

Capitulo 22 - ADO.NET Modo Conectado
- Passagem de Parâmetros
- Modo Conectado
- UPDATE, INSERT e DELETE
- Exemplos práticos

Capitulo 23 - Técnicas avançadas de Banco de Dados
- Acesso dos dados no SQL Server
- LINQ
- Criando Query com LINQ
- LINQ to DataSet
- LINQ to Object
- LINQ to SQL

Capitulo24 - Deploy da aplicação
- Conceitos de Deploy
- Xcopy
- ClickOnce
- Criação de um Programa de Setup
- O GAC - Global Assembly Cache
- Configurações para Deploy



Informações:

Formato: WMV (Vídeo)
Autor: TreinamentosTI
Tamanho: 3.70GB
Idioma: Português