|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/nodejs-master-class/
课程评论:没有评论
课程名称:Node.js:完整的RESTful APIs构建指南(2018) 课程概述: Node.js是一种运行时环境,用于在浏览器之外执行JavaScript代码,非常适合构建高度可扩展、数据密集型的后端服务(APIs),为客户的应用程序(网页或移动应用)提供支持。学习Node的理由在于其能够快速原型开发和敏捷开发,同时构建超快速和高度可扩展的应用程序。像Uber和PayPal等公司在生产中使用Node来构建应用程序,因为它需要的人手更少,代码也更少。此外,Node拥有最大的开源库生态系统,因此你不必从零开始构建所有内容。 本课程的特点: - 15小时高清教学视频,附有练习和解决方案 - 实战项目:你将为一个视频出租应用构建后端,而不是一个无趣的待办事项应用 - 不再浪费时间在冗长的课程或过时的教程上,提供最新和实用的信息 - 有机会以自己的节奏学习,终身访问课程内容 - 专家技巧帮助你成为Node专家 - 掌握最佳实践和避免常见错误 - 可在任何设备上离线或在线观看,支持移动设备和可下载课程 - 提供完成证书,可以向雇主展示 学习目标: - 自信地使用Node.js、Express.js和MongoDB构建RESTful服务(APIs) - 应用Node.js的最佳实践 - 避免常见的错误 课程内容涵盖: - Node模块系统 - Node包管理器(NPM) - 异步JavaScript - 有用的ES6+特性 - CRUD操作的实现 - 在MongoDB中存储复杂数据 - 数据验证 - 认证和授权 - 正确处理和记录错误 - 单元和集成测试 - 测试驱动开发(TDD) - 部署 适合人群: - 习惯使用ASP.NET、Rails、Django等框架的后端开发人员,希望将Node.js加入工具箱 - 想从前端开发转型为全栈开发者的前端开发人员 - 尝试过其他Node.js教程但觉得进度太慢、过时、无趣的人 - 在简历中加入Node.js有助于找到更多工作和提高薪资 学生反馈: 许多学生对课程给予高度评价,称其内容详尽且易于理解,教授方式清晰、简洁而且有趣。一位学生表示:“绝对是最好的课程!如果你想从零开始学习Node.js,这是高度推荐的。”课程的讲师Mosh Hamedani拥有超过15年的软件工程经验,曾教授20多万学生,因其清晰、有趣的教学方式而受到好评。 想成为Node高手吗?立即注册课程,开始学习吧!
What is Node.js? Node.js, or Node, is a runtime environment for executing JavaScript code outside of a browser. It is ideal for building highly-scalable, data-intensive backend services (APIs) that power your client's apps (web or mobile apps). Why learn Node? Node is great for prototyping and agile development as well as building super fast and highly scalable apps; Companies like Uber and PayPal use Node in production to build applications because it requires fewer people and less code. Plus, Node has the largest ecosystem of open-source library, so you don't have to build everything from scratch. A step-by-step, A to Z course What you'll get when you sign up for this course: 15 hours of HD videos, complete with exercises and solutionsA real-world project: you'll build the back-end for a video rental application, not a dummy to-do app! No more wasted time on lengthy courses or out-of-date tutorials Up-to-date and practical information and solutions (no fluff!) The opportunity to learn at your own pace - lifetime access - so take your time if you prefer Expert tips to become a Node rockstar The best practices and common pitfalls to avoid Watch on any device, online or offline - mobile friendly and downloadable lessons Certificate of completion to present to your employer You'll learn to: Confidently build RESTful services (APIs) using Node.js, Express.js, and MongoDBEmploy the best practices for Node.jsAvoid common mistakes What we'll cover: Node module systemNode Package Manager (NPM)Asynchronous JavaScript Useful ES6+ features Implementing CRUD operationsStoring complex data in MongoDBData ValidationAuthentication and authorizationHandling and logging errors the right way Unit and integration testingTest-driven development (TDD)Deployment This course is for you if: You're a back-end developer who is used to working with frameworks like ASP.NET, Rails, Django, etc. You want to add Node.js to your toolbox. You're a front-end developer and want to transition to full-stack development. You've tried other Node.js tutorials and found them to be too slow, out-of-date, and boring! Having Node.js on your resume helps you find more jobs and make more money. And here is what other students say: "Absolutely the best! Highly recommended if you want to get started on Node.js from zero. I have learned what Node is and what it can do. Truly comprehensive. Perfect rating! Mosh knows his stuff and he deserves your support. On a side note, my current company uses Mosh's courses as a huge resource and reference when training / refreshing knowledge. I just want to say thank you! Please don't stop teaching. You were born with the talent to teach." -Eugene John Arellano"Mosh is one of the top 3 instructors for modern web development. He explains difficult concepts with ease. I recommend all of his courses because of the amount of detail and his style of teaching." -Warren Isaac"What I like most about the course is Mosh's methodology and the way how he explains the things. Very well structured course with high quality of presentation as well." -Omar Amrani Who is your instructor? Hi! My name is Mosh Hamedani and I help ambitious developers take their coding skills to the next level. I'm a software engineer with more than 15 years of experience and I've taught over 200,000 students through my online courses. My YouTube channel, Programming with Mosh, has been watched more than 6M times. My students describe my teaching as clear, concise, and fun, without any fluff. Do you want to become a Node rockstar? Enroll in the course and get started.