Web Application Development: Basic Concepts

所在平台: CourseraArchive

课程类别: 其他类别

大学或机构: CourseraNew

课程主页: https://www.coursera.org/archive/web-app

课程评论:没有评论

第一个写评论        关注课程

课程简介

University of New Mexico

课程大纲

This module sets the context for what we will study in this specialization by first providing a historical perspective on computing and web applications. Next we provide an overview of how the Internet works, and then we discuss how web applications have evolved over the past few decades. After that we’ll discuss some of the elements of modern software practice, including the typical tools that software engineers now use and the agile development practices they follow. The notion of software design patterns will introduced, and the n-tier architecture design pattern, fundamental to modern web application design, is then presented. Will also discuss a few current topics related to web application development. Finally, we will show you how to set up the software development environment you will use throughout the remainder of the courses in this.

课程评论(0条)

课程详情

This is the first course in a Coursera Specialization track involving Web Application Architectures. This course will give you the basic background, terminology and fundamental concepts that you need to understand in order to build modern full stack web applications. A full stack web developer is familiar with each "layer" of the software technologies involved in a web application, including data modeling and database technologies, the web server environment and middleware components, network protocols, the user interface and basic visual design and user interaction concepts. In this course we will learn by doing. We will start by learning the major components of web application architectures, along with the fundamental design patterns and philosophies that are used to organize them. You will build and continually refine a fully functional full-stack web application as we progress through the modules in this course. Along the way you will be exposed to agile software development practices, numerous tools that software engineers are expected to know how to use, and a modern web application development framework. This course is also available in Spanish. To join the Spanish version, visit this page: https://www.coursera.org/learn/apliweb.

Web应用程序开发:基本概念:这是Coursera专业化课程中涉及Web应用程序体系结构的第一门课程。本课程将为您提供构建现代全栈Web应用程序所需的基本背景,术语和基本概念。全栈Web开发人员熟悉Web应用程序涉及的软件技术的每个“层”,包括数据建模和数据库技术,Web服务器环境和中间件组件,网络协议,用户界面以及基本的视觉设计和用户交互概念。 在本课程中,我们将边做边学。我们将首先学习Web应用程序体系结构的主要组成部分,以及用于组织它们的基本设计模式和理念。当我们在本课程中逐步学习这些模块时,您将构建并不断完善功能全面的全栈Web应用程序。在此过程中,您将接触到敏捷软件开发实践,期望软件工程师知道如何使用的众多工具以及现代Web应用程序开发框架。 该课程也提供西班牙语。要加入西班牙语版本,请访问以下页面:https://www.coursera.org/learn/apliweb。

课程标签

0人关注该课程

主题相关的课程