Especialista Java - AlgaWorks - TorrentBank

File Name:Especialista Java - AlgaWorks

Create Tool:

Create Time:1970-01-01 08:00:00

File Size:22.09 GB

File Count:539

File Hash:1ac9ce5c8751b7da6a83fcadf9a36d3d35e61ec3

Magnet Link:

Magnet Link:

Torrent File:

video_files/12.2. Criando classes etiquetadas (tagged classes).mp4 147.93 MB
css/style.css 11.24 KB
files/Especialista_Java_Algaworks-001.rar 1.32 MB
images/back.png 312 B
images/[email protected] 518 B
images/media_call.png 417 B
images/[email protected] 815 B
images/media_contact.png 323 B
images/[email protected] 600 B
images/media_file.png 236 B
images/[email protected] 408 B
images/media_game.png 271 B
images/[email protected] 510 B
images/media_location.png 480 B
images/[email protected] 991 B
images/media_music.png 275 B
images/[email protected] 464 B
images/media_photo.png 243 B
images/[email protected] 458 B
images/media_shop.png 377 B
images/[email protected] 790 B
images/media_video.png 235 B
images/[email protected] 411 B
images/media_voice.png 328 B
images/[email protected] 660 B
images/section_calls.png 656 B
images/[email protected] 1.27 KB
images/section_chats.png 283 B
images/[email protected] 454 B
images/section_contacts.png 508 B
images/[email protected] 1023 B
images/section_frequent.png 771 B
images/[email protected] 1.66 KB
images/section_other.png 155 B
images/[email protected] 269 B
images/section_photos.png 415 B
images/[email protected] 750 B
images/section_sessions.png 134 B
images/[email protected] 216 B
images/section_web.png 266 B
images/[email protected] 447 B
js/script.js 5.83 KB
video_files/01.01. Introdução ao curso.mp4 31.59 MB
video_files/01.02. Como aprender Java e pedir ajuda.mp4 44.57 MB
video_files/01.03. Por que aprender Java.mp4 63.29 MB
video_files/01.04. Um pouco sobre a história do Java.mp4 14.54 MB
video_files/01.05. Conhecendo as plataformas Java.mp4 29.40 MB
video_files/01.06. Conhecendo a Máquina Virtual Java (JVM).mp4 18.90 MB
video_files/01.07. JRE e JDK.mp4 5.64 MB
video_files/01.08. Conhecendo as versões do Java.mp4 58.49 MB
video_files/01.09. Conhecendo_as_distribuições_de_JDKs_e_licenças_de_uso.mp4 100.72 MB
video_files/01.10. Instalando o JDK no Ubuntu e macOS com SDKMan.mp4 57.22 MB
video_files/01.11. Instalando o JDK no Windows.mp4 19.26 MB
video_files/01.12. Escolhendo um editor de código simples.mp4 34.23 MB
video_files/02.01. Criando o primeiro programa Java.mp4 50.88 MB
video_files/02.02. Compilando e executando um programa Java.mp4 31.05 MB
video_files/02.04. Escrevendo comentários no código.mp4 25.72 MB
video_files/02.05. Conhecendo e usando convenções de código.mp4 26.18 MB
video_files/02.06. Palavras reservadas.mp4 18.04 MB
video_files/02.07. Trabalhando com variáveis.mp4 51.49 MB
video_files/02.08. Operadores aritméticos.mp4 47.57 MB
video_files/02.10. Abreviando operadores aritméticos.mp4 26.90 MB
video_files/02.11. Operadores de incremento e decremento.mp4 51.04 MB
video_files/02.12. Tipos primitivos - boolean, char, byte e short.mp4 69.39 MB
video_files/02.13. Tipos primitivos - int e long.mp4 45.45 MB
video_files/02.14. Tipos primitivos - float e double.mp4 27.14 MB
video_files/02.15. Conversão de tipos primitivos.mp4 93.26 MB
video_files/02.17. Promoção aritmética.mp4 51.56 MB
video_files/02.19. Trabalhando com String.mp4 37.52 MB
video_files/02.20. Usando sequências de escape.mp4 29.98 MB
video_files/02.21. Formatando a saída com printf.mp4 57.59 MB
video_files/02.22. Recebendo entrada de dados.mp4 96.21 MB
video_files/02.24. Usando JShell - o REPL do Java.mp4 17.62 MB
video_files/03.01. Operadores de igualdade e de negação - unário.mp4 64.56 MB
video_files/03.02. Operadores de comparação.mp4 32.88 MB
video_files/03.03. Operadores lógicos.mp4 56.18 MB
video_files/03.05. Curto-circuito de operadores lógicos.mp4 23.91 MB
video_files/03.06. Precedência de operadores lógicos.mp4 61.17 MB
video_files/03.07. Estrutura condicional if.mp4 74.57 MB
video_files/03.08. Estruturas condicionais else e else if.mp4 62.82 MB
video_files/03.10. Escopos e inicialização de variáveis.mp4 40.05 MB
video_files/03.11. Estrutura condicional switch.mp4 42.31 MB
video_files/03.12. Cláusula break.mp4 46.06 MB
video_files/03.13. Switch Expressions.mp4 71.06 MB
video_files/03.14. Operador ternário.mp4 36.64 MB
video_files/03.16. Estrutura de repetição for.mp4 83.50 MB
video_files/03.17. Estrutura de repetição while.mp4 73.99 MB
video_files/03.18. Estrutura de repetição do-while.mp4 78.33 MB
video_files/03.19. Cláusulas break e continue.mp4 63.91 MB
video_files/04.01. Conhecendo as IDEs mais populares.mp4 30.15 MB
video_files/04.02. Instalando e conhecendo a IntelliJ IDEA.mp4 73.22 MB
video_files/04.03. Mais_da_IntelliJ_IDEA_build,_run,_plugins,_terminal_e_shared.mp4 44.47 MB
video_files/04.04. Usando_Code_Completion,_Live_Templates_e_Postfix_Completion.mp4 49.17 MB
video_files/04.05. Conhecendo os principais atalhos.mp4 72.44 MB
video_files/04.06. Mais atalhos do IntelliJ IDEA.mp4 64.03 MB
video_files/04.07. Usando o Debugger para depurar o seu código.mp4 56.11 MB
video_files/04.08. Debugger_silenciamento,_condição_e_desativação_de_breakpoints.mp4 27.98 MB
video_files/04.09. Debugger_gerenciando_variáveis_e_avaliando_expressões.mp4 26.68 MB
video_files/04.10. Debugger - watches e logging.mp4 32.21 MB
video_files/04.11. Rascunhando e testando código com Scratch Files.mp4 42.48 MB
video_files/04.12. Testando código com JShell Console da IDE.mp4 14.67 MB
video_files/04.13. Consistência_no_estilo_de_codificação_com_EditorConfig.mp4 77.07 MB
video_files/04.14. Importando um projeto existente na IDE.mp4 9.88 MB
video_files/05.01. O_paradigma_da_Programação_Orientada_a_Objetos_POO.mp4 40.18 MB
video_files/05.02. Entendendo o conceito de classes e objetos.mp4 58.78 MB
video_files/05.03. Criando uma classe com atributos.mp4 27.92 MB
video_files/05.04. Instanciando objetos.mp4 35.61 MB
video_files/05.05. Acessando atributos de objetos.mp4 62.68 MB
video_files/05.06. Conhecendo o diagrama de classes da UML.mp4 40.06 MB
video_files/05.08. Composição de objetos.mp4 30.95 MB
video_files/05.09. Atribuindo o objeto da composição.mp4 71.94 MB
video_files/05.10. Diagrama_de_classes_associação,_agregação_e_composição.mp4 37.28 MB
video_files/05.11. Valores_padrão_e_inicialização_de_variáveis_de_instância.mp4 38.06 MB
video_files/05.12. Inicialização_de_objetos_em_variáveis_de_instância.mp4 68.37 MB
video_files/05.13. Caindo a ficha - variáveis referenciam objetos.mp4 95.50 MB
video_files/05.14. Criando e invocando um método.mp4 46.00 MB
video_files/05.15. Implementando a lógica do método.mp4 47.31 MB
video_files/05.16. IntelliJ IDEA - debug de chamadas de métodos.mp4 51.51 MB
video_files/05.17. Métodos com retorno.mp4 45.06 MB
video_files/05.18. Implementando_métodos_menores_e_evitando_duplicação_de_código.mp4 68.40 MB
video_files/05.19. Saindo do método com a cláusula return.mp4 43.23 MB
video_files/05.20. Métodos que retornam objetos.mp4 39.82 MB
video_files/05.21. Refatorando para tornar uma classe mais rica.mp4 20.24 MB
video_files/05.22. Discutindo nome e responsabilidade da classe.mp4 24.43 MB
video_files/05.23. Métodos com argumentos.mp4 30.22 MB
video_files/05.24. Passando objetos como argumentos de métodos.mp4 26.44 MB
video_files/05.26. Diagrama de classes - métodos e dependências.mp4 24.79 MB
video_files/05.27. Métodos que alteram variável de instância.mp4 59.22 MB
video_files/05.28. Métodos_que_alteram_o_valor_de_parâmetro_do_tipo_primitivo.mp4 46.86 MB
video_files/05.29. Métodos_que_alteram_o_estado_de_objeto_recebido_como_parâmetro.mp4 54.19 MB
video_files/05.30. Usando a palavra-chave this.mp4 30.98 MB
video_files/05.31. Atributos de classe com o modificador static.mp4 47.03 MB
video_files/05.32. Método de instância alterando variável estática.mp4 22.26 MB
video_files/05.33. Métodos de classe - estáticos.mp4 35.98 MB
video_files/05.34. Método estático acessando membro de instância.mp4 20.88 MB
video_files/05.36. Declarando constantes com static e final.mp4 42.17 MB
video_files/05.37. Modificador final em variáveis locais.mp4 41.64 MB
video_files/05.38. Sobrecarga de métodos.mp4 33.93 MB
video_files/05.39. Inferência de tipo de variável local.mp4 46.91 MB
video_files/06.01. Boas práticas com Effective Java e Clean Code.mp4 22.09 MB
video_files/06.02. Código Limpo - escolha bons nomes.mp4 33.12 MB
video_files/06.03. Código Limpo - tamanho e organização de classes.mp4 31.94 MB
video_files/06.04. Código Limpo - comentários no código.mp4 43.91 MB
video_files/06.05. Código_Limpo_métodos_pequenos_e_que_fazem_só_uma_coisa.mp4 54.47 MB
video_files/06.06. Código_Limpo_pensando_melhor_nos_argumentos_de_métodos.mp4 33.36 MB
video_files/06.07. Boas práticas - valide os argumentos.mp4 72.87 MB
video_files/07.01. Usando classes wrapper.mp4 36.50 MB
video_files/07.02. Métodos de conversão.mp4 16.96 MB
video_files/07.03. Autoboxing e unboxing.mp4 11.20 MB
video_files/07.04. Comparando wrappers.mp4 39.15 MB
video_files/07.06. Boas práticas - prefira tipos primitivos a wrappers.mp4 55.02 MB
video_files/08.01. Declarando e inicializando arrays.mp4 27.92 MB
video_files/08.02. Acessando e atribuindo elementos de arrays.mp4 25.18 MB
video_files/08.03. Iterando em arrays.mp4 34.29 MB
video_files/08.04. Transformando arrays em representações em string.mp4 14.94 MB
video_files/08.05. Ordenando arrays em ordem natural e reversa.mp4 15.54 MB
video_files/08.06. Criando arrays de objetos.mp4 38.07 MB
video_files/08.07. Iterando em arrays de objetos.mp4 26.26 MB
video_files/08.08. Copiando e expandindo arrays.mp4 40.65 MB
video_files/08.09. Removendo elementos de arrays.mp4 50.54 MB
video_files/08.11. Um pouco da ArrayList da Collections API.mp4 53.41 MB
video_files/08.13. Diagrama de classes - multiplicidade para arrays.mp4 16.54 MB
video_files/08.14. Boas_práticas_retorne_arrays_ou_coleções_vazias_no_lugar_de.mp4 35.08 MB
video_files/08.15. Criando arrays multidimensionais.mp4 58.04 MB
video_files/08.16. Iterando em arrays multidimensionais.mp4 30.97 MB
video_files/08.17. Lendo os parâmetros da linha de comando.mp4 35.32 MB
video_files/08.18. Criando_métodos_com_argumentos_variáveis_com_Varargs.mp4 40.90 MB
video_files/08.19. Boas práticas - use varargs com cuidado.mp4 36.91 MB
video_files/09.01. Estrutura da memória da JVM.mp4 43.81 MB
video_files/09.02. Call Stack, Stack Memory e Heap Memory.mp4 30.62 MB
video_files/09.03. Informações da Memória Heap com a Runtime API.mp4 63.14 MB
video_files/09.04. Configurando a Memória Heap da JVM.mp4 29.41 MB
video_files/09.05. Garbage Collector.mp4 37.31 MB
video_files/09.06. Inalcançabilidade de objetos.mp4 66.98 MB
video_files/09.07. Quando esgota a Memória Heap - OutOfMemoryError.mp4 30.14 MB
video_files/09.08. Boas_práticas_remova_referências_de_objetos_não_usados.mp4 97.65 MB
video_files/10.01. Criando e chamando construtores.mp4 23.01 MB
video_files/10.02. Construtores com parâmetros.mp4 17.76 MB
video_files/10.03. Sobrecarga de construtores.mp4 44.54 MB
video_files/10.04. Boas_práticas_valide_os_argumentos_de_construtores_também.mp4 20.03 MB
video_files/10.05. Encadeamento de chamadas de construtores.mp4 42.00 MB
video_files/10.06. Diagrama de classes - construtores.mp4 8.06 MB
video_files/10.08. Modificador final em variáveis de instância.mp4 28.93 MB
video_files/10.09. Organizando as classes em pacotes.mp4 38.05 MB
video_files/10.10. Importando classes de pacotes.mp4 58.94 MB
video_files/10.11. Modificador de acesso public e default.mp4 37.87 MB
video_files/10.12. Modificador de acesso private.mp4 24.24 MB
video_files/10.13. Diagrama_de_classes_visibilidade_public,_package_e_private.mp4 8.48 MB
video_files/10.15. Importando membros estáticos - static import.mp4 17.17 MB
video_files/10.16. Múltiplas_classes_não_públicas_em_um_único_arquivo.mp4 24.81 MB
video_files/10.17. Conhecendo a documentação JavaDoc do Java SE.mp4 37.82 MB
video_files/11.1. O problema da falta de encapsulamento.mp4 104.34 MB
video_files/11.2. Implementando encapsulamento.mp4 94.07 MB
video_files/11.3. JavaBeans e métodos getters e setters.mp4 63.13 MB
video_files/11.4. IntelliJ IDEA gerando getters e setters.mp4 18.18 MB
video_files/11.5. Desafio; encapsulamento e JavaBeans.mp4 32.72 MB
video_files/11.6. Boas_práticas;_use_métodos_de_acesso_em_classes_públicas_incluindo.mp4 59.88 MB
video_files/11.7. Código limpo; Lei de Demeter (incluindo Train Wreck).mp4 94.08 MB
video_files/11.8. Boas_práticas_não_permita_instanciação_com_construtor_privado.mp4 17.69 MB
video_files/11.9. Boas práticas; crie cópias defensivas.mp4 77.73 MB
video_files/11.10. Boas_práticas;_minimize_a_mutabilidade_incluindo_Value_Object.mp4 111.40 MB
video_files/11.11. Records.mp4 60.48 MB
video_files/11.12. Diagrama de classes; records.mp4 23.85 MB
video_files/12.1. Conhecendo o projeto deste módulo.mp4 30.75 MB
messages.html 496.51 KB
video_files/12.3. Duplicando classes e isolando os comportamentos.mp4 77.80 MB
video_files/12.4. Conhecendo_herança_e_o_relacionamento_no_diagrama_de_classes.mp4 67.64 MB
video_files/12.5. Implementando herança.mp4 102.39 MB
video_files/12.6. Sobrescrita de métodos.mp4 64.56 MB
video_files/12.7. Modificador de acesso protected.mp4 98.20 MB
video_files/12.8. Anotação @Override.mp4 31.65 MB
video_files/12.9. Chamando método da superclasse com super.mp4 37.75 MB
video_files/12.10. A classe Object.mp4 31.80 MB
video_files/12.11. Invocando construtores da superclasse.mp4 61.16 MB
video_files/12.12. Criando_construtores_com_parâmetros_na_superclasse_e_subclasses.mp4 46.81 MB
video_files/12.13. Boas_práticas;_sempre_sobrescreva_o_método_Object_toString.mp4 100.15 MB
video_files/12.14. Modificador final em classes e métodos.mp4 75.75 MB
video_files/12.15. Desafio; implementando herança.mp4 42.77 MB
video_files/12.16. Sobrescrevendo o método Object.equals.mp4 61.27 MB
video_files/12.17. Boas_práticas;_obedeça_o_contrato_ao_sobrescrever_o_método.mp4 32.54 MB
video_files/13.1. Upcasting de referências.mp4 135.24 MB
video_files/13.2. O problema que polimorfismo resolve.mp4 61.05 MB
video_files/13.3. Entendendo o polimorfismo.mp4 95.83 MB
video_files/13.4. Downcasting de referências.mp4 99.22 MB
video_files/13.5. Operador instanceof.mp4 55.94 MB
video_files/13.6. Pattern Matching para o operador instanceof.mp4 40.90 MB
video_files/13.7. Evitando o uso de instanceof.mp4 81.52 MB
video_files/13.8. Criando um projeto de faturamento.mp4 97.86 MB
video_files/13.9. Classes abstratas.mp4 42.28 MB
video_files/13.10. Métodos abstratos.mp4 44.00 MB
video_files/13.11. Desafio; polimorfismo e classes abstratas.mp4 64.67 MB
video_files/14.1. Entendendo as interfaces.mp4 102.93 MB
video_files/14.2. Criando a primeira interface.mp4 94.67 MB
video_files/14.3. Implementando a primeira interface.mp4 95.46 MB
video_files/14.4. Nova interface e injeção de dependências.mp4 95.92 MB
video_files/14.5. Conhecendo o projeto da financeira.mp4 78.01 MB
video_files/14.6. Quando herança de classes se torna um problema.mp4 126.22 MB
video_files/14.7. Código_mais_flexível;_refatorando_para_usar_interfaces.mp4 76.13 MB
video_files/14.8. Métodos default em interfaces.mp4 77.79 MB
video_files/14.9. Classes abstratas com interfaces.mp4 83.46 MB
video_files/14.10. Métodos privados em interfaces.mp4 26.77 MB
video_files/14.11. Métodos estáticos em interfaces.mp4 20.12 MB
video_files/14.12. Variáveis são estáticas e finais em interfaces.mp4 27.04 MB
video_files/14.13. Implementando múltiplas interfaces.mp4 86.13 MB
video_files/14.14. Herança de interfaces.mp4 30.14 MB
video_files/14.15. Desafio; interfaces.mp4 57.10 MB
video_files/15.1. Rigidez do código com herança.mp4 92.41 MB
video_files/15.2. Boas_práticas;_prefira_composição_em_vez_de_herança_de_classes.mp4 134.09 MB
video_files/15.3. Código frágil; alto acoplamento com herança.mp4 126.77 MB
video_files/15.4. Boas práticas; reduzindo acoplamento com composição.mp4 56.30 MB
video_files/15.5. Decorator Pattern; consolidando os conhecimentos.mp4 94.83 MB
video_files/15.6. Boas práticas; projete interfaces com cuidado.mp4 49.64 MB
video_files/15.7. Boas_práticas_use_interfaces_apenas_para_definir_tipos.mp4 54.00 MB
video_files/15.8. Boas práticas; referencie objetos por suas interfaces.mp4 50.30 MB
video_files/16.1. Introdução às exceções.mp4 36.28 MB
video_files/16.2. Lançando exceções.mp4 94.96 MB
video_files/16.3. Stack Trace; interpretando e analisando exceções.mp4 70.40 MB
video_files/16.4. Capturando exceções com try catch.mp4 132.89 MB
video_files/16.5. Relançando exceções e printStackTrace.mp4 60.34 MB
video_files/16.6. Capturando exceções com múltiplos blocos catch.mp4 35.16 MB
video_files/16.7. Hierarquia_das_exceções,_checked_e_unchecked_exceptions.mp4 43.27 MB
video_files/16.8. Capturando checked exceptions.mp4 52.60 MB
video_files/16.9. Criando exceções customizadas.mp4 67.02 MB
video_files/16.10. Variáveis de instância em exceções customizadas.mp4 44.15 MB
video_files/16.11. Lançando e propagando checked exceptions.mp4 77.03 MB
video_files/16.12. Capturando exceções menos específicas (upcasting).mp4 97.78 MB
video_files/16.13. Capturando e lançando nova exceção.mp4 47.07 MB
video_files/16.14. Boa prática; embrulhe a causa raiz.mp4 28.98 MB
video_files/16.15. Capturando exceções com multi-catch.mp4 24.93 MB
video_files/16.16. Usando a cláusula finally.mp4 52.55 MB
video_files/16.17. IntelliJ_IDEA_lançando_exceções_na_ferramenta_de_debug.mp4 17.03 MB
video_files/16.18. IntelliJ IDEA; adicionando Java Exception Breakpoints.mp4 15.89 MB
video_files/16.19. Boas_práticas;_lance_exceções_ao_invés_de_retornar_null.mp4 27.81 MB
video_files/16.20. Boas práticas; não engula exceções.mp4 44.08 MB
video_files/16.21. Desafio; exceções.mp4 20.73 MB
video_files/17.1. Introdução aos Generics.mp4 73.93 MB
video_files/17.2. Implementando métodos genéricos.mp4 80.06 MB
video_files/17.3. Delimitando tipos genéricos.mp4 75.71 MB
video_files/17.4. Criando classes genéricas.mp4 83.11 MB
video_files/17.5. Criando interfaces genéricas.mp4 51.38 MB
video_files/17.6. Usando curingas para tipos desconhecidos.mp4 78.52 MB
video_files/17.7. Desafio Generics.mp4 27.90 MB
video_files/18.1. Por que mais uma API.mp4 9.77 MB
video_files/18.2. Introdução às listas e ao tipo List.mp4 15.42 MB
video_files/18.3. Como funciona a ArrayList.mp4 30.61 MB
video_files/18.4. Usando listas do tipo ArrayList.mp4 56.10 MB
video_files/18.5. Iterando em lista com for tradicional.mp4 25.73 MB
video_files/18.6. Usando listas com Generics.mp4 50.40 MB
video_files/18.7. Localizando objetos em listas.mp4 77.13 MB
video_files/18.8. Manipulando objetos da lista.mp4 94.41 MB
video_files/18.9. Percorrendo a lista com Iterator.mp4 79.24 MB
video_files/18.10. Percorrendo a lista com ListIterator_4dd04.mp4 22.16 MB
video_files/18.11. Percorrendo Iterables com enhanced for.mp4 72.99 MB
video_files/18.12. LinkedList; mais performance na adição e remoção.mp4 21.43 MB
video_files/18.13. Usando listas do tipo LinkedList.mp4 27.56 MB
video_files/18.14. Vector; a lista thread-safe.mp4 19.59 MB
video_files/18.15. Boas_práticas;_reduza_o_acoplamento_usando_o_tipo_da_interface.mp4 35.80 MB
video_files/18.16. Convertendo de lista para array.mp4 30.00 MB
video_files/18.17. Ordenando listas pela ordem natural.mp4 27.57 MB
video_files/18.18. Boas_práticas;_considere_implementar_a_interface_Comparable.mp4 77.92 MB
video_files/18.19. Comparators; ordenando listas com outros critérios.mp4 67.85 MB
video_files/18.20. Desafio; listas.mp4 21.54 MB
video_files/18.21. Introdução aos conjuntos e ao tipo Set.mp4 18.92 MB
video_files/18.22. Usando conjuntos do tipo HashSet.mp4 31.77 MB
video_files/18.23. Tabelas de espalhamento (hash tables).mp4 11.93 MB
video_files/18.24. Implementando o método hashCode.mp4 85.88 MB
video_files/18.25. Testando a implementação de hashCode com HashSet.mp4 75.82 MB
video_files/18.26. Usando conjuntos do tipo TreeSet.mp4 97.99 MB
video_files/18.27. Usando conjuntos do tipo LinkedHashSet.mp4 14.64 MB
video_files/18.28. Desafio; conjuntos.mp4 14.08 MB
video_files/18.29. Introdução aos mapas e ao tipo Map.mp4 13.68 MB
video_files/18.30. Usando mapas dos tipos HashMap e Hashtable.mp4 128.11 MB
video_files/18.31. LinkedHashTable_e_TreeMap;_outras_implementações_de_mapas.mp4 38.74 MB
video_files/18.32. Desafio; mapas.mp4 15.58 MB
video_files/18.33. Boas_práticas;_encapsulamento_com_coleções_não_modificáveis.mp4 129.52 MB
video_files/18.34. Coleções imutáveis.mp4 43.01 MB
video_files/18.35. Usando a API de List para manipular arrays.mp4 29.33 MB
video_files/19.1. Usando enumerações à moda antiga.mp4 121.38 MB
video_files/19.2. Criando tipos Enum.mp4 49.97 MB
video_files/19.3. Diagrama de classes enumeração.mp4 20.38 MB
video_files/19.4. Usando os métodos do tipo Enum.mp4 40.95 MB
video_files/19.5. Declarando e inicializando propriedades e construtores.mp4 63.39 MB
video_files/19.6. Implementando métodos.mp4 57.71 MB
video_files/19.7. Implementando métodos abstratos.mp4 52.66 MB
video_files/19.8. Boas_práticas_substitua_parâmetros_booleanos_por_enums.mp4 19.84 MB
video_files/19.9. Desafio; enumerações.mp4 6.47 MB
video_files/20.1. Comparação de strings.mp4 20.72 MB
video_files/20.2. Pool de strings.mp4 6.88 MB
video_files/20.3. Validando o conteúdo de strings.mp4 32.33 MB
video_files/20.4. Extraindo trechos da String com indexOf e substring.mp4 74.23 MB
video_files/20.5. Extraindo_trechos_da_String_com_lastIndexOf_e_substring.mp4 18.00 MB
video_files/20.6. Transformando strings.mp4 44.22 MB
video_files/20.7. Implementando_algoritmos_usando_os_métodos_da_classe_String.mp4 54.92 MB
video_files/20.8. Desafio; validação de e-mail.mp4 40.29 MB
video_files/20.9. Testando_correspondências_de_strings_com_expressões_regulares.mp4 122.64 MB
video_files/20.10. Web_Scraping;_buscando_correspondências_com_Pattern_e_Matcher.mp4 91.10 MB
video_files/20.11. Manipulando strings com expressões regulares.mp4 27.56 MB
video_files/20.12. Boas_práticas;_use_StringBuilder_para_mais_performance.mp4 37.28 MB
video_files/20.13. Código mais limpo com Text blocks.mp4 29.62 MB
video_files/20.14. Desafio; Text blocks e expressões regulares.mp4 7.78 MB
video_files/21.1. Comparando números da forma correta.mp4 13.01 MB
video_files/21.2. Caching de classes wrapper.mp4 20.96 MB
video_files/21.3. Operações matemáticas com java.lang.Math.mp4 51.49 MB
video_files/21.4. Boas_práticas_evite_float_e_double_se_precisão_é_importante.mp4 34.57 MB
video_files/21.5. Precisão nos cálculos com BigDecimal.mp4 55.30 MB
video_files/21.6. Divisão de BigDecimal e formas de arredondamento.mp4 36.07 MB
video_files/21.7. Formatação decimal com DecimalFormat.mp4 102.79 MB
video_files/21.8. Localizando a formatação de números com Locale.mp4 38.43 MB
video_files/21.9. Formatação numérica compacta.mp4 25.43 MB
video_files/21.10. Transformando String em números com DecimalFormat.mp4 46.85 MB
video_files/21.11. Desafio; formatação numérica.mp4 9.56 MB
video_files/22.1. Entendendo os fusos horários.mp4 77.30 MB
video_files/22.2. Instanciando datas com o tipo Date.mp4 56.27 MB
video_files/22.3. Calculando e comparando datas com Date.mp4 31.52 MB
video_files/22.4. Formatando Date para String.mp4 63.00 MB
video_files/22.5. Convertendo de String para Date.mp4 23.36 MB
video_files/22.6. Conhecendo o tipo Calendar.mp4 33.42 MB
video_files/22.7. Obtendo_unidades_de_tempo_e_atribuindo_uma_Date_em_Calendar.mp4 46.70 MB
video_files/22.8. Operações de datas com o tipo Calendar.mp4 31.13 MB
video_files/22.9. Comparando datas com o tipo Calendar.mp4 13.10 MB
video_files/22.10. Desafio; calculando datas com Calendar.mp4 13.78 MB
video_files/23.1. Introdução_à_Date_and_Time_API_e_ao_padrão_ISO_8601.mp4 44.83 MB
video_files/23.2. Instant; representando um momento na linha do tempo.mp4 69.61 MB
video_files/23.3. LocalDate; representando apenas a data.mp4 41.78 MB
video_files/23.4. LocalTime representando apenas o horário.mp4 13.51 MB
video_files/23.5. LocalDateTime; representando data e hora.mp4 18.81 MB
video_files/23.6. Outras_formas_de_obter_instâncias_de_LocalDate,_LocalTime_e.mp4 31.52 MB
video_files/23.7. Formatando data hora da nova API.mp4 107.03 MB
video_files/23.8. Convertendo de String para objetos temporais.mp4 44.56 MB
video_files/23.9. Desafio; LocalDate, LocalTime e LocalDateTime.mp4 7.51 MB
video_files/23.10. Obtendo_campos_de_objetos_temporais_e_a_enum_ChronoField.mp4 43.66 MB
video_files/23.11. Alterando_campos_de_objetos_temporais_com_métodos_with.mp4 28.23 MB
video_files/23.12. Adicionando_e_subtraindo_objetos_temporais_com_métodos_de.mp4 32.98 MB
video_files/23.13. Calculando objetos temporais com ChronoUnit.mp4 32.33 MB
video_files/23.14. Desafio; calculadora de parcelas.mp4 8.31 MB
video_files/23.15. Representando períodos com a classe Period.mp4 50.78 MB
video_files/23.16. Calculando períodos de objetos temporais.mp4 45.09 MB
video_files/23.17. Representando durações com a classe Duration.mp4 57.99 MB
video_files/23.18. Calculando durações de objetos temporais.mp4 40.26 MB
video_files/23.19. Desafio; calculando período.mp4 7.71 MB
video_files/23.20. DayOfWeek; representando o dia da semana.mp4 46.78 MB
video_files/23.21. Year; representando o ano.mp4 43.38 MB
video_files/23.22. Month; representando o mês.mp4 58.50 MB
video_files/23.23. MonthDay; representando o dia do mês.mp4 45.92 MB
video_files/23.24. YearMonth; representando o mês do ano.mp4 55.34 MB
video_files/23.25. Alterando_campos_de_objetos_temporais_com_TemporalAdjusters.mp4 63.20 MB
video_files/23.26. Comparando objetos temporais.mp4 32.48 MB
video_files/23.27. Desafio; TemporalAdjuster.mp4 8.92 MB
video_files/23.28. Identificando fusos com ZoneId e ZoneOffset.mp4 86.61 MB
video_files/23.29. Instanciando_objetos_temporais_em_um_fuso_horário_específico.mp4 24.29 MB
video_files/23.30. ZonedDateTime; data hora com fuso horário.mp4 77.88 MB
video_files/23.31. Calculando e convertendo de para ZonedDateTime.mp4 72.90 MB
video_files/23.32. OffsetDateTime_e_OffsetTime;_data_e_hora_com_deslocamento.mp4 33.82 MB
video_files/23.33. Desafio; trabalhando com fuso horário.mp4 12.50 MB
video_files/24.1. Introdução às classes aninhadas.mp4 8.27 MB
video_files/24.2. Classes aninhadas estáticas.mp4 72.14 MB
video_files/24.3. Modificadores de acesso de classes aninhadas.mp4 33.32 MB
video_files/24.4. Enum como membro estático de uma classe.mp4 18.10 MB
video_files/24.5. Classes aninhadas não-estáticas.mp4 74.72 MB
video_files/24.6. Shadowing em classes aninhadas.mp4 27.98 MB
video_files/24.7. Classes locais.mp4 74.15 MB
video_files/24.8. Classes anônimas.mp4 37.74 MB
video_files/24.9. Desafio; classes aninhadas.mp4 17.63 MB
video_files/25.1. Introdução ao módulo.mp4 39.67 MB
video_files/25.2. Implementando Expressões Lambda.mp4 45.03 MB
video_files/25.3. Entendendo as interfaces funcionais.mp4 20.27 MB
video_files/25.4. Usando a interface @FunctionalInterface.mp4 30.30 MB
video_files/25.5. Boas práticas; prefira lambdas a classes anônimas.mp4 54.58 MB
video_files/25.6. Boas práticas; torne as lambdas mais concisas.mp4 38.14 MB
video_files/25.7. Implementando Comparator com lambda.mp4 38.89 MB
video_files/25.8. Boas práticas; prefira interfaces funcionais padrão.mp4 55.05 MB
video_files/25.9. As 4 principais interfaces funcionais.mp4 85.00 MB
video_files/25.10. Interface_funcional_Predicate;_removendo_elementos_de_coleções.mp4 84.56 MB
video_files/25.11. Interface_funcional_Consumer;_iterando_em_coleções_com_forEach.mp4 46.49 MB
video_files/25.12. Interface_funcional_Function;_ordenando_lista_com_Comparator.mp4 97.85 MB
video_files/25.13. Usando Method References.mp4 31.16 MB
video_files/25.14. Referenciando métodos de uma instância particular.mp4 35.10 MB
video_files/25.15. Referenciando métodos estáticos.mp4 13.17 MB
video_files/25.16. Referenciando construtores.mp4 16.06 MB
video_files/25.17. Desafio; expressões lambda e method reference.mp4 17.84 MB
video_files/26.1. O jeito tradicional de evitar NPE.mp4 95.52 MB
video_files/26.2. Evoluindo seu código com Optional.mp4 58.25 MB
video_files/26.3. Testando valor do Optional com isPresent.mp4 24.43 MB
video_files/26.4. Obtendo valor e lançando exceção com orElseThrow.mp4 41.75 MB
video_files/26.5. Obtendo valor alternativo com orElse e orElseGet.mp4 38.94 MB
video_files/26.6. Obtendo_e_testando_valor_com_ifPresent_e_ifPresentOrElse.mp4 32.93 MB
video_files/26.7. Testando e filtrando valor com Predicate.mp4 31.29 MB
video_files/26.8. Aplicando transformações com map.mp4 38.93 MB
video_files/26.9. Aplicando transformações com flatMap.mp4 43.62 MB
video_files/26.10. Tipos especiais de Optional para tipos primitivos.mp4 27.09 MB
video_files/26.11. Boas práticas ao usar Optional.mp4 25.16 MB
video_files/26.12. Desafio; Optional.mp4 38.04 MB
video_files/27.1. Introdução à Streams API e operações básicas.mp4 68.68 MB
video_files/27.2. Operação intermediária; Stream.filter.mp4 28.36 MB
video_files/27.3. Operação terminal; Stream.forEach.mp4 16.73 MB
video_files/27.4. Criando o pipeline com encadeamento de operações.mp4 31.13 MB
video_files/27.5. Executando_ações_intermediárias_com_o_método_Stream_peek.mp4 35.79 MB
video_files/27.6. Operações_terminais_de_curto_circuito;_findFirst_e_findAny.mp4 35.62 MB
video_files/27.7. Testando_predicados_com_Stream_anyMatch,_Stream_allMatch_e.mp4 29.87 MB
video_files/27.8. Ordenando elementos de Streams.mp4 23.00 MB
video_files/27.9. Entendendo_o_que_é_uma_operação_intermediária_com_estado_stateful.mp4 29.62 MB
video_files/27.10. Aplicando transformações com Stream.map.mp4 24.90 MB
video_files/27.11. Obtendo um Stream de elementos distintos.mp4 17.26 MB
video_files/27.12. Achatando um Stream com Stream.flatMap.mp4 52.89 MB
video_files/27.13. Usando_as_especializações_de_Stream_para_tipos_primitivos.mp4 42.64 MB
video_files/27.14. Entendendo_as_operações_de_redução_com_Stream_reduce.mp4 52.62 MB
video_files/27.15. Reduzindo_em_BigDecimal_e_usando_a_função_de_combinação.mp4 58.19 MB
video_files/27.16. Operações de redução que retornam Optional.mp4 26.08 MB
video_files/27.17. Operações_de_redução_especiais;_sum,_average_e_count.mp4 40.95 MB
video_files/27.18. Operações de redução especiais; min e max.mp4 36.69 MB
video_files/27.19. Coletando_elementos_do_Stream_em_lista_com_Stream_collect.mp4 40.48 MB
video_files/27.20. Usando coletores padrão da classe Collectors.mp4 31.77 MB
video_files/27.21. Usando coletores de listas não-modificáveis.mp4 11.08 MB
video_files/27.22. Coletando elementos do Stream em mapas.mp4 17.35 MB
video_files/27.23. Gerando mapas agrupados com Collectors.groupingBy.mp4 26.80 MB
video_files/27.24. Gerando mapas agrupados com valores agregados.mp4 34.54 MB
video_files/27.25. Gerando_mapas_particionados_com_Collectors_partitioningBy.mp4 15.28 MB
video_files/27.26. Outras formas de obter instâncias de Stream.mp4 78.80 MB
video_files/27.27. Métodos Objects.isNull e Objects.nonNull.mp4 21.03 MB
video_files/27.28. Boas_práticas;_prefira_funções_em_streams_sem_efeito_colateral.mp4 27.50 MB
video_files/27.29. Desafio; Streams.mp4 62.28 MB
video_files/28.1. Introdução à API clássica de IO.mp4 4.37 MB
video_files/28.2. Instanciando_e_criando_arquivos_e_pastas_com_a_classe_File.mp4 60.43 MB
video_files/28.3. Obtendo o caminho absoluto e canônico de File.mp4 32.86 MB
video_files/28.4. Excluindo, renomeando e movendo arquivos e pastas.mp4 29.74 MB
video_files/28.5. Obtendo informações de arquivos e diretórios.mp4 38.11 MB
video_files/28.6. Listando arquivos e diretórios.mp4 31.54 MB
video_files/28.7. Entendendo IO streams e Byte-oriented streams.mp4 14.44 MB
video_files/28.8. Lendo arquivos com FileInputStream.mp4 61.36 MB
video_files/28.9. Boa_prática;_tratando_IOException_com_try_with_resources.mp4 27.68 MB
video_files/28.10. Escrevendo arquivos com FileOutputStream.mp4 31.63 MB
video_files/28.11. Conhecendo Character-oriented streams.mp4 9.10 MB
video_files/28.12. Lendo arquivos de texto com FileReader.mp4 36.47 MB
video_files/28.13. Escrevendo arquivos de texto com FileWriter.mp4 11.51 MB
video_files/28.14. Lendo_arquivos_texto_de_forma_otimizada_com_BufferedReader.mp4 22.08 MB
video_files/28.15. Escrevendo_arquivos_texto_de_forma_otimizada_com_BufferedWriter.mp4 17.57 MB
video_files/28.16. Reconhecendo a API de I O em System.in e Scanner.mp4 40.10 MB
video_files/28.17. Reconhecendo_a_API_de_I_O_em_System_out_e_a_classe_PrintStream.mp4 35.02 MB
video_files/28.18. Desafio; API clássica de I O.mp4 33.06 MB
video_files/29.1. Introdução ao NIO e NIO.2.mp4 8.27 MB
video_files/29.2. Representando arquivos e pastas com a classe Path.mp4 61.78 MB
video_files/29.3. Trabalhando com caminhos absolutos e relativos.mp4 40.65 MB
video_files/29.4. Operações básicas com a classe Files.mp4 31.86 MB
video_files/29.5. Copiando arquivos e diretórios.mp4 38.51 MB
video_files/29.6. Movendo arquivos e diretórios.mp4 21.74 MB
video_files/29.7. Excluindo arquivos e diretórios.mp4 23.77 MB
video_files/29.8. Realizando operações com Files.walkFileTree.mp4 69.78 MB
video_files/29.9. Obtendo informações de arquivos e diretórios.mp4 31.46 MB
video_files/29.10. Listando conteúdo de diretórios.mp4 37.75 MB
video_files/29.11. Pesquisando arquivos em uma pasta e subpastas.mp4 34.05 MB
video_files/29.12. Entendendo os buffers e usando ByteBuffer.mp4 55.84 MB
video_files/29.13. Usando CharBuffer.mp4 35.20 MB
video_files/29.14. Decodificando ByteBuffer em CharBuffer.mp4 48.71 MB
video_files/29.15. Lendo arquivos com ByteChannel.mp4 40.15 MB
video_files/29.16. Lendo arquivos com buffers menores.mp4 49.02 MB
video_files/29.17. Escrevendo arquivos com ByteChannel.mp4 42.96 MB
video_files/29.18. Usando_a_API_de_I_O_clássica_com_implementações_da_NIO.mp4 35.82 MB
video_files/29.19. Simplificando_a_leitura_de_arquivos_com_a_classe_Files.mp4 26.81 MB
video_files/29.20. Simplificando_a_escrita_de_arquivos_com_a_classe_Files.mp4 14.91 MB
video_files/29.21. Desafio; NIO.2.mp4 17.04 MB
video_files/30.1. Introdução à serialização de objetos.mp4 5.02 MB
video_files/30.2. Tornando_classes_serializáveis_com_a_interface_Serializable.mp4 11.68 MB
video_files/30.3. Serializando objetos com ObjectOutputStream.mp4 35.48 MB
video_files/30.4. Desserializando objetos com ObjectInputStream.mp4 40.00 MB
video_files/30.5. Ignorando propriedades com transient.mp4 12.92 MB
video_files/30.6. Entendendo e gerando serialVersionUID.mp4 57.79 MB
video_files/30.7. Boas práticas de serialização e serialVersionUID.mp4 32.50 MB
video_files/30.8. Desafio; serialização de objetos.mp4 6.33 MB
video_files/31.1. O que são os arquivos JAR.mp4 8.38 MB
video_files/31.2. Gerando arquivos JAR como bibliotecas.mp4 25.09 MB
video_files/31.3. Importando arquivos JAR no projeto.mp4 20.81 MB
video_files/31.4. Usando bibliotecas terceiras.mp4 59.05 MB
video_files/31.5. Gerando arquivos JAR executáveis.mp4 44.68 MB
video_files/31.6. O que é Apache Maven.mp4 32.82 MB
video_files/31.7. Instalando o Apache Maven no Windows.mp4 33.98 MB
video_files/31.8. Instalando o Apache Maven no macOS e Linux.mp4 11.73 MB
video_files/31.9. Criando um projeto Maven com IntelliJ IDEA.mp4 20.95 MB
video_files/31.10. Arquivo pom.xml e Maven Coordinates.mp4 50.77 MB
video_files/31.12. Compilando e empacotando com Maven.mp4 53.12 MB
video_files/31.13. Conhecendo os tipos de repositórios Maven.mp4 12.40 MB
video_files/31.14. Instalando e adicionando dependências com Maven.mp4 49.27 MB
video_files/31.15. Usando dependência do Maven Central Repository.mp4 32.97 MB
video_files/31.16. Entendendo as dependências transitivas.mp4 29.02 MB
video_files/31.17. Entendendo os plugins do Maven e o Super POM.mp4 51.27 MB
video_files/31.18. Gerando Fat JAR com Maven Assembly Plugin.mp4 55.80 MB
video_files/32.1. Por que fazer logging .mp4 53.91 MB
video_files/32.2. Principais frameworks de logging.mp4 41.60 MB
video_files/32.3. Usando o Java Logging API (JUL).mp4 67.36 MB
video_files/32.4. Conhecendo os níveis de log do JUL.mp4 67.81 MB
video_files/32.5. Registrando um log de exceção com JUL.mp4 57.28 MB
video_files/32.6. Criando_logging_properties_e_configurando_nível_de_log.mp4 54.41 MB
video_files/32.7. Salvando logs em arquivos com FileHandler do JUL.mp4 28.44 MB
video_files/32.8. Usando a Java Logging API com SLF4J.mp4 100.03 MB
video_files/32.9. Usando o Logback com SLF4J.mp4 31.01 MB
video_files/32.10. Conhecendo os níveis de log do Logback e SLF4J.mp4 22.89 MB
video_files/32.11. Configurando a saída de logs com logback.xml.mp4 124.47 MB
video_files/32.12. Customizando mais o padrão de layout do Encoder.mp4 61.48 MB
video_files/32.13. Salvando logs em arquivos com FileAppender do Logback.mp4 28.24 MB
video_files/32.14. Desafio; Logback e SLF4J.mp4 21.20 MB
No trackers found

TorrentBank
Copyright © 2024