blog | sorteios
Softblue - Qualidade em Cursos On-Line  

e-mail:

senha:
cadastrar | recuperar senha | entrar

Home Cursos Kits Como funciona Perguntas Frequentes Quem somos Contato

Curso Java Avançado (JV-02)

     
CURSO JAVA AVANCADO ON LINE JV02
de R$ 389,90  por R$ 349,90
(em até 18x)

Comece em menos de 5 minutos!
Testar Comprar

Curso de Java Avançado escrito por Carlos Tosin, experiente desenvolvedor Java da IBM com 5 certificações Java e 8 anos de experiência no assunto (consulte currículo do instrutor para detalhes). O curso inicia com quatro assuntos bastante importantes da linguagem Java: annotations, reflection API, generics e inner classes. Na sequência, são abordados os assuntos programação multithread e sincronismo usando as facilidades do pacote java.util.concurrent e programação em rede, onde será ensinado como criar programas com arquitetura cliente-servidor que podem trocar informações pela rede, inclusive pela internet. São abordados também tópicos de I/O avançado para que o aluno aprenda a implementar funcionalidades como gravação de objetos em disco (serialização).

Carlos Tosin

Mais um curso elaborado por Carlos Tosin, experiente desenvolvedor da IBM dos Estados Unidos com várias certificações de TI, sendo 5 destas na área de Java, e experiência no assunto desde 2002. Conheça o currículo completo do instrutor clicando aqui.

Por fim, são vistas APIs de programação auxiliares do Java, muito utilizadas em aplicações reais. São elas: JDBC, utilizada para acessar bancos de dados; Swing, para criar aplicações gráficas com janelas, botões e formulários; DOM e SAX, para manipular documentos XML; Log4j, para dar suporte a log em aplicações; JUnit, para escrever testes unitários; Ant, para automatizar tarefas relativas ao desenvolvimento de aplicações; e New I/O API, que permite trabalhar com I/O de alta performance.

Depois de abordado todo o conteúdo, é chegada a hora de praticar construindo aplicações reais e úteis. Aí entra o módulo "Mão na Massa: Criando Aplicações na Prática", que aborda, de forma prática, a construção de aplicações completas, utilizando os conceitos abordados no curso.

No curso, será utilizado o software Eclipse, um dos ambientes de desenvolvimento gratuitos mais populares e mais utilizadas no mercado para programar sistemas em Java. Este curso é baseado nos cursos SL-110-SE6 e SL-275-SE6 da Oracle, custando muito menos do que os cursos oficiais. Ele inclusive vai além, abordando assuntos de grande importância para o dia-a-dia do programador Java. Além disso, este curso é continuação do curso de Fundamentos de Java, também criado pelo instrutor Carlos Tosin.

Os conteúdos dos nossos cursos são atualizados de acordo com a evolução das tecnologias que eles abordam. Leia aqui as opiniões dos alunos da Softblue sobre nossos cursos.

Investimento: de R$ 389,90 por R$ 349,90 (em até 18x)
* Válido somente até 29/02/2012.

Informações gerais

Java Avançado
Código: JV-02
Nível: Avançado
Formato: e-learning

Público alvo

Programadores que já conhecem Java e que têm interesse em aprofundar seus conhecimentos em assuntos avançados da linguagem, como programação em rede, programação concorrente, acesso a banco de dados, programação de testes unitários, entre outros.

Pré-requisitos

Ter feito o curso de Fundamentos de Java. Caso não tenha realizado este curso, você deve ter conhecimentos sólidos de Java e orientação a objetos, uma vez que este curso aborda aspectos mais avançados da linguagem. Caso esteja iniciando em Java, você pode optar pelo kit Desenvolvedor Java.

Carga horária

Equivalente ao curso presencial de 60 horas. As aulas ficam disponíveis integralmente para os alunos durante 1 ano. O tempo que um aluno levará para concluir o curso dependerá exclusivamente do tempo que ele dedicar para seus estudos, podendo rever as aulas quantas vezes desejar.

Exemplo: para este curso, se o aluno reservar 2 horas por dia para estudá-lo, o mesmo será concluído em aproximadamente 30 dias.

Opiniões de alunos sobre nossos cursos

Devido a outras experiências eu aprendi que neste tipo de curso é muito importante observar a formação do Instrutor que vai lecionar. O Instrutor da SoftBLue, Sr. Carlos Tosin é muito competente, um "Papa" em Java ! Tem Mestrado em Informática, 05 Certificações Java e experiência, ou seja, tem didática e expertise em Java. Recomendo a todos que buscam realmente a aprender o Java e não somente a ter um Certificado. É para quem quer dominar com facilidade o Java e iniciar ou aprimorar na profissão como Desenvolvedor de Software na linguagem de programação do presente e do futuro ! SoftBlue para mim é sinônimo de Dedicação e Qualidade. Parabéns e obrigado por tudo !
Francis de Mendonça Navarro, Belo Horizonte - MG

Para ver as opiniões de outros alunos sobre nossos cursos, acesse nossa página de testemunhos clicando aqui!

Conteúdo programático

Annotations e Reflection API

     O que são annotations, como criá-las e usá-las

     Como instanciar objetos e invocar métodos via reflexão

Generics

     Comparação entre o uso e não uso do generics

     Uso do generics em classes e métodos

     Generics e as subclasses

     Wildcars

Inner Classes

     Características de uma inner class

     Os 4 tipos de inner classes existentes

Programação Concorrente com java.util.concurrent

     Criando e executando threads com as interfaces Runnable e Callable

     Comunicação e sincronização com conditions e locks

     Tarefas futuras

     Operações atômicas

Programação em Rede com Sockets TCP/IP e UDP/IP

     Sockets TCP/IP e UDP/IP

     Multicast

Programação Distribuída com RMI

     RMI Registry

     Stubs e Skeletons

     Invocação de objetos remotos

     Implementação de um cliente

Tópicos Avançados de I/O

     Argumentos de linha de comando

     A classe Properties

     Serialização de objetos

     Acesso aleatório a arquivos

Acessando Bancos de Dados Através de JDBC

     Arquitura do JDBC

     Uso de conexões, statements e results sets

     Metadados

     Transações

     Atualizações em lote

Desenvolvendo Aplicações Gráficas com Swing

     Containers, components e layout managers

     Menus

     Tratamento de eventos

Manipulação de Dados nos Formatos XML e JSON

     Manipulação de documentos com as APIs DOM e SAX

     Validação com XML Schema

     Manipulação de dados no formato JSON

Log em Aplicações usando Log4j

     Configuração da API

     Loggers, log levels, appenders e layouts

Criando Testes de Unidade com o JUnit

     Implementação de métodos para testes de unidade

     Execução e verificação dos resultados dos testes

     Test suites

Automatizando Tarefas com o Ant

     O Ant como automatizador de tarefas

     Build file

     Project, target, task e properties

Manipulação de Dados com a New I/O API

     Channels e Buffers

     Memory-Mapped Files

     I/O assíncrono

Mão na Massa: Criando Aplicações na Prática

     Implementação de aplicações completas


Após o treinamento os alunos estarão aptos a

Ao término do curso, os alunos estarão aptos a criar sistemas que acessam e manipulam dados em banco de dados e manipulam documentos XML. Também estarão aptos a tirar proveito da programação concorrente para otimizar o processamento de aplicações, além de criar aplicações gráficas em Java usando Swing, que podem inclusive se comunicar pela rede num modelo cliente servidor. E além disso, estarão aptos a utilizar alguns frameworks a APIs do Java, como o JUnit e o Ant.

Certificado

Ao final de cada módulo do curso é realizada uma avaliação sobre o conteúdo apresentado. Ao concluir o curso com nota igual ou superior à 6,5, o aluno imediatamente recebe o seu certificado de realização do curso em formato digital gratuitamente, podendo também solicitar uma cópia impressa caso deseje (mediante pagamento da taxa de emissão e envio do mesmo, no valor de R$ 20,00). Caso o aluno não atinja a nota necessária, poderá revisar as aulas que desejar e refazer as avaliações.

Conheça o nosso modelo de certificado e maiores detalhes clicando aqui.

Investimento

O valor deste curso está de R$ 389,90 por R$ 349,90 (em até 18x). O único valor a ser pago é este, não há mensalidades!
* Válido somente até 29/02/2012.

 Comprar

Conheça todas as formas e condições de pagamento clicando aqui.
Condições especiais para empresas na compra de 5 ou mais unidades do mesmo curso. Para atendimento empresarial, entre em contato conosco.
Desconto de 15% nas compras a partir do segundo curso pago!

Compre junto com outros cursos

Este curso faz parte dos seguintes kits de formação:

   

Desenvolvedor Java

Este kit é a solução completa de aprendizagem para quem deseja aprender Java e desenvolver aplicações de qualidade e com os mais variados recursos. São abordados desde tópicos introdutórios sobre o uso de Java e programação orientada a objetos, até tópicos mais avançados muito usados no mercado, como acesso a banco de dados, programação em rede, programação concorrente, criação de interfaces gráficas, entre outros.

Este kit de formação é composto pelos cursos:
 Curso Fundamentos de Java (JV-01)
 Curso Java Avançado (JV-02)

De R$ 719,80 por R$ 519,80

Acessar

Envie sua dúvida para o instrutor

Está com dúvidas relacionadas ao curso? Visitou a página de Perguntas frequentes e não esclareceu sua dúvida? Envie uma mensagem para o instrutor utilizando o formulário abaixo. Preencha corretamente seus dados para receber a resposta.

  Nome:  Sobrenome: 
  E-mail: 
  Assunto: 
  Mensagem: 
Digite o código aqui:

Mailing List

Cadastre o seu e-mail para receber notícias e informações sobre novos cursos e novidades dos blogs de nossos instrutores!



* Cadastre-se e participe de sorteios de brindes e livros de informática!

Qualidade

Conheça nossa qualidade!

Diferenciais

  • Vídeo-aulas com áudio e com explicações do instrutor
  • Exercícios práticos com resolução comentada
  • Questões das avaliações comentadas
  • Suas dúvidas são esclarecidas pelos nossos instrutores
  • Instrutores especialistas e certificados no assunto
  • Cursos voltados para o mercado de trabalho
  • Reveja as aulas quantas vezes quiser
  • Taxa única: não há mensalidades
  • Você define seu horário de estudo, podendo começar agora mesmo
  • Desconto de 15% na compra do segundo curso pago
  • Faça o curso de qualquer parte do Brasil

Nossos cursos

Nossos cursos são criados com base na realidade do mercado de trabalho, abordando teoria e prática das tecnologias. Conheça nossos cursos clicando aqui.

Pagamento

Conheça todas as formas e condições de pagamento clicando aqui!

Softblue 2003/2012 - Todos os direitos reservados