
Aula de boas vindas e informações sobre o C# e suas possibilidades.
Em caso de dúvidas não esqueça de utilizar o sistema de perguntas e respostas.
Vamos estudar como é a estrutura da Plataforma .NET e a relação dela com o C#.
Aula apresentando o processo de instalação do Visual Studio.
Introdução a seção 2.
Aula conceitual sobre variáveis.
Aula explicando os tipos primitivos Byte e SByte.
Aula explicando os tipos primitivos Short, Int, Long.
Aula explicando os tipos primitivos UShort, UInt, ULong.
Aula explicando os tipos primitivos Float, Double e Decimal.
Aula explicativa sobre os tipos primitivos Char e String.
Aula explicativa sobre os tipos primitivos Boolean e Object.
Aula explicativa sobre constantes.
Aula explicativo sobre números e sinais no código binário.
Aula explicando como converter um número em formato de texto para um tipo numérico, que vai permitir realizar cálculos.
Aula explicativa sobre a conversão entre os tipos numéricos.
Aula explicativa sobre a estrutura de Array.
Neste vídeo vamos fazer um exercício de construção de um programa do tipo Console Application com o uso de entrada e saída de informações.
Introdução a seção 3.
Aula explicando os conceitos de Introdução ao Programação Orientada a Objeto.
Aula explicando como se declara um classe com Propriedades e Métodos.
Aula explicando como se declara as propriedades de uma classe.
Aula explicando como se declara os métodos de uma classe.
Aula explicando como trabalhar com objetos, criação e propriedades.
Aula explicando como trabalhar com objetos e seus métodos.
Aula explicando o uso de Namespace e Using.
Aula explicando sobre a palavra estático.
Introdução a seção 4.
Aula explicando o uso da estrutura condicional IF.
Aula explicando o uso da estrutura condicional else.
Aula explicando o uso da estrutura condicional else if.
Aula explicando o uso da estrutura condicional Switch.
Aula explicando o uso da estrutura de repetição While.
Aula explicando o uso da estrutura de repetição Do-While.
Aula explicando o uso da estrutura de repetição For.
Aula explicando o uso da estrutura de repetição Foreach.
Aula explicando o uso de comandos Break e Continue.
Aula explicando o escopo das variáveis declaras em diferentes locais.
Vamos realizar um exercício onde treinaremos alguns dos conhecimentos adquiridos em POO e em Estrutura de Repetição.
Introdução a seção 5.
Aula explicando como criar um array.
Aula explicando como criar um múltiplos arrays.
Aula explicando como criar um lista.
Aula explicando como criar um dicionário.
Introdução a seção 6.
Aula de como trabalhar com o modo de execução de programas Debug e Release.
Aula explicando como funcionam as exceptions e como tratá-las.
Introdução a seção 7.
Aula explicando o Conceito de Herança.
Aula explicando a questão pratica de Herança.
Aula explicando como se faz para sobrescrever a implementação de um método herdado.
Nesta aula vamos aprender mais sobre POO e Sobrescrita de métodos. Vamos aprender o uso das palavras reservas Virtual e Override.
Aula explicando como construir métodos com mesmo nome, mas parâmetros de entrada diferenciados.
Aula explicando como utilizar o polimorfismo para ter maior produtividade.
Aula explicando como personalizar o construtor de uma classe.
Introdução a seção 8.
Vamos aprender como fazer comentários simples.
Vamos aprender como fazer comentários de múltiplas linhas.
Vamos aprender como fazer comentário para documentação do nosso código-fonte.
Vamos aprender como fazer comentários do tipo Todo list, ou seja, tarefas e afazeres futuros.
Introdução a seção 9.
Aula explicando como usar os Operadores aritméticos.
Aula explicando como usar os Operadores de atribuição.
Aula explicando como usar os Operadores relacionais.
Aula explicando como usar os Operadores lógicos.
Introdução a seção 10.
Aula explicando como utilizar os métodos IndexOf e LastIndexOf.
Aula explicando como utilizar o replace.
Aula explicando como utilizar o EndsWith, StartsWith e Contains.
Aula explicando o uso do String.Format para criação de uma string totalmente nova e fácil de criar/concatenar.
Aula explicando como fazer para transformar seu texto para maiúscula ou minúscula.
Aula explicando o uso do TrimStart, TrimEnd e Trim.
Aula explicando como usar o String.Split.
Aula explicando o uso do método Substring.
Aprenda a programar em uma das linguagens mais utilizadas no mundo: o C#.
Neste curso de C# Básico, você conhecerá os principais fundamentos da linguagem e dará os primeiros passos no desenvolvimento de programas utilizando a plataforma .NET. O conteúdo foi preparado para quem está começando na programação ou deseja aprender uma nova linguagem de forma clara, prática e organizada.
C# é uma linguagem moderna, poderosa e multiplataforma, que pode ser utilizada para construir uma grande variedade de programas. Com ela, é possível desenvolver aplicativos móveis para Windows, Android e iOS, jogos, sites, sistemas web, APIs, programas para computador e diversas outras soluções.
Durante o curso, você aprenderá conceitos essenciais, como variáveis, tipos de dados, operadores, estruturas condicionais, estruturas de repetição, métodos e organização básica do código. Esses conhecimentos serão importantes para que você compreenda como os programas funcionam e consiga criar suas primeiras aplicações.
As aulas apresentam explicações, exemplos práticos e exercícios que ajudarão você a fixar o conteúdo estudado. O objetivo é fazer com que você desenvolva uma base sólida na linguagem C# e adquira confiança para continuar evoluindo em cursos e projetos mais avançados.
Depois de dominar os fundamentos da linguagem C# e da plataforma .NET, você terá muitas possibilidades pela frente. Poderá escolher trabalhar com aplicativos, sites, sistemas empresariais, jogos ou programas para desktop. Como os fundamentos da linguagem são utilizados em diferentes áreas, mudar o foco de atuação se torna muito mais simples.
Este curso é indicado para iniciantes e não exige conhecimentos avançados de programação. Basta ter interesse em aprender, vontade de praticar e disposição para acompanhar as aulas.
Aproveite este primeiro curso da nossa série de programação com C# para construir uma boa base, conhecer os principais recursos da linguagem e iniciar sua jornada no desenvolvimento de software.