Extensivo Desenvolvimento Web e Mobile em Porto Alegre

Você sabe programar?

Você alguma vez teve dificuldade com lógica de programação? Com desenvolvimento em Java, C#? Com construção de aplicativos Mobile?

Você gostaria de dominar linguagens para Web e dispositivos móveis e desenvolver software em um nível profissional?

Você gostaria de ter mais prática em programação?

O novo extensivo presencial em desenvolvimento Web e Mobile é diferente de todo e qualquer curso que você já tenha realizado, e ele inverte muito do que você talvez já tenha visto sobre o ensino de programação. Ele se baseia em um formato contínuo e intenso de estudo de casos e realização de desafios, em que a teoria é ensinada como parte da prática.

O curso é dividido em 8 módulos que são ministrados nos meses de março a junho e agosto a novembro, aos sábados pela manhã, ou em um dia da semana. Há um intervalo nas aulas em Julho, e de dezembro a fevereiro.

Unidade Gratuita - Aprendendo a Programar - 100% GRATUITO

Em particular, no Extensivo em Desenvolvimento Web e Mobile, aquilo que chamam de "lógica de programação", é nossa Unidade 0, e é 100% Gratuita. Baixe gratuitamente no link a seguir
a apostila deste módulo e entre em contato para obter o curso online e eventualmente marcar aulas presenciais gratuitas.
Apostila da Unidade 0 - Lógica de Programação

Próximas Datas em Porto Alegre
(visite também cursos online Alfamídia para cursos em todo Brasil).
03/04/2017 - 26/03/2018: Noite
06/05/2017 - 28/04/2018: Sábados

Valor do curso:
ver valor do curso

Unidades

  • HTML 5 e CSS

    Este curso de HTML é ministrado em quatro aulas, cada uma com uma análise aprofundada de um site completo HTML.

    Seguindo o modelo didático dos Extensivos Presenciais Alfamídia, o aluno tem acesso, antes do primeiro dia de aula, e durante o curso, a diversos conteúdos de HTML5 e CSS e Web Design Responsivo.

    Na primeira aula, o instrutor trabalhará com o estudo de um template profissional de um site de Yoga, mostrando como é construído cada elemento do site, tanto no aspecto da semântica da informação (em html) quanto do layout (com css). No dia da aula, o mesmo conteúdo da aula é disponibilizado online, em uma série de videoaulas e fontes do exemplo apresentado.

    No segundo dia de aula, será trabalhado um site de cursos, seguindo a mesma dinâmica. Da mesma forma, o terceiro e último dia de aula apresentarão, cada um, um site diferente. No último dia, além de HTML e CSS, o aluno terá a oportunidade de trabalhar com um template que utiliza Bootstrap.

  • Loja Virtual em PHP

    Neste curso, a linguagem PHP será ensinada através de um exemplo real de uma loja virtual programada na linguagem.

    O aluno irá estudar o código da loja e, assim, entender as decisões de projeto envolvidas na especificação do projeto, a forma como a linguagem permite a divisão de uma aplicação em camadas, e ter uma prática na construção de uma aplicação web real em PHP.

  • Java

    Neste curso será visto o desenvolvimento de uma série de pequenos programas e códigos em linguagem Java.

    O foco do curso será no domínio da orientação a objetos para a construção de aplicações e nos recursos da linguagem Java e suas principais bibliotecas.

  • Android e Java Mobile

    Neste curso o aluno irá trabalhar no desenvolvimento de aplicações para dispositivos móveis utilizando o sistema operacional Android e a linguagem Java.

    Serão desenvolvidos e estudados mini-aplicativos completos que executam em celulares com sistema Android. Testes de aplicativos serão feitos em emuladores.

  • Aplicações Web com C#

    Este módulo tratará do desenvolvimento de aplicações web utilizando a linguagem C#, a plataforma .Net e o ambiente de desenvolvimento Visual Studio.

    O curso visa familiarizar o aluno com o desenvolvimento de aplicações web em .Net utilizando as ferramentas da Microsoft.

  • Aplicações client-side com jQuery

    Neste curso serão desenvolvidas diversas aplicações com HTML 5, CSS, Javascript e jQuery, com maior ênfase na programação e uso de Ajax e jQuery.

    Serão estudados programas que implementam menus dinâmicos, drag and drop, scroll infinito e outros recursos úteis para o desenvolvimento de aplicações web com recursos de interação sofisticados.

  • APIs para Redes Sociais

    Neste curso serão criados aplicativos integrados a diferentes redes sociais, como facebook e twitter.

    Serão mostrados códigos-fonte que fazem a integração com estas redes e descritos os mecanismos de autenticação de aplicações e os recursos principais fornecidos por cada rede social, bem como uma apresentação das regras e documentações que tais redes fornecem para desenvolvedores.

  • Segurança em Programação de Software

    O foco deste curso é no aspecto da segurança na codificação de sistemas. Serão vistas técnicas de invasão, como sql injection, métodos para garantir a segurança do código desenvolvido, e melhores práticas de segurança.

    Diversos exemplos de falhas de segurança no código serão estudados, e desafios para corrigir tais problemas farão parte dos exercícios de aula.

Metodologia de Ensino dos Extensivos Presenciais

Os extensivos são dividos em módulos que são ministrados ao longo de um ano. Cada módulo é composto por um conjunto de exemplos de códigos e um conjunto de desafios, que são trabalhados em uma sequência pré-definida pelo instrutor. Basicamente, novos exemplos e novos desafios são apresentados a cada aula.

Este modelo se baseia na ideia que é a prática que vai lhe dar naturalidade e fluência para ter um real domínio das ferramentas, conceitos e metodologias apresentadas em aula.

Adicionalmente, os mesmos exemplos e desafios também são disponibilizados na forma de vídeos, permitindo que você estude e revise o conteúdo apresentado.