+ 20h
Carga horária
Nível
Intermediário
Certificado
Incluso
A partir de R$ 82 ,42
/mês
Para você que já assistiu os treinamentos Lógica e Algoritmos I e Lógica e Algoritmos II, confira mais este curso de introdução a linguagem de programação com o objetivo de prepará-lo de verdade! A partir deste você será capaz de:
  • Conhecer um pouco sobre JAVA a fim de poder compreender a estrutura de linguagem de programação de alto nível;
  • Entender Orientação a Objetos, Classes, Métodos, Objetos, dentre outros;
  • Criar um projeto com interfaces gráficas, banco de dados, controladores e todas as funcionalidades básicas a fim de implementá-lo.
Então comece já o curso Online de Lógica de Programação III e esteja apto a aprofundar seus estudos como DEV Back-End sem deixar lastros de dúvidas pelo caminho.  

Público alvo

Indicado para pessoas que desejam iniciar-se na programação de computadores e, para ingresso posterior em cursos de linguagens de programação.

Pré-requisitos

Curso ProWay Iniciação a Programação: Lógica e Algoritmos II ou ter conhecimentos equivalentes.

Conteúdo programático

Capitulo 1: Orientação a objetos com linguagem específica (JAVA)

  • Diferenças entre Portugol e o JAVA

    • Abstração
    • A linguagem JAVA
    • Variaveis e tipos
    • Classes e métodos
    • Estruturas condicionais
    • Estruturas de Repetição
    • Herança

  • Lista de Exercicios 01 - Sintaxe java
  • Lista de Exercicios 02 - POO

Capítulo 2: Interfaces gráficas

  • Conceitos básicos para a criação de uma interface gráfica em JAVA utilizando o SWING

    • Componentes

      • Propriedades

    • Eventos

Capítulo 3: Iniciando um Projeto

  • Definição de um projeto básico utilizando os conceitos aprendidos até  momento (Lógica, Orientação a Objetos, Banco de Dados)

    • Requisitos do Projeto
    • Regras de negócio do Projeto
    • Definição das tecnologias

Capítulo 4 Especificando o Projeto

  • MER (Modelo entidade relacionamento)
  • Banco de dados da aplicação
  • Denifição do das entidades do Modelos
  • Definição da Interface gráfica

Capitulo 5 Codificando o Projeto

  • Criação das classes Modelo
  • Criação da conexão com o Banco de Dados
  • Contrução das classes de controle (controladores)
  • Construção da interface gráfica

Capitulo 6 Finalizando e Testando a aplicação

  • Finalização do Projeto (criação dos controladores)

  • Rodando a aplicação em modo debug
  • Testes unitários

Instrutor(a)

Marcio Michelluzzi

Marcio Michelluzzi

Marcio Michelluzzi: Desenvolvedor com mais de 8 anos de experiência na área. Com formação em Ciências da Computação e Mestrando de Computação Aplicada, além de instrutor há mais de 5 anos, atua também como Consultor focado no desenvolvimento back-end e mobile utilizando linguagens e ferramentas como Delphi, Java, Dart, Flutter, dentre muitas outras.

Anual à vista
R$ 82,42/mês
Pago anualmente
Sem fidelidade
Total R$ 989,00/ano
Anual parcelado 12x
R$ 104,00/mês
Pago em 12x
Sem fidelidade
Total R$ 1.248,00/ano
Mensal
R$ 149,00/mês
Pago mensalmente
Sem fidelidade
Total R$ 149,00/mes
Cancele com a ProWay antes do período grátis acabar, se desejar.

Conheça outros cursos de Desenvolvimento de Sistemas Web Mobile e Banco de Dados

Transforme-se

ASP.NET é um framework web da Microsoft, criado com o intuito de permitir aos desenvolvedores criarem páginas web de forma mais rápida e dinâmica. Desenvolva aplicações avançadas de ASP.NET MVC utilizando tecnologias e ferramentas do .NET Framework 4.5!

Pré-requisitos

Antes de participar deste curso, os alunos devem ter: Mínimo de dois a três anos de experiência em desenvolvimento de aplicações web-based usando Microsoft Visual Studio e Microsoft ASP.NET, proficiência em .NET Framework e alguma familiaridade com a linguagem C#.

+ 40h
Carga horária
Nível
Avançado

Transforme-se

Python Fundamentos permite que o aluno aprenda os conceitos básicos da linguagem. Com esse conhecimento, o aluno pode desenvolver programas simples e entender como a linguagem funciona, preparando-se para aprender conceitos mais avançados e aplicar Python em diversas áreas, como ciência de dados, inteligência artificial e desenvolvimento web. Além disso, Python é uma das linguagens mais populares do mercado e sua demanda de profissionais qualificados continua a crescer.

Pré-requisitos

+ 20h
Carga horária
Nível
Básico

Transforme-se

Flutter é uma ferramenta de desenvolvimento de aplicativos móveis que permite aos desenvolvedores criar aplicativos nativos para Android e iOS com uma única base de código. Com Flutter, é possível criar aplicativos responsivos e com uma aparência nativa em ambas as plataformas. Se você está buscando se aprimorar em desenvolvimento de aplicativos móveis e aprender Flutter, o treinamento Programador Flutter Avançado na Proway é a escolha certa para você.

Pré-requisitos

Ter participado do curso Introdução a Dart Flutter e Programador Flutter Básico da ProWay, ou conhecimentos equivalentes.

+ 40h
Carga horária
Nível
Avançado

Transforme-se

Ganhe mais performance com PHP e organize melhor seus códigos! Avance seus conhecimentos agora em orientação a objetos e muitos outros recursos a fim de agilizar e enriquecer seus trabalhos na web.

Pré-requisitos

Conhecimento em HTML, CSS, Banco de Dados e PHP Básico.

+ 20h
Carga horária
Nível
Avançado

Conheça outros cursos de Desenvolvimento de Sistemas Web Mobile e Banco de Dados

Anual à vista
R$ 82,42/mês
Pago anualmente
Sem fidelidade
Total R$ 989,00/ano
Anual parcelado 12x
R$ 104,00/mês
Pago em 12x
Sem fidelidade
Total R$ 1.248,00/ano
Mensal
R$ 149,00/mês
Pago mensalmente
Sem fidelidade
Total R$ 149,00/mes
Cancele com a ProWay antes do período grátis acabar, se desejar.