Enviar um café pro programador

Pode me ajudar a transformar cafeína em código?
Mostrando postagens com marcador Certificado. Mostrar todas as postagens
Mostrando postagens com marcador Certificado. Mostrar todas as postagens

Sumário do Curso Java Progressivo, completo, online e grátis

 Bem vindos ao curso Java Progressivo! Estamos em constante esforço para fornecer um material completo, gratuito e totalmente voltado para o iniciante.

Sugerimos que siga a seguinte ordem de tópicos, estudando sem pressa, tentando replicar os códigos, fazer os exercícios e tentando aprender o máximo possível.

Bons estudos !

O básico da linguagem Java

    1. O que é Computação, Programação e Linguagem de Programação
    2. O que é o Java? Para que serve? Onde se usa essa linguagem?
    3. O que precisa baixar e instalar para começar a programar em Java
    4. Como criar o primeiro programa em Java
    5.  Saídas Simples usando print, println e printf
      4.1 10 exercícios sobre saídas simples
    6. Comentando e usando Delimitadores de comentários
    7. Tipos numéricos: byte, short, int, long, float e double
    8. Recebendo dados do usuário: a classe Scanner
    9. Operações Matemática: Adição, Subtração, Multiplicação, Divisão, Resto da Divisão (módulo) e Precedência dos operadores matemáticos
    10. Comparações: os operadores maior (>), menor (<), maior igual (>=), menor igual (<=), igual (==) e diferente (!=)
    11. O tipo char: armazenando e representando caracteres
    12. O tipo boolean: a base da lógica na computação
    13. Operadores lógicos e de negação: && (E ou AND), || (OU ou OR) e o ! (negação)



    Estruturas de Controle/Controle de Fluxo e Laços

      04. Operadores de Atribuição: +=, -=, *=, /= e %=
      05. Operadores de atribuição e de incremento e decremento - diferenças entre a=++b e a=b++
      06. O laço while: o que é, como usar e calculando PA e PG com while
            6.1 Questões usando o laço while
      07. Loop infinito, controlando laços e loopings com o while
      08. Laço for: tendo um maior controle sobre as repetições
            8.1 Questões usando o laço for
      09. O laço do ... while: O laço que sempre acontece...pelo menos uma vez
      10. Os comandos break e continue: interrompendo e alterando fluxos e loopings
      11. O comando switch: fazendo escolhas em Java
      12. Exercícios envolvendo laços
      Apostila Caelum resolvida: Capítulo 3, Variáveis, Tipos Primitivos e Controle de Fluxo


      Orientação a Objetos, parte I: Criando e declarando classes - Construtores

      00. Introdução: o que são, para que servem, como e onde usar as Classes e Objetos em Java
      01. Como criar uma Classe e declarar Objetos
      02. Acessando e modificando variáveis de Classes e Objetos
      03. Construtores: o que são, para que servem e como usar



      Métodos

      02. Parâmetros e Argumentos: passando informações para os métodos
      03. A Classe Math: constantes, principais métodos e chamando métodos de outras classes
      04. Sobrecarga de métodos (method overloading): declarando métodos com o mesmo nome
      05. Passando uma lista de argumentos, de tamanho qualquer, para um método
      06. Exercícios: treine com questões envolvendo métodos e tudo o que aprendeu até aqui
      Jogo: Adivinhe o número que o computador sorteou [modo texto]


      Orientação a Objetos, parte II: Os métodos set e get - Composição - Enum

      00. Auto-referência com o this: Invocando métodos de Classes e Objetos
      01. set e get: o que são e como usar esses métodos de forma correta
            1.1 Aplicativo: Conta bancária/ Caixa eletrônico em Java
      02. Composição: trocando informações entre Objetos
      03. Use constantes, e não números - declarando variáveis com o final
      04. enum: A melhor maneira para manusear constantes
      05. static: Usando membros estáticos
      Apostila Caelum Resolvida: Capítulo 4 - Orientação a objetos básica
      Apostila Caelum Resolvida: Capítulo 6 - Modificadores de acesso e atributos de classe
      Jogo: Campo Minado em Java
                Código comentado sobre como fazer o jogo Campo Minado em Java


      Programação Gráfica em Java, parte I: Caixas de Diálogo

      03. Como passar variáveis do tipo String para int, float e double
            3.1 Aplicativo: calcula as raízes de uma equação do segundo grau
      04. Construindo (build) seu projeto Java no NetBeans


      Estrutura de Dados, parte I: Array e ArrayList

      00. Introdução ao estudo de estrutura de dados em Java: Array, ArrayList, Listas, Filas e Pilhas
      01. Arrays (ou vetores): como declarar, usar e acessar seus elementos
      02. Foreach: O laço for para Arrays
      03. Array multidimensional ou Matriz: um Array de arrays
      04. Arrays em métodos: passagem por valor e passagem por referência
      05. Classe Arrays (Arrays Class): aprenda a manusear (copiar, ordenar, buscar e manipular) Arrays
      06. ArrayList: para que serve e como usar os principais métodos da ArrayList em Java
      Apostila Caelum resolvida: Capítulo 5 - Um pouco de Arrays

      Jogo usando if else, métodos, arrays, arrays multidimensionais e laços.
      Jogo: Batalha Naval em Java [modo texto - humano x computador]


      Orientação a Objetos, parte III: Herança e Polimorfismo

      00. Herança: o que é, para que serve, exemplos de uso e quando usar
      01. Herança de Construtores e @Override
           1.1 Herança ou Composição: qual usar? qual é o melhor? onde se usa cada um deles?
           1.2 Interface em Java - O que é, para que serve, como funciona e como usar
           1.3 Como comparar objetos - A classe abstrata Comparable e o método compareTo()
      02. public, private e protected: Protegendo suas informações em Java
      03. A classe Object: o que é, uso e principais métodos
      04. Polimorfismo: o que é, pra que serve, como e onde usar
      05. Polimorfismo: Classes abstratas e Métodos abstratos em Java
            Exemplos: Importância do Polimorfismo e Abstração em softwares
      06. Manipulando polimorficamente subclasses
            Dica: Descobrindo a classe de um Objeto
      Apostila Caelum resolvida: Capítulo 7 - Herança, reescrita (override) e Polimorfismo

      Jogo: Jogo da Velha em Java (Humano x Humano)
                Código comentando sobre como fazer um Jogo da Velha em Java



      Curso de Java Online Com Certificado - Como ser programador profissional

      Neste artigo de nossa apostila Java Progressivo, iremos sair um pouco do conteúdo técnico de programação e passar um pouco de nossa experiência sobre o mercado de trabalho brasileiro para quem deseja ganhar a vida como programador.

      Como se tornar um programador Java profissional

      Curso de Java com certificado

      Entre dúvidas por comentários, no fórum e por e-mail, sobre classes, objetos, herança, polimorfismo e outros assuntos dessa sopinha de letras que é a Orientação a Objetos em Java, surge sempre um tema um pouco diferente: trabalho.

      Isso mesmo, programação é algo tão apaixonante que uma das primeiras coisas que as pessoas pensam é em trabalhar, viver e ganhar dinheiro com isso. Nada mais natural, todos tem contas para pagar e sonhos a serem realizados que só são possíveis com dinheiro.

      A importância da programação já foi abordada em diversos artigos de nossa apostila, principalmente nos mais básicos, mas pra resumir: olhe em torno de você. Veja seu computador, netbook, tablet, celular, som, tv digital, carros modernos, GPS, relógios etc etc.

      Repare tudo que for digital.
      Reparou?
      É programação. Só funciona porque existem programadores que criaram.
      Resumindo: é algo que tá fazendo tanto parte da vida das pessoas que não digo que é importante, é essencial. Se tiver dúvida, pergunte para algum parente adolescente do que seria a vida dele sem o Facebook (feito com programação, obviamente).

      Existe mercado, e muito, para isso. Mas melhor que isso é: a demanda de mais programadores é simplesmente fora do normal. A primeira coisa que uma pessoa faz ao conseguir dinheiro é investir em coisas digitais, que usam tecnologia. Enfim: estão usando e gastando cada vez mais com tecnologia.
      Então ter a programação como profissão é investir no futuro, o negócio só vai esquentar com o tempo...

      Se interessou? Vamos dar duas dicas sobre como ser um programador profissional...

      1. Estude. Estude mais, e de novo. Não pare.

      Vamos ser logo sinceros de cara: você não vai assistir umas aulas, ler uns tutoriais, se tornar programador e nunca mais estudar na vida.
      Primeiro você vai estudar muito, mas muito mesmo no começo. No início vai parecer impossível, mas a medida que for estudando, as coisas vão fazendo sentido.

      Lembra do ICQ ? Do MSN? Do Super Mario World? Do Orkut? Do seu celular tijolão?
      Enfim, as coisas mudam, evoluem, se transformam muito rápido nesse ramo.
      Daqui uns anos você vai falar em Facebook e vão rir de você, por ser velho.

      Você vai sempre ter que estudar.
      A coisa mais importante para se tornar um programador profissional é estudar, saber o máximo possível, ter lido o máximo possível, programado o máximo possível.

      Não tem segredo, é trabalho duro.
      Estude por nossos cursos, faça os exercícios, compre livros e os revire de ponta a ponta (durma com eles na cabeceira), baixe apostilas, veja vídeo-aulas, acesse fóruns, pergunte e responda dúvidas, e o principal: arregace as mangas e crie códigos, na mão. Vire madrugadas, pense numa melhor solução, numa melhor sacada para seu código até no banho.

      Pronto. Isso é o principal, se esforçar o máximo possível.
      Os maiores gênios desse ramo não acordaram um dia, tiveram uma ideia na sorte e ficaram ricos e famosos. Não, eles estudaram pra cara...mba.

      2. Prove que estudou

      Já ouviu alguém falar que chegou num hospital, disse que era médico e foi contratado?
      E de alguém que chegou numa empresa e disse 'eu posso administrar' e virou gerente?
      Não importa o ramo profissional, é necessário provar que estudou, que se qualificou.

      Sim, é possível frequentas faculdades e cursos e ser um baita de um incompetente.
      No geral, basta decorar umas coisas na noite anterior a prova, que você conseguirá se formar em boa parte dos cursos do Brasil.
      Mas se você seguiu a dica 1 que demos, você vai passar longe desse grupo.

      O fato é que: seja em Havard, ITA, IME, Federal, Particular, Curso Técnico ou Certificação, vão te cobrar documentos. É necessário provar que estudou em algum lugar.
      Infelizmente só a palavra não conta muito.

      Tem gente até que compra uns livros altamente 'bizurados' sobre certificação em Java, decora umas coisas e se tornam certificados oficialmente, e pouco sabem. Sim, dá pra conseguir certificados sem fazer o passo 1, mas vamos adiantando: não adianta de nada ter um diploma, se na hora que você sentar na cadeira pra programar for um baita de um incompetente.

      Vale a pena fazer uma faculdade, um curso? Claro que vale, mas aproveite, aproveite seu professor, o material, tente sugar o máximo de conhecimento possível.
      Você pode até levar estudando pouco, mas nunca vai ser bom assim.

      E vamos ser sincero novamente: o mais indicado é o roteiro básico de prestar um vestibular, ir pra faculdade, estagiar pra pegar experiência e trabalhar.
      É o mais requisitado e normal de acontecer.

      Mas nem todo mundo pode. Tem gente que não estudou pra passar numa universidade pública, tem gente que não tem dinheiro pra pagar uma faculdade particular, algumas pessoas trabalham e não tem tempo, temos muitos leitores adolescentes, vários de nossos estudantes moram em cidades que não oferecem cursos de programação.

      E aí José, o que fazer?

      Curso Java Progressivo
      Obter meu certificado!


      Curso Java Progressivo Online com Certificado 

      Para os que desejam não apenas estudar, mas também trabalhar, disponibilizamos nosso material no maior e mais confiável site de cursos, o Buzzero.

      Lá tem uma avaliação final, e caso você seja aprovado, receberá um diploma válido em todo território nacional, pode usar também como horas extra-curriculares.

      Ah, de quebra, você vai ter acesso a um material de 800 páginas de Java, isso mesmo: 800 páginas.
      Maior que qualquer livro ou curso presencial, vai te servir como referência pro resto da vida.

      Acesse:
      Certificado do Curso Java Progressivo



      Contribuir com o Java Progressivo

      Que tal apoiar e fazer crescer o ensino da programação no Brasil ?

      Ajudar nosso país a crescer e se desenvolver cada vez mais, tecnologicamente?

      Clica abaixo pra saber mais!

      Apoiar o Projeto Progressivo