Conheça

Utilize os botões abaixo para conhecer tudo sobre o funcionamento dos nossos cursos à distância, e desfrute de todos os benefícios que o e-learning traz até você. Veja a opinião de quem já estudou conosco!










Curso de C# Avançado (CS-13)


Análise Orientada a Objetos UML Essencial PHP Laravel MVC WEB: HTML5, CSS3, JavaScript & Ajax Introdução ao Kotlin Fundamentos de Java Java Avançado Java Web com Servlets e JSPs Java Web com JSF, PrimeFaces e JPA Design Patterns em Java
Android 8 Oreo Completo PHP 7 Completo SQL Completo Lógica de Programação Fundamentos de C# C# Avançado Linguagem C Linguagem C++ PHP para Facebook


Curso de C# Avançado
(CS-13)

de R$ 489,00
por R$ 444,00
(12x sem juros de R$ 37,00)

* Preço válido até 31/12/2017




Resumo do curso

Este curso tem o objetivo de abordar tópicos avançados da linguagem C#, como delegates, expressões lambda e LINQ. São abordadas também as APIs WPF, para construção de interfaces gráficas profissionais; e ADO.NET, para integração com bancos de dados. Além desses temas, programação em rede e programação assíncrona e paralela usando o modelo multithread também são tratados em detalhes.

A ferramenta de desenvolvimento utilizada neste curso é o Visual Studio Express, desenvolvida pela Microsoft e distribuída gratuitamente.

Público alvo

Programadores que já conhecem os fundamentos da linguagem C# e que têm interesse em se aprofundar, estudando temas mais avançados.

Pré-requisitos

Ter feito o curso de Fundamentos de C#. ou ter conhecimentos sólidos de C# e orientação a objetos.

Carga horária

Equivalente a um curso presencial de 60 horas. As aulas ficam disponíveis integralmente para os alunos sem prazo de expiração. O tempo que um aluno levará para concluir o curso dependerá exclusivamente do tempo que ele dedicar para seus estudos, podendo rever as aulas quantas vezes desejar, mesmo após concluir o curso. Exemplo: para este curso, se o aluno reservar 2 horas por dia para estudá-lo, o mesmo será concluído em aproximadamente 30 dias.

Aptidões após o curso

Após o curso, os alunos estarão aptos a criar aplicações em C# usando técnicas avançadas, como delegates, expressões lambda, manipulação de documentos XML e programação multithread. Além disso, poderão criar interfaces gráficas usando WPF, integrar aplicações com bancos de dados através da API ADO.NET e desenvolver sistemas que funcionem em rede.

Certificado

Ao concluir o curso com nota igual ou superior à 6,5, o aluno recebe o certificado de conclusão do curso em formato digital (PDF). Caso o aluno não atinja a nota necessária, poderá revisar as aulas que desejar e refazer as avaliações.

A Softblue é associada à ABED (Associação Brasileira de Educação a Distância). Conheça o nosso modelo de certificado e mais detalhes clicando aqui.

Investimento

O valor deste curso está de R$ 489,00 por R$ 444,00 (em até 12x sem juros)

Conheça todas as formas e condições de pagamento clicando aqui. Condições especiais para empresas na compra de 5 ou mais unidades do mesmo material. Para atendimento empresarial, entre em contato conosco.

Criado por Carlos Tosin, conheça seu currículo.

Conteúdo programático

Operadores e Casting
     Palavras-chave checked e unchecked
     Sobrecarga de operadores
     Indexadores
     Casting customizado

Delegates e Events
     Callback com delegates
     Delegates genéricos Action<> e Func<>
     Eventos

Métodos Anônimos e Expressões Lambda
     Métodos anônimos
     Expressões lambda
     Closures

Assemblies
     Bibliotecas de classes
     Assemblies privados
     Assemblies compartilhados

Reflection e Attributes
     Inspeção de elementos com reflection
     Attributes
     Criando um framework de execução automática

LINQ: Language Integrated Query
     Consultas simples com LINQ
     Consultas avançadas com LINQ
     Geração de dados

Manipulando Documentos XML
     Criação de documentos XML
     Extração de dados com LINQ para XML
     Parse com XmlReader

Bancos de dados com ADO.NET
     Conceitos fundamentais
     Criação de estrutura para acesso a dados

ADO.NET Entity Framework
     Abordagens 'model first' e 'database first'
     Manipulação de entidades

WPF Parte 1: Criação de Interfaces Gráficas
     Linguagem XAML
     Controles fundamentais do WPF
     Eventos de interface gráfica

WPF Parte 2: Manipulando Dados
     Binding
     Conversão de dados
     Validação de dados
     Comandos
     Settings: armazenando preferências dos usuários
     Padrão MVVM (Model-View-ViewModel)

Programação Multithread
     Criação e execução de threads
     Sincronismo com o uso de locks
     Outras formas de sincronismo
     Timers

Programação Assíncrona e Paralela
     Delegates assíncronos
     Classe Task
     Uso de async e await
     Paralelismo
     PLINQ

Serialização de Dados
     Serialização para o formato binário
     Serialização para o formato XML

Programação em Rede
     Requisições na web
     Modelo cliente-servidor com Sockets TCP/IP
     Modelo cliente-servidor com Sockets UDP/IP

Mão na Massa: Criando Aplicações na Prática
     Editor de texto
     Cadastro de clientes
     Chat em rede

Envie sua dúvida

Está com dúvidas relacionadas ao curso? Visitou a página de Perguntas frequentes e não esclareceu sua dúvida? Envie uma mensagem utilizando o formulário abaixo. Preencha corretamente seus dados para receber a resposta.

Nome:  Sobrenome: 
E-mail: 
Assunto: 
Mensagem: 
Digite o código aqui:


             Cursos  |   Perguntas  |   Sobre nós  |   Sorteios  |   Blog  |   Política de Privacidade  |   Contato Desde 2003.    
Todos os direitos reservados ®    
CNPJ 06.860.085/0001-64