Lógica de Programação com Java e Program-ME
Este curso é o melhor ponto de partida para você que quer ingressar na carreira de desenvolvimento de softwares. Você vai aprender importantes conceitos de programação utilizando o Program-ME, um device especialmente criado pela Globalcode para ensinar lógica de programação e algorítimos de forma prática e descontraída.
A lógica de programação é praticada com Java e também com linguagem C básica e, durante os laboratórios práticos, você vai desenvolver centenas de linhas de código 100% funcionais, com algumas aplicações incríveis utilizando o Program-ME, como por exemplo o controle de tomadas de uma casa.
Para resumir:
• Você vai aprender lógica utilizando as duas principais linguagens do mercado: Java e C;
• Você vai aprender lógica com laboratórios clássicos desenvolvidos em Java;
• Através de práticas inéditas com o Program-ME, você vai aprender computação física na prática,escrevendo código com lógica para controle de tomadas, leds, motores e som;
SOLICITE O ORÇAMENTO
Carga horária: 40 H
Tópicos:
• Computadores, programas e linguagens de programação
• Introdução
.Princípios da eletrônica
. Transistores e flip-flop
. Lógica binária Vs. Decimal
• Projetos profissionais de desenvolvimento de software
. Metodologias
. Análise de requisitos
. Concepção
. Modelagem
. Prototipagem
. Desenvolvimento
. Testes
• Ferramentas de desenvolvimento
. Editores de código
. Compiladores
. IDE: Integrated development environment
. Versionamento com CVS e SVN
. Laboratório prático
. Laboratório prático
• Conhecendo o Program-me
. Tecnologia Arduino
. Arquitetura do Program-me
. Preparando o ambiente e instalando softwares
. Arduino e Processing
. Exemplos práticos de uso
. Laboratório prático
• Algoritmos
. Linguagem natural
. Fluxograma
. Pseudo linguagem
. Chapin
• Programação básica
. Tipos de dados
. Constantes
. Variáveis
. Declaração e atribuição de valores a variáveis e
. constantes
. Identificadores
. Laboratório prático
. Comentários de código
. Expressões e Operadores
. Laboratório prático
. Estruturas para controle de fluxo
. Estruturas de decisão
. Laboratório prático
. Estruturas de repetição
. Laboratório prático
• Procedimentos e funções
. Programação procedural modular Vs. orientada a
. Escopo
. Parâmetros
. Retorno
. Recursividade
. Eventos
• Estrutura de dados
. Vetores e matrizes
. Tipos personalizados
• Arquivos

