quinta-feira, 6 de dezembro de 2012

Wébfolio Aula 19

Tivemos conhecimento de como seria o trabalho reservado para as férias, onde poderá ser feito individual ou em dupla, com a entrega de no máximo 3º aula depois das ferias. o trabalho em questão é desenvolver um aplicativo que leia URL e direcione a um "mapa" do site.

Wébfolio Aula 18

Nessa aula conhecemos a tão esperada e admirada ferramenta eclipse (irônico), mas a principio eu estava bem ansioso para começar a "fuçar" neste aplicativo, que apesar de tudo é muito legal, porque pode poupar bastante o tempo escrevendo códigos e mais códigos. Então, o eclipse é uma IDE, tendo como objetivo desenvolver o mais rápido possível através do arrastar-e-soltar o mouse, onde muitos códigos são montados em "background", a IDE é uma auxiliar no desenvolvimento do código  mas ela evita de se intrometer e fazer muita magica.

Wébfolio Aula 17

Na aula 17, o conteúdo foi baseado em herança, reescrita e polimorfismo. Vou explicar mais ou menos como eu entendi, vamos começar com a herança.

Herança: é usado quando se tem mais de um funcionário, por exemplo, onde ambos os dois guardão atributos em comum, alem de funcionalidades diferentes assim como métodos  Isto evita de criarmos novamente classes "diferentes" para cada tipo de funcionário  alem de evitar também de algum dia precisarmos adicionar mais um método ou atributo em uma classe de algum tipo de funcionário por não estar tudo centralizado.

Reescrita: É uma "alteração" no método em que uma classe herdou de outra, digamos que a classe gerente e cliente tenham que ganhar um método que adicione uma bonificação, se eu apenas usar um método de bonificação na classe cliente, onde ha uma extensão para a classe gerente, essa mesma classe ira receber esse método  então para corrigir isso usamos a reescrita de método para alterar o comportamento do método herdado de uma classe.

Polimorfismo: é quando referenciamos um objeto com mais de uma variável.





Wébfolio Aula 16

Na aula de hoje o assunto foi encapsulamento, diferente do modificador de acesso, onde temos que esconder todos os membros de uma classe e como funcionam as rotinas do nosso sistema. Alem disso, aprendemos também sobre getters e setters, devido ao atributo private, então, não podemos modificar nem alterar o atributo em questão, então usamos a palavra get, antes do nome do atributo do método para fazer a leitura ou modificar a mesma na classe em que ela está. Tivemos muitos exemplos de como fazer isto, e foi dado exemplos na praticar, para mostrar e fixar mais o conteúdo.

Wébfolio Aula 15

Na aula de hoje tivemos conteúdo baseado em um novo conceito de atributos de variáveis dentro de uma classe, contro de acesso, que é um modificador de acesso, também chamado de modificador de visibilidade,  ele marca um atributo como privado, assim fechando o acesso a esse atributo em relação a outras classes, deixando ele exclusivo. Tivemos exercícios para testa-lo.


Wébfolio Aula 14

A aula 14 foi dedicada a correção da prova, onde tiramos as duvidas sobre questões, de como resolver, e interpretação onde muitos colegas ficaram em duvidas. Foi bom ver o que erramos na prova para que em uma outra oportunidade podermos se superar.

quarta-feira, 7 de novembro de 2012

Wébfolio Aula 12 e 13

Na aula 12, o professor passou a prova da turma anterior onde desenvolvemos os exercicios e logo em seguida foram corrigidos. Neste teste teve todo conteudo trabalhado ate o momento em linguagem e programação, como declaração de uma classe, metodo, variavel, instanciar um objeto. Algumas perguntas e uns exercicios onde tinhamos que ver onde estava incorreto o codigo e corrigi-lo, alguns codigos para a gente montar e tentar compilar.
Na aula 13, PROVA.
Não sei se me sai muito bem porque estava diferente do que eu estava estudando, montei todos os codigos de acordo como eu tinha estudado mas não consegui compilar nenhum deles. O meu foco foi desenvolver a "receita" e não fazer o bolo, mesmo sendo o principal. Eu estava mais focado em ver como monta e como faz funcionar do que ver ele rodando. Não que isso quer dizer que eu não tentei, mas algumas dificuldades me impediram disso. Espero que o professor avalie o que eu fiz e no que eu me empenhei para resolver.
Ainda tenho dificuldades, mas eu vou aprender, questão de tempo e dedicação.

Wébfolio Aula 11

Nesta aula corrigimos os exercicios 6,7 da pag 73, da apostila Caelum. Algumas duvidas surgiram durando a correção, mas foram logo explicadas. Em seguida começamos outro conteúdo que abordava ArrayList, que é encontrado em uma lista de digamos "comandos pontos". Possui muitos comando e determinadas caracteristicas.
Ainda tive dificuldades nesta aula de fazer e criar os arrays, a parte logica é complicada e sempre surgem duvidas. Vamos ver com o decorrer das aulas se eu consigo buscar o conhecimento e me empenhar para desenvolver este conteudo.

sábado, 27 de outubro de 2012

Wébfolio Aula 10

Nesta aula o professor Jossandro não pôde comparecer, e nos enviou por e-mail tarefas a serem realizadas. O e-mail solicitado que fossem realizados os exercícios 6 e 7 da apostila da Caelum, na página 73 e fossem enviados as respostas também por e-mail, pois seria considerado alguns pontos e presença para quem enviasse o e-mail.
Particularmente eu tenho dificuldades para aprender sozinho, tenho muitas duvidas, as vezes bobas, mais com a ajuda de colegas consegui resolver um dos exercícios e passei ao professor.

segunda-feira, 22 de outubro de 2012

Wébfolio Aula 9

Aula baseada nos exercícios passados na aula passada, como uma grande maioria da turma não conseguiu resolver os exercícios  o professor dedicou um tempo extra, para explicar e fazer com que a turma se inteirasse do assunto e consequentemente a isso, conseguir resolver.
Tivemos exercícios com base em uma empresa, ocorreu alguns erros como nas informações sobre admissão e RG, por estarem em outra classe que não foi utilizada, para isso não acontecer, realizei outro código que listava os funcionários manualmente como o professor mencionou quando o questionei.
O meu ponto de vista até agora é que java é um conteúdo difícil sim, mas o que acontece é a pessoa se dedicar e querer aprender, absorver esse conteúdo. Eu tenho muito interesse de ver como os códigos funcionam, me gera muitas duvidas a cada código novo que o professor passa, mas tudo pode ser sanado se eu vou atrás e vejo oque eu fiz de errado, me corrigindo que eu vou apreendendo.


quinta-feira, 11 de outubro de 2012

Wébfolio Aula 8

Corrigimos o exercício que ficou proposto na aula passada, o professor explicou detalhadamente como se faz, e também começou a explicar o sistema recursivo, que é nada mais que um sistema que "empilha" alguns códigos não resolvidos digamos, por falta de informação. E ele vai procurar até aonde a informação verdadeiramente "existe", até ele descobrir, se chama critério de parada. enquanto isso ele vai voltando e resolvendo o restante que ficou sem resposta, até chegar no valor que foi solicitado. O professor deu uma breve explicação que este código pode ficar mais lento porque ele tem que se deslocar para buscar memoria, e se precisar acessar o HD ficara muito mais. Aproveitando pelo final da aula vimos o Operador Condicional Ternário, onde é uma forma de escreve IF, mais simplório. Usamos (?) e dois pontos (:).


Wébfolio Aula 7

Corrigimos os exercícios que tinham ficado para fazer em casa, fomos criando o código e de acordo com o desenvolvimento dele, acrescentando, modificando e testando. Apos o exercícios  fomos para a parte de "fibonacci", que basicamente é somar um numero com o próximo da sequencia e do resultado somar o anterior e assim sucessivamente.No final da aula o professor sugeriu para o grupo que conseguíssemos mudar a maneira de executar esse código, sem a função "for" e ficou para fazer em casa.
Aula de java é uma disciplina que devemos sempre tomar bastante atenção, perguntar as duvidas logo, estou vendo que a partir de agora estão vindo conteúdos mais complexos, e que cada linha que não é intendida no código já pode fazer toda diferença depois quando eu precisar numa prova, em um trabalho ou até mesmo onde eu estiver prestando serviço a alguma empresa.

Andei pesquisando um pouco sobre o conteúdo na internet e achei esse programa já desenvolvido de fibonacci, achei bem interessante e está ai:



terça-feira, 9 de outubro de 2012

Wébfolio Aula 6

Aula dedicada a correção do exercícios da apostila Caelum-f11, onde eu não tinha conseguido fazer os exercícios, teve uns pequenos detalhes que fizeram a diferença na hora de rodar o java, mas minhas duvidas foram sanadas e consegui adquirir mais um pouco de conhecimento. Com o auxilio do professor tivemos um exercícios baseado em um carro, qual a velocidade inicial dele, o consumo, a cor, marca... praticamos bastante e foi muito bom para tirar duvidas. 

quarta-feira, 3 de outubro de 2012

Wébfolio Aula 5

Estamos estudando orientação a objetos, fixação de sintaxe, da apostila da pagina 42 a 65, testamos diversos códigos e fiz modificações. Construímos um código de banco, onde os clientes tem suas contas e fazem seus depósitos e saques. Mencionamos como trabalharia um arquivo para contador de notas, e testamos, cada dia aprendemos mais um pouco, sobre a estrutura java.


Lógica

Wébfolio Aula 4

Começamos a montar o java, construindo aos poucos, testando, usando prompt de comando, fazendo ele em um editor de texto simples e salvando com .java , depois de compilar, ele cria um .class. Este .class é o java compilado, depois é só fazer roda-lo. Aula interessante, o java para mim era algo que eu não tinha nem noção de como é, hoje vejo que estudando e se dedicando, conseguimos cria-lo e executa-lo fazendo diversas coisa, usando para programas e para ser util a todos.

terça-feira, 25 de setembro de 2012

Wébfolio Aula 3

Estudamos sobre os mais variados comandos, formas de se organizar os códigos, e que a maneira de como resolver o problema vai de cada um. O conteúdo do java é bastante complexo, mas estou determinado a estudar e continuar apreendendo sempre mais, o professor da umas dicas muito boas e é ter interesse que o conteúdo flui numa boa. Ótima Aula, com o backup do livro "java- como programar" 6ª Edição. e também a planilha de auxilio da Caelum, onde podemos tirar muitas dicas para iniciantes. Estou lendo tópicos do livro onde explicam mais sobre o java.

quarta-feira, 19 de setembro de 2012

Wébfolio Aula 2

Estudamos a apostila disponível no site caelum, fizemos exercícios baseados em java, onde testamos arquivos, trocando posições e fazendo testes para roda-lo.
Aprendi mais sobre java, a programação, as variáveis e alguns comandos que são parecidos com os que eu tinha apreendido em algoritmo, onde o foi uma base muito importante para estas aulas.

site : http://www.caelum.com.br/

Wébfolio Aula 1

Tivemos uma introdução sobre java, com exercício de como fazer rodar... instalamos o java SE, aprendemos como faz os arquivos em um bloco de notas e como coloca para rodar.
A aula foi bem produtiva, todo mundo focado e com vontade de aprender, professor muito dedicado, gostei bastante, no meu ponto de vista quero me dedicar ao máximo e cada vez mais adquirir conhecimentos.