- DISPONIBILIDADE: Disponível
- Autor: Carlos Tosin
- Código: 41102093
Este curso tem por objetivo dar uma base sólida na linguagem C# e orientação a objetos a pessoas que conhecem programação, mas que nunca trabalharam com a linguagem. São abordados temas que vão desde a instalação e configuração, até conceitos fundamentais de orientação a objetos, como herança, polimorfismo e encapsulamento. São abordados também temas como coleções de dados, armazenamento de dados em arquivos e boas práticas de programação C#.
A ferramenta de desenvolvimento utilizada neste curso é o Visual Studio Express, desenvolvida pela Microsoft e distribuída gratuitamente.
REQUISITOS
Ter feito o curso de Lógica de Programação (ou já conhecer previamente este tema) ou conhecer alguma linguagem de programação, mesmo que não orientada a objetos.
PÚBLICO-ALVO
Programadores de outras linguagens ou conhecedores de lógica de programação. Este curso também é indicado para quem já conhece C# de forma superficial, e deseja aprofundar seus conhecimentos no funcionamento da linguagem e na forma de desenvolver aplicações.
CONTEÚDO DO CURSO FUNDAMENTOS:
- - Introdução à plataforma .NET e à linguagem C#
- - Preparando o Ambiente de Desenvolvimento
- - Conceitos Iniciais de C#
- - Classes e Estruturas
- - Objetos e Elementos Estáticos
- - Encapsulamento e Organização do Código
- - Herança
- - Polimorfismo
- - Tratamento de Exceções
- - Strings e Enumerations
- - Datas, Horas, Números e Formatação de
- - Dados
- - Generics
- - Arrays
- - Coleções de Dados
- - Armazenamento em Arquivos
- - Convenções e Boas Práticas
- - Mão na Massa: Criando Aplicações na Prática
CONTEÚDO DO CURSO AVANÇADO:
- - Operadores e Casting
- - Delegates e Events
- - Métodos Anônimos e Expressões Lambda
- - Assemblies
- - Reflection e Attributes
- - LINQ: Language Integrated Query
- - Manipulando Documentos XML
- - Bancos de dados com ADO.NET
- - ADO.NET Entity Framework
- - WPF Parte 1: Criação de Interfaces Gráficas
- - WPF Parte 2: Manipulando Dados
- - Programação Multithread
- - Programação Assíncrona e Paralela
- - Serialização de Dados
- - Programação em Rede
- - Mão na Massa: Criando Aplicações na Prática
QUEM É O PROFESSOR, Carlos Tosin?
Formado em Ciência da Computação pela PUC-PR
Pós-graduado em Desenvolvimento de Jogos para Computador pela Universidade Positivo
Mestre em Informática na área de Sistemas Distribuídos, também pela PUC-PR.
A experiência profissional reforça: você vai aprender com quem sabe!
Trabalha profissionalmente com Java desde 2002
Possui 6 anos de experiência no desenvolvimento de sistemas para a IBM dos Estados Unidos, utilizados a nível mundial.
Atua desde 2005 com treinamentos de
profissionais em grandes empresas e escreveu
diversos artigos para a revista Java Magazine.
Possui as certificações da Sun (agora Oracle) SCJP, SCJD,SCWCD, SCBCD, SCEA, IBM SOA e ITIL Foundation
Informação do curso | |
Ano | 2021 |
Tamanho do Arquivo | 11.60 GB |
Idioma | Português (Brasil) |