12 MESES

Ao longo de 1 ano, criaremos aplicações em Java, PHP, Javascript, C#.Net. Aprenderemos na prática a desenvolver em camadas, testar códigos, otimizar aplicações, e publicar na Web e em dispositivos móveis.

100% ONLINE

A Arte de Programar é um curso ministrado 100% online, com aulas produzidas toda semana e acompanhamento direto por Rodrigo Losina, Mestre em Ciências da Computação pela UFRGS e fundador da Alfamídia.

CONFIRA O VALOR DO CURSO

CONTEÚDO PROGRAMÁTICO

SETEMBRO
Programando em PHP

No primeiro vídeo deste curso nós criaremos uma aplicação PHP do zero, instalando o banco de dados, configurando o servidor Web, instalando uma IDE - o Netbeans - e criando um primeiro programa. Na sequência vamos aproveitar o PHP para mostrar lógica de programação, estrutura de dados e Orientação a Objetos. Por fim, introduziremos os conceitos de desenvolvimento em camadas no padrão MVC criando uma pequena aplicação de consulta e cadastro de dados - aplicação CRUD.

OUTUBRO
Introdução a Programação JAVA e Android

Neste primeiro curso de programação java para android trabalharemos com a linguagem Java e os recursos para desenvolvimento para android, além de criarmos uma pequena aplicação de teste e estudarmos estrutura de dados e orientação a objetos.

NOVEMBRO
Integrando Aplicações Java Android com Aplicações Web

Este curso trabalhará o desenvolvimento de aplicações Java que se comunicarão com aplicações na Web que acessam bancos de dados, capacitando o aluno a desenvolver interfaces em dispostivos móveis para acesso a aplicações web.

DEZEMBRO
Programação Javascript

Neste curso entenderemos o que torna Javascript diferente de linguagens que executam no servidor. Trabalharemos com orientação a objetos em Javascript, programação orientada a eventos, veremos diferentes aplicações de javascript, incluindo extensões de browser, jogos, scripts para google analytics e facebook ads, e recursos sofisticados de interfaces dinâmicas.

JANEIRO
Jogos em Javascript

Este curso trabalhará com a construção de diversos jogos e estruturas de jogos em Javascript, com o objetivo de trabalhar a criatividade, a habilidade de programação, a construção de aplicações com interfaces sofisticadas e o uso mais avançado de orientação a objetos em um modelo sem classes.

FEVEREIRO
GitHub

Este módulo ensina o uso do GitHub, uma plataforma livre de hospedagem de código-fonte utilizada por mais de 36 milhões de desenvolvedores do mundo inteiro. Aprenderemos a sincronizar e criar versões de fontes, conhecimento essencial para o desenvolvimento profissional em equipes de programadores.

MARÇO
Desenvolvimento MVC com Visual Studio

Aprenderemos a criar aplicações CRUD geradas a partir do Visual Studio em C# no padrão MVC. Teremos como foco o domínio básico da plataforma de desenvolvimento Visual Studio.

ABRIL
Desenvolvendo com a Biblioteca jQuery

Utilizaremos a biblioteca jQuery para criar interfaces e recursos sofisticados integrados com nossa página HTML. O foco será em interfaces interativas integradas com aplicações rodando no servidor em linguagens como PHP.

MAIO
Criando Sites a partir de Templates Bootstrap

Neste módulo iremos buscar diversos templates bootstrap gratuitos e trabalharemos na edição e customização deles, de forma a construirmos sites e interfaces que poderão ser adaptados a aplicações MVC em PHP, Java ou C#.

JUNHO
Aplicações para Redes Sociais

Neste curso aprenderemos a integrar aplicações com diferentes redes sociais, realizando a autenticação e o acesso a diferentes APIs. Serão desenvolvidos exemplos com acesso a recursos das redes sociais mais populares do mercado.

JULHO
Segurança no Desenvolvimento de Software

Este curso vai trabalhar com os riscos de segurança em software, acessos indevidos, invasões por SQL Injection, e cuidados que o programador precisa tomar.

AGOSTO
HTML 5, CSS 3, Javascript

Neste módulo entenderemos como as linguagens HTML, CSS e Javascript operam juntas na construção de sites. Veremos como o HTML é responsável pela semantica de um documento HTML, e como o CSS é utilizado para definir a apresentação. Trabalharemos no DOM, Documento Object Model, o modelo que permite ao javascript acessar e manipular a estrutura da página. Por fim, construiremos sites utilizando todas estas linguagens e ainda bibliotecas como Bootstrap e Font-awesome.

Por que A Arte de Programar?

"Eu aprendi muito sobre programação na minha graduação e mestrado. Visões do ponto de vista da engenharia de software e da ciência da computação. Mas eu comecei a programar antes disso, em 1983, com 12 anos. Para mim era uma brincadeira, a brincadeira de criar programas. E nunca deixou de ser. É o que buscarei passar neste curso, programar como uma brincadeira, uma atividade criativa, uma diversão. Programar como arte."

Rodrigo Losina


Para mais informações, preencha um cadastro

(51) 3073-2100 - info@alfamidia.com.br - Av. Cristóvão Colombo 1496 - Bairro Floresta - Porto Alegre/RS

Política de Privacidade - Termos de Uso