INICIAÇÃO À PROGRAMAÇÃO EM JAVA

NOTA: Curso elegível para o Cheque-Formação+Digital (processo a verificar junto do IEFP)

 

Fundamentação

A INICIAÇÃO À PROGRAMAÇÃO EM JAVA é um passo crucial para qualquer pessoa que esteja interessada em desenvolver competências na área da programação. Java é uma linguagem de programação amplamente utilizada numa grande variedade de domínios, incluindo o desenvolvimento de aplicações para desktop, web e dispositivos móveis, desenvolvimento de sistemas distribuídos e computação na nuvem, entre outros. A sintaxe clara, a orientação a objetos robusta e a portabilidade fazem da linguagem Java uma escolha de eleição tanto para quem está a começar como para quem já programa com experiência.

 

Objetivos gerais

Aprender a linguagem Java oferece uma série de benefícios. Além de fornecer uma base sólida em conceitos de programação, a familiaridade com Java abre portas para uma ampla gama de oportunidades profissionais. Com procura crescente de programadores em Java nos mais diversos setores da indústria de tecnologias, as competências em Java são altamente valorizadas no mercado de trabalho. Além disso, o Java é uma excelente linguagem para aprender princípios de programação orientada a objetos, que são fundamentais para muitas outras linguagens de programação.

 

Objetivos específicos

Compreender os conceitos fundamentais da programação em Java, como variáveis, estruturas de controle, métodos e classes. Entender os princípios da programação orientada a objetos, incluindo herança, polimorfismo, encapsulamento e abstração. Praticar resoluções de vários problemas de forma eficaz utilizando Java, incluindo a decomposição de problemas complexos em partes menores e a aplicação de algoritmos apropriados. Dar uso às imensas bibliotecas padrão do Java. Criar capacidade de desenvolver aplicações simples com base nos conhecimentos adquiridos.

Conteúdos programáticos

O curso desenvolve-se ao longo de 4 módulos, cada com  5 sessões de 2 horas.

Módulo 1 – Introdução:

  • Introdução ao Java e ambiente de desenvolvimento.
  • Estrutura básica de um programa Java: classe, método main.
  • Declaração de variáveis e tipos de dados.
  • Operadores aritméticos, lógicos e de atribuição.
  • Exercícios de revisão das sessões do módulo 1.

Módulo 2 – Estruturas de Controle

  • Estruturas de controle de fluxo: if, else, else if, switch.
  • Ciclos: for, while, do-while
  • Uso de ciclos com arrays e listas
  • Manipulação de strings e uso do operador ternário
  • Exercícios de revisão das sessões do módulo 2.

Módulo 3 – Métodos e Funções

  • Introdução a métodos.
  • Parâmetros e retorno de valores em métodos.
  • Sobrecarga de métodos.
  • Escopo de variáveis e chamadas de métodos.
  • Exercícios de revisão das sessões do módulo 3.

Módulo 4 – POO

  • Introdução à programação orientada a objetos (POO).
  • Classes e objetos em Java.
  • Encapsulamento e modificadores de acesso.
  • Herança e polimorfismo
  • Exercícios de revisão das sessões do módulo 4.
  • Projeto final.

Destinatários

O público-alvo para a iniciação à programação em Java é amplo e diversificado. Isso inclui estudantes que estão a começar a aprender programação, profissionais de TI que desejam expandir as suas competências, programadores que desejam migrar para Java de outras linguagens de programação, e qualquer pessoa interessada em desenvolvimento de software.

 

Numero mínimo participantes
É necessário um número mínimo de 3 participantes por turma para o avanço do curso.

 

Pré-requisitos

Não há requisitos específicos de conhecimento prévio, tornando este curso acessível a qualquer pessoa com interesse e disposição para aprender.

 

Coordenador e Formador

A coordenação científico-pedagógica é da responsabilidade do Professor Mário Rodrigues, diretor da Escola Superior de Tecnologia e Gestão de Águeda. A formação é da responsabilidade do Eng. José Carlos Neto Margarido, licenciado Engenharia Informática. Desenvolve atividade profissional há mais de 25 anos como programador, implementador de soluções web e gestor de sistemas de informação.

 

Apresentação do curso

 

 



...a saber
  • Regime
    e-Learning + Live Training
  • Datas
    4 de fevereiro de 2024 | 56 horas | 1 mês
  • Horário
    sessões síncronas - segundas-feiras das 19:00 às 20:30 (com possibilidade de alteração de dia e hora de acordo com a disponibilidade do grupo)
    56 horas = 50 horas de formação assíncrona + 6 horas de formação síncrona (mínimo)

  • Benefícios / Early Bird
    15% de desconto, para empresas/ instituições que façam simultaneamente três ou mais inscrições no mesmo curso.
    Descontos não acumuláveis.
  • Preço
    510,00 €
Ficha de curso (pdf) Realizar Inscrição
INSCRIÇÃO VIA GESTOR

    * Campos de preenchimento obrigatório

    Contacto

    Dulce Alegria