Ensinar CAD / GISInternet e Blogs

Curso de Java para aprender do zero

Alguns dias atrás eu estava falando sobre potencialidades de Java em seu posicionamento em relação a outras linguagens do ambiente geoespacial. Neste caso vou falar sobre um dos cursos que estou fazendo nas minhas noites de lazer; mesmo que está me ajudando muito a acompanhar o desenvolvimento de uma ferramenta interessante entre um banco de dados cadastral asp / MySQL e um ambiente espacial gvSIG.

Para os usuários que esperam aprender Java do básico, certamente o curso mais apropriado, conhecido como Java Web, embora eu tenha comentado os amigos do curso que programadores com intenções de sistematizar melhor seu treinamento em Java, eles gostam de aprender de forma abrangente.

 

Vantagens de seguir o curso de forma virtual.

As plataformas online surgiram para facilitar o acesso a cursos especializados, aproveitando os benefícios da tecnologia, conectividade e conteúdo multimídia. Uma dessas vantagens está no fato do aluno fazer seu próprio ritmo, acessando no momento que mais lhe convier; embora isso exija autodisciplina para aproveitar ao máximo o acesso ao conteúdo geralmente disponível durante o curso. Nesse caso, uma vez cadastrado o curso, eles ficam disponíveis por três meses.

Apesar dos questionamentos que essas alternativas online têm apresentado, as limitações do conteúdo impresso ou distribuído em um CD de um curso convencional são superadas pelo acesso a vídeos, apresentações ou outro material interativo. Em caso de Globalmentoring, cada seção é composta por vídeo com áudio em espanhol, com o qual cada segmento do curso pode ser realizado passo a passo. O exemplo que estou mostrando na imagem é do Módulo III, voltado para a conexão de bancos de dados, bem na seção onde é explicada a operação do Eclipse como gerenciador de banco de dados cliente.

curso eclipse java

Chamou minha atenção, que os vídeos são servidos em Flash e css / HTML5 para que eles possam ser vistos em dispositivos móveis ... ah! e em espanhol.

Depois, há suporte remoto; no meu caso, uma bobagem bem básica aconteceu comigo no início, que vou usar como exemplo. Eu desenvolvi o módulo I, compilei as primeiras aulas seguindo apenas os passos que o vídeo mostra, mas na mudança do meu Dell Inspiron Mini Resolvi fazer como me lembrava e não seguindo passo a passo. Fiquei atolado na configuração, registrando variáveis ​​de ambiente que o compilador (Javac.exe) parecia não reconhecer. Quando me senti péssimo, decidi marcar o suporte do instrutor ao Skype, e então percebi que era tão simples quanto fechar a janela do console DOS e aumentá-la novamente, pois essa ferramenta pré-histórica do Windows levanta as variáveis ​​registradas no momento da execução mas não pode identificar uma alteração feita enquanto ele está ativo.

 

O curso JavaWeb.

A seguir resumo o tópico deste curso, que está estruturado em 5 módulos começando com os fundamentos do Java, incluindo a conexão com Bancos de Dados e finalizando com a criação de uma aplicação Web utilizando Servlets e JSPs. Embora eu apenas mostre o assunto de forma esquemática, na realidade, como mostra a imagem de um fragmento do Módulo V, são cerca de 180 vídeos, cada um obedecendo a uma matéria teórica ou a um exercício prático , e com cada lição vem um arquivo compactado no qual os exercícios desenvolvidos e as aulas compiladas são baixados.

Módulo I. Java do zero. (Aulas 3)

  • O que é o Java?
  • Elementos básicos da linguagem
  • Sentenças de Java
  • Métodos em Java
  • Classes e Objetos e como realmente os entender
  • Gestão de Arranjos

Módulo II.  Programação Orientada a Java e Objeto (OOP):  (Aulas 5)curso eclipse java

  • Modificadores de acesso e seu uso em Java.
  • Herança
  • Polimorfismo
  • Manipulação de Exceções.
  • Resumo de Classes e Interfaces.
  • Coleções em Java.

Módulo III.  Conectando-se a bancos de dados com JDBC: (Lições 3 e Tópicos Opcionais 8)

  • O que é JDBC?
  • Como fazer uma conexão com um banco de dados.
  • Exemplos com Mysql.
  • Exemplos com Oracle.
  • Padrões de design na criação da camada de dados.

Módulo IV.  HTML, CSS e JavaScript: (Aulas 4)

  • O que é HTML?
  • Componentes básicos de HTML. 
  • O que é CSS e onde é aplicado?
  • Componentes CSS. 
  • O que é JavaScript e onde é aplicável?
  • Exemplo de integração HTML, CSS e JavaScript.

Módulo IV. Desenvolvimento de páginas dinâmicas com Servlets e JSPs: (Aulas 7)

  • O que é uma aplicação dinâmica?
  • O que servlets são e onde eles se aplicam.
  • Processo de petição / resposta de HTTP.
  • Gerenciamento de Sessões.
  • O que são JSPs e onde eles aplicam?
  • Implantando informações com Idioma de Expressão (EL) e JSTL.
  • MVC Design Pattern.
  • Criando uma aplicação Java Web.

No final do curso, um aplicativo da Web é criado aplicando as melhores práticas e integrando ALL os tópicos abordados neste workshop, incluindo conexão de banco de dados, gerenciamento de segurança, melhores práticas e padrões de design. Como último projeto e requisito para a obtenção do diploma é o Laboratório final, onde uma arquitetura multicamada é aplicada.

Como este é um curso frequentemente descontado, recomendo ver o link.

http://www.globalmentoring.com.mx/curso/CursoJavaWeb.html

Golgi Álvarez

Escritor, pesquisador, especialista em Modelos de Gestão Territorial. Participou da conceituação e implementação de modelos como: Sistema Nacional de Administração de Propriedades SINAP em Honduras, Modelo de Gestão de Municípios Conjuntos em Honduras, Modelo Integrado de Gestão de Cadastro - Cadastro na Nicarágua, Sistema de Administração do Território SAT na Colômbia . Editor do blog de conhecimento Geofumadas desde 2007 e criador da Academia AulaGEO que inclui mais de 100 cursos sobre temas GIS - CAD - BIM - Digital Twins.

Artigos Relacionados

4 Comentários

  1. Se você é um profissional e está procurando algo cara a cara, recomendamos o seguinteCursos de java em madrid e barcelona. Nós os conhecemos pelos cursos oferecidos em nossa empresa e eles são muito bons.

  2. Muito bom contributo. Na era do computador, acredito que o treinamento nesta área abre consideravelmente o campo das possibilidades no nível profissional. A tarefa do especialista em programação é muito necessária em muitas áreas, de modo que a oferta de mão-de-obra é ampla e muito variada.

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

Voltar ao topo botão