Desenvolvimento de aplicativos da web: conceitos básicos

coursera.inc

coursera.inc

Desenvolvimento de aplicativos da web: conceitos básicos

Descrição

Prazos flexíveis

Prazos flexíveis
Redefinir os prazos de acordo com sua programação.
Certificado compartilhável
Ganhe um certificado após a conclusão
100% online
Comece instantaneamente e aprenda em sua própria programação.
Aproximadamente. 19 horas para concluir
Inglês
Legendas: árabe, francês, português (europeu), italiano, vietnamita, alemão, russo, inglês, espanhol

Greg Heileman
Professor e vice -reitor associado
Engenharia Elétrica e de Computação
Manel Martínez-Ramón
Professor
Engenharia elétrica e de computadores – O que você aprenderá com este curso
Receber
Este módulo define o contexto para o que estudaremos nessa especialização, fornecendo primeiro uma perspectiva histórica sobre computação e aplicativos da Web. Em seguida, fornecemos uma visão geral de como a Internet funciona e, em seguida, discutimos como os aplicativos da Web evoluíram nas últimas décadas. Depois disso, discutiremos alguns dos elementos da prática moderna de software, incluindo as ferramentas típicas que os engenheiros de software agora usam e as práticas de desenvolvimento ágil que seguem. A noção de padrões de design de software será introduzida, e o padrão de design de arquitetura N-Tier, fundamental para o design moderno de aplicativos da web, é apresentado. Também discutirá alguns tópicos atuais relacionados ao desenvolvimento de aplicativos da Web. Por fim, mostraremos como configurar o ambiente de desenvolvimento de software que você usará durante o restante dos cursos nisso.
Módulo #1 – Aplicativos da Web no contexto
Neste módulo, você aprenderá sobre estruturas de aplicativos da web. Começaremos falando sobre a evolução das linguagens de software e programação e depois falaremos sobre estruturas de aplicativos de software. A troca fundamental que consideraremos é a produtividade do programador versus a eficiência do programa. Em seguida, você aprenderá sobre estruturas de aplicativos da Web, bem como o padrão de design de visualização de visualização modelo que é o backbone para muitas dessas estruturas. Também consideraremos como essas estruturas suportam os princípios de programação ágil associados à prática moderna de software. Isso incluirá uma discussão sobre sistemas de controle de versão distribuída e você aprenderá como usar o sistema Git popular. Também demonstraremos como usar o git com um aplicativo Ruby on Rails. Usaremos o GIT para enviar todos os aplicativos de programação nesta especialização.
Módulo #2 – estruturas de aplicativos da web
Um aplicativo da Web de sucesso fornece informações t
Módulo #3 – Gerenciando dados
o Usuários que são (1) úteis e também (2)
fácil de acessar e entender. Esta informação é
frequentemente coletados dos usuários, bem como
de outras fontes de informação e deve ser armazenado
de uma maneira que permita que seja
manipulado pelo aplicativo da web. O aplicativo típico
Roach é armazenar esses dados em um
Banco de dados relacional. Neste módulo você aprenderá
alguns conceitos básicos associados a
Modelando os dados em um aplicativo da Web, incluindo H
ow para especificar as relações entre
várias entidades de dados. Também vamos investigar Ho
w para conectar um aplicativo da web até um fundo
O armazenamento de dados finais, juntamente com boas técnicas de design t
chapéu facilitará o uso dos dados em
Seus aplicativos da web mantendo a consistência th
Afrute toda a pilha da web.
Módulo #4 – Middleware
O Middleware é uma camada de abstração que oculta detalhes sobre dispositivos de hardware e outros serviços de software de nível inferior de um aplicativo. Os serviços de middleware implementam funções comuns de baixo nível, como comunicação com o sistema operacional, servidores de aplicativos, servidores de banco de dados etc., para que os desenvolvedores de aplicativos não precisem se preocupar com esses detalhes e, em vez disso, podem se concentrar na funcionalidade do aplicativo que são tentando fornecer. Em um aplicativo da Web, esses serviços geralmente usam o protocolo HTTP e, em uma estrutura de aplicativos da Web, o padrão de design do MVC pode ser considerado implementado no middleware.
Módulo #5 – a interface do usuário
Em nosso módulo final, discutiremos a interface do usuário. Tocaremos no CSS e JavaScript e como eles são usados ​​para adicionar estilo ao layout e design dos documentos HTML. Também aprenderemos sobre o Ajax e como ele melhora as solicitações do usuário.

Avaliações

Não há avaliações ainda.

Seja o primeiro a avaliar “Desenvolvimento de aplicativos da web: conceitos básicos”

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Cursos Relacionados

PHP Code Snippets Powered By : XYZScripts.com