Serverless Apps Development with Azure Functions and Node. js

所在平台: Udemy

课程主页: https://www.udemy.com/course/serverless-apps-development-with-azure-functions-and-nodejs/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:使用 Azure Functions 和 Node.js 开发无服务器应用 课程概述:Azure 是微软的公共云计算平台,提供多种云服务,包括计算、分析、存储和网络等。学员可以根据需求选择适合的服务来开发和扩展新应用,或在公共云中运行现有的应用。Node.js 使得创建强大应用变得简单,这些应用可以通过 Azure Functions 高效地部署,帮助开发者在云中轻松运行代码,同时无需担心基础设施问题。本课程是希望使用 Microsoft Azure 开发和部署安全、可靠、强大和可扩展 Node.js 应用的学员的一站式指南。您将学习如何轻松构建、监控和部署始终可用且具备故障容错能力的无服务器 Node.js 应用。同时,课程也会介绍多种 DevOps 实践,帮助您管理应用的整个生命周期,从本地开发到云端部署,再到客户手中,使用 Azure 提供的先进工具。 课程内容:本培训项目包括两个完整的课程,精心挑选,以确保提供最全面的培训。 第一个课程《Azure Functions 入门》将教授 Azure Functions 的基础知识,并展示如何创建 WebHooks、Azure 连接和事件处理等功能。您将学习如何使用几乎任何语言(如 C#、F#、Node.js、Python 和 PHP)开发、管理、部署和监控 Azure Functions,并了解如何扩展函数、处理数据、集成系统以及构建简单的 API 和微服务。最后,您将学习 Azure 应用服务的一些诊断技术及使用 Azure Functions 的最佳实践。 第二个课程《使用 Node.js 和 Azure Functions 开发无服务器应用》将教您如何使用 Node.js 和 Azure Functions 构建无服务器应用。借助 Functions,您可以轻松构建所需的应用,使用简单的无服务器函数来满足需求的扩展。学员将从创建到部署构建一个电子商务应用,并练习将数据保存到 Azure Cosmos DB,这将推动 Azure Functions 的输入和输出集成。课程还将展示如何将 Azure Functions 与 SendGrid 集成以处理通知电子邮件,以及如何将 Stripe JS 支付门户集成到应用中。最后,您将学习如何使用 Azure 应用服务处理持续部署。 通过参加本课程,您将具备构建可扩展且经济高效的 Node.js 应用的知识,并能够将其通过 Azure Functions 部署到 Azure 上。 讲师介绍:本课程的讲师包括 Paul Oliver 和 Eman Hassan。Paul 是 Vosaic 的首席软件架构师,曾在金融和刑事司法行业担任软件开发和架构方面的工作;他拥有丰富的云应用架构经验。Eman 是微软认证专业人士,拥有超过 8 年的云计算实例经验,热衷于教学和开发简化的编程技术,旨在为学员带来更愉快的学习体验。

课程评论(0条)

课程详情

Azure is Microsoft's public cloud computing platform. It provides a range of cloud services, including those for compute, analytics, storage, and networking. You can pick and choose from these services to develop and scale new applications, or run existing applications, in the public cloud. Node.js makes it easy to create powerful applications. These applications can be efficiently deployed on cloud platforms such as Azure using Azure functions which help you run code easily in the cloud; you can write code and not worry about the infrastructure required to run it.This course is a one-stop guide for those who want to use Microsoft Azure for developing and deploying secure, resilient, robust, and scalable Node.js applications. You will learn how to easily build, monitor, and deploy serverless Node.js applications that are always available and fault-tolerant. Along the way, you will get introduced to several DevOps practices that will help you manage the full lifecycle of your application, from laptop to cloud and into the hands of your customers, while using state of the art tooling that comes out of the box with Azure.Contents and OverviewThis training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Getting Started with Azure Functions, starts with teaching you the basics of Azure Functions and then shows you how to create functions such as WebHooks, Azure Connected, and event processing. You will then learn how to develop, manage, deploy, and monitor your Azure functions in almost any language such as C#, F#, Node.js, Python, PHP, as well as scripting options such as Bash, Batch, and PowerShell. You will also see how to scale your functions and use them to process data, integrate systems, and build simple APIs and microservices. Finally, you will learn some diagnostic techniques with Azure App Services and the best practices of working with Azure Functions.The second course, Serverless App Development with Node.js and Azure Functions, will show you how to build a serverless app with Node.js and Azure Functions. Using Functions, you will easily build the apps you need using simple, serverless functions that scale to meet demand. You will build an e-commerce application using Node.js from creation to deployment and practice saving data to Azure Cosmos DB, which prompts Azure Functions output and input integration. You will then see how to integrate Azure functions with SendGrid and process notification emails and also how to integrate Stripe JS payment portal to your application. Finally, you will learn to handle continuous deployment using Azure App Services.By the end of this course, you will be equipped with the knowledge to build scalable and cost-efficient Node.js applications and deploy them on the Azure using Azure functions.Meet Your Expert(s):We have the best work of the following esteemed author(s) to ensure that your learning journey is smooth:Paul Oliver is the Principal Software Architect at Vosaic. Vosaic helps its users unlock insights with video for education and simulations. Vosaic is closely aligned with Hudl, which is the premier video platform for sports. Before taking on the role at Vosaic, he worked as a software developer and architect in the banking and criminal justice industries. Throughout his career, he's been passionate about building well-architected software solutions with the security of primary importance. He's architected several applications in the cloud using Microsoft Azure, Amazon Web Services, and Heroku.Eman Hassan is a Microsoft Certified Professional with more than 8 years of experience and has a passion to learn, teach, and develop simplified techniques for better programming and more enjoyable experience. Eman has solid hands-on experience in cloud computing using Microsoft Azure and this experience grows ever larger by passing her knowledge to students and working with them in the journey to the future of cloud applications.

课程标签

0人关注该课程

主题相关的课程