Curso Angular

  Рет қаралды 31,616

Loiane Groner

Loiane Groner

Күн бұрын

Пікірлер: 67
@trsoares
@trsoares 6 жыл бұрын
126 aulas em menos de 2 semanas! O conteúdo é tão bom que não da para parar de fazer as aulas. Aguardando ansioso pela continuação. Mais uma vez obrigado por compartilhar o conhecimento e parabéns pelo trabalho!
@aldosouza7850
@aldosouza7850 8 ай бұрын
Aula muito boa e interessante, eu ouvia você falar sobre isso durante o curso, mas agora isso ficou bem mais claro
@MarcioPauloMartins
@MarcioPauloMartins 3 жыл бұрын
Parabéns, Laiane! Acompanho seu trabalho desde há muito, e adoro sua didática e clareza na explanação! Obrigado por todo esse tempo dedicada à sua audiência!
@isra.soares
@isra.soares Жыл бұрын
Sensacional ! Obrigado !
@Zaritera
@Zaritera 6 жыл бұрын
Olá! Muito bom Loiane! Importantíssimo o que você falou, eu já tive problemas por conta de não fazer unsubscribe e descobri isso apanhando rs.
@charlesschneiderp
@charlesschneiderp 6 жыл бұрын
Loiane, muito obrigado pelo excelente trabalho. A qualidade das aulas e a didática são impecáveis. Eu gosto da maneira como você conduz até as soluções de problemas que eventualmente ocorrem, primeiro mostrando uma forma de fazer, os problemas que isso gera e, sem seguida, mostrando como resolver. Grande abraço e sucesso!
@mickael3715
@mickael3715 6 жыл бұрын
Oi Loiane, obrigado pelas aulas, acabei de ver todas em 8 dias hahah não to aguentando mais estudar. Suas aulas foram de grande ajuda, estou migrando o código da minha empresa que foi feito com .net usando o padrão MVC. Devia ter ido atrás do angular antes teria facilitado tanto minha vida rs. Muito obrigado seu trabalho é fantástico.
@kaikimello3594
@kaikimello3594 6 жыл бұрын
Loiane amo seu canal, e todo conteúdo, peço que por favor volte a fazer o curso de estrutura de dados em JAVA. OBRIGADO POR TRANSMITIR SEU CONHECIMENTO!!!!!
@MrEdusi
@MrEdusi Жыл бұрын
Parabéns
@vitortatekawa
@vitortatekawa 6 жыл бұрын
Bastou assistir apenas um vídeo e já virei seu fã! muito obrigado e parabéns pelo compartilhamento desse conteúdo rico.
@wedsonpereiradesouza4758
@wedsonpereiradesouza4758 2 жыл бұрын
Aí sim Humildade. 👍🏽
@leobcastro
@leobcastro 6 жыл бұрын
Que clareza na didática.Parabéns pelo trabalho.
@andreeua4329
@andreeua4329 Жыл бұрын
Essa foi uma das aulas mais complexas pra lidar com as diferenças entre versões do Angular. Muita coisa mudou e precisei pesquisar pra conseguir fazer funcionar.
@gubmx20
@gubmx20 6 жыл бұрын
Mostra detalhe por detalhe. parabéns pela didática!
@ezequielgnich
@ezequielgnich 6 жыл бұрын
Olá Loiane, tudo bem? Queria agradecer pelo excelente conteúdo, segui cada video desde o primeiro pelo seu site de treinamentos. Muito obrigado, abriu muito minha mente, e quem sabe tenha ganhado um norte para seguir. Eu gostaria de saber se esse curso irá ter continuação! Obrigado novamente!.
@guilhermemgonsalves
@guilhermemgonsalves 6 жыл бұрын
Olá Loiane! Mais uma vez! Parabêns pelo seu trabalho, seus videos agregam tantooooo à todos os estudantes da área. Gostaria de sugerir um video, que pode ajudar muito! Devido as varias versões existentes do Angular (4, 5 e 6) acabam ficando varios projetos que não da tempo de fazer refactory, sendo necessário continuar o desenvolvimento nas versões antigas. Existe alguma forma eficiente que você conheça para utilizar varias versões do Angular na mesma máquina? sem um projeto ser afetado pelo outro! Muito obrigado pela sua significativa contribuição para o desenvolvimento da comunidade!! Grande abraço!
@thiagoluiz4870
@thiagoluiz4870 6 жыл бұрын
stackoverflow.com/questions/43018777/angular-cli-different-versions-in-the-same-computer
@domingosdias5988
@domingosdias5988 2 жыл бұрын
Fiquei novamente pelo caminho, 19:05 significa então que ao utlizar take(1) o método ngOnDestroy() pode ser removido?
@eduardosoaressantos3243
@eduardosoaressantos3243 4 жыл бұрын
Top! Me ajudou muito, estou trabalhando em um projeto com reducer , preciso deixa os conceito bem claro para poder desenvolver.
@meuspequenosvideozinhos9243
@meuspequenosvideozinhos9243 2 жыл бұрын
Existe uma opção também de subscribe#toPromise, acredito que funcione também
@rafaeldeaquinosilva3180
@rafaeldeaquinosilva3180 6 жыл бұрын
Parabéns Loiane! Você é demais!
@danielneto6619
@danielneto6619 5 жыл бұрын
Que ótima aula!
@tecnoplace
@tecnoplace 5 жыл бұрын
Loooooooaaaaaaaaaaaaaiiiiiiiiiiiiiiiiiinnnnnnnneeeeeeeeeeee Cade voceeeeeeeeeeeeeeee sumiu. Acabou o curso de Angular? Voce é a melhor.
@luizalves4762
@luizalves4762 6 жыл бұрын
Curso espetacular, aguardando ansioso o próximo vídeo.
@maicongobbi668
@maicongobbi668 4 жыл бұрын
excelente, parabéns!
@AllanPaza
@AllanPaza 5 жыл бұрын
Vídeos excelentes! Parabéns!! Estou ansioso por mais!
@rafaresidentsk8er
@rafaresidentsk8er 6 жыл бұрын
Olá Loiane Parabéns pelo excelente curso, mas ele terá continuação?
@wsribeiro5
@wsribeiro5 6 жыл бұрын
Bom dia Loiane. Parabéns pelos vídeos são ótimos. Gostaria de pudesse me ajudar a resolver esse desafio. Hoje se você fosse implementar uma mascara monetária para real N.NN,NN qual você usaria? Ou como resolveria esta questão de valores com ponto flutuante com Angular 6 Parabéns pelos ótimos vídeos e obrigado pela atenção e ajuda desde já.
@landsonsilva3086
@landsonsilva3086 6 жыл бұрын
quando vai sair as novas aulas em PROF ?
@jesusmayuri5289
@jesusmayuri5289 6 жыл бұрын
Gracias por el curso tan completo, incluira redux ?
@amorinhaa05
@amorinhaa05 Жыл бұрын
Quem estiver com erro no componente 'PocAsyncComponent' @Component({ selector: 'app-poc-async', template: ` ` })
@guilhermedosreis2459
@guilhermedosreis2459 6 жыл бұрын
Muito bom vídeo, obrigado por compartilhar o conhecimento! :D
@marceloalves1503
@marceloalves1503 6 жыл бұрын
Nossa, que voz bonita
@Wyllm87
@Wyllm87 6 жыл бұрын
Oi loiane vc n esta mais dando o certificado dos seus cursos?
@jesusmayuri5289
@jesusmayuri5289 6 жыл бұрын
Gracias por todo el conocimiento compartido, habrá ngrx (redux) ?
@loianegroner
@loianegroner 6 жыл бұрын
Gracias! Sí, pero en algunos meses
@matheusmartins7115
@matheusmartins7115 2 жыл бұрын
Uma dúvida, no caso do componente sem unsubscribe como a inscrição continua existindo sendo que o componente foi destruído?
@neopro688
@neopro688 6 жыл бұрын
olá Loiane, você poderia fazer uma aula sobre consumir api via streaming?
@xaakla
@xaakla 3 жыл бұрын
Não 👍
@eu2480
@eu2480 6 жыл бұрын
Olá Loiane!! gostaria de saber se você ainda pretende lançar o modulo 2 de estrutura de dados ?
@xaakla
@xaakla 3 жыл бұрын
Não 👍
@claudioaraujo20
@claudioaraujo20 10 ай бұрын
Top
@PRODUCTIONSdumdum
@PRODUCTIONSdumdum 6 жыл бұрын
Loiane como eu uso o firebase com o angular 6?
@migueltrader1790
@migueltrader1790 6 жыл бұрын
Olá Loiane, tenho uma dúvida a respeito dos cursos , fiz meu cadastro hoje é não conseguir acessar nenhum dos cursos , eles estão fora do ar?
@decoracinfestas3380
@decoracinfestas3380 6 жыл бұрын
Como faço para emitir o certificado do curso de angular no site? Terminei o curso no site e diz que esta sob avaliação o curso.
@Dtecnology
@Dtecnology 4 жыл бұрын
Olá pessoas, e olá Loiane, sei que o curso já tem tempo, porém comecei agora (+ - 2 semanas )angular e estou gostando muti odo seu método de explicações... Porém estou tendo um problema nessa aula que está dando problema pra eu seguir, fiz tudo que vc mostrou do mesmo jeito, mas a minha lista não abre. só abre o cabeçalho mas não mostra a lista. no console do google ele retorna ok. {,…} result: [[{cod_cliente: "2", nome: "Abraão Souza Fernandes", dtnasc: "18/06/1983", sexo: "M",…},…]] e mostra as 286 linhas de conteúdo. mas dá o seguinte erro: core.js:6272 ERROR Error: Cannot find a differ supporting object '[object Object]' of type 'object'. NgFor only supports binding to Iterables such as Arrays. estou usando uma API feita em Delphi Rest DataSnap com BD SQL server.. essa mesma API funciona em AngularJS, mas não em Angular 9 alguém sabe o que posso fazer? ou me dá um norte pra eu continuar?
@filipemansano3120
@filipemansano3120 6 жыл бұрын
Loiane devo sempre me desinscrever de todos Observable provenientes de chamadas http? li em um artigo que observables "finitos" não há necessidade de realizar o unsubscribe netbasal.com/when-to-unsubscribe-in-angular-d61c6b21bad3 "Finite Observable - When you have a finite sequence, usually you don’t need to unsubscribe, for example when using the HTTP service or the timer observable. "
@JVitor-pg7gi
@JVitor-pg7gi 6 жыл бұрын
Sera que voce lembra ainda
@felipeflashmaster
@felipeflashmaster 6 жыл бұрын
O operador do Rxjx .toPromise() , serviria para um ajax simples ?
@loianegroner
@loianegroner 6 жыл бұрын
o toPromise é um wrapper, não é bem um operador, e é considerado um anti-pattern. A comunidade indica não usar exceto se você precisar usar async-wait.
@brunohonda848
@brunohonda848 6 жыл бұрын
Loiane, esse tipo de erro pode gerar inconsistência em testes unitários com falhas randomizadas?
@loianegroner
@loianegroner 6 жыл бұрын
Nunca tive nenhuma inconsistência nos testes por conta disso, seria mais performance mesmo.
@ViniciusSouza-lk4co
@ViniciusSouza-lk4co 6 жыл бұрын
continua com as aulas de java ..:)
@xaakla
@xaakla 3 жыл бұрын
Não 👍
@ViniciusSouza-lk4co
@ViniciusSouza-lk4co 3 жыл бұрын
@@xaakla kk
@JVitor-pg7gi
@JVitor-pg7gi 6 жыл бұрын
Lembra da dona Ilda
@Paulo1978Ramos
@Paulo1978Ramos 5 жыл бұрын
SOCORRO estou com esse problema voe poderia me ajudar? Access to XMLHttpRequest at 'localhost:63674/api/token?ignoreErrors=true' from origin 'localhost:4200' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Dois pontos importantes: 1º - Estava funcionando perfeitamente, até que, nada, só parou de funcionar, e somente o login, pois mando os dados no header do request 2º - Cheguei hoje e fui testar e voltou a funcionar, porém, indignado parei o node e subi novamente, ai parou de funcionar novamente. Esse é o código em questão: public autenticar(login: Login): Observable { const data = `grant_type=password&username=${login.usuario}&password=${login.senha}&empresaId=${login.empresaId}&filialId=${login.filialId}`; const params = new HttpParams() .set("ignoreErrors", "true"); const headers = new HttpHeaders() .set("Content-Type", "application/x-www-form-urlencoded"); /* Autentica */ return this.http .post(`${SERVICE_URL}/api/token`, data, { headers: headers, params: params }) .pipe( tap(resp => { this.setToken(resp.access_token); EventEmitterService.get("login").emit(this.getLogin()); this.setLanguage(); }), catchError(ErrorHandler.handleError) ); }
@loianegroner
@loianegroner 5 жыл бұрын
Olá, dá uma olhada nas aulas 136 e 138 que mostro o motivo desse erro e como corrigir: kzbin.info/www/bejne/imnbc5qKZb2esNU e kzbin.info/www/bejne/emrSd5hsp62dprs
@Paulo1978Ramos
@Paulo1978Ramos 5 жыл бұрын
@@loianegroner Muito obrigado !! to rindo a toa (rsrs) .Abraços
@eduardokaiser6413
@eduardokaiser6413 5 жыл бұрын
Não faz sentido vc usar takeuntil visto que precisa por mais duas linhas no onDestroy pra avisar que terminou... pq não deixar o unsubscribe direto mesmo?? eu achei no começo da explicação que o takeuntil ia fazer algo diferente e não precisar ser avisado qdo for destruído que é exatamente o que fazemos com o unsubscribe. Loiane, vc comentou que takeuntil é util qdo precisamos que o subscription dure toda a vida do componente, mas fazendo unsubscribe isso também é possível... Realmente não faz o menor sentido usar takeuntil a não ser pelo fato de ser algum pattern.... fora o fato de que tem que lembrar que o takeuntil DEVE ser a ultima linha dentro do pipe ou pode dar tudo errado...
@CesarDevesa
@CesarDevesa 6 жыл бұрын
Pra uma requisição ajax simples, tem um projeto que uso o unsubscribe no próprio escopo do subscribe, ao completar a requisição, tá dando certo! rsrsr this.inscCourse = this.courseService.getAll().subscribe( res => { this.listCourse = res; }, error => { console.log(' ERROR: ' + error.message + ' '); }, () => { this.inscCourse.unsubscribe(); });
@guilhermedosreis2459
@guilhermedosreis2459 6 жыл бұрын
Acredito que tenha um gap na sua implementação, pois se der erro, o complete não é chamado, o error já finaliza o subscription.
@CesarDevesa
@CesarDevesa 6 жыл бұрын
E pq iria continuaria escultando algo que está dando erro? Se em todos os casos ao dar erro finaliza o subscription (webservice ou internet offline, por exemplo), não chega no complete e nem passa pelo next, vai direto pro error. O diferencial nesse caso é usar a etapa de erro pra chamar um método alternativo, se fizer sentido, pois pode ser que sem esses dados não faça sentido nem inicializar a aplicação, depende do uso. De fato, nas minhas implementações, para alguns dados, eu verifico se existe em Storage, se possível comparo com Webserver e atualizo se for necessário, se der erro com Webserver eu mostro o que tem no Storage. A etapa de erro me ajuda nisso, não vejo lacuna!
@guilhermedosreis2459
@guilhermedosreis2459 6 жыл бұрын
Me desculpe, é que eu não entendi o sentido de colocar o unsubscribe no complete, por isso comecei minha resposta com "Acredito que.." e não afirmando que tem uma lacuna. No seu caso, em certo ponto no tempo, você chama o complete do observer?
@CesarDevesa
@CesarDevesa 6 жыл бұрын
Tranquilo! Chamo em caso de uma requisição simples de dados que seja necessário um subscribe por vir de um EventEmitter ou Observer, é do tipo simples se no momento de pegar os dados não precisa verificar se houve mudança. Pra isso eu uso o fechamento no próprio escopo.
@JVitor-pg7gi
@JVitor-pg7gi 6 жыл бұрын
É Loiane nao sei se voce sabe mas a nossa avó faleceu, e voce nem pra dar satisfação
@JVitor-pg7gi
@JVitor-pg7gi 6 жыл бұрын
Nao perguntou como ela estava se tava andando se tava de cama, nao deu satisfação alguma, agora ja era a chance que voce tinha, voce perdeu
Curso Angular #124: Capturando Erros (+ Erro com async)
12:12
Loiane Groner
Рет қаралды 18 М.
Angular unsubscribe, Angular async pipe, RxJS subscribe - Avoid Memory Leaks
11:29
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 44 МЛН
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 37 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
Curso Angular #120: Http GET: listar registros
12:40
Loiane Groner
Рет қаралды 45 М.
Why didn't the Angular team just use RxJS instead of Signals?
8:15
Joshua Morony
Рет қаралды 103 М.
Criando rotas de navegação em SPA [ANGULAR]
18:45
Reprogramando
Рет қаралды 1,2 М.
Curso Angular #128: HTTP POST Criando Cursos
11:16
Loiane Groner
Рет қаралды 19 М.
OBSERVABLES, OBSERVERS & SUBSCRIPTIONS | RxJS TUTORIAL
17:40
Academind
Рет қаралды 584 М.
CRUD Angular + Spring | 09 - Chamada HTTP Get no Angular e RXJS
15:51
Curso Angular #140: Http: Criando operador RxJS customizado
11:37
Loiane Groner
Рет қаралды 8 М.
USA strikes Russia / Zelensky's statement on negotiations
15:12
NEXTA Live
Рет қаралды 295 М.
Curso Angular #129: Http: Editando Cursos e Observables aninhados
23:14