Free online courseServerless Framework on AWS

Duration of the online course: 5 hours and 54 minutes

New course

Master AWS Serverless Framework with TechGeekGuru. Dive into IAM, AWS CLI, Lambda, DynamoDB, and more for scalable cloud solutions. Join free!

Course Description

Explore the dynamic capabilities of AWS's Serverless Framework with this comprehensive online course from TechGeekGuru. Perfect for IT professionals and cloud computing enthusiasts, this course in Web Servers and Cloud Computing offers an immersive learning experience. You'll embark on a journey through essential topics such as the fundamentals of the serverless concept and its framework, providing a solid foundation for working with AWS.

Beginning with the creation of an IAM user and AWS CLI configuration, you'll then delve into the installation and deployment of your first Lambda function. Master local execution with SLS invoke and offline capabilities, and learn how to efficiently deploy serverless applications. The course progresses to provider service functions, events, and the nuances of HTTP versus REST APIs within the serverless context.

Testing your configurations via Postman and managing deployments is streamlined in this guided exploration. Additional modules introduce more advanced concepts including handlers, example projects, and a deep dive into variables and secrets management using SSM Parameter Store. Learn about various DynamoDB components, from primary and secondary indexes to read consistencies, capacity modes, and streams.

The course also covers Lambda CRUD operations using DynamoDB, incorporating creating, querying, and scanning items. Specialized topics like custom roles and integration with DynamoDB streams and SES further enhance your understanding. The curriculum is designed to provide comprehensive knowledge and practical experience, ensuring that by the end of the course, you are well-equipped to leverage serverless architecture for efficient, scalable cloud solutions.

Course content

  • Video class: 1. Serverless Framework - Intro

    0h02m

  • Exercise: What is the primary focus of the serverless framework course discussed?

  • Video class: 2. About Serverless and the framework

    0h05m

  • Exercise: What is a key advantage of a serverless architecture?

  • Video class: 3 Create IAM User

    0h02m

  • Exercise: What is the purpose of using programmatic access when creating an AWS user?

  • Video class: 4. Configure aws cli

    0h02m

  • Exercise: What is the command used to configure the AWS CLI with a specific profile name?

  • Video class: 4. Serverless Framework - Install Serverless

    0h00m

  • Exercise: What command can be used to check the installed version of the serverless package?

  • Video class: 5. Serverless Framework - First Lamda

    0h04m

  • Exercise: What is the primary purpose of the hello world template in serverless?

  • Video class: 6. Serverless Framework - Running lambda function locally SLS invoke

    0h03m

  • Exercise: What is the correct way to invoke a Serverless function locally using a built-in command?

  • Video class: 7 Serverless Framework - Running Lambda function locally SLS offline

    0h05m

  • Exercise: What is a serverless plug-in used for?

  • Video class: 8. Serverless Framework - First Lambda serverless deployment

    0h09m

  • Exercise: What is the primary advantage of using the serverless framework for AWS Lambda deployment?

  • Video class: 9. Serverless Framework - Provider service functions events

    0h10m

  • Exercise: What can be used to overwrite default Lambda function properties in AWS?

  • Video class: 10. Console view and testing via postman

    0h09m

  • Exercise: What method does API Gateway default to when integrating with a Lambda function?

  • Video class: 11. Serverless Framework - Removing Deployment

    0h02m

  • Exercise: What command is used to delete a CloudFormation stack in the lecture?

  • Video class: 12. Few more concepts - Serverless

    0h01m

  • Exercise: What is the key difference between REST APIs and HTTP APIs in the context of serverless framework?

  • Video class: 13. Serverless framework - HTTP vs REST API

    0h03m

  • Exercise: What is the main difference between REST API and HTTP API in AWS?

  • Video class: 14. Serverless Framework - Handlers

    0h08m

  • Exercise: What is the role of the Callback argument in non-asynchronous Lambda handlers?

  • Video class: 15. Serverless Framework - example project

    0h17m

  • Exercise: What is the default timeout value when using API Gateway with Lambda functions?

  • Video class: 16. Serverless Framework - Variables Intro

    0h03m

  • Exercise: What notation is used in the serverless framework to reference variables?

  • Video class: 17. Serverless Framework - Defining variables and nested variables

    0h10m

  • Exercise: How can you define environment variables in YAML for Lambda functions?

  • Video class: 18. Serverless Framework - Fetching Secrets From SSM Parameter Store

    0h11m

  • Exercise: What is the purpose of AWS Systems Manager Parameter Store?

  • Video class: 20. refrencing env file variables

    0h05m

  • Exercise: How can you utilize environment variables in framework version 3 without manually setting any properties?

Serverless

Free online courses on Serverless

Explore Top Free Serverless Courses Online – Master Cloud Computing & Web Servers

Looking to enhance your skills in Serverless architecture for free? Dive into our expertly selected list of free online courses on Serverless technology, a powerful trend within Web Servers and Cloud Computing. These carefully curated courses provide essential knowledge designed for beginners and experienced cloud professionals alike, ensuring you develop a solid understanding of Serverless concepts, tools, and platforms like AWS.

Discover the benefits of Serverless computing, quantum leaps in deployment speed, auto-scaling, reduced costs, and simplified backend maintenance. Elevate your IT career by mastering the latest Serverless practices and tools—completely online, self-paced, and free!

  • Serverless Framework on AWS by TechGeekGuru: Gain hands-on experience with Serverless architecture using the renowned Serverless Framework on AWS. This free course guides learners through essential skills required to deploy, manage, and maintain powerful, scalable serverless applications effortlessly. Ideal for beginners as well as professionals seeking advanced AWS deployment insights.
  • Introduction to AWS Lambda and Serverless Applications by Amazon Web Services: Offered by AWS experts themselves, this comprehensive course introduces participants to AWS Lambda, a cornerstone of serverless architecture. Discover how Lambda supports powerful serverless applications, enabling rapid deployment, effortless scalability, and streamlined infrastructure management without additional provisioning.

Whether aiming for a career boost or simply enhancing your tech expertise, these free Serverless courses deliver valuable insights without costing a dime. Get started today and stay ahead in the growing Web Servers and Cloud Computing industry!

Lambda

Free online courses on Lambda

Free Lambda Courses: Master Serverless Computing with AWS Lambda

Boost your cloud computing skills and dive into serverless frameworks using AWS Lambda with our carefully curated list of free Lambda courses. Lambda, a groundbreaking subcategory within Web Servers and Cloud Computing, allows developers to execute code seamlessly without provisioning traditional servers, ensuring scalability, efficiency, and cost-effectiveness.

Whether you're a beginner or aiming to deepen your knowledge, our free courses are tailored to guide you through the essential concepts and advanced implementations of AWS Lambda and serverless applications.

  • Serverless Framework on AWS by TechGeekGuru: Dive deep into the Serverless Framework on AWS in this comprehensive free training from TechGeekGuru. Learn practical ways to build, deploy, and manage scalable serverless applications. Understand how AWS Lambda integrates seamlessly with other AWS services for optimal workflows and gain hands-on experience deploying serverless functions efficiently.
  • Introduction to AWS Lambda and Serverless Applications by Amazon Web Services: Discover the fundamentals behind AWS Lambda, directly from Amazon Web Services experts. This free introductory course demonstrates how AWS Lambda powers event-driven, serverless computing, freeing developers from the complexities of traditional infrastructure management. Ideal for newcomers, this course can enhance your foundation in serverless application development.

Explore the powerful, scalable, and cost-effective world of serverless computing with AWS Lambda today. Enroll in these free online Lambda courses and stay competitive in the ever-evolving marketplace of web services and cloud computing.

AWS

Free online courses on AWS

Discover the Power of Cloud Computing with Free AWS Online Courses

Embark on a journey to mastering Amazon Web Services (AWS) with our comprehensive listing of free online courses. AWS, the leading cloud platform, offers a variety of services that are crucial in today's digital landscape. Whether you're a beginner seeking to understand the basics or a professional aiming to sharpen your cloud computing skills, our selection caters to all levels of expertise.

Beginner-Friendly AWS Courses

For those new to AWS, our beginner courses lay the foundation for understanding cloud concepts, core AWS services, and basic architecture. Start with the fundamentals and gradually build your knowledge, taking advantage of the hands-on labs and interactive lessons designed to introduce you to the world of AWS.

Intermediate AWS Learning Paths

Intermediate learners can delve deeper into more specialized areas of AWS. Expand your skillset with courses on AWS databases, machine learning, and security practices. These courses will equip you with the necessary tools to design, deploy, and manage robust, secure, and scalable cloud applications.

Advanced AWS Training for Experts

Advanced users can stay ahead of the curve with our expert-level courses. Dive into complex topics like DevOps on AWS, Big Data, and Advanced Networking. With these courses, you'll learn to leverage the full potential of AWS, optimizing performance and creating innovative solutions on the cloud.

Key Course Features

All courses are designed with flexibility in mind, allowing you to learn at your own pace. Engaging video tutorials, practical exercises, and real-world scenarios ensure that you gain hands-on experience. By the end of your learning path, you'll have a solid understanding of AWS, as well as valuable credentials to showcase your expertise.

Specialized AWS Certifications

Upon completion of the courses, learners can also prepare for various AWS certifications. These certifications are highly recognized in the industry and validate your cloud expertise to employers. Our free courses provide the perfect starting point to prepare for certifications such as AWS Certified Solutions Architect, AWS Certified Developer, and AWS Certified SysOps Administrator.

Why Learn AWS?

AWS skills are in high demand, with businesses of all sizes migrating to the cloud. Learning AWS can open up numerous career opportunities in cloud computing and help you stay competitive in the job market. With our free online courses, there's no barrier to enhancing your skills and understanding the intricacies of AWS.

Join Our Community of Learners

By enrolling in our free AWS courses, you'll join a community of like-minded individuals passionate about technology and innovation. Share insights, ask questions, and collaborate with peers and industry experts to enrich your learning experience.

Enroll in Free AWS Courses Today!

Take the first step towards mastering AWS by exploring our curated list of free online courses. With no cost involved, there's no better time to start learning and advancing your career with AWS. Enroll today and unlock the potential of cloud computing!

Postman

Free online courses on Postman

Free Postman Courses for Software Testing Enthusiasts

Discover the best free Postman courses designed for software testing professionals and enthusiasts. Postman is a powerful API testing tool that has become essential in the world of software development and testing. Whether you're a beginner looking to understand the basics or an experienced tester aiming to enhance your skills, our curated list of free courses will help you master Postman and elevate your testing capabilities.

Postman courses offer comprehensive insights into API testing, enabling you to automate tests, verify responses, and ensure the reliability of your software applications. Explore the following free courses to become proficient in using Postman for software testing:

1. Introduction to Postman for API Testing

Start your journey with this beginner-friendly course that covers the fundamentals of Postman. Learn how to set up Postman, create and manage requests, and understand the basics of API testing.

2. Postman Essential Training

Dive deeper into Postman's features with this essential training course. Explore advanced topics such as environment variables, scripting, and automation to enhance your testing workflow.

3. Automating API Tests with Postman

Master the art of automating your API tests using Postman. This course covers the creation of automated test scripts, running tests in different environments, and integrating Postman with CI/CD pipelines.

4. Postman: Testing RESTful APIs

Focus on testing RESTful APIs with Postman in this specialized course. Learn how to validate API responses, handle authentication, and manage collections and environments for efficient testing.

5. Advanced Postman Techniques

Take your Postman skills to the next level with advanced techniques. This course covers topics such as data-driven testing, mocking APIs, and using Postman monitors to schedule and automate tests.

6. Postman for API Performance Testing

Learn how to use Postman for performance testing of APIs. This course covers load testing, stress testing, and analyzing performance metrics to ensure your APIs can handle real-world usage.

7. Postman for Test Automation Engineers

Designed specifically for test automation engineers, this course focuses on integrating Postman with other testing tools and frameworks. Learn how to create robust automated test suites and ensure seamless integration with your development workflow.

8. Postman Certification Preparation

Prepare for the official Postman certification with this comprehensive course. Review key concepts, practice with sample questions, and gain the confidence to pass the certification exam and become a certified Postman expert.

Each of these free courses offers valuable knowledge and practical skills to help you become proficient in using Postman for software testing. Enhance your testing capabilities, improve the quality of your software applications, and advance your career with these expertly designed courses.

Don't miss out on these amazing free resources. Start learning today and become a Postman pro!

This free course includes:

5 hours and 54 minutes of online video course

Exercises to train your knowledge

Certificate of course completion

100% free, from content to certificate

QR Code - Baixar Cursa - Cursos Online

This online course can only be accessed through the Cursa App. Download it using the QR code or the links below:

This online course can only be accessed through the Cursa app. Install it using the links below:

  • Study for free!

    Here you never pay! Not even for the certificate, because everything in the app is 100% free!

  • Improve your resume!

    There are more than 4,000 free courses for you to study anything that interests you!

  • Free Digital Certificate!

    Complete the course and issue your internationally recognized Digital Certificate free of charge.

More free courses at Web Servers and Cloud Computing

Download the App now to have access to + 3300 free courses, exercises, certificates and lots of content without paying anything!

  • 100% free online courses from start to finish

    Thousands of online courses in video, ebooks and audiobooks.

  • More than 48 thousand free exercises

    To test your knowledge during online courses

  • Valid free Digital Certificate with QR Code

    Generated directly from your cell phone's photo gallery and sent to your email

Cursa app on the ebook screen, the video course screen and the course exercises screen, plus the course completion certificate

+ 9 million
students

Free and Valid
Certificate

60 thousand free
exercises

4.8/5 rating in
app stores

Free courses in
video and ebooks