+ vídeos de formandos

+ vídeos de formandos

+ vídeos de formandos

Localização e contactos da Alta Lógica Dúvidas? Esclareça já!
217 990 770
Simpatia e disponibilidade

Curso

Programação em Java

Presencial e/ou Online.

Faça as horas que forem necessárias
(Método «Persona Modus»)

  • Faça o seu horário, inicie quando quiser.
  • Estimativa: Entre 45 e 60 horas (tempos indicativos - não são limites).
  • Faça as horas que forem necessárias para assimilar todas as competências previstas no Conteúdo Programático Detalhado do curso Programação em Java.
  • Formadores qualificados e pró-activos.
Reportagem da CMTV sobre o Método Persona Modus da Alta Lógica com Nuno Graciano e Maya.

Curso Programação em Java

Experimente gratuitamente, presencialmente ou online

Teste os dois formatos (se possível) e escolha o mais adequado para si.
No online o acesso é imediato e estão lá todas as informações.
Atreva-se a experimentar. Vai gostar.
8.000 formandos, desde 1997.

Para se inscrever
Presencial: Compareça ou envie mail para info@altalogica.com.
Online: vá a http://www.altalogica.net/register.


O preço encontra-se mais abaixo.


Principais tópicos do conteúdo programático
O seu curso apenas termina
quando chega ao fim da matéria, com todas as dúvidas esclarecidas.


  • Certificação
  • Noções
    Básicas
  • Entrada/Saída
    de Dados
  • Programação Orientada
    a Objectos
  • Applets para
    a Web
  • Grafismo, Multimédia
    e Movimento

  • Interactividade
  • Interface
    Gráfico
  • Acesso a bases
    de dados

O que é o Java?

JavaO Java permite jogar on-line, conversar com pessoas do mundo inteiro, calcular a taxa de juros de um financiamento e ver imagens em 3D, apenas para citar alguns exemplos. Também faz parte das aplicações de intranet e de outras soluções de e-business e constituem a base de muitos sistemas informáticos corporativos.

A tecnologia Java está presente em mais de 4,5 bilhões de dispositivos, incluindo:

  • Mais de 800 milhões de PCs;
  • 2,1 bilhões de telemóveis e outros dispositivos portáteis;
  • 3,5 bilhões de cartões inteligentes;
  • Além de set-top boxes, impressoras, webcams, jogos, sistemas de navegação para automóveis, terminais de jogos de sorte, dispositivos médicos, guichês de pagamento de estacionamento etc.

Os principais destinatários deste curso que assenta na prática são técnicos de programação, estudantes de engenharia informática e aqueles que querem iniciar uma carreira profissoinal nesta área cuja procura está sempre em alta, oferecendo a quem tem competências consistentes uma excelente oportunidade de carreira.

Oracle Certied AssociateDentro deste contexto, este curso constitui uma mais valia porque foi desenvolvido tendo em vista o conteúdo programático da certificação Oracle Certified Associate, Java SE7 Programmer I. Importa compreender que não existem cursos certificados, mas profissionais certificados e este estatuto obtém-se passando num exame sob a égide da Oracle que é a produtora da linguagem Java. Ora, a Alta Lógica equiparou o conteúdo do seu curso de Java a este exame, portanto, ao adquirir as competências aí previstas já está a dar um grande passo na preparação para esse exame. A aquisição desta certificação profissional constitui uma significativa vantagem competitiva.

Clique sobre a imagem para aceder a informações detalhadas sobre esta certificaçao.

Visite-nos, informe-se sobre o curso e o processo de certificação e experimente a nossa formação de forma gratuita.

Noções Básicas

Eclipse O curso começa pela introdução de conceitos básicos, nomeadamente o ambiente de trabalho. Aqui poderá optar pelo Eclipse ou pelo NetBeans. Estes dois IDEs (Integrated Development Environment) fornecem um ambiente de desenvolvimento integrado, ou seja, pode-se criar código, compilá-lo e executá-lo a partir de uma única plataforma.

NetbeansDepois de conhecer o ambiente de trabalho e criar a primeira aplicação Java, o curso avança para outros aspectos básicos da linguagem:

  • Sintaxe do Java
  • Expressões
  • Tipos de Dados
    • Números Inteiros
    • Números Reais
    • Texto
    • Lógicos
  • Varáveis
  • Operadores

Controlo de Fluxo Após a assimilação destes conhecimentos, entra-se no estudo de Arrays. Esta estrutura de dados, uma das mais simples, também conhecido como vector, mantém em memória uma série de valores, geralmente do mesmo tamanho e tipo.

Outro aspecto essencial na programação, é o tratamento de cadeias de texto que no Java se encontra bastante facilitado com classes que lidam com Strings.

De forma análoga a qualquer outra linguagem de programação há o Controlo de Fluxo, que condiciona a sequência do programa. Exemplo: Se o número for par faz-se algo, senão faz-se outra coisa. O controlo de fluxo é obtido através das estruturas If, If/Else e Switch.

Depois seguem-se os Ciclos que permitem executar as mesmas instruções de forma repetida em conformidade com certas condições. Como estruturas de Ciclos existem em Java: While, For, Foreach e Do...While.

Entrada e Saída de Dados

Entrada/Saída [Input/output - I/O] é um termo quase exclusivo do mundo da informática. É responsável pela comunicação entre software e hardware.

Unidade de Saida Exemplos de unidades de Entrada:

  • Teclado
  • Rato
  • Disco Rigido (Ex: Ler Ficheiros)
  • Leitor de códigos de barras

Unidade de Saida
Exemplos de unidades de Saída:

  • Ecrã
  • Impressora
  • Disco Rigido (Ex: Escrever Ficheiros)



Unidade de entrada e saida Em termos de operações de entrada e saída, no Java existem operações que se aprendem no inicio do curso: A escrita de informação no ecrã e o recepção de dados introduzidos pelo operador através do teclado.

Numa fase posterior, aborda-se a Escrita e Leitura de Ficheiros que podem ser feitas sob a forma sequencial ou em modo de ficheiros de texto. Para este efeito o Java disponibiliza várias classes que se encontram apetrechadas com métodos que simplificam este processo: BufferedReader, BufferedWriter, FileInputStream, FileOutputStream, InputStream, OutputStream, Scanner, entre outras.

Programação Orientada a Objectos

A Programação Orientada a Objetos (POO) procura conceptualizar e modelizar a realidade e, por isso, são estas as linguagem de programação que mais se aproximam da vida real. O Java assenta neste paradigma da programação de computadores.

Classes e Objectos Supondo que um carro é um modelo (Classe) com uma série de características (Campos de Classe) e funcionalidades (Métodos) como acelerar/abrandar, parar, virar, entre outras, sempre que se cria um carro concreto (Objecto) este herda todas as caracteristicas do modelo, daí na POO denominar-se esta transmissão de propriedades de Herança.

Herança Esta é a lógica fundamental associada a este tipo de programação, no entanto a POO tem outros conceitos chave que um bom programador em Java deve dominar, a saber:

  • Métodos Construtores
  • Polimorfismo
  • Abstracção
  • Encapsulamento
  • Super e Sub Classes
  • Sobrecarregamento de Métodos

Classes e Objectos Por último, merecem destaque os Modicadores de Acesso que indicam o nível de acesso a um campo ou método: acesso geral (public), acesso privado (private), elemento estático (static), elemento constante (final) ou acesso protegido (protected).

Applets para a Web

Applet Viewer Uma Applet consiste numa aplicação que é executada num Browser no âmbito de uma página web ou numa Applet Viewer e corre sob uma Java Virtual Machine (JVM). Esta JVM converte o código Java (Bytecodes) numa forma executável o que permite que um programa escrito nesta linguagem possa funcionar em qualquer plataforma de Hardware e Software.

Applet HTML Ao navegar pela Internet certamente que já se cruzou com Applets Java sem o saber porque são incluidas através de tags HTML <applet>...</applet> que não são visíveis na página.

Com uma Applet Java pode-se incorporar conteúdo dinâmico numa página web sob diversas formas: texto estático, grafismos e multimedia, interacção com o utilizador e acesso a bases de dados.

Grafismo, Multimédia e Movimento

AWT Imagem Nos dias de hoje, uma aplicação com um interface baseado apenas em texto torna-se pouco apelativa e no caso do Java seria um desperdício do seu enorme potencial pelo que se torna indispensável recorrer a elementos multimédia na construção de uma aplicação.

AWT AudioO Java disponibiliza um pacote de bibiliotecas que permite trabalhar com grafismo e multimédia de forma simplificada: O AWT (Abstract Window Toolkit) que já existe desde a versão 1.0 do JDK (Java Development Kit) através do qual se podem adicionar imagens e objectos de interacção com o utilizador.

AWT Movimento É possível ainda controlar o posicionamento dos elementos gráficos, a deslocação dos mesmos em tempo real, de forma automática ou como resposta a um evento.

Interactividade

Interactividade A interactividade está sempre associada às novas tecnologias e o Java fornece as necessárias ferramentas para a construção de aplicações interactivas. Desde as suas primeiras versões que o Java disponibiliza recursos para a interactividade com o utilizador de onde se podem destacar: Interactividade Teclado

  • Teclado:
    • Premir uma ou mais teclas dactilografando um texto
    • Deixar de pressionar a(s) tecla(s)
    • Manter uma tecla pressionada
    • Pressionar uma combinação de teclas


    Interactividade Rato
  • Rato:
    • Clicar com o botão esquerdo ou direito
    • Libertar o botão do rato
    • Clicar e arrastar o rato com o botão pressionado
    • Entrar com o cursor do rato numa área
    • Sair com o cursor do rato de uma área


    Interactividade Outros
  • Outros:
    • Activação por voz
    • Ecrãs tácteis
    • Biometria

Interface Gráfico

Swing Exemplo Em qualquer aplicação moderna o interface gráfico é indispensável e o Java que começou por facultar o AWT (Abstract Window Toolkit) produziu uma nova biblioteca denominada de Swing que passou a ser a mais utilizada.

O Swing oferece diversos tipos de elementos de interface gráfico, a saber:

  • Frames
  • Painéis
  • Botões
  • Campos de texto
  • Barra de estado
  • Menus

Swing Menu A estes elementos gráficos associam-se eventos cuja programação materializa a interacção com o utilizador e proporcionam a possibilidade de construir aplicações compostas por janelas com menus e formulários.

Todos estes aspectos que correspondem a competências indispensáveis a um bom programador em Java são abordados neste curso com exemplos práticos.

Acesso a Bases de Dados

Base de DadosUm Sistema de Gestão de Base de Dados (SGBD) consiste em software concebido e desenhado para armazenar e manipular dados. A linguagem que as linguagens de programação utilizam para consultar e actualizar dados é o SQL (Structured Query Language) e é universal para os mais diversos SGBDs, tais como o MySQL, SQL Server e Oracle.

MySQLCom a linguagem SQL e um SGBD, tal como o MySQL, criam-se poderosas aplicações em Java envolvendo bases de dados.

Tabelas Uma base de dados relacional contém uma ou mais tabelas, que podem ou não estar relacionadas entre si. Uma tabela contém um ou mais campos (cabeçalhos), que compõem a sua estrutura, e cada linha de dados introduzida denomina-se de registo.

Com Java ou com qualquer outra linguagem de programação as operações com bases de dados exigem ao programador o conhecimento da sintaxe básica do SQL e das suas principais instruções, nomeadamente:

  • Criar ou eliminar uma tabela (CREATE / DROP)
  • Alterar uma tabela (ALTER)
  • Pesquisar informação da tabela (SELECT)
  • Inserir informação na tabela (INSERT)
  • Eliminar informação da tabela (DELETE)
  • Actualizar/Alterar informação da tabela (UPDATE)




Preço tabela: 380 €
Preço campanha (presencial): 290 €
Preço campanha (online): 190 €
(Isenção de IVA)



Todos os nossos cursos dão direito a um certificado de formação profissional. Somos uma entidade formadora reconhecida no âmbito da União Europeia.


Experimente gratuitamente, presencialmente ou online


Curso(s) relacionado(s)/alternativo(s):
C#.Net
Construção de aplicações visuais, dinâmicas e interactivas de forma produtiva.
C++
Evolução da linguagem C para a POO (Programação Orientada a Objectos).
VB.Net
Construção de aplicações visuais, dinâmicas e interactivas de forma produtiva.
Novo centro de formação. Veja as instalações e a localização do seu espaço de formação. 320 m2 de instalações modernas para formação de excelência.
Clique aqui para saber mais Clique aqui para saber mais
Imprimir    Topo    Anterior    Inicio
info@altalogica.com   |   Google Maps   |   tel: 217 990 770
Cursos de Gestão     |     Cursos de Informatica     |     www.altalogica.com
copyright © todos os direitos reservados  | actualizado a 13-05-2011  | webmaster
               
 
Conteúdo Programático Detalhado X



Respondemos rápido

Modalidade de Formação: Presencial
Para e-Learning (online) clique aqui
Quero saber que competências vou possuir
Questões
Nome *
Apelido *
E-mail *
Telemóvel *
Cidade:

X

 
Experimente
Sem custos nem compromisso.
Presencialmente ou à distância.
X

Muitos perguntam-nos:
Como funciona este método Persona Modus? Parece incrível.

Nós respondemos:
Experimente e tire as suas próprias conclusões.

Persona Modus é uma solução fora da caixa com resultados surpreendentes.
Experimente, sem custos nem compromisso.
Compareça, sem marcação prévia.
Receba informações detalhadas preenchendo o formulário abaixo.

Os dados fornecidos não serão usados abusivamente, nem cedidos a terceiros.
Em qualquer momento pode solicitar a remoção dos mesmos.

* campos necessários

 
Curso *
 
Quero receber o Conteúdo Programático Detalhado
 
Nome *
Apelido
E-mail *
Telemóvel *
Cidade:
Observações

X

 
Preço e
Modalidades de Pagamento
X

Curso de Programação em Java
Formação presencial ou à distância

Preço tabela: 380 €
Preço p/ presencial: 290 €
Preço p/ distância: 190 €
(Isento de IVA)

O pagamento é condição indispensável para formalizar a inscrição. Eis as condições de pagamento existentes:

Na totalidade (no acto da inscrição)

O pagamento da totalidade no acto da inscrição, para uma aquisição igual ou superior a 120 €, dá direito a um desconto de 3%.

Valor para curso presencial: 281.30 €
Valor para curso à distância: 184.30 €

2 prestações (sem juros nem custos processuais)

Apenas válido p/ uma aquisição igual ou superior a 200 €.

No acto da inscrição: 50% do valor total.

Restantes 50%: através de cheque pré-datado com a data correspondente a 30 dias posteriores ao dia da inscrição a entregar no acto da inscrição.

Valores para curso presencial
pagamento no acto de inscrição: 145.00 €
entrega de cheque a 30 dias no valor de: 145.00 €

Valores para curso à distância
pagamento no acto de inscrição: 95.00 €
entrega de cheque a 30 dias no valor de: 95.00 €

4 prestações (sem juros)

Apenas válido para uma aquisição igual ou superior a 280 €.

Cada prestação é de 25% do valor total, havendo o acréscimo de um custo processual no valor de 15 €, na primeira prestação.

A primeira prestação paga-se no acto da inscrição e as restantes nos meses seguintes, através de cheques pré-datados a entregar no acto da inscrição.

Valores para curso presencial
pagamento no acto de inscrição: 87.50 €
entrega de 3 cheques a 30, 60 e 90 dias, cada um no valor de: 72.50 €

Meios de Pagamento

Multibanco, cheque, numerário, transferência bancária, Western Union ou MoneyGram. Para prestações o meio de pagamento é cheque pré-datado.

X

 
Inscrição X

Apenas válida para cursos presenciais.

Para cursos à distância, tem de aceder à plataforma de e-Learning (gratuitamente) cujos dados de acesso pode obter aqui. Dentro da plataforma existe um formulário de inscrição. Fazemos questão que primeiro experimente a nossa formação e só depois se inscreva.

 

Clique aqui para descarregar a Ficha de Inscrição

Depois, devolva-nos devidamente preenchida

para o mail info@altalogica.com

 
Inscrição X

Os dados fornecidos não serão usados abusivamente, nem cedidos a terceiros.
Em qualquer momento pode solicitar a remoção dos mesmos.

* campos necessários

Curso *
Presencial À Distância
 
Data de inicio
Tipo de horário (aplicável a cursos presenciais):
Regular Variável (vai marcando as suas sessões)
Horário regular : Se pretende um horário regular quais os dias da semana em que quer fazer as suas sessões de formação? E que horário deseja para cada um destes dias?
2ª Feira, das às
3ª Feira, das às
4ª Feira, das às
5ª Feira, das às
6ª Feira, das às
Sábado, das às
Observações: apresente aqui eventuais excepções ao plano atrás indicado e outras situações que considere relevantes, para que o seu programa de aulas se ajuste às suas disponibilidades.
 
Pagamento
Na totalidade (com 3% de desconto)
Em duas prestações (2º pagamento c/ cheque pré-datado)
Em 4 Prestações (15 € de custos processuais no 1º pagamento. Entrega de cheques pré-datados para as restantes prestações.)
 
Nome *
E-mail *
Telefone *
Fax

X

 
Formação à Distância
(e-Learning - Online)
X

Cursos de Informática à Distância

Experimente sem custos, nem compromisso a nossa formação online e fique a saber tudo sobre a mesma, em termos práticos. Muitos têm-nos manifestado a sua agradável surpresa com a qualidade desta formação.

O propósito da formação Alta Lógica é transmitir competências para que as pessoas ao abordarem o mercado de trabalho possam dizer com confiança "eu sei fazer como deve ser". Imagine quanto vale esta auto-confiança.

Há diferenças importantes entre a formação online e a presencial, pelo que se estiver a hesitar entre uma e outra, experimente as duas.

Preencha o formulário abaixo para receber informações detalhadas e os dados de acesso (username e password).

Os dados fornecidos não serão usados abusivamente, nem cedidos a terceiros.
Em qualquer momento pode solicitar a remoção dos mesmos.

* campos necessários

Curso *
 
Quero receber o Conteúdo Programático Detalhado
Quero experimentar gratuitamente
 
Nome *
Apelido *
E-mail *
Telemóvel *
Cidade:
Observações

X

 
Sem carga horária? X

Como se sentiria se chegasse ao final do curso e houvesse matérias por abordar e dúvidas por esclarecer?

Na Alta Lógica a formação não é um contra-relógio, mas uma certeza. Com este sistema de formação, criado e desenvolvido pela Alta Lógica desde 1997, o nosso compromisso prende-se com a concretização dos seus objectivos.

Quando termina o curso?

Depois de adquirir as competências de acordo com o respectivo conteúdo programático.

Pode-se experimentar este método formativo?

Sim. Faça uma Aula Experimental, gratuita e sem compromisso e aproveite para conhecer de forma concreta o conteúdo do curso, os nossos formadores e as nossas instalações.

Peça o conteúdo programático detalhado e marque a sua Aula Experimental. No final desta página encontrará o acesso a estas operações e informação sobre as condições do curso.

Persona Modus: a formação que se adapta a si.

X

Entrevista ao Económico TV


Respondemos rápido

Modalidade de Formação: Presencial
Para e-Learning (online) clique aqui
Quero saber que competências vou possuir
Questões
Nome *
Apelido *
E-mail *
Telemóvel *
Cidade:

Como se sentiria se chegasse ao final do curso com objectivos por cumprir?

Com carga horária é isso que acontece. Na Alta Lógica, o curso apenas termina quando chega ao fim da matéria com todas as dúvidas esclarecidas. O nosso negócio é vender competências (não um número de horas de formação), com um método desenvolvido desde há 15 anos. Milhares de formandos consideram que esta formação contribuiu para o sucesso das suas carreiras profissionais.

Quer apenas um curso no seu currículo ou, também, competências?