Formação Desenvolvimento de Interfaces Web com jQuery e KnockoutPré-requisitosRecomendável conhecimento em web design e uso do computador.
Conteúdo ProgramáticoFormação JQuery + Knockout
Confira reportagem no Jornal do Comércio:
Centro Educacional Alfamídia aposta em novas linguagens web
Ao longo dos últimos 10 a 15 anos um formato de desenvolvimento de aplicações assumiu uma posição de destaque no mercado: o desenvolvimento de aplicações Web com base em linguagens executando no servidor.
Estas aplicações ocuparam muito do espaço que antes era quase que domínio exclusivo das chamadas aplicações desktop. Os motivos são vários, entre eles a facilidade de várias usuários interagirem através da Internet, a facilidade da aplicação executar em diferentes plataformas, a possibilidade de qualquer pessoa com uma conexão Internet poder ter acesso ao aplicativo.
Três alternativas de desenvolvimento se tornaram um padrão para estas aplicações Web: as linguagens Java e PHP e o framework .Net.
É cada vez mais provável que os próximos 10 anos tragam uma significativa mudança neste cenário, trazida pelo crescimento da Internet móvel, pela melhoria na capacidade de processamento dos dispositivos e pela explosão de aplicações sofisticadas de interação com clientes, em especial as redes sociais.
Nós acreditamos que o futuro traz grande potencial para uma outra classe de aplicativos, as aplicações web executando no cliente, utilizando Javascript, JQuery e sofisticados frameworks de desenvolvimento.
Construir sites, aplicações web e aplicações mobile não será, no futuro, como vinha sendo feito até recentemente. Com isto em mente, estamos lançando no mercado uma nova formação, inédita no Brasil, com base no framework Knockout, que irá ensinar a desenvolver sites e aplicativos em camadas utilizando JQuery.
Como demonstração da tecnologia, o site Alfamídia
www.alfamidia.com.br foi agora migrado de um ambiente tradicional, utilizando um sistema de CMS, para um formato totalmente baseado em Knockout, com todo o conteúdo sendo disponibilizado em uma única página.
Cursos Intensivos desta Formação:XHTML - CSS - WebStandards - 15 horas
Neste módulo o aluno aprenderá a trabalhar com o XHTML e o CSS dentro dos padrões do W3C (consórcio internacional que desenvolve padrões para a criação e a interpretação de conteúdos para a Web).
Através do XHTML e do CSS, o aluno poderá criar e diagramar páginas da Web.
HTML 5 - 15 horas
Neste módulo serão apresentadas as novidades da nova versão do HTML em conjunto alguns recursos do CSS3.
Alfamídia Programação:Introdução ao Javascript - 20 horas
Apresentação dos conceitos de lógica de programação. No treinamento serão apresentados os princípios básicos da programação voltada à internet de forma prática e interativa com o uso do javascript.
Ao final do treinamento o profissional estará apto a enriquecer seu aprendizado nas linhas do PHP, ASP.NET, Action Script, JAVA ou alguma outra tecnologia.
Alfamídia Interfaces Web: Introdução ao Knockout - 20 horas
Introdução ao jQuery - 15 horas
JQuery é um framework/biblioteca JavaScript utilizado para a interação entre o JavaScript e o HTML/XHTML.
Visa apresentar um conjunto de funcionalidades escritas com a linguagem JavaScript que permitem criar interações visualmente mais atrativas (ricas) com o usuário das páginas web.
Modelagem de Dados e SQL - 15 horas
Nesse módulo o aluno aprende, de uma maneira prática, como organizar as informações de um projeto/sistema/site.
Na etapa de Modelagem de Dados usamos softwares que auxiliam na criação e organização das informações, usando diagramas ER e o Modelo Relacional.
Já com SQL (Structured Query Language) o aluno vê os principais comandos dessa linguagem que é a mais utilizada para manipulação de dados em sistemas/softwares de organização de dados relacionais, como o MySQL, PostgreSQL, MS SQL Server, Oracle, entre outros
Alfamídia Interfaces Web: Jquery e Knockout com Acesso a Dados Externos - 20 horas
Neste curso o aluno aprenderá a buscar conteúdos externos usando AJAX e incluí-los em uma página web dinamicamente.
Aprenderá a trabalhar com conteúdos em html e com dados estruturados em JSON. Aprenderá a trabalhar com dados em diferentes domínios usando JSONP.
Aprenderá também a vincular automaticamente dados JSON a uma estrutura interna de dados em Knockout, de forma a ler e escrever em um banco de dados comunicando-se por JSON com aplicativos no servidor.
Alfamídia Interfaces Web: Knockout Avançado com MVVM - 20 horas
Este módulo final da Formação de Desenvolvimento em JQuery e Knockout trabalha situações reais de desenvolvimento de aplicativos e a implementação de soluções utilizando estas linguagens.
É um módulo avançado, que exige do aluno segurança no uso destas tecnologias, e visa o desenvolvimento de sites e aplicações sofisticados.
Layout para Mobile EAD - 20 horas
Neste módulo o aluno aprenderá a adaptar os layout e imagens para uso em mobile.
Layout para Mobile Avançado - EAD - 20 horas