MicrosoftFree Video

Free Serverless Course: Azure Functions for Beginners

Build an introduction to serverless development around Azure Functions and VS Code. Sixteen lessons move from core principles to a first function, debugging, deployment, triggers, timers, MongoDB access, file uploads, and APIs for static web apps. The demonstrations use a JavaScript-oriented workflow.

Video 1 of 16 4:08

What is Serverless and why is it so popular now? [1 of 16]

About this course

Build an introduction to serverless development around Azure Functions and VS Code. Sixteen lessons move from core principles to a first function, debugging, deployment, triggers, timers, MongoDB access, file uploads, and APIs for static web apps. The demonstrations use a JavaScript-oriented workflow.

What you can learn

  • Create and debug a serverless function
  • Understand triggers, bindings and timers
  • Review deployment and application updates
  • Connect functions with data and web apps

Course at a glance

Provider Microsoft
Platform YouTube · Microsoft Developer
Access Free Video
Level Beginner — WikiFree audience assessment
Language English
Selected lessons 16
Video duration 1h 10m · allow extra time for reflection and practice
Details checked 9 October 2026

Try this learning exercise

Specify a function that processes a fictional contact form. Define its input, validation rules, success response, failure response, and logging needs. Describe how you would test it locally before considering cloud deployment.

How to follow the course

Choose a lesson from the list or search for a specific topic. Use Previous and Next to continue, and mark lessons complete as you go. Progress is saved in this browser without a WikiFree account.

Free access, tools and certificates

The selected public YouTube videos are free to watch. No paid subscription, payment card, examination, or software purchase is required for this video learning path. This listing does not include a Microsoft certification, assessed assignment, or instructor feedback.

The learning exercise above can be completed as a written plan without provisioning services. Reproducing demonstrations with Azure, hosted models, enterprise products, hardware, or optional software may require an account, separate access, or paid resources. Those activities are not required to complete the video course. Recorded interfaces and commands may differ from current versions.

Official Microsoft Developer playlist source ↗

Related courses for your next step

Compare course focus, level and study time
Compare the published course outlines. A lower level is a preparation option, not a required prerequisite.
CourseLevelFocusStudy time
This course — Free Serverless Course: Azure Functions for BeginnersBeginnerCreate and debug a serverless function · Understand triggers, bindings and timers · Review deployment and application updates1h 10m of video; practice time is additional
AWS Serverless Application Foundations: Free CourseBeginnerAWS · Serverless Framework · Lambda1h 6m of video; practice time is additional
Free Simplilearn Course: Microsoft Azure Cloud FundamentalsBeginnerVirtual Machines · Cloud Networking · Data Services29h 2m of video; practice time is additional
Free Cloud Native Course: Microservices and ServerlessIntermediateCloud-native architecture · Microservices · Service meshes1h 50m of video; practice time is additional
Share this course

Provider: Microsoft. Videos play from the Microsoft Developer channel on YouTube.

Report a correction

Questions & discussion

Share a useful question or correction. Comments appear after moderation. Please avoid personal or sensitive information.

Add to the discussion

Your email address will not be published. Required fields are marked *