sexta-feira, 21 de fevereiro de 2014

Dicas para quem está começando em Java

Todos aqueles que querem aprender Java, ficam com aquela duvida crucial, onde e como começar, realmente não ter uma orientação de uma voz experiente é complicado, aprender Java sozinho não é fácil mas também não é impossível, já vi algumas pessoas desistirem por causa disso, por isso hoje vou postar aqui algumas dicas.
  • Pra quem está começando um livro muito bom e que explicas as coisas bem detalhadas é o 'Use a cabeça Java' é inteligente, ousado, moderno e prático. Aborda tudo de uma maneira bem criativa.  Pra quem realmente quer aprender esse é o livro certo a didática é excelente para os iniciantes.
  • Uma outra opção é as apostilas da Caelum. A Caelum é conhecida por seus cursos nas áreas de Java, Ruby, Mobile, Front-end, .NET e agile, além de cursos online. Eles tem diversas apostilas abertas para download e consulta gratuita. Uma delas é a de Java e Orientação a Objetos que eu indico a vocês.
  • Tem também a Revista Easy Java Magazine, é uma Revista focada em conteúdo Java para iniciantes, são ótimas para quem está começando tem artigos bem elaborados e interessantes  realmente vale apena assinar. E ao assinar você tem acesso a todas as edições podendo assim começar a ler desdas primeiras edições da revista.
  • Encontramos também na internet diversos JUGs (Java Users Group) que são sites de grupos de usuários de Java com o intuito de difundir a linguagem Java em seus mais diversos aspectos, com cursos, palestras, artigos, entre outros.
Bom espero que estas dicas sejam uteis, qualquer duvida estou a disposição, até o próximo post.


quinta-feira, 20 de fevereiro de 2014

Não tenha medo de aprender

No inicio nada é fácil, e aprender Java ou qualquer outra linguagem também não seria. Mas antes de qualquer coisa você precisa de força de vontade e gostar de estudar, para assim poder vencer os desafios impostos a quem opta por programar, pois vida de programador não é só ganhar bem, exige muito estudo e dedicação. E cada dia que passa adiando as coisas é uma oportunidade perdida.

Pois isso não tenha medo, ninguém nasce sabendo de nada, claro que algumas pessoas tem um QI mais alto, mas isso não significa nada se você realmente estiver disposto a ser o melhor. E o lado bom de não saber nada é que você pode aprender tudo. No inicio você não será o melhor, e não tenha medo disso, não fique com vergonha de trabalhar, estudar ou estar perto de pessoas cujo nível é o qual deseja alcançar. Use isso como motivação para se tornar tão bom quanto as pessoas ao seu redor, e aproveite para aprender com eles, sugue o máximo de informação que puder, faça perguntas, enche o saco. Veja se há encontros de grupos de desenvolvedores próximo de onde mora e participe dessas reuniões. Você pode usar a internet também há fóruns e comunidades espalhadas por ai. E desenvolvedores estão frequentemente procurando por projetos para ocupar seu tempo livre, praticar novas técnicas e aprimorar suas habilidades. Você vai se surpreender com o que se pode aprender quando não deixamos o medo nos influenciar.

Outro ponto é: Ame o que você faz. Pode parecer clichê, mas a verdade é que se for pra programar só pelo salário, ou para desistir futuramente, então é melhor nem começar. Se você não gostar do que você faz, se não houver paixão você não será realmente um cara bom. E os caras bons e que amam o que fazem vão notar isso, e então você será só mais um idiota no meio de tantos outros, além de não conseguir aquele salário ou reconhecimento esperado. Então é melhor que encontre um emprego pelo qual você seja apaixonado.

E por ultimo estipule metas, crie uma agenda, ou lista de tarefas e vá riscando elas conforme for as realizando, crie prazos para conclusões de livros, apostilas, fóruns, videos e programinhas que estiver lendo, acompanhando ou criando. Assim você já vai se preparando para empregos futuros, porque infelizmente ou felizmente todos eles te estipulam metas, deveres e tarefas a se cumprir. Por isso se organize e se explore o máximo que puder, e em breve enxergará os resultados.


quarta-feira, 12 de fevereiro de 2014

IDE - Eclipse e NetBeans

Agora vou falar um pouco sobre ambientes de desenvolvimento, conhecidos como IDE (Integrated Development Environment ou Ambiente Integrado de Desenvolvimento).

IDE, é um programa que reúne características e ferramentas de apoio ao desenvolvimento de software com o objetivo de agilizar este processo. O que facilita a vida do desenvolvedor. Assim não é necessário digitar sempre seu programa em um simples aplicativo como o Notepad (No Linux, gedit ou kate. No Windows, o Notepad ou o TextPad. No Mac, TextWrangler ou TextMate.).

Sugiro a utilização do Eclipse ou NetBeans são os mais conhecidos e utilizados além de serem gratuitos

Nele (IDE), o desenvolvedor poderá contar com a facilidade de, ao digitar determinados comandos, a própria IDE se encarrega de completar a solicitação.
Um exemplo disso, é o comando sout, do NetBeans. Basta digitar sout e apertar [ctrl] + [tab] e o próprio NetBeans escreve pra você o comando System.out.println();.
O que facilita muito, imagine se você tivesse que escrever esse comando 30 vezes, em diferentes partes do código-fonte?


Obs: No começo alguns desenvolvedores recomendam usarem algo que não possua ferramentas, para que vocês possam se acostumar com os erros de compilação, sintaxe e outros. Porém eu já acho melhor utilizar o IDE para que assim vocês não percam tempo com erros bobos, como um ponto e virgula do final de alguma instrução. Ai vai do que vocês se sentirem mais confortáveis para trabalharem.

Java

Antes de começar a programar em Java, recomendo a vocês conhecerem um pouco da história do Java, da qual vocês podem encontrar aqui: História do Java

 Para começarmos a programar vamos precisar instalar o Java no computador, vocês encontram o download no site da Oracle, lá terá duas versões o JRE e o JDK.

 O JRE (Java Runtime Environment), ambiente de execução Java, é formado pela JVM (Java Virtual Machine) e bibliotecas, tudo que você precisa para executar uma aplicação Java. Mas nós desenvolvedores precisamos do JDK (Java Development Kit), ele é um grande "pacote" formado pela JRE , pelo compilador Java (javac), pelo Java Debugger (javadb)... Enfim, vem com tudo o que nós precisamos.


terça-feira, 11 de fevereiro de 2014

Apresentação

Olá, sou a Melissa Lobo, e estou iniciando esse Blog com o intuito de mostrar a minha evolução como a grande desenvolvedora que pretendo me tornar e ajudar aqueles que assim como eu tem o interesse de se tornarem desenvolvedores.

A principio estarei falando sobre a Linguagem de programação Java. Iremos descrever o percurso dessa linguagem, assim como os aspectos básicos da mesma. Começando com exemplos simples, mas que são de fundamental importância para o aprendizado de Java.

Até a próxima,