一个全栈Web/移动App开发学习路径

时间:2022-03-13 15:32:08

HTML、CSS 和 JavaScript

网页开发的基本元素,包括HTML、CSS个JavaScript。本课程完全适合零基础的同学,当然如果你有相关开发经验更好。在课程开始呢,我们先探索与讨论HTML与CSS。然后我们将继续学习Javascript的基本组件,包括变量、数组、循环、事件和函数。最后,我们将探索更高级的Javascript控制元素,包括函数的高级用法,控制事件,数组处理以及DOM操作。

前端 Web 界面框架(Bootstrap)与工具(Nodejs\npm\Bower)

Front-End JavaScript Frameworks:

AngularJS(MVC, two-way data binding and angular directives and filters. angular controllers and scopes. UI routing and templates ,angular modules and services)

使用 Web 技术进行多平台移动 App 开发

Cordova,Ionic,

使用 NodeJS 进行服务器端开发

web servers,CRUD operations, NoSQL databases, in particular MongoDB and Mongoose,REST concepts and building a RESTful API,backend as a service (BaaS) approaches,

毕业项目

The Capstone project is the culmination of your journey through the Full Stack Web Development specialization. The Capstone project is aimed at building a fully functional front-end Application (both Web App designed using Bootstrap+AngularJS, and hybrid mobile app implemented using the Ionic framework) and full server-side implementation using Node.js+Express+MongoDB (possibly using a higher level framework). The project provides you an opportunity to demonstrate the skills that you have acquired from the courses within the specialization.