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
Espanhol
Legendas: 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
Desenvolvimento de aplicativos da Web: conceitos básicos
Módulo #1 – Aplicativos da Web no contexto
Este módulo descreve o contexto do que vamos estudar nessa especialização, fornecendo primeiro uma perspectiva histórica de aplicativos de computador e web. Um resumo de como a Internet funciona e, em seguida, discuta como os aplicativos da Web evoluíram ao longo das últimas décadas. Posteriormente, discutiremos alguns dos elementos modernos de software, incluindo as ferramentas mais comuns que os engenheiros de software usam atualmente e as práticas de desenvolvimento ágil que eles realizam. As noções de padrões de design de software serão introduzidas, para subsequentemente passar para a apresentação do padrão de design dos níveis de n, fundamental para o design moderno de aplicativos da web. Alguns dos problemas atuais relacionados ao desenvolvimento de aplicativos da Web também serão discutidos. Por fim, será mostrado como configurar o ambiente de desenvolvimento de software que o aluno usará nos restos dos cursos.
Módulo #2 – Marca de aplicativo da web
Neste módulo, o aluno aprenderá sobre ambientes de aplicativos da Web. Começaremos falando sobre a evolução das linguagens e software de programação e, em seguida, sobre ambientes de aplicativos de software. O dilema fundamental que levaremos em consideração refere -se à produtividade do programador em comparação com a eficiência do programa. Em seguida, você aprenderá sobre os ambientes de aplicativos da Web, bem como o padrão de design do Model-Vista-Controller, que é a espinha dorsal de muitos desses quadros. Também levaremos em consideração como essas estruturas suportam princípios de programação ágil associados ao desenvolvimento do software moderno. Isso incluirá uma discussão sobre sistemas de controle de versão distribuída e, com o objetivo de o aluno aprender a usar o sistema Git popular. Também exemplificaremos como usar o git com um aplicativo Ruby on Rails. O Git será usado para apresentar todas as aplicações de programação nesta especialização.
Módulo #3 – Gerenciamento de dados
Um aplicativo da Web bem -sucedido fornece informações aos usuários que são (1) úteis e também (2) facilmente acessíveis e compreensíveis. Essas informações são frequentemente obtidas dos usuários, bem como de outras fontes de informação, e devem ser armazenados de uma maneira que permita que ela seja manipulada pelo aplicativo da Web. A abordagem típica é armazenar esses dados em um banco de dados relacional. Neste módulo, você aprenderá alguns conceitos básicos associados à modelagem de dados em um aplicativo da Web, incluindo como especificar os relacionamentos entre as várias entidades de dados. Também investigaremos como conectar um aplicativo da Web com um data warehouse no lado do servidor, juntamente com boas práticas de design que facilitarão o uso dos dados em seus aplicativos da Web através da manutenção da coerência em toda a pilha da web.
Módulo #4 – Middleware
Uma camada de abstração que oculta os detalhes sobre os dispositivos de hardware e software de um aplicativo. Os serviços de middleware implementam funções de dispositivos específicos, para que as estruturas de aplicativos não precisem lidar com … Apoie o acesso a bancos de dados – ODBC, JDBC.
Módulo #5 – a interface do usuário
Em nosso último módulo, discutiremos a interface do usuário. Veremos CSS e JavaScript e como eles são usados ​​para adicionar estilo à estrutura 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