10 - PROGRAMAÇÃO ORIENTADA A FUNÇÃO (PARTE 2) - C# - TORNE-SE UM PROGRAMADOR

  Рет қаралды 11,574

Danilo Aparecido - Torne-se um programador

Danilo Aparecido - Torne-se um programador

Күн бұрын

Пікірлер: 58
@torneseumprogramador
@torneseumprogramador 2 жыл бұрын
COMBO: TREINAMENTO C-SHARP COMPLETO 2 PELO PREÇO DE 1, VALOR PROMOCIONAL POR TEMPO LIMITADO: cursos.torneseumprogramador.com.br/combo-csharp/
@viviane8781
@viviane8781 2 жыл бұрын
Namespace agora faz sentido! Obrigada
@joaquimcardoso793
@joaquimcardoso793 4 жыл бұрын
Danilo , parabéns pelo sua generosidade em compartilhar seu conhecimento. Tenho 67 anos e to começando a me interessar pelo assunto. Deus te abençoe.
@torneseumprogramador
@torneseumprogramador 4 жыл бұрын
Boa Joaquim pega firme aí !!!
@cezararaujo9930
@cezararaujo9930 3 жыл бұрын
Muito top
@johnnycardoso1965
@johnnycardoso1965 4 жыл бұрын
Danilo, ótimas as suas aulas. 2020 e rendendo novos pupilos (ou mais velhos, no meu caso). Explicação simples e direta. Gosto da didática do quadro, antes do computador, pois os diagramas dão um panorama amplo da matéria. Tenho 54 anos, desde 95 programando, mais por hobby, mas já vendi programas em AccessVB. (Comecei com html puro (na unha), ASP, VB, Acces VB, PHP e, agora, por conta de meu filho, analista de sistemas, entrando no C#. C# é uma linguagem excelente e com a plataforma do Visual, amplia o potencial dos projetos. Sucesso, sempre, pra você. Que Deus continue te abençoando com saúde pra poder compartilhar tamanho conhecimento.
@torneseumprogramador
@torneseumprogramador 4 жыл бұрын
👏👏👏 estamos juntos parceiro
@JoaoPaulo-iu2xl
@JoaoPaulo-iu2xl 5 жыл бұрын
Suas aulas são ótimas (faço educação física mas estou com projetos de programação, e estou aprendendo muito rápido de acordo com meu amigo que faz ciência da computação). Com certeza no futuro vou dar preferência em contratar seus serviços no seu site para retribuir tudo que já me ajudou.
@torneseumprogramador
@torneseumprogramador 5 жыл бұрын
Conte comigo João
@arthurscharneski
@arthurscharneski 3 жыл бұрын
Finalmente o uso e entendimento de "namespace" ficou claro pra mim!!!! Parabéns professor ! Obrigado por compartilhar seu conhecimento!!!
@drehsimpson
@drehsimpson 7 жыл бұрын
video aula existe a boa, a muito boa, a excelente, e depois vem essa aula! A mais completa que eu já vi até o momento! Ta show
@torneseumprogramador
@torneseumprogramador 7 жыл бұрын
+andre stefani lima 👏👏👏👏👏
@cibelless510
@cibelless510 4 жыл бұрын
Aula excelente!
@torneseumprogramador
@torneseumprogramador 4 жыл бұрын
Obrigado Vinicius Miranda, se inscreve e ative as notificações do canal para continuar a receber conteúdos toda semana.
@yagoassina
@yagoassina 5 жыл бұрын
Gostei muito da aula tudo muito bem explicado parabéns e eu sigo no aprendizado
@torneseumprogramador
@torneseumprogramador 5 жыл бұрын
Vamosss !!! Bora virar um programador ELITE
@izafernandes790
@izafernandes790 4 жыл бұрын
Em plena quarentena 2020 - Encontrei seus vídeos!! Não sou de comentar, mas você restabeleceu minha fé no mundo da programação. Parabéns por compartilhar tanto conhecimento!
@torneseumprogramador
@torneseumprogramador 4 жыл бұрын
Conte comigo, tem mais de 500 vídeos de 1hr para vc passar toda a quarentona estudando 👊👊👊😎
@GRI3V3RAY
@GRI3V3RAY 6 жыл бұрын
Essa aula me fez uma luz na programação e entendi de mais o que eu queria entender mas não estava conseguindo que era buscar os códigos em outras Classes ou como fazer essas classes! esperando que a orientação a objetos me de mais luz ainda! Bom de mais professor! Parabens e continue com essas aulas ótimas!
@torneseumprogramador
@torneseumprogramador 6 жыл бұрын
+GRI3V3RAY 👏👏👏
@Fabio_Aragao
@Fabio_Aragao 6 жыл бұрын
Foi um showzaço de aula.. fez passo a passo mostrando realmente o que precisamos para criar e chamar uma classe neste tipo de exercicio.. muito bom mesmo, esclareceu demais....
@torneseumprogramador
@torneseumprogramador 6 жыл бұрын
+Fabio Aragao 👏👏👏👏👏
@diogobuonomo
@diogobuonomo 8 жыл бұрын
Ótima aula. Abs
@machado6370
@machado6370 7 жыл бұрын
Danilo, suas aulas são muito didáticas! Parabéns!!!!
@torneseumprogramador
@torneseumprogramador 7 жыл бұрын
+Odair Machado meu presente para vc meu amigo, conte comigo
@WhiteLotusZuko
@WhiteLotusZuko 5 жыл бұрын
aliás, muito obrigado, eu tava travado em logica de programação, com vc eu evolui bastante ! agr consigo ler a maioria dos códigos
@feliphesavio5552
@feliphesavio5552 6 жыл бұрын
Boa prática de arrumar o código!
@ThiagoGomes-ci5kw
@ThiagoGomes-ci5kw 7 жыл бұрын
Excelente ........Parabéns.
@GIULIAJCA
@GIULIAJCA 3 жыл бұрын
Onde encontro o código fonte da aula?
@torneseumprogramador
@torneseumprogramador 3 жыл бұрын
Olá está aqui: github.com/torneseumprogramador/estudos
@joselucas2859
@joselucas2859 4 жыл бұрын
Boa tarde! Usei a ideia do colega do video anterior e fiz um método pra ele sempre voltar pro menu e limpar a tela, com uma opção de sair do programa, veja se está aceitável rsrs... public static void VoltarMenu() { Console.WriteLine(); Console.WriteLine("Digite 1 para voltar ao Menu ou 0 para sair do programa."); int sair = int.Parse(ReadLine()); switch (sair) { case 0: if (sair == 0) { Console.Clear(); Console.WriteLine("Aplicação encerrada."); System.Environment.Exit(0); Console.ReadKey(); } break; case 1: if (sair == 1) { Console.Clear(); Menu.CriarMenu(); } break; default: Console.Write("Você não digitou nenhuma opção válida. Tecle ENTER para escolher novamente."); Console.ReadKey(); VoltarMenu(); break; } }
@torneseumprogramador
@torneseumprogramador 4 жыл бұрын
Boa
@Mark-xx1up
@Mark-xx1up 5 жыл бұрын
Revisei todos os conteúdos , Acho que agora já to preparado para Orientação Objetos.
@torneseumprogramador
@torneseumprogramador 5 жыл бұрын
👊👊👊
@eduardosilva4683
@eduardosilva4683 4 жыл бұрын
Olá Danilo. Estou fazendo o curso e gostando muito. Optei por criar um projeto do zero, fora isto estou seguindo as aulas. Quando criei um projeto no Visual Studio 2019, não criou a pasta App.config onde são incluídos os assinalamentos do Path como está na aula. Quando fui pesquisar na Internet como incluir esta pasta obtive a informação que "Os aplicativos da UWP não contêm um arquivo app.config." no site da Microsoft. Como fazer então??? É possível voce fazer aulas adicionais para os tópicos onde houveram modificaçoes significativas entre a versão atual do Visual Studio e as mais antigas??? Logo não será possível instalar uma versão mais antiga. Obrigado.
@torneseumprogramador
@torneseumprogramador 4 жыл бұрын
Olá Luiz, parabéns pelo interesse. Depende do projeto, se vc criar como dotNet Core, não terá o web.config terá o appsetings.json, mostro isso nas últimas aulas de C#
5 жыл бұрын
Estou adorando essa playlist, está me ajudando demais, valeu!
@torneseumprogramador
@torneseumprogramador 5 жыл бұрын
👏👏👏 Bons estudos
@ursodopudim
@ursodopudim 5 жыл бұрын
*Pasta da aula 9 pt 2* (colar no diretorio de pastas do Visual Studio) (coloquei errado o nome da pasta, mas se refere a essa aqui do vídeo) (geralmente C:\usuario\source epos\ ) drive.google.com/open?id=1RYHkl7MXrYn2N4Skny8bAOheM5pXUp9I
@cesaralvesitpac1290
@cesaralvesitpac1290 7 жыл бұрын
Gostaria de começar a aula a partir desse ponto, pois quero focar em POO. Vi que existe uma seção onde possui todos seus códigos, mas não encontrei o das aulas. Poderia me ajudar? Agradeço, pois já vi outros vídeos seus, e sua metodologia é sensacional, continue assim !
@torneseumprogramador
@torneseumprogramador 7 жыл бұрын
+cesar fake oi está em meu github, procure github Tornese um programador ou veja no site em professor Danilo www.torneseumprogramador.com.br
@WhiteLotusZuko
@WhiteLotusZuko 5 жыл бұрын
pq no meu so de eu digitar o nome da classe ele ja vai direto, quais os beneficios de se usar o using?
@torneseumprogramador
@torneseumprogramador 5 жыл бұрын
O using garante a abertura é fechamento do objeto, agiliza o garbage collector, recomendo!
@fernandorafael9560
@fernandorafael9560 5 жыл бұрын
No Visual Studio 2019 vc deve colocar um ponto depois de mencionar a classe, se não, não aparece essas opções de importar...
@jefersonalves83
@jefersonalves83 4 жыл бұрын
jura?
@tabletsamsamsumg
@tabletsamsamsumg Жыл бұрын
🖤
@fernandorafael9560
@fernandorafael9560 5 жыл бұрын
Como eu posso fazer isso no Visual Studio Code?
@torneseumprogramador
@torneseumprogramador 5 жыл бұрын
Nunca fiz Fernando o ideal é o visual Studio
@fernandorafael9560
@fernandorafael9560 5 жыл бұрын
@@torneseumprogramador vlw, mas meio que já consegui... É meio chatinho o processo mas com certeza é mais leve que o visual Studio... (pois meu pc trava muito) No namespace das classes eu não deleto controle_app (que é o nome da pasta principal) Tem que Manter igual...; Ex: Controle_app.Funcoes (No código fica igual. só aqui que tem que manter o início) Abrindo o terminal no code, eu escrevo: dotnet run com isso ele já da build no script e se não gerar erro já abre o terminal direto... Tá funcionado pra min, tô gostando das aulas...😉 muito legal...
@felipeneves5118
@felipeneves5118 5 жыл бұрын
Danilo eu fiz minha função LerArquivo(); da seguinte forma: private static void LerArquivo(int numeroArquivo) { String arquivoComCaminho = @"C:\Users\Felipe Neves\Desktop\filesC#\arq" + numeroArquivo + ".txt"; if (File.Exists(arquivoComCaminho)) { using (StreamReader arquivo = File.OpenText(arquivoComCaminho)) { string linha; while ((linha = arquivo.ReadLine()) != null) { Console.WriteLine(linha); } numeroArquivo++; LerArquivo(numeroArquivo); } numeroArquivo++; LerArquivo(numeroArquivo); } } Eu não criei a segunda variável, achei interessante compartilhar com vocês ai.
@felipeneves5118
@felipeneves5118 5 жыл бұрын
Corrigindo: private static void LerArquivo(int numeroArquivo) { String arquivoComCaminho = @"C:\Users\Felipe Neves\Desktop\filesC#\arq" + numeroArquivo + ".txt"; if (File.Exists(arquivoComCaminho)) { using (StreamReader arquivo = File.OpenText(arquivoComCaminho)) { string linha; while ((linha = arquivo.ReadLine()) != null) { Console.WriteLine(linha); } } numeroArquivo++; LerArquivo(numeroArquivo); } } Ficou assim...
@torneseumprogramador
@torneseumprogramador 5 жыл бұрын
Boaaa ficou showww
@renatoasmedeiros
@renatoasmedeiros 4 жыл бұрын
Alguem tem o Codigo no GITHub? nao consigo achar :(
@torneseumprogramador
@torneseumprogramador 4 жыл бұрын
Renato vem conehcer nossa comunidade assim a gente pode te dar suporte: cursos.torneseumprogramador.com.br/
@elielgomes4611
@elielgomes4611 5 жыл бұрын
100 Comentários. Top.
@nalbertsilva282
@nalbertsilva282 5 жыл бұрын
using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Namespace { class Funçoes { public static void LerArquivo() { Console.WriteLine("digite o caminho do arquivo a ser lido " + "ou digite (0) para sair"); while (true) { string caminho = Console.ReadLine(); if (File.Exists(caminho)) { using (StreamReader arquivo = File.OpenText(caminho)) { string linha; while ((linha = arquivo.ReadLine()) != null) { Console.WriteLine(linha); } } } else if (caminho == "0") { break; } else { Console.WriteLine("invalido tente noavamente ou digite (0) para sair" + " "); continue; } int Devi = 0; while (true) { Console.WriteLine("se deseja tenta novamente digite(1) se Deseja terminar aqui (0) "); int Sta = int.Parse(Console.ReadLine()); Devi = Sta; if (Sta == 1) { Console.WriteLine("digite o caminho do arquivo a ser lido "); break; } else if(Sta != 1 && Sta != 0) { Console.WriteLine("Invalido "); continue; } break; } if (Devi == 0) { break; } } } public static void tabuada() { while (true) { Console.WriteLine("digite o numero da tabuada ou (0) para sair"); int b = int.Parse(Console.ReadLine()); if (b == 0) { break; } if (b != 0) { for (int a = 1; a
@nalbertsilva282
@nalbertsilva282 5 жыл бұрын
e este e o menu aqui em baixo, basta chamar ele pela Função Main, alguns erros de sintax mais ...
@nalbertsilva282
@nalbertsilva282 5 жыл бұрын
using Namespace; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace The_Menu { class Menu { public static void Menu_Programa() { while (true) { Console.WriteLine(" MENU INICIAL Programação Funcional " + "(o) para sair " + "(1) para ler arquivo " + "(2) para tabuada " + "(3) para ver media"); int valor = int.Parse(Console.ReadLine()); switch (valor) { case 0: break; case 1: Funçoes.LerArquivo(); continue; case 2: Funçoes.tabuada(); continue; case 3: Funçoes.CalculoMedia(); continue; default: Console.WriteLine("valor invalido Tente novamente"); continue; } break; } } } }
11 - (POO - CLASSES E INSTÂNCIAS) - C# - TORNE-SE UM PROGRAMADOR
44:27
Danilo Aparecido - Torne-se um programador
Рет қаралды 22 М.
09 - PROGRAMAÇÃO ORIENTADA A FUNÇÃO - C# - TORNE-SE UM PROGRAMADOR
45:23
Danilo Aparecido - Torne-se um programador
Рет қаралды 16 М.
Почему Катар богатый? #shorts
0:45
Послезавтра
Рет қаралды 2 МЛН
진짜✅ 아님 가짜❌???
0:21
승비니 Seungbini
Рет қаралды 10 МЛН
24 - (APLICAÇÃO WINDOWS - MANIPULANDO FORMULÁRIOS) - C# - TORNE-SE UM PROGRAMADOR
20:30
Danilo Aparecido - Torne-se um programador
Рет қаралды 7 М.
39 - APLICAÇÃO EM 3 CAMADAS - C# - TORNE-SE UM PROGRAMADOR
48:19
Danilo Aparecido - Torne-se um programador
Рет қаралды 24 М.
04 - LOOPS - C# - TORNE-SE UM PROGRAMADOR
45:01
Danilo Aparecido - Torne-se um programador
Рет қаралды 22 М.
08 - VARIÁVEIS CONSTANTES - C# - TORNE-SE UM PROGRAMADOR
19:00
Danilo Aparecido - Torne-se um programador
Рет қаралды 11 М.
12 - (POO - CONSTRUTORES) - C# - TORNE-SE UM PROGRAMADOR
57:28
Danilo Aparecido - Torne-se um programador
Рет қаралды 15 М.
Dependency Injection, The Best Pattern
13:16
CodeAesthetic
Рет қаралды 906 М.
17 - (POO - INTERFACE) - C# - TORNE-SE UM PROGRAMADOR
1:01:00
Danilo Aparecido - Torne-se um programador
Рет қаралды 13 М.
15 - (POO - POLIMORFISMO) - C# - TORNE-SE UM PROGRAMADOR
35:52
Danilo Aparecido - Torne-se um programador
Рет қаралды 8 М.
Почему Катар богатый? #shorts
0:45
Послезавтра
Рет қаралды 2 МЛН