Curso de Programação

Formação Extensiva em Programação

Próxima Turma: início em novembro, matrículas abertas

2 ciclos de aulas presenciais com 4 disciplinas, totalizando 6 semanas, e 12 unidades de aula online adicionais de complementação de estudo.

Ciclo Programação Básica

Lógica de Programação - 1 semana

Voltado para quem nunca aprendeu a programar, ou ainda não tem desenvoltura na área, trata dos recursos básicos das linguagens procedurais, como variáveis, funções, comandos de controle de fluxo. Cada aula, desde o primeiro dia, é trabalhada com exemplos práticos de complexidade gradativamente maior.

HTML 5 e CSS - 1 semana

As especificações do HTML 5 e do CSS são mostradas em detalhes e trabalhadas continuamente. Layouts HTML de complexidade crescente são apresentados e trabalhados dia a dia, até a construção de uma página completa na última aula.

Programação na Prática 1 - 1 semana

Diversos códigos de pequena complexidade - algumas dezenas de linhas de código - são apresentados, estudados e reproduzidos pelo aluno, que começa a adquirir habilidade no uso de uma linguagem de programação.

Ciclo Fluência em Programação

Banco de Dados - 1 semana

Estruturação de dados em tabelas, bancos de dados relacionais, a linguagem SQL.

Programação Orientada a Objetos - 1 semana

O paradigma da orientação a objetos visto na prática. Os principais conceitos de Orientação a Objetos são trabalhados em exemplos reais, visando dar ao aluno a compreensão das vantagens deste paradigma.

Programação na Prática 2 - 1 semana

Diversos códigos de pequena para média complexidade - algumas dezenas a centenas de linhas de código - utilizando programação orientada a objetos, são trabalhados. As diferenças entre orientação a objetos na implementação Javascript e Java/C#/C++ são mostradas.

Doze unidades mensais de aulas online

Junto com o ensino presencial intensivo, o aluno complementa seus estudos com um ensino do básico ao avançado de programação para web e dispositivos móveis utilizando linguagens client-side

Unidade 1

  • Lógica de Programação
  • HTML 5 e CSS

Unidade 2

  • Visão geral das linguagens de programação
  • HTML 5 e CSS Avançado

Unidade 3

  • Javascript
  • Estrutura de Dados

Unidade 4

  • Banco de Dados I
  • Introdução a Sistemas Operacionais

Unidade 5

  • Banco de Dados II - SQL Avançado

Unidade 6

  • Javascript e DOM

Unidade 7

  • Javascript Avançado

Unidade 8

  • Bibliotecas e Frameworks Javascript

Unidade 9

  • Web Design Responsivo - Desenvolvendo para Web e Mobile I

Unidade 10

  • Web Design Responsivo - Desenvolvendo para Web e Mobile II

Unidade 11

  • Visão Geral do Mercado de Tecnologia

Unidade 12

  • Introdução ao Desenvolvimento Mobile

Certificados e Carga-Horária

Ao final de cada ciclo presencial e online, o aluno pode realizar uma prova online sem custo adicional. A aprovação na prova, acompanhada de presença nas aulas, dá direito a um certificado online de aprovação.

Fornecemos também atestados de participação mediante solicitação.

Carga-horária: Cada ciclo presencial representa carga-horária de 60 horas-aula. Cada Unidade representa carga-horária de 10 horas-aula por disciplina. Completando os ciclos presenciais e 100% do conteúdo complementar, o aluno terá realizado 280 horas-aula.

Informações e Contratação

Para mais informações, entre em contato com a Alfamídia pelo telefone (51) 3024-0730 ou pelo e-mail info@alfamidia.com.br.