Serverless Apps Development with Azure Functions and Node.js

3.7 (10)
Обучение платное
Not set
6.5 часов курса
Курс от Udemy
Чему вы научились?
Learn to develop, manage, deploy, and monitor Azure functions in any language
Make the most out of Azure functions to build scalable systems
Discover Azure Serverless function apps for scheduling events and responding to triggers from different Azure services
Easily and quickly implement complex features for different kinds of application
Maintain the single-responsibility concept to develop reliable and scalable applications using serverless Azure functions
Develop an e-commerce application using Node .js
Deploy and maintain Azure functions in production
Implement Serverless Application Continuous Integration
Test and deploy your e-commerce Serverless application on Azure
О курсе

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 Overview

This 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.
  • Working knowledge of Node. js and familiarity with cloud-based platforms will be helpful.
Packt Publishing
Packt Publishing
Tech Knowledge in Motion
Курсы Udemy подойдут для профессионального развития. Платформа устроена таким образом, что эксперты сами запускают курсы. Все материалы передаются в пожизненный доступ. На этой платформе можно найти курс, без преувеличений, на любую тему – начиная от тьюториала по какой-то камере и заканчивая теоретическим курсом по управлению финансовыми рисками. Язык и формат обучения устанавливается преподавателем, поэтому стоит внимательно изучить информацию о курсе перед покупкой.
Комментарии (10)
Как и любой другой веб-сайт, konevy использует файлы cookie. Эти файлы используются для хранения информации, включая предпочтения посетителей и страницы веб-сайта, которые он/она посещал. Информация используется для того, чтобы подстроить содержимое нашей страницы под тип браузера пользователя и другие параметры и таким образом улучшить его пользовательский опыт. Для получения более подробной информации о файлах cookie, пожалуйста, прочтите статью «Что такое файлы cookie»