R$0,00

Curso introdutório à programação com C# da Microsoft Virtual Academy, com o professor Bob Tabor. Aprenda os conceitos básicos da programação em C# para aplica-los em seus esforços de programação, como videogames, ambientes móveis e aplicativos cliente.

Entre para Acessar

Aprenda C# passando pelas noções básica: obtenha as ferramentas, veja como escrever código, depurar recursos, explorar personalizações. Conheça a gramática, crie e use métodos, manipule cadeias de caracteres e veja como lidar com eventos. Além disso, veja os próximos passos conforme você aprende a desenvolver aplicativos Web e do Windows.


Conteúdo

Aula 1 – Introdução ao curso

Ouça uma introdução ao tema, aprenda quais são as expectativas para a série e ouça dicas sobre como tirar o melhor proveito. Além disso, descubra onde baixar o software necessário.


Aula 2 – Criando seu primeiro programa em C#

Aprenda a criar um aplicativo simples e obtenha uma explicação de soluções comuns para problemas diferentes que você pode encontrar conforme começa a escrever e compilar código.


Aula 3 – Noções sobre seu primeiro programa em C#

Para compreender melhor a gramática do C# em um nível elevado, retorne ao programa que acabamos de criar para separar cada uma das palavras-chave e símbolos.


Aula 4 – Trabalhando com arquivos de código, projetos e soluções

Aprenda a abrir e fechar arquivos individuais em um projeto, a relação entre projetos e soluções e muito mais.


Aula 5 – Noções sobre tipos de dados e variáveis

Adicione sintaxe C# a seu vocabulário explorando os blocos de construção fundamentais: tipos de dados e variáveis. Aprenda temas básicos, como convenção de nomenclatura e conversões de tipo de dados.


Aula 6 – A instrução de Decisão if

Tenha uma introdução à instrução de Decisão if, juntamente com o operador condicional. Descubra como refatorar o código para torná-lo mais compacto e menos suscetível a produzir erros.


Aula 7 – Operadores, expressões e instruções

Saiba como criar uma instrução em C# de forma correta, composta de expressões que incluem operadores e operandos. Veja os erros de compilação que ocorrem quando as regras de sintaxe C# são ignoradas.


Aula 8 – para instrução de iteração

Examine vários tipos diferentes de instruções de iteração, como utilizar “trechos de código” para ajudar a lembrá-lo da sintaxe para uma instrução complexa e veja a depuração em ação.


Aula 9 – Noções básicas sobre matrizes

Saiba mais sobre matrizes e veja como declará-las e utilizá-las. Assista a demonstrações sobre alguns poderosos métodos internos que fornecem recursos adicionais às matrizes.


Aula 10 – Definindo e chamando métodos

Crie um método auxiliar, crie e chame métodos para recuperar um valor, crie e use parâmetros de entrada, aprenda sobre a formatação de cadeias de caracteres e crie métodos sobrecarregados.


Aula 11 – Instrução de iteração While

Aprenda uma nova instrução de iteração que permite que você continue a executar um bloco de código até que uma condição não seja verdadeira.


Aula 12 – Trabalhando com cadeias de caracteres

Veja métodos internos de cadeias de caracteres para manipular o conteúdo dentro de uma cadeia literal e na classe StringBuilder para associar muitas cadeias de forma a usar poucos recursos e memória.


Aula 13 – Trabalhando com datas e horas

Descubra como trabalhar com dados de Data e Hora, como criar novas instâncias de DateTime, como adicionar tempo e como formatar os dados para exibição. Confira a classe TimeSpan.


Aula 14 – Noções básicas sobre classes

Aprenda como as classes são definidas e novas instâncias são criadas, como definir propriedades e como definir e obter valores para uma determinada instância da classe.


Aula 15 – Mais sobre classes e métodos

Saiba mais sobre as classes: crie uma nova instância, adicione referências à classe, passe-as para um método. Analise métodos sobrecarregados, métodos estáticos versus de instância e construtores.


Aula 16 – Noções básicas sobre escopo e modificadores de acessibilidade

Explore o escopo variável e como a Biblioteca de Classes .NET Framework usa modificadores de acessibilidade para expor ou ocultar a implementação de certos serviços aos consumidores daquela classe.


Aula 17 – Noções básicas sobre namespaces e como trabalhar com a biblioteca de classes .NET

Saiba mais sobre namespaces e como encontrar as classes para seus aplicativos pesquisando no Bing e no MSDN.


Aula 18 – Criando e adicionando referências aos assemblies

Saiba mais sobre assemblies .NET: codifique bibliotecas e arquivos executáveis, depure e libere versões de assemblies. Veja como referenciá-los, utilize NuGet e referencie bibliotecas personalizadas.


Aula 19 – Trabalhando com coleções

Veja uma coleção no “estilo antigo”, juntamente com várias das coleções genéricas mais recentes, fortemente tipadas (lista e dicionário < TKey, TDictionary >) utilizando a sintaxe genérica.


Aula 20 – Trabalhando com LINQ

Explore SQL (linguagem de consulta estruturada) e a sintaxe LINQ (consulta integrada à linguagem). Veja uma demonstração da projeção de dados em tipos existentes e novos tipos anônimos.


Aula 21 – Enumerações e a instrução de Decisão Switch

Veja uma demonstração sobre o uso das Enumerações, crie uma enumeração personalizada e use-a em um aplicativo simples que demonstra uma terceira instrução de Decisão, a Switch.


Aula 22 – Tratando de exceções com facilidade

Aprenda como usar o bloco try/catch/finally para antecipar potenciais problemas e proteger o usuário final desses problemas o máximo possível. Explore as práticas recomendadas ao verificar exceções.


Aula 23 – Noções básicas sobre eventos e programação orientada a eventos

Aprenda como os eventos são utilizados na biblioteca de classes .NET Framework. Comece com a classe Timer e conclua com a construção de um aplicativo básico “Hello World”.


Aula 24 – Próximos passos

Veja maneiras para a solução de problemas comuns, onde buscar ajuda e respostas e faça parte da comunidade .NET. Trace um caminho de longo prazo para saber mais sobre o desenvolvimento de aplicativos.

Detalhes do Curso

Certificado

Não possui

Duração

~ 8 horas

Idioma

Inglês (Legendado)

Instituição

Microsoft

Nível

Introdutório

There are no reviews yet.

Be the first to review “Conceitos básicos de C# para iniciantes – Microsoft”