Java Progressivo

Java Progressivo

By Francisco J M De Matos
Michael Caine
Listen with Sir Michael Caine™ and 1,000+ voices
Length13h 54m

About this audiobook

Saia do mais absoluto básico, até o nível profissional em linguagem Java. Esse material tem o propósito de ser o maior, melhor e mais completo, não deixando nada a desejar a cursos, universidades e outros livros do mercado. Seu propósito é te ensinar todos os conceitos da linguagem Java, até o nível profissional caso deseje trabalhar na área, mas de uma maneira bem progressiva, passo a passo, bem simples e fácil de entender. Usaremos textos, códigos, exercícios, questões resolvidas, criação de jogos e muito mais. Este livro será o melhor e mais barato investimento de sua vida. - Introdução ao Java - Testes condicionais e Laços - Métodos - Orientação a Objetos - Programação Gráfica - Estrutura de Dados - Strings - Arquivos

Audiobook details

GenreScience and Nature, Education and Learning
Length13 hrs 54 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateSep 28, 2019
LanguagePortuguese

Table of contents

1Introduction
266Estrutura de Dados, parte I: Array e ArrayList
2Básico
267Introdução aos tipos de Estrutura de Dados em Java
3Por onde Começar: instalando o JDK e o NetBeans: Instalando o necessário para programar em Java
268Estrutura de dados em Java
4Criando o primeiro programa em Java
269Estrutura de dados em Java: Array e ArrayList
5Como programar em Java do básico
270Estrutura de dados em Java: Lista
Show all chapters
6Possíveis problemas com o NetBeans
271Estrutura de dados em Java: Fila
7Código comentado do primeiro programa
272Estrutura de dados em Java: Pilha
8O que são Classes e Métodos em Java
273Arrays: como declarar, usar e acessar os elementos de um array
9Código comentado do primeiro programa em Java
274Declarando Arrays(vetores) em Java
10Saídas Simples usando print, println e printf: Como exibir um texto em Java
275A ordem de numeração dos elementos
11Exercícios de Saída Simples: Exercícios sobe print, printf e println em Java
276Como usar os elementos de um array em Java
12Comentários e Delimitadores em Java
277Exemplos de código Java usando Array
13Como fazer comentários nos códigos Java
278O laço for para Arrays: o laço For each
14Como usar os delimitadores /* */ em Java
279Fazendo o for percorrer todo o Array/Vetor
15Tipos Numéricos - int (inteiro), float e double (decimais ou reais) | Java Progressivo
280Exemplo de uso do foreach em Java:
16Declarando variáveis em Java
281Array Multidimensional ou Matriz: Array de arrays
17Inicializando uma variável
282Matrizes ou Vetores multidimensionais: Conjunto de vetores ou arrays em Java
18Recebendo dados do usuário: a classe Scanner
283Arrays de uma ou mais dimensões em Java
19Importando (import) classes (class) e pacotes (packages)
284Matrizes: declarando vetores/arrays multidimensionais em Java
20Recebendo dados do usuário: new Scanner(System.in)
285Exemplos de códigos:
21Recebendo outros tipos de dados, float: nextFloat();
286Arrays em métodos: passagem por valor e passagem por referência
22Operações Matemáticas: Adição, Subtração, Multiplicação, Divisão, Resto da Divisão (módulo) e precedência dos operadores: Operações Matemáticas em Computação
287Passando arrays/vetores para methods/métodos
23Adição, Subtração e Multiplicação
288Passagem por valor e passagem por referência
24Formatação com printf
289Os tipos de referência em Java
25Divisão
290Exemplo de como funciona a passagem dos tipo referência
26Resto da divisão
291Exemplo de passagem do tipo referência na vida real
27Precedência dos operadores e uso dos parênteses
292Classe Arrays (Arrays Class): aprenda a manusear (copiar, ordenar, buscar e manipular) Arrays
28Fazendo comparações: os operadores maior (>), menor (<), maior igual (>=), menor igual (<=), igual (==) e diferente (!=): Como fazer comparações em Java
293Como usar a Arrays Class
29O tipo char: armazenando e representando caracteres
294Ordenando e buscando um elemento em um Array no Java
30Tipo char: O que é? Onde é usado ?
295Métodos da classe Arrays (Array class methods):
31Declaração do tipo char
296Como usar ArrayList em Java: principais métodos
32Como armazenar um caractere (char) que o usuário digitou
297O que são ArrayList em Java
33O tipo boolean: a base da lógica
298Como declarar e usar ArrayList em Java
34Booleanos em Java
299Exemplo de uso do ArrayList
35Declaração de tipos boolean
300Apostila de Java, Capítulo 5 - Um pouco de Arrays
36Operadores lógicos e de negação: && (E ou AND), || (OU ou OR) e o ! (negação)
301Página 71, Exercícios 5.5: Arrays
37Operadores lógicos E ( && ) e OU ( || ) em Java
302Enunciados
38Formalizando
303Soluções
39Negando declarações: !
304Página 75, Desafio
40Testes e Laços
305Enunciado
41Como usar IF e ELSE: Testando e Escolhendo o que executar
306Solução
42Como usar o IF em Java
307Jogo: Batalha Naval em Java
43Como usar ELSE em Java
308Regras do Jogo Batalha Naval em Java
44Questões de IF e ELSE
309Como jogar:
45Programa em Java que calcula as raízes e resolve uma equação do segundo grau
310Para os programadores Java:
46Passo 1:
311Legenda do tabuleiro:
47Passo 2:
312Métodos:
48Passo 3:
313Lógica do problema
49Passo 4:
314Jogos com programação gráfica em Java
50Passo 5:
315Orientação a Objetos, parte III: Herança e Polimorfismo
51Aplicativo em Java
316Herança em Java - o que é, para que serve, exemplos e quando usar
52Parte 1: Tendo a certeza que o usuário vai digitar uma nota válida
317O que é herança em Java - Superclasse e subclasse
53Parte 2: Checando se passou direto
318Quando e como saber que é hora de usar herança em Java - Relação 'é um'
54Parte 3: Checando se você ainda há esperanças
319Hierarquia - subclasse de subclasse
55Exercício:
320Outra vantagem da Herança - Organização
56Operadores Matemáticos de Incremento (++) e Decremento (–)
321Herança de construtores e Override
57Operadores de incremento e decremento em Java
322Sintaxe de declaração da Herança
58Somando e Subtraindo variáveis em Java
323Herança: o construtor da Subclasse sempre invoca o construtor da Superclasse
59a++ e a--
324Herança: quando a superclasse não tem método construtor
60Operadores de Atribuição: +=, -=, *=, /= e %= | Java Progressivo
325O que é e como fazer Override em Java: super: Chamando o construtor da Superclasse
61Operadores de atribuição em Java
326Herança ou Composição: Qual o melhor?
62Atalhos que salvam vidas
327Herança ou Composição? Qual usar?
63Operadores de atribuição e de incremento e decremento: diferenças entre a=++b e a=b++
328Herança: vantagens e desvantagens
64Diferença de a=++b e a=b++ em Java
329Composição: vantagens e desvantagens
65Explicações 1. a = b++
330Delegando na Composição
662. a = ++b
331Onde estudar mais sobre Herança e Composição
67Laço WHILE
332Interface em Java (implements) - O que é, para que serve e como implementar
68Como usar o laço while em Java
333O que é uma Interface
69Contando até 10 em Java, com o laço while
334Interface em Java
70Fazendo um PA (progressão aritmética) com o laço while, em Java
335Interface de um restaurante
71Fazendo um PG (progressão geométrica) com o laço while, em Java
336Interface de um programa real
72Questões envolvendo laço WHILE
337Como declarar uma Interface
73Loop infinito, controlando laços e loopings com o while
338Implementando uma classe - implements
74Loop infinito em Java
339Como comparar objetos - Classe abstrata Comparable e o método compareTo
75Criando um loop infinito simples
340Comparando objetos em Java
76Controlando os laços e looping
341A classe abstrata Comparable e o método compareTo()
77Laço FOR: tendo um maior controle sobre as repetições
342Exemplo de código - Comparando Objetos
78Diferenças entre o while e o for: para que serve o laço for em Java
343Carro.java
79Como usar o laço for em Java
344classeComparable.java
80Exemplo 1: Contando até 10, com laço for
345Exercício de Java
81Exemplo 2: contagem regressiva, usando o laço for
346private, public e protected: Protegendo suas informações em Java
82Exemplo 3: contagem progressiva e regressiva no mesmo laço for
347Herança de atributos public
83Questões usando o laço FOR
348Herança de atributos private
84Exercícios sobre o laço FOR em Java
349Herança de atributos protected
85Solução 09:
350A classe Object: o que é, uso e principais métodos
86Passo 1:
351O que é e para que serve a classe Object
87Passo 2:
352Métodos da classe Object:
88Passo 3:
353Outros métodos:
89Passo 4:: Segunda maneira:
354Exemplo dos métodos da classe Object:
90O laço do ... while: O laço que sempre acontece...pelo menos uma vez
355Polimorfismo em Java: o que é, pra que serve, como e onde usar
91Como usar o laço DO WHILE em Java
356Definição de polimorfismo em Java
92Exemplos de uso
357Exemplo 1 de Polimorfismo: Aumento no preço dos carros
93Os comandos break e continue: interrompendo e alterando fluxos e loopings
358Exemplo 2 de Polimorfismo: animais mugindo, latindo, berrando...
94Para que servem os comandos BREAK e CONTINUE em Java
359Polimorfismo: Classes abstratas e Métodos abstratos
95O comando break
360O que são classes abstratas em Java
96Exemplo de uso:
361Classes abstratas no mundo real
97O comando continue
362Para que servem as classes abstratas e os métodos abstratos em Java
98O comando switch: fazendo escolhas em Java
363Exemplo de código em Java: Polimorfismo e abstração dos animais
99O comando SWITCH em Java
364Importância do Polimorfismo e Abstração em softwares
100Declaração e Sintaxe do comando switch
365Exemplos de polimorfismo e abstração em aplicações:
101Exemplo de uso do comando SWITCH em Java:
366Jogos de Carro, Flight Simulator, plugins e linguagens de programação
102O real funcionamento do comando switch: sem o comando break
367Manipulando polimorficamente subclasses
103Exemplo da utilidade do comando swich sem o break
368Superclasse abstratas se tornando subclasses concretas
104Mais um exemplo útil do comando switch sem o break
369Código Java de como manipular polimorficamente as subclasses
105Problemas envolvendo laços
370Descobrindo a classe de um objeto: instanceof
106Exercícios sobre laços em Java
371Apostila de Java, capítulo 07 - Herança, reescrita (override) e polimorfismo
107Solução do desafio:
3727.7 Exercícios: Herança e Polimorfismo
108Parte de cima do diamante
373Questão 01:
109Parte de cima do diamante
374Questão 02:
110Apostila de Java, Capítulo 3 - Variáveis primitivas e Controle de Fluxo - Tipos primitivos e valores
375Questão 03:
111Página 30, Exercício 3.3: Variáveis e Tipos primitivos
376Questão 04:
112Enunciados
377Questão 05:
113Soluções
378Questão 06 (opcional):
114Página 40, Exercício 3.13: Fixação de Sintaxe
379Questão 07 (opcional):
115Enunciados
380Questão 08 (Opcional):
116Soluções
381Questão 09 (Opcional):
117Página 41, Exercício 3.14 - Desafios: Fibonacci
382Questão 10 (Opcional, Trabalhoso):
118Orientação a Objetos, parte I: Criando e declarando classes - Construtores
383Solução comentada das questões do capítulo 7 da apostila de Java
119Introdução: O que são e para que servem as Classes e Objetos
384Questões 01, 02, 03 e 04
120O que são Classes e Objetos em Java
385Questão 05:
121Utilidade das Classes e Objetos em Java
386Questão 06 e 07:
122Agrupar coisas semelhantes
387Questão 08:
123Crie uma vez, use quantas vezes quiser
388Questão 09:
124Altere uma parte do código, e a mudança se propagará em todo o código
389Questão 10:
125Classe à parte, vida à parte
390Jogo da Velha em Java
126Como saber quando usar Classes e Objetos em Java
391Como Jogar
127Como criar uma Classe e Declarar Objetos
392Para os programadores Java:
128Criando uma classe em Java
393Como criar um Jogo da Velha em Java
129Declarando um objeto de uma classe em Java
394Código Java do Jogo da Velha, modo texto Humano x Humano
130Acessando e modificando variáveis de Classes e Objetos
395Código comentado sobre como criar um Jogo da Velha em Java
131Variáveis de métodos e Variáveis de Classes
396Classe JogoDaVelha.java
132Criando classes com atributos
397Classe Tabuleiro.java
133Alterando e Acessando atributos de uma classe
398Classe Jogo.java
134Construtor padrão e com parâmetros: o que são, para que servem e como usar
399Classe Jogador.java
135O que são construtores/constructor em Java
400Classe Humano.java
136O que é e como utilizar o construtor padrão em Classes
401Classe Computador.java
137Criando um construtor que recebe parâmetros
402Strings e Caracteres: Escrevendo em Java
138Como iniciar Objetos com parâmetros
403 Java: A Classe String
139Classes com mais de um construtor
404Java: A Classe StringBuilder
140Métodos em Java
405Java: A Classe Character
141Métodos: Introdução, o que são, para que servem, como e quando usar os methods
406Java: Expressões Regulares (regex) em Java
142Introdução aos métodos em Java
407Programação Gráfica em Java, pt II: desenhos, fontes e figuras geométricas em 2D
143A utilidade dos métodos em Java
408JFrame e JPanel - Introdução ao estudo de GUI
144Como declarar métodos em Java
409O que é JFrame
145Usando/chamando métodos
410O que é possível fazer com JFrame
146Aplicativo: menu simples usando métodos, laços e o comando switch usando um método para exibir um menu de opções: Programa em Java: Como criar um menu
411O que é JPanel
147O comando RETURN: obtendo informações dos métodos
412JFrame e JPanel: como criar uma aplicação gráfica em Java
148Return: Retornando informações úteis em Java
413JFrame: Como criar Janelas em Java
149Retornando inteiros, floats, doubles... em Java
414JPanel: Inserido elementos em um JFrame
150Retornando uma String em Java
415Desenhando Linhas
151Retornando boolean em Java
416Desenhando Linhas em Java
152Parâmetros e Argumentos: passando informações para os métodos
417Exemplo de código: Desenhando uma linha em Java
153Diferença entre parâmetro e Argumento em Java
418Criando o JPanel
154Declarando métodos com parâmetros
419Criando o JFrame
155Exemplo: Passando argumentos para um método - Função que calcula o quadrado de um número
420O que são e como usar os métodos getWidth() e getHeight()
156Exemplo: passando uma lista de parâmetros para um método - Cálculo do IMC
421Os métodos getWidth() e getHeight()
157Exemplo: chamando um método dentro do outro - Cálculo do IMC
422Exemplo de código: Desenhando duas linhas em Java, usando getWidth() e getHeight()
158Classe Math: constantes, principais métodos e chamando métodos de outras classes
423Criando alguns desenhos interessantes apenas com Linhas
159Usando métodos de outras classes em Java
424Primeiro desenho:
160A Classe Math (Class Math) do Java
425Segundo desenho:
161Constantes da classe Math:
426Exercício:
162Exponencial e potenciação na classe Math
427Como desenhar retângulos e quadrados
163Calculando a Raiz quadrada em Java através da classe Math
428O método drawRect: como desenhar retângulos e quadrados em Java
164Calculando logaritmos naturais em Java através da classe Math
429Desenhando um Cubo
165Calculando senos, cossenos, tangentes e outras funções trigonométricas em Java através da classe Math
430Exercícios sobre linhas & retângulos:
166Módulo, máximo, mínimo e arredondamento em Java através da classe Math
431Como colocar um menu de cores: Usando o JcolorChooser
167Mais métodos matemáticos em Java
432JColorChooser - Escolher cores em Java
168Sobrecarga de métodos (method overloading): declarando métodos com o mesmo nome: Overloading ou sobrecarga em Java
433- Mais métodos
169Varargs - passando uma lista de argumentos, de tamanho qualquer, para um método
434Como usar as fontes em Java: A classe FONT: Escolhendo Fontes e efeitos em Java
170Sintaxe:
435Como desenhar Polígonos e Polilinhas em Java
171Exemplo de uso
436Desenhando polígonos e Polilinhas
172Exercício:
437public void drawPolygon( int[] xPoints, int[] yPoints, int points )
173Questões envolvendo métodos: Exercícos sobre métodos em Java
438public void drawPolyline( int[] xPoints, int[] yPoints, int points )
174Jogo: adivinhe o número sorteado pelo computador
439public void drawPolygon( Polygon p )
175PASSO 1: Computador gera um número entre 1 e 1000
440public void fillPolygon( int[] xPoints, int[] yPoints, int points )
176PASSO 2: looping principal do programa
441public void fillPolygon( Polygon p )
177PASSO 3: tentativa incrementada
442public Polygon()
178PASSO 4: analisando o palpite
443public Polygon( int[] xValues, int[] yValues, int numberOfPoints )
179Orientação a Objetos, parte II: Os métodos set e get - Composição – Enum
444public void addPoint( int x, int y )
180Auto-referência com o this - Invocando métodos de Classes e Objetos
445A incrível API Java 2D: API Java 2D
181Referenciando membros da classe com this
446Programação Gráfica em Java, pt III: GUI - Graphic User Interface
182Como invocar métodos de objetos que criamos
447JLabel - Como criar rótulos com textos e imagens em frames
183set e get: o que são e como usar esses métodos de forma correta
448JLabel - Exibindo rótulos (Textos e Imagens)
184O que são e para que servem os métodos get e set
449JLabel só com String
185Como usar os métodos get e set
450GUI.java
186Como invocar métodos de dentro do construtor
451Rotulo.java
187Uso errado do get e set
452JLabel só com imagem: Rotulo.java
188Exercício: Caixa Eletrônico em Java - Caixa.java
453JLabel com imagem e texto: Rotulo.java
189Aplicativo: Simulação simples de conta bancária
454JButton - Como criar botões em aplicativos Java
190Aplicativo: Conta bancária/Caixa eletrônico simples em Java
455JButton - O que são e para que servem os botões
191Use a main só para iniciar o aplicativo
456JButton - Como usar botões em Java
192Sistema bancário simples em Java
457GUI.java
193Código fonte Java do Aplicativo
458Botao.java
194Composição: trocando informações entre objetos
459Layout e organização de uma aplicação GUI: Botao.java
195O que é Composição em Java
460Imagens em JButton
196Para que serve a Composição em Java
461O que um JButton faz - Eventos e Ações
197Herança x Composição
462Tratando evento e ações em GUI - Event Handling, ActionListener, ActionEvent e actionPerformed
198Exemplo de uso de Composição em Java
463GUI - Controlando eventos e ações
199controleHorario.java
464Como tratar eventos - A interface ActionListener e o método actionPerformed
200Hora.java
465Event Handling - Criando um tratador de eventos: ButtonHandler.java
201Funcionario.java
466O método addActionListener - Adicionando um tratador de eventos aos componentes
202Código do nosso programa:
467Botao.java
203controleHorario.java
468Main.java
204Hora.java
469Tratamento de eventos - Extends e Implements, Classe Interna e Objeto anônimo - Como mudar a cor de um Jframe
205Funcionario.java
470Estendendo o JFrame e implementando a ActionListener
206Exercício: Aplicativo Java para um Supermercado
471public class Botao extends JFrame implements ActionListener
207Use constantes, e não números - declarando variáveis com o final Suponha que o governo te contratou para criar um aplicativo que, dentre outras coisas, analisa se um cidadão é maior de idade ou não.
472Alterando a cor do background (fundo) de um JFrame e o método repaint()
208Por que usar constantes ao invés de números?
473Main.java
209final - declarando variáveis constantes
474Botao.java
210final em Classes e Objetos
475Classe Interna em Java
211enum: A melhor maneira para manusear constantes
476Main.java
212O que é enum em Java
477Botao.java
213Declarando uma enum em Java
478Objeto anônimo
214Usando enum em Java
479Main.java
215Exemplo de uso de enum em Java
480Botao.java
216static - Usando membros estáticos em Java
481Afinal, qual a melhor maneira de tratar eventos em Java?
217O que é static em Java
482JTextField e JPasswordField - Como usar caixas de texto e de senha em Java
218Como declarar uma variável static em Java
483JTextField - Caixas de Texto
219Quando usar variáveis static em Java
484JTextField - Como criar e usar uma caixa de texto em Java
220Exemplo de código com static
485Exemplo sobre JTextField
221Apostila de Java, Capítulo 4 - Orientação a objetos básica
486Main.java
222Página 51, 4.12 Exercícios: Orientação a Objetos básica
487CaixaDeTexto.java
223Enunciados
488JPasswordField - Como criar caixas de senha
224SOLUÇÕES
489Main.java
225Página 55, Desafios
490CaixaDeTexto.java: Exercício de Java
226Enunciados
491JCheckBox - Como Usar Botões de Checagem (CheckBox ou Caixa de Seleção) (Tutorial de Java)
227Soluções
492JCheckBox em Java - O Que É e Para Que Serve
228Apostila de Java, Capítulo 6 - Modificadores de acesso e atributos de classe
493Tutorial de JCheckBox - Como Usar Caixas De Seleção em Java
2296.8 - Exercícios: Encapsulamento, construtores e static
494MyCheckBox.java
2306.9 - Enunciado dos desafios
495Main.java
231Solução das questões do capítulo 6 da apostila
496Eventos em JCheckBox - Handler e Listener
2326.9 - Solução dos desafios
497MyCheckBox.java
233Jogo: Campo Minado em Java
498JRadioButton - Botão de Rádio ou de Opção (Tutorial de Java GUI)
234Como jogar o nosso Campo Minado em Java
499JRadioButton em Java - O Que É e Para Que Serve
235Código do jogo Campo Minado em Java
500Como Usar Radio Button em Java - JRadioButton
236-->campoMinado.java
501RadioButton Handler - Eventos com os Botões de Rádio
237-->Jogo.java
502Código Fonte do Tutorial de Java
238-->Tabuleiro.java
503Main.java
239Campo Minado em Java: código comentado
504RadioButton.java
240Campo Minado em Java: A classe Tabuleiro.java
505A Classe ButtonGroup do Java
241Fazendo uma jogada:
506Código Fonte do Tutorial de Java
242Campo Minado em Java: A classe Jogo.java
507RadioButton.java
243Programação Gráfica em Java, parte I: Caixas de Diálogo
508Arquivos (Files): Escrevendo (writing) , lendo (reading) , anexando (appending) e manipulando
244Programação gráfica em Java, GUI e 2D: Introdução: Programação Gráfica, GUI e desenhos 2D em Java
509Arquivos (Files) em Java
245Exibindo mensagens através das caixas de diálogo
510O que são Arquivos em Java
246Caixas de diálogo em Java
511Para que estudar Arquivos em Java
247Exibindo mensagens nas caixas de diálogos
512Entrada, Saída e Tipos de dados - Fluxo (stream) e o pacote Java.io
248Recebendo dados do usuário através das caixas de diálogo
513Tipos de dados dos arquivos em Java
249Como usar as caixas de diálogo para receber dados do usuário em Java
514Fluxo (stream) - Entrada(in) e Saída(out) de dados
250Recebendo informações do usuário através das caixas de diálogo
515O pacote java.io
251Como passar variáveis do tipo String para int, float e double
516Como ler caracteres, Strings e Bytes de um arquivo em Java
252Transformando string em inteiro em Java
517Como ler caracteres de um arquivo em Java
253Transformando string em float
518Lendo mais de um caractere - Fim de arquivo
254Transformando string em double
519Como ler Strings de um arquivo em Java
255Exercício:
520Como ler bytes de um arquivo em Java
256Aplicativo gráfico: mostra as raízes de uma equação do segundo grau
521Fechando arquivos - O método close()
257Exercício:
522Java: Class File ( a classe File ) - Obtendo informações de arquivos e diretórios
258Faça um programa que receba os coeficientes de uma equação do segundo grau e retorne suas raízes, mesmo as complexas, através de caixas de diálogo.
523Java: Class Formatter ( a classe Formatter ) - Escrevendo em arquivos: - Criando um arquivo de texto
259Programa em Java
524Java: Class Scanner ( a classe Scanner) - Lendo e Recebendo dados de arquivos
260Passo 2:
525Mercado de Trabalho
261Passo 3:
526Como se tornar um programador Java profissional
262Passo 4:
5271. Estude. Estude mais, e de novo. Não pare.
263Construindo (build) seu projeto Java no NetBeans
5282. Prove que estudou
264Transformando seu programa em Java em executável
529Curso de Java Online com Certificado da Brava Cursos
265Clean and Build Project no NetBeans
530Obter Certificado do Curso Online de Java da Brava Cursos

More from Francisco J M De Matos

Amazônia
AmazôniaVários Autores2h 18m$9 · $0.00
As flores do bem
As flores do bemSidarta Ribeiro4h$12
Pioneiras: 15 mulheres que mudaram o rumo da ciência
Pioneiras: 15 mulheres que mudaram o rumo da ciênciaThays Andrade3h 12m$3 · $0.00
De Volta Ao Mosteiro
De Volta Ao MosteiroJames C. Hunterjames C. Hunter5h 30m$7 · $0.00
Evangeline
EvangelineHenry Wadsworth Longfellow.1h 47m$5 · $0.00
Operações Unitárias Na Indústria Química
Operações Unitárias Na Indústria QuímicaArmin Franz Isenmann11h 3m$7 · $0.00
Parte elétrica e dispositivos elétricos da NR 12
Parte elétrica e dispositivos elétricos da NR 12Irênio Silva Júnior, Aledson Damasceno Costa2h 6m$12 · $0.00
A Proteção Radiológica
A Proteção RadiológicaRicardo Andrade Terini5h 37m$29 · $0.00
Rio Amazonas
Rio AmazonasPaulo Mota3h 46m$6 · $0.00
Roteiros De Investigação Científica
Roteiros De Investigação CientíficaFábio Rauen9h 45m$7 · $0.00
Eu Psicótico
Eu PsicóticoVítor De Oliveira Silva3h 13m$8 · $0.00
Mente Verde
Mente VerdeFrank Herbert6h 38m$6 · $0.00
Física Quântica Para Iniciantes
Física Quântica Para IniciantesJideon F Marques4h 26m$10 · $0.00
Os Segredos Da Mega Sena
Os Segredos Da Mega SenaFernando Moreira7m$7 · $0.00
Avaliação de Falhas por Escorregamento de Emendas Preformadas
Avaliação de Falhas por Escorregamento de Emendas PreformadasBRAGA D. G1h 9m$19 · $0.00
Guia 36 - cuidados com pets
Guia 36 - cuidados com petsSilvia Strufaldi1h 25m$9 · $0.00
Gases Do Efeito Estufa E Mudanças Climáticas
Gases Do Efeito Estufa E Mudanças ClimáticasItalo Prota De Sá2h 31m$9 · $0.00
Os Clones
Os ClonesAlberto Fontes11m$5 · $0.00
As Centralidades, Consumo e Práticas Espaciais na Expansão Urbana de Rondonópolis – Mato Grosso
As Centralidades, Consumo e Práticas Espaciais na Expansão Urbana de Rondonópolis – Mato GrossoMaria Claudenir Lima Pavan, Reges Sodré da Luz Silva Dias4h 46m$27 · $0.00
Um estudo sobre operações aritméticas com números fuzzy
Um estudo sobre operações aritméticas com números fuzzyMarcelo Silva2h 6m$12 · $0.00
A Cura Akáshica
A Cura AkáshicaLivia Burity3h 11m$9 · $0.00
Linhagem Espiritual
Linhagem EspiritualPr. Max Salgado E Lidiane Batista1h 10m$5 · $0.00
Chega De Ser Escravo
Chega De Ser EscravoTiago Soares2h 32m$6 · $0.00
Seja Younik
Seja YounikTiago Bruneto2h 32m$6 · $0.00
Concurso Público vai Mudar a sua Vida
Concurso Público vai Mudar a sua VidaProfessor Alexandre Soares4h 13m$6 · $0.00
Educação inclusiva de Bolso
Educação inclusiva de BolsoLiliane Garcez, Gabriela Ikeda5h 8m$3 · $0.00
O Livro Dos Mártires Ilustrado
O Livro Dos Mártires IlustradoJohn Foxe11h 52m$5 · $0.00
Táticas
TáticasCarujo45m$6 · $0.00
Guia Rápido Umbandista
Guia Rápido UmbandistaAdriana Zanette3h 23m$5 · $0.00
Um Pouco Mais Que 2 Palitos
Um Pouco Mais Que 2 PalitosFernando Guifer3h 15m$5 · $0.00
Tradutor Iniciante: O Que Você Precisa Saber Para Começar Sua Carreira
Tradutor Iniciante: O Que Você Precisa Saber Para Começar Sua CarreiraLaila C. Rezende Compan1h 32m$11 · $0.00
Silenciosa Algazarra
Silenciosa AlgazarraAna Maria Machado10h 56m$11 · $0.00
Estratégias De Decisão
Estratégias De DecisãoFernando Barrichelo6h 4m$7 · $0.00
Descomplicando A Bolsa De Valores
Descomplicando A Bolsa De ValoresSantiago Dc1h$6 · $0.00
Conversas com um jovem professor
Conversas com um jovem professorLeandro Karnal4h 34m$5
Reuniões 1-1
Reuniões 1-1Lui Von Holleben1h 22m$6 · $0.00
Interpretação De Textos
Interpretação De TextosPablo Jamilk57h 37m$11 · $0.00
Redação Nota Mil
Redação Nota MilRafael Dantas4h 11m$10 · $0.00
Mãe Presente
Mãe PresenteWilma Oliveira44m$9 · $0.00
Guia Incompleto Desatualizado e Provisório para Estudantes Universitários
Guia Incompleto Desatualizado e Provisório para Estudantes UniversitáriosGiordano Bruno Soares Roberto2h 59m$7 · $0.00

You may also like

Php - Do Básico Ao Intermediário
Php - Do Básico Ao IntermediárioSamuel Teixeira4h 16m$10 · $0.00
Criando Aplicativos E Extensões Para O Cakephp 3
Criando Aplicativos E Extensões Para O Cakephp 3Ribamar Fs7h 11m$5 · $0.00
Gestão da inovação – concepção e implantação
Gestão da inovação – concepção e implantaçãoIan Corrêa, Henrique Pereira5h 17m$12 · $0.00
Aprendendo Java
Aprendendo JavaJideon F Marques21h 54m$10 · $0.00
Aprenda Tráfego Pago Agora Mesmo
Aprenda Tráfego Pago Agora MesmoAlways Digital24m$8 · $0.00
Operador De Processos De Produção
Operador De Processos De ProduçãoProf. Osmar Santos2h 4m$6 · $0.00
Autônomo Digital
Autônomo DigitalEbookywa2h 31m$7 · $0.00
Cio 5.0
Cio 5.0Fábio Correa Xavier11h 26m$8 · $0.00
Negócios Em Casa
Negócios Em CasaEzequiel R. Silva41m$6 · $0.00
Airbus A380 - Maravilha Da Humanidade
Airbus A380 - Maravilha Da HumanidadeO Peregrino Cristão1h 26m$5 · $0.00
Física Quântica Para Iniciantes
Física Quântica Para IniciantesJideon F Marques4h 26m$10 · $0.00
SolarEnergy
SolarEnergyÁbio Xavier Cardoso de Jesus2h 20m$17 · $0.00
Diagnóstico da oferta de água potável e de esgotamento sanitário nas cidades paraenses de Belém, Ananindeua e Santarém, diante dos desafios impostos pela Agenda 2030, da ONU
Diagnóstico da oferta de água potável e de esgotamento sanitário nas cidades paraenses de Belém, Ananindeua e Santarém, diante dos desafios impostos pela Agenda 2030, da ONUJoão da Matta2h 26m$11 · $0.00
Home Office - Como Ganhar Dinheiro Em Casa
Home Office - Como Ganhar Dinheiro Em CasaRoberto Inunaki2h 20m$5 · $0.00
Embalagens Papel & Papelcartão
Embalagens Papel & PapelcartãoAssunta Camilo, Simone Ruiz, Antonio Andrade, Margaret Hayasaki, Claudio Marcondes7h 30m$13 · $0.00
Desenvolvimento De Aplicativos Android Curso Para Iniciantes
Desenvolvimento De Aplicativos Android Curso Para IniciantesJideon F Marques3h 18m$11 · $0.00
Introdução ao Estudo do Direito Aeronáutico
Introdução ao Estudo do Direito AeronáuticoFranciely Chropacz4h 57m$7 · $0.00
Gestão De Produção Descomplicada
Gestão De Produção DescomplicadaJean Carlos Norato36m$5 · $0.00
Desenho Básico para Engenharia
Desenho Básico para EngenhariaMelquizedec Arcos Rodrigues, Inácia Oliveira de Azevedo1h 11m$10 · $0.00
Mentoria Completa - Análise De Campanha De Google Ads Para Afiliados Na Gringa - Youtube
Mentoria Completa - Análise De Campanha De Google Ads Para Afiliados Na Gringa - YoutubeAlways Digital23m$6 · $0.00