|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/nodejs-corso-italiano-expressjs-mongodb-sequelize-sailsjs/
课程评论:没有评论
Coursera 课程总结:Node.js 大师:从零到专家 API 和 JavaScript 本课程旨在教授学员使用 Node.js 进行后端和全栈开发,这是当今最流行的技术组合之一。课程从零基础开始,直至专家级别,即使您只有 JavaScript 基础也无需担心,课程设有专门的 JavaScript ES6+ 部分,涵盖 `let`、`const`、rest 参数、类、Promise、Fetch API、箭头函数以及最新的语言特性。 **课程主要内容包括:** * **Node.js 基础:** 学习 Node.js 的基本概念、环境变量。 * **异步编程:** 理解异步编程模型和事件循环。 * **核心模块:** 掌握 `http`、`filesystem` 等核心模块的使用。 * **HTTP 通信:** 发起 HTTP 和 HTTPS 请求,读取和创建文件(同步与异步)。 * **Streams 和 Buffers:** 学习 Stream 和 Buffer 的概念与应用。 * **事件驱动:** 理解 EventEmitters。 * **HTTP Server 和 Client:** 构建 HTTP 服务器和客户端,解析请求并发送响应。 * **Express.js:** 学习使用 Express.js 框架,包括 MVC 模式。 * **数据库集成:** 使用 Node.js 与 SQL、MySQL 结合,并通过 Sequelize 进行 ORM 操作。 * **会话和认证:** 实现用户会话管理和用户认证。 * **输入验证:** 使用 Sequelize 进行输入验证。 * **REST API 开发:** 使用 Nest.js 构建 RESTful API,并实现 JWT 认证。 * **项目部署:** 学习将 Todo List 应用部署到 Heroku,将 REST API 部署到 AWS。 **课程特色:** * **高度实践性:** 课程强调亲手实践,提供源代码(附件和 GitHub)。 * **互动支持:** 提供问答环节,学员可以提问并分享项目。 * **实际项目:** 将构建实际项目,例如天气应用和待办事项列表应用,全面展示 CRUD 操作。
Javascript con Node.js è la combinazione più moderna nello sviluppo backend e fullstack!C'è molta richiesta di sviluppatori node.js visto che possiamo fare di tutto con nodejs: REST API, webservices realtime, pagine web dinamiche e molto altro.Questo corso ti insegnerà tutto questo partendo da zero fino a livello esperto. Se hai solo le basi di javascript, nessun problema: C'è tutta una sezione dedicata a javascript dalla version ES6 in su.Imparerai let, constrest paramsclassespromisefetch apiArrow functionsLe ultime novità incluse nel linguaggioEcco cosa imparerai:Le basi di Node.js. Variabili di ambientiProgrammazione asincrona e capire cos'è il loopI core module come http, filesystemEseguire chiamate htttp e httpsLeggere e creare file sincronamente e asincronamenteStreamsBuffersEventEmittersCreare server e client httpParsificare la request e inviare response al serverUsare Express.jsPattern Model-View-Controller con expressjsUtilizzare Node.js con SQL , mysql, e SequelizeUtilizzo di sessione Autenticazione utentiValidazione input con SequelizeSvilppo di REST API con NEST.JSAuthentication in REST APIs con JWTDeploy dell'app todo list su herokuDeploy delle REST api su AWSTutto il corso è molto pratico. Avrai accesso al sorgente sia come allegato che su githubPotrai postare delle domande con i tuoi dubbi e condividere i tuo progettiCostruiremo diversi progetti pratici come una WEATHER APP e una TODO LIST APP.Vedremo tutte le fasi di CRUD: Create, Read, Update e Delete con expressjs, mysql e Sequelize