Curso Java Extensivo em Porto Alegre

A linguagem Java se popularizou com o surgimento da internet comercial como uma das principais alternativas para o desenvolvimento de aplicações para a Web. Com o crescimento dos dispositivos móveis, sua importância se tornou ainda maior, especialmente na programação de dispositivos móveis com sistema operacional Android.
O Curso de Java da Alfamídia, em formato extensivo, trabalha ao longo de um ano com o desenvolvimento de uma série de aplicações em Java, com ênfase principal no desenvolvimento de aplicações Web.

Conteúdo Programático

Curso Java
Neste curso será visto o desenvolvimento de uma série de pequenos programas e códigos em linguagem Java. O foco do curso será no domínio da orientação a objetos para a construção de aplicações e nos recursos da linguagem Java e suas principais bibliotecas.

Curso Android e Java Mobile
Neste curso o aluno irá trabalhar no desenvolvimento de aplicações para dispositivos móveis utilizando o sistema operacional Android e a linguagem Java. Serão desenvolvidos e estudados mini-aplicativos completos que executam em celulares com sistema Android. Testes de aplicativos serão feitos em emuladores.

Curso Orientação a Objetos em Java
A programação orientada a objetos é possivelmente o paradigma de programação mais popular, principalmente em aplicações comerciais, e a grande maioria dos programadores acaba fazendo uso de orientação o objetos, mesmo que não tenha pleno domínio desta forma de desenvolver sistemas.

O entendimento dos conceitos da orientação a objetos, particularmente por parte de alunos que ainda não estejam programando, pode ser um pouco desafiador, em especial pela dificuldade de associar conceitos do paradigma com seu uso na prática.

É este um dos motivos deste curso trabalhar diretamente em uma linguagem de programação. Construindo classes diretamente em java, com a apresentação das diferenças entre obedecer ou não os princípios de desenvolver orientado a objetos, o aluno consegue ter um melhor entendimento dos conceitos do paradigma.

Curso Eclipse para Java
Este curso apresenta a IDE Eclipse, uma das mais populares IDEs (Integrated Development Environment, ou Ambiente Integrado de Desenvolvimento) utilizada para programação em Java. O curso trabalhará o desenvolvimento de aplicações simples em Java utilizando o Eclipse, de forma a familiarizar o aluno com este ambiente de desenvolvimento.

Curso Java e Banco de Dados
O curso de Java e Banco de Dados apresenta o desenvolvimento de pequenas aplicações em Java intensivas em dados, com foco na construção de consultas e atualização de informações armazenadas em bancos de dados.

Curso Estrutura de Dados em Java
Este curso faz uso de diversos exemplos práticos de programas em Java para mostrar alguns recursos da linguagem para manipulação de estruturas de dados.

Curso Teste de Software em Java
Neste curso o aluno irá aplicar na prática conceitos de teste de software no desenvolvimento de aplicações Java para Web

Curso Java para Web
Neste curso é trabalhada uma aplicação Java web completa.

Metodologia de Ensino dos Extensivos Presenciais

Os extensivos são dividos em módulos que são ministrados ao longo de um ano. Cada módulo é composto por um conjunto de exemplos de códigos e um conjunto de desafios, que são trabalhados em uma sequência pré-definida pelo instrutor. Basicamente, novos exemplos e novos desafios são apresentados a cada aula.

Este modelo se baseia na ideia que é a prática que vai lhe dar naturalidade e fluência para ter um real domínio das ferramentas, conceitos e metodologias apresentadas em aula.

Adicionalmente, os mesmos exemplos e desafios também são disponibilizados na forma de vídeos, permitindo que você estude e revise o conteúdo apresentado.