Conteudo excelente, varrendo a internet nos ultimos meses em busca de conteudo e aprendi em 27 minutos mais do que os ultimos 6 meses, parabens pela didática 👍😃
Eu acho que eu aprendi mais com o Mango do que com o resto do mundo! Melhor professor, e com as melhores práticas! Já comprei todos os cursos atuais e aprendi muuuito! Muito obrigado Professor! Ansioso pelo de Flutter, hein HAHAHHA 💜
De longe o melhor conteúdo pra quem não quer só escrever código e sim construir software de qualidade! Manguinhos, tenho muito interesse em arquitetura de software, testes e qualidade em software. Estou lendo o livro Clean Architecture, mas tenho uma certa dificuldade pra saber exatamente qual a responsabilidade de cada camada. Acha que rola um vídeo falando de cada camada e o que cada uma deve fazer? Pois olhando um exemplo seu, consigo replicar pra uma outra funcionalidade em outro projeto, mas gostaria de entender mesmo os conceitos e não precisar olhar um exemplo pra desenhar as camadas.
Adquiri o curso de React e é sensacional!!! Esse do Flutter ( q é o meu principal trabalho hoje) não será diferente. Será sensacional esse curso.. Go Flutter with Clean Architecture 💙
Que aula. Parabéns. Agora é um conteúdo bem rico e avançado creio que bastante gente e me incluo nisso ainda não deva estar preparado pra algo tão rico. O que você reconenda estudar antes de partir pro curso quando lançar? Levando em consideração que em flutter já tenho um conhecimento bem grande.. Vlw ansioso pelo curso
Eu tenho 3 cursos sobre arquitetura limpa na Udemy (Node, React e Swift) e tenho bastante vídeo gratuito aqui no meu canal também. Acho que vc precisa a ver esses tópicos o quanto antes. TDD e Clean Architecture com Patterns é uma coisa que poucos dominam. É o que diferencia um programador pleno de um arquiteto. Só vai aprender praticando! Meus cursos são pra dar uma direção das coisas que você precisa estudar, pois esse tipo de conteúdo é muito abstrato se você for ler em um livro, por exemplo. Tento mostrar com exemplos práticos. Outra dica é: pra ficar bom em TDD vc precisa praticar testes em diversas linguagens/frameworks. Isso ajuda muito a conseguir arrumar soluções pra coisas difíceis de testar. Esses meus cursos, apesar de terem uma base bem parecida por causa da arquitetura, tem suas peculiaridades nos testes por serem de linguagens diferentes. Tem que praticar Fábio!!!
Estou fazendo o seu Clean Architecture de NodeJs, fantastico, está me abrindo a mente pra muito coisa, ja programo em flutter faz 1 ano, e na sua explicação eu sinto na carne os problemas que você colocou aqui. um dos problemas de provide e justamente esse tem de balaio, cada um faz de um jeito, eu amei como o mobx faz as coisas mas odiei a criação de arquivos por isso não uso, eu hoje uso o GETIT, não sei se você vai abordar bem isso no seu curso, a gerencia de estado que e uma duvida recorrente de muitas pessoas, tem gente que acha que sabe como funciona mas não sabe.
Fala Helio. Eu pretendo utilizar o GetX no projeto. Gostei pois ele resolve diversos problemas que precisaríamos de umas 4 ou 5 bibliotecas diferentes e é bem elegante a forma dele de trabalhar.
Estou precisando fazer esse curso, tem cupom para sair por 200 reais? Com certeza darei 5 estrelas no curso, sua forma de ensinar é ótimo. Quero comprar com você e fazer tudo certo.
Obrigado Diego. Não sei se vale a pena mostrar várias formas de fazer a mesma coisa, só mudando de framework. Vou fazer uma experiência pra ver se fica repetitivo ou não. Vou mostrar com StreamController e, se ficar legal, mostro com RxDart, Mobx e o GetX. Sinceramente o Mobx não me agrada muito. Seria minha última opção dentro desses aí.
Porra, mano, que explicação foda. Cara, eu queria comprar todos os seus cursos de uma vez, mas a preço full fica salgado. N rola um voucher de desconto n?
@@MangoDeveloper cara se servir de sugestão, seria legal uma aplicação que trabalhe com uma api e um db , algo do tipo controle de fianças pessoais bem simples msm
Eu diria que precisa ter sim algum conhecimento em Flutter, ou então que você seja bom em alguma outra linguagem. Quem já sabe programar consegue acompanhar o curso. Se for iniciante, acho que vai ficar difícil acompanhar.
Tem formas diferentes de fazer isso. Eu boto o validation como interface no Presentation e crio validadores seguindo essa interface na camada do validation.
Fala Moisés. Nem conhecia. Acho que ele vai servir pra tirar algumas dúvidas conceituais de algumas pessoas, pois achei bem documentado. Mas sinceramente, o Clean Architecture é justamente sobre não acoplar seu código a frameworks/bibliotecas e o cara me cria uma que vai acoplar todo o seu sistema. Meio incoerente hehehe
Kkkkk. Na verdade eu prefiro Swift e Kotlin!!! Mas até o momento não tenho muitas reclamações do Flutter. Só achei que tem pouco material sobre testes na internet. To tendo que descobrir os macetes por conta própria.
Esse não é meu intuito Glaucio. O conteúdo é avançado e difícil. Não adianta eu vender esse curso pra iniciantes que ninguém vai entender nada. Meu objetivo é atender o pessoal pleno e sênior e manter a qualidade no atendimento. Como o curso é difícil tenho que tirar dúvidas o tempo todo
Hi, why don’t use BLoC pattern for flutter on your tutorials? I think you say why in the video but I do not understand too well because I speak Spanish and I have to translate your video but wasn’t good enough to understand everything. You say that you are going to use Streams for state, BLoC uses Streams too and you don’t have to worry about closing the sinks and is easy to enable listener down the three, also, gives a good understanding about the possible states and events that happen and you can consume those states easy with blocConsumer, blocListeners and blocBuilders on UI, and u can access down the three to those Blocs easy with the context. Thank you, I hope you can enable more subtitles on your videos, not only the autogenerate Portuguese.
I’m my opinion there are better choices when we are using clean architecture. Bloc means business logic component, and this is just a presenter/viewmodel.
Sim. No domínio ficam as entidades e casos de uso. Se você tiver um back-end idealmente essas regras ficam lá e no front fazemos serviços que consomem essas regras. Mas caso você opte por ter um app sem backend (por algum motivo) você poderia adotar a mesma estratégia no front.
@@MangoDeveloper brother, no domínio ficam as entidades e casos de uso? Essas camadas ficam juntas? Na famosa imagem da clean arch isso fica bem separado. É assim que confunde tudo. Rsrsrsr. Abração!
Aqui vai uma critica construtiva, se me permite. Eu queria muito comprar teu curso na Udemy mas nos previews não tem nenhum video mostrando o resultado final. Nenhuma demo. Nenhum print. Nem parece que no curso se constroi um aplicativo. Aposto que se vc mostrar a aplicação que será construida as pessoas comprariam muito mais. O mesmo vale para o curso de React. Então minha dica é: mostre a aplicação e todos os projetos que serão construidos no video introdutório. Isto convence as pessoas a comprarem pois elas sabem que aprenderão a fazer aquilo que está sendo mostrado.
Obrigado pela dica Miguel. Geralmente quem compra meus cursos está mais preocupado em aprender sobre metodologias, padrões, testes, arquitetura, coisas do tipo. Mostrar o aplicativo final tem sua vantagem pra vender, mas também pode ser uma ótima forma de enganar os outros. O app pode ser lindo e muito mal feito. O que eu deixo aberto pra qualquer um ver é o código fonte de todos os meus projetos. Acho que lá você pode ter uma ideia melhor de tudo que você vai aprender
Concordo com a resposta do @Mango, porque: comprei um curso seu na udemy proprio porque estava procurando cursos de TDD. TDD em portugues nessa qualidade nao acredito que tenha outro. Acho legal essa moda que ta no Brasil cheio de DEVs de palco, muito bom pra quem ta começando, pra quem è desenvolvedor ha 8 anos como eu, pode ter certeza que procura exatamente o que faz o professor @Mango
Não me refiro a UI, mas sim da funcionalidade em si. Concordo que UI bonita chama atenção mas o importante é aprender a fazer de forma certa, com uma boa arquitetura. Meu ponto é, existe várias palavras chaves do tipo design pattern, Solid, TDD e etc. Mas como isso se reflete no software? Pq isso é importante? Como isso vai permitir que o software evolua. Quando vou na página inicial do curso o vídeo de preview fala somente de git. E pouco fala sobre o conteúdo do curso em si. Quase não tem exemplos do código a ser construído, por exemplo. Como eu não sei bem como os conceitos são aplicados, e não tem nem sequer um exemplo de código no preview, eu fico com um pé atrás de comprar. E acredito que outras pessoas também. Somente usar buzzwords não é o suficiente. Mas enfim, fica a dica. Espero que tenha sido mais claro agora. Realmente não me refiro ao UI, UX da aplicação. Me refiro a código e funcionalidade do projeto prático. Abraços e sucesso aí
Valeu pelo feedback Miguel. Meu foco maior é trazer programadores que já conheçam um pouco sobre esses tópicos. O curso é avançado. Se você não faz ideia do que são essas metodologias ou padrões, você provavelmente não irá acompanhar o curso é irá acabando me avaliando mal. Prefiro ter menos alunos, mas agregar bastante valor pra aqueles de adquirem. Se você quer entender pra que serve cada um daqueles termos sugiro buscar no próprio Google que você encontrará bastante material.
@@MangoDeveloper a minha vontade de comprar o curso é justamente para aprender esses topicos na prática. Se for pra procurar no Google então não faz sentido fazer o curso. Eu conheço esses termos mas queria me aprofundar em aplicá-los num projeto real. Pelo que entendi esse era o objetivo do curso mas agora fiquei na dúvida. Enfim, obrigado pela atenção.
Vixe... 27 minutos que passou e nem vi... hahahaha ! Isso que é uma aula!
Obrigado pelas palavras Leonardo :)
Conteudo excelente, varrendo a internet nos ultimos meses em busca de conteudo e aprendi em 27 minutos mais do que os ultimos 6 meses, parabens pela didática 👍😃
Obrigado 😊
Se eu conseguisse realizar a impressão de um vídeo e colar na minha geladeira, seria esse vídeo.
que aulão, Mango! Brilhante, brilhante!
Obrigado amigo
Eu acho que eu aprendi mais com o Mango do que com o resto do mundo! Melhor professor, e com as melhores práticas! Já comprei todos os cursos atuais e aprendi muuuito! Muito obrigado Professor! Ansioso pelo de Flutter, hein HAHAHHA 💜
Obrigado meu amigo. Conte comigo 😍
De longe o melhor conteúdo pra quem não quer só escrever código e sim construir software de qualidade!
Manguinhos, tenho muito interesse em arquitetura de software, testes e qualidade em software. Estou lendo o livro Clean Architecture, mas tenho uma certa dificuldade pra saber exatamente qual a responsabilidade de cada camada. Acha que rola um vídeo falando de cada camada e o que cada uma deve fazer? Pois olhando um exemplo seu, consigo replicar pra uma outra funcionalidade em outro projeto, mas gostaria de entender mesmo os conceitos e não precisar olhar um exemplo pra desenhar as camadas.
Vc já viu meu vídeo de clean architecture pro React? Nesse vídeo eu meio que explico isso. Tá aqui no canal
Sensacional Mango. Parabéns pelo trabalho!
Obrigado Lucas 🥰
boa aula..mas discordo que a lógica está na camada de dados...bloc/presenter é onde fica a lógica de negócio fica. Enfim...parabéns!!!
Mestre seus videos são muito TOP mas TOP de mais obrigado pelo conteúdo, assim que possível vou adquirir esse curso na udemy
Muito obrigado pelas palavras Tiago.
Adquiri o curso de React e é sensacional!!! Esse do Flutter ( q é o meu principal trabalho hoje) não será diferente. Será sensacional esse curso.. Go Flutter with Clean Architecture 💙
Obrigado Michael. Espero que goste 🥰
Grande mestre!!! Obrigado por compartilhar conhecimento
Valeu Jeandes. Faço com prazer. Meu público é pequeno, mas são pessoas que, assim como eu, amam fazer código bem feito.
Mango tamo junto professor!!! Vc teria algum curso pra quem como eu ainda ta começando nessa caminhada?
Que aula. Parabéns. Agora é um conteúdo bem rico e avançado creio que bastante gente e me incluo nisso ainda não deva estar preparado pra algo tão rico. O que você reconenda estudar antes de partir pro curso quando lançar? Levando em consideração que em flutter já tenho um conhecimento bem grande.. Vlw ansioso pelo curso
Eu tenho 3 cursos sobre arquitetura limpa na Udemy (Node, React e Swift) e tenho bastante vídeo gratuito aqui no meu canal também. Acho que vc precisa a ver esses tópicos o quanto antes. TDD e Clean Architecture com Patterns é uma coisa que poucos dominam. É o que diferencia um programador pleno de um arquiteto. Só vai aprender praticando! Meus cursos são pra dar uma direção das coisas que você precisa estudar, pois esse tipo de conteúdo é muito abstrato se você for ler em um livro, por exemplo. Tento mostrar com exemplos práticos. Outra dica é: pra ficar bom em TDD vc precisa praticar testes em diversas linguagens/frameworks. Isso ajuda muito a conseguir arrumar soluções pra coisas difíceis de testar. Esses meus cursos, apesar de terem uma base bem parecida por causa da arquitetura, tem suas peculiaridades nos testes por serem de linguagens diferentes. Tem que praticar Fábio!!!
Estou fazendo o seu Clean Architecture de NodeJs, fantastico, está me abrindo a mente pra muito coisa, ja programo em flutter faz 1 ano, e na sua explicação eu sinto na carne os problemas que você colocou aqui. um dos problemas de provide e justamente esse tem de balaio, cada um faz de um jeito, eu amei como o mobx faz as coisas mas odiei a criação de arquivos por isso não uso, eu hoje uso o GETIT, não sei se você vai abordar bem isso no seu curso, a gerencia de estado que e uma duvida recorrente de muitas pessoas, tem gente que acha que sabe como funciona mas não sabe.
Fala Helio. Eu pretendo utilizar o GetX no projeto. Gostei pois ele resolve diversos problemas que precisaríamos de umas 4 ou 5 bibliotecas diferentes e é bem elegante a forma dele de trabalhar.
Estou precisando fazer esse curso, tem cupom para sair por 200 reais? Com certeza darei 5 estrelas no curso, sua forma de ensinar é ótimo. Quero comprar com você e fazer tudo certo.
Os cupons que ofereço estão no meu site
rmanguinho.github.io/
Muito boa essa aula.
Aguardando o desconto de 30% pra poder comprar o curso de flutter.
Valeu Jonas
Man, se eu tivesse conhecido os seus curso no ano passado, hoje eu seria outro profissional! Vai falar sobre o Mobx?
Obrigado Diego. Não sei se vale a pena mostrar várias formas de fazer a mesma coisa, só mudando de framework. Vou fazer uma experiência pra ver se fica repetitivo ou não. Vou mostrar com StreamController e, se ficar legal, mostro com RxDart, Mobx e o GetX. Sinceramente o Mobx não me agrada muito. Seria minha última opção dentro desses aí.
Porra, mano, que explicação foda.
Cara, eu queria comprar todos os seus cursos de uma vez, mas a preço full fica salgado. N rola um voucher de desconto n?
Obrigado ☺️ desconto só os que tem no meu site mesmo
rmanguinho.github.io/
@@MangoDeveloper Vlw, mano
Você já pensou em fazer um curso de go ? eu to amando essa linguagem
No momento está fora do meu roadmap. Quando eu terminar o de Flutter verei o que fazer depois.
Mango voce vai fazer uma serie sobre flutter e clean?
To gravando já! Em breve sai a primeira temporada
@@MangoDeveloper cara se servir de sugestão, seria legal uma aplicação que trabalhe com uma api e um db , algo do tipo controle de fianças pessoais bem simples msm
Tirando a parte que fala um inglês estranho para widget falando "wid-get", video legal
Valeu
Estou ansioso! Esse curso é recomendado para quem está começando em Flutter ou precisa já ter uma experiência relativamente média?
Eu diria que precisa ter sim algum conhecimento em Flutter, ou então que você seja bom em alguma outra linguagem. Quem já sabe programar consegue acompanhar o curso. Se for iniciante, acho que vai ficar difícil acompanhar.
@@MangoDeveloper Já uso react native a mais de 1 ano, esse curso seria legal no meu caso?
Cara, esse validation fica dentro do presentation mesmo né? A atuação dele é o mesmo do viewmodel no mvp? É um DTO faz validações?
Tem formas diferentes de fazer isso. Eu boto o validation como interface no Presentation e crio validadores seguindo essa interface na camada do validation.
eu gostaria de ver esses conteúdos com kotlin,tem previsão pra lançar um curso android com kotlin?
Fala Daniel. Não sei se terei tempo de fazer um pra Kotlin. Se sobrar um tempo vou ver se consigo montar algo
O que você acha do pacote flutter_clean_architecture ?
pub.dev/packages/flutter_clean_architecture
Fala Moisés. Nem conhecia. Acho que ele vai servir pra tirar algumas dúvidas conceituais de algumas pessoas, pois achei bem documentado. Mas sinceramente, o Clean Architecture é justamente sobre não acoplar seu código a frameworks/bibliotecas e o cara me cria uma que vai acoplar todo o seu sistema. Meio incoerente hehehe
Opa Rodrigo, alguma previsão para lançamento do curso de Kotlin ?
Fala Hans. Abortei a missão Kotlin. Quase ninguém se interessa por nativo
É possível trabalhar com BFF no conceito BPOC?
Até onde eu sei, BFF é um conceito de backend. E eu nunca trabalhei dessa forma. Não sei responder
eae meu irmão, seu curso de flutter ainda esta em promocão?
Me chama no LinkedIn
O que você acha do GetX?
Achei bem interessante. Vou incluir ele no curso. Tem bastante coisa útil ali
Convertemos um cara do react pro flutter , oh gloria \o/
Kkkkk. Na verdade eu prefiro Swift e Kotlin!!! Mas até o momento não tenho muitas reclamações do Flutter. Só achei que tem pouco material sobre testes na internet. To tendo que descobrir os macetes por conta própria.
@@MangoDeveloper ruim do kotlin(nativo) é so ter fzr tela com xml, ngm merece skaskaks.
Olá Rodrigo, esta tendo cupom de desconto para o curso de Flutter para adquiri-lo pelo preço de R$ 200?
www.udemy.com/course/flutter-com-mango/?couponCode=87DEF2BC4CAE0BF3ECA8
@@MangoDeveloper Há um novo cupom?
@@alissonsouza9278 tem só até quinta-feira.
rmanguinho.github.io/
Cara, queria manjar tanto quanto voce kkkkk, acho que preciso de umas 10.000 horas pra chegar nesse nível.
Só continuar estudando grande Caio. Eu nem sou aquele cara super inteligente. Só tenho disciplina!
Só precisas de ler como ele fez :)
Iae, não vai soltar o curso pelos 20 reais da Udemy, ganha um milhão de compras? to sem dinheiro pra comprar
Esses cursos avançados não pretendo liberar promoção não.
@@MangoDeveloper 😥mas super intendo, pela qualidade do curso!
mas certeza que tu teria umas 300.000 vendas
Esse não é meu intuito Glaucio. O conteúdo é avançado e difícil. Não adianta eu vender esse curso pra iniciantes que ninguém vai entender nada. Meu objetivo é atender o pessoal pleno e sênior e manter a qualidade no atendimento. Como o curso é difícil tenho que tirar dúvidas o tempo todo
Oi Xará, alguma chance de desconto nos seus cursos da udemy? Qual o valor com desconto?
Fala Rodrigo. Qualquer curso meu sai a 199,99 com desconto.
@@MangoDeveloper Jurava que tinha visto a 169,00 na semana passada. Vi errado?
Sim. Acabou aquela promoção. Reajustei o valor dos cursos pra valer a pena pra mim
Mango, tem o link pro desconto do curso de clean ts api?
www.udemy.com/course/react-com-mango/?couponCode=2471FD2F364C00A3A5F4
@@MangoDeveloper esse é o do react 😆
www.udemy.com/course/tdd-com-mango/?couponCode=DE3C1F2E1DC9CBF2A398
Hi, why don’t use BLoC pattern for flutter on your tutorials? I think you say why in the video but I do not understand too well because I speak Spanish and I have to translate your video but wasn’t good enough to understand everything. You say that you are going to use Streams for state, BLoC uses Streams too and you don’t have to worry about closing the sinks and is easy to enable listener down the three, also, gives a good understanding about the possible states and events that happen and you can consume those states easy with blocConsumer, blocListeners and blocBuilders on UI, and u can access down the three to those Blocs easy with the context. Thank you, I hope you can enable more subtitles on your videos, not only the autogenerate Portuguese.
I’m my opinion there are better choices when we are using clean architecture. Bloc means business logic component, and this is just a presenter/viewmodel.
@@MangoDeveloper so are you going to implement a close idea of BLoC with the streams? and when is going to be available the flutter course?
Daniel Ramirez yes. I pretend to demonstrate the usage with streams, rxdart, mobx and getx. The course will be available next month.
No domínio da aplicação não deveriam ficar as entidades, o negócio da aplicação? Cada vídeo que eu vejo tem uma explicação diferente. Rsrsrs
Sim. No domínio ficam as entidades e casos de uso. Se você tiver um back-end idealmente essas regras ficam lá e no front fazemos serviços que consomem essas regras. Mas caso você opte por ter um app sem backend (por algum motivo) você poderia adotar a mesma estratégia no front.
@@MangoDeveloper brother, no domínio ficam as entidades e casos de uso? Essas camadas ficam juntas? Na famosa imagem da clean arch isso fica bem separado. É assim que confunde tudo. Rsrsrsr. Abração!
Aqui vai uma critica construtiva, se me permite.
Eu queria muito comprar teu curso na Udemy mas nos previews não tem nenhum video mostrando o resultado final. Nenhuma demo. Nenhum print. Nem parece que no curso se constroi um aplicativo.
Aposto que se vc mostrar a aplicação que será construida as pessoas comprariam muito mais.
O mesmo vale para o curso de React.
Então minha dica é: mostre a aplicação e todos os projetos que serão construidos no video introdutório. Isto convence as pessoas a comprarem pois elas sabem que aprenderão a fazer aquilo que está sendo mostrado.
Obrigado pela dica Miguel. Geralmente quem compra meus cursos está mais preocupado em aprender sobre metodologias, padrões, testes, arquitetura, coisas do tipo. Mostrar o aplicativo final tem sua vantagem pra vender, mas também pode ser uma ótima forma de enganar os outros. O app pode ser lindo e muito mal feito. O que eu deixo aberto pra qualquer um ver é o código fonte de todos os meus projetos. Acho que lá você pode ter uma ideia melhor de tudo que você vai aprender
Concordo com a resposta do @Mango, porque:
comprei um curso seu na udemy proprio porque estava procurando cursos de TDD.
TDD em portugues nessa qualidade nao acredito que tenha outro.
Acho legal essa moda que ta no Brasil cheio de DEVs de palco, muito bom pra quem ta começando,
pra quem è desenvolvedor ha 8 anos como eu, pode ter certeza que procura exatamente o que faz o professor @Mango
Não me refiro a UI, mas sim da funcionalidade em si. Concordo que UI bonita chama atenção mas o importante é aprender a fazer de forma certa, com uma boa arquitetura. Meu ponto é, existe várias palavras chaves do tipo design pattern, Solid, TDD e etc. Mas como isso se reflete no software? Pq isso é importante? Como isso vai permitir que o software evolua.
Quando vou na página inicial do curso o vídeo de preview fala somente de git. E pouco fala sobre o conteúdo do curso em si. Quase não tem exemplos do código a ser construído, por exemplo.
Como eu não sei bem como os conceitos são aplicados, e não tem nem sequer um exemplo de código no preview, eu fico com um pé atrás de comprar. E acredito que outras pessoas também. Somente usar buzzwords não é o suficiente.
Mas enfim, fica a dica. Espero que tenha sido mais claro agora. Realmente não me refiro ao UI, UX da aplicação. Me refiro a código e funcionalidade do projeto prático.
Abraços e sucesso aí
Valeu pelo feedback Miguel. Meu foco maior é trazer programadores que já conheçam um pouco sobre esses tópicos. O curso é avançado. Se você não faz ideia do que são essas metodologias ou padrões, você provavelmente não irá acompanhar o curso é irá acabando me avaliando mal. Prefiro ter menos alunos, mas agregar bastante valor pra aqueles de adquirem. Se você quer entender pra que serve cada um daqueles termos sugiro buscar no próprio Google que você encontrará bastante material.
@@MangoDeveloper a minha vontade de comprar o curso é justamente para aprender esses topicos na prática. Se for pra procurar no Google então não faz sentido fazer o curso. Eu conheço esses termos mas queria me aprofundar em aplicá-los num projeto real. Pelo que entendi esse era o objetivo do curso mas agora fiquei na dúvida.
Enfim, obrigado pela atenção.