Java e Orientação a Objetos para Iniciantes
What you'll learn
- Desenvolver programas utilizando Java
- Programar usando Orientação a Objetos
Requirements
- O aluno deverá saber o básico de lógica de programação e algoritmos.
- O aluno deverá possuir disponibilidade para instalar programas em seu computador (ex: Java Development Kit)
Description
Curso atualizado em Janeiro de 2016!
Aprenda Orientação a Objetos de uma forma fácil e rápida. Você conhece Orientação a Objetos na vida real, agora iremos transformar esse conhecimento em Orientação a Objetos na programação.
Usaremos Java como ferramenta de aprendizado.
Fazendo este curso, você terá condições de programar orientado a objetos em qualquer linguagem que usa esse paradigma. Mas, se você não conhece Java, poderá aproveitar para aprender ela no processo.
- Histórico do Java;
- Objetos na vida real;
- Objetos em Java;
- Classes, Métodos e Atributos;
- Herança, Classes Abstratas, Interfaces;
- Modificadores de Acesso;
- Polimorfismo;
- Exceções.
Você está preparado para o mercado de trabalho?
O mercado está aquecido como nunca. Nós, da TI, somos disputados pelas empresas. Mas, sem um sólido conhecimento de programação, você não conseguirá colocar na prática todo o seu potencial.
Talvez você não pretenda trabalhar com Java. Entretanto, ela é a linguagem de programação mais popular do mercado e conhecendo-a você conseguirá aprender outras tecnologias de forma mais simplificada.
Com Orientação a Objetos, você programa na linguagem que quiser!
Qual linguagem você quer trabalhar? Python, Rails, PHP, ou até mesmo Javascript? Todas, sem exceção, são linguagens orientadas a objetos. Não se limite ao básico, desenvolva software de forma elegante e de fácil manutenção.
Este curso lhe guiará através do desenvolvimento de um software simples, porém completo. Entenderemos o básico, escreveremos de forma simples e transformaremos em um programa verdadeiramente OO. Desta forma, se você for programador e souber alguma linguagem não orientada a objetos a transição será bastante fácil.
Muitos exercícios estarão disponíveis. A cada novo conceito, exercícios lhe darão a segurança de que cada passo será sólido em direção ao aprendizado. Subiremos degrau por degrau, e tenho certeza de que esses serão apenas o primeiros passos rumo ao seu sucesso como programador!
Who this course is for:
- Este curso é destinado a alunos que já possuam conhecimento de lógica de programação.
- Para alunos de Tecnologia da Informação, Ciências da Computação, Análise de Sistemas e afins.
- Para programadores que conheçam o básico de Java ou outra linguagem similar, como PHP, p. ex.
- Para programadores experientes que trabalham com linguagens procedurais e desejam aprender Orientação a Objetos de forma rápida e objetiva.
- Este curso não se propõem a ensinar todas as características da linguagem Java. Mas sim, apresentar o básico para a aplicação de Orientação a Objetos.
- Se você quer aprender (ou precisa) aprender rapidamente Orientação a Objetos, faça este curso.
Instructor
Menu nome é Lauro Becker. Sou MBA em Gestão Empresarial e Graduado em Desenvolvimento de Sistemas. Tenho 10 anos de experiência na área de desenvolvimento.
Sou Programador Certificado Java, Arquiteto de Software, Projetista de Sistemas, Líder de Equipe e Gerente de Projetos. Atualmente, como proprietário de uma empresa de tecnologia e internet, diariamente lido com diversos desafios dessa área tão fascinante.
Ministro cursos presenciais e virtuais. Tenho uma boa bagagem em treinamento de desenvolvedores para o mercado de trabalho, assim como em consultoria em tecnologia.