Atenas Tecnologia

Contato: (61) 9 8207 0729 (WhatsApp)

Lógica de Programação




Objetivo

A programação é uma das mais amplas áreas da informática, onde há inúmeras oportunidades de trabalho. De acordo com pesquisas recentes, bons programadores estão em falta no mercado, pois a demanda por este tipo de profissional vem aumentando consideravelmente nos últimos anos e o ritmo de formação de novos profissionais não tem acompanhado este crescimento. Programadores podem atuar na criação de aplicações para computadores, para a internet, para dispositivos móveis (como smartphones e tablets), inclusive para a área de Banco de Dados. Para isto, é fundamental que o profissional conheça a lógica de programação, que é o conhecimento utilizado como base na criação de softwares e sistemas de alta qualidade.

Público alvo
Alunos com interesse em aprender os conceitos fundamentais envolvidos na criação de programas de computador.

Pré-requisitos
Conhecimentos básicos de computação.

Carga horária: 30 horas.


Conteúdo Programático

  • Introdução a programação
  • Linguagem natural x Linguagem de máquina
  • Algoritmos
  • Introdução a lógica de programação com Portugol e VisualG
  • Exemplos Práticos de Algoritmos
  • Compiladores
  • Primeiro programa: Hello World em C
  • Variáveis e tipos de dados (int, float, char)
  • Expressões, operadores e operandos
  • If statement / branching
  • Testes lógicos, AND, OR e NOT
  • Loops (while, do/while, for)
  • Diagramas de fluxo e simulação
  • Vetores
  • Ponteiros e alocação dinâmica de memória
  • Funções
  • Debugging: step over, breakpoints, watches, call stack
  • Estruturas
  • Introdução a C Standard Library
  • Introdução a algoritmos e eficiencia
  • Estruturas de dados
  • Introdução a Classes e objetos
  • Encapsulamento
  • Visibilidade dos membros, data hiding
  • Construtores, destrutores
  • Membros estáticos ou não
  • Mutabilidade: herança e polimorfismo
  • Threads e concorrência
  • Callbacks and delegares: programação baseada em eventos
  • Design visual de aplicações
  • Introdução a bancos de dados e SQL
  • Projeto final


Cronograma
A ser definido de acordo com o início do curso na Atenas Tecnologia.

 

Home Cursos Programação Lógica de Programação

Central de Atendimento

Disponível de Segunda - Sexta-Feira, 11:00 - 21:00 hs |  Sábado, 09:00 - 14:00 hs

Conecte-se conosco

Endereços dos Laboratórios

1

Laboratório 1, Asa Norte , Brasília-DF

SCLN 113, Bloco C, Sala 204
Tel: (061) 4141-7789
2

Laboratório 2, FAJESU , Taguatinga-DF

Tel: (061) 4141-7789