AWS & Typescript Masterclass - CDK, Serverless, React

所在平台: Udemy

课程主页: https://www.udemy.com/course/aws-typescript-cdk-serverless-react/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:AWS与TypeScript大师班 - CDK、无服务器、React 概述:***更新于2024年8月*** 恢复了Amplify版本6,包含Cognito。AWS和TypeScript是当今IT市场上最受欢迎的两种技术。AWS云开发工具包(CDK)带来了全新的开发体验。现在,您可以使用自己喜欢的编程语言来处理业务逻辑、云基础设施以及用户界面(UI),还可以使用React。您现在可以更轻松地构建无服务器应用程序! 本课程旨在帮助您像专业人士一样构建应用程序,由活跃的编程讲师授课,具体内容包括: - 深入了解AWS云开发工具包(CDK)的设置、构造和版本管理 - 部署及管理CDK应用的最佳实践 - 基础设施即代码(Infrastructure as Code)与AWS CloudFormation - 使用AWS Lambda进行无服务器计算(写、测试、打包、部署、配置) - 深入掌握Lambda和CDK的高级技术 - 使用TypeScript和Node.js为Lambda提供环境 - 学习AWS DynamoDB的基础及其SDK的TypeScript调用 - 处理AWS Cognito中的用户池和身份池 - 使用AWS S3进行文件存储 - 构建监控堆栈,集成CloudWatch、SNS主题和Webhook Lambda - 使用Jest进行CDK测试 - CI/CD与CodePipeline的集成 此课程的一个重要点是TypeScript编程语言,具备快速、灵活、强大且易于学习的特点,结合JavaScript的灵活性和C#的编程原则,提供了极佳的编码体验。课程中使用TypeScript进行: - AWS CDK的云基础设施 - AWS Lambda的业务逻辑 - 使用React开发的Web应用UI 本课程的独特之处在于超越基础。在完成课程后,您可以直接将所学知识应用于生产代码。课程结构逻辑灵活,便于您按照自己的节奏学习,快速、简洁,重点突出,最大限度地减少打字。 课程包括终身访问权限、完成证书,以及互动的问答环节。 讲师:我叫Alex Horea,是一名活跃的高级Web和云开发人员。我希望将我在初学时所希望掌握的知识传授给您。我坚信实践是学习的最佳方法,在本课程中,我们将通过CDK构建云基础设施、AWS Lambda实现业务逻辑、React开发UI及监控、测试和CI/CD等主题实践TypeScript,跟随一位与时俱进的活跃讲师,超越理论学习!

课程评论(0条)

课程详情

***Update Aug 2024***Amplify version 6 full update with Cognito.***AWS and Typescript are 2 of the most demanded technologies in today's IT market. AWS Cloud Development Kit - CDK brings a great new development experience. Now you can use your preferred programming language for your business logic, cloud infrastructure, but also for the UI, with React.Now you can build serverless applications much easier!This AWS & Typescript Masterclass course is what you need to build your apps like a pro, learning from an programming active instructor!What you can expect from this course:In depth coverage of AWS Cloud Development Kit - CDK SetupCDK constructsCDK versionsDeploying and managing CDK appsBest practices with CDKInfrastructure as code with AWS Cloud FormationConsole viewCloud Formation Deployment stagesResources managementCloud Formation OutputsCloud Formation ParametersBuild highly scalable and cost efficient apps with the serverless architectureServerless computing servicesAWS Lambda:Write, test, bundle, deploy, configureUse the best practicesGo deep into advanced techniques with Lambda and CDKUse Typescript and the NodeJS as environment for LambdaAWS DynamoDB:Basics and console accessDynamoDB queriesDynamoDB sdk (TypeScript) calls from AWS LambdaCDK generic constructs with DynamoDB, ApiGateway and LambdaAWS Cognito:User poolsIdentity poolsConsole accessIAM role management inside CognitoCognito groups for fine grained access controlAWS S3 for file storageBuild a monitoring stack with CDK - CloudWatch alarm, SNS topic and Web-hook lambda - Slack channelAWS CloudWatch X-RAYCDK testing with Jest: Declarative testsCDK test matcherscaptorsCI/CD with CodePipeline:CDK stages, test and deployment to productionAnother important point of this course is the Typescript programming language. It is fast, flexible, powerful and easy to learn.Typescript takes the flexibility of JavaScript and the programming principles of C# and delivers a great coding experience.This course uses Typescript for:Cloud infrastructure with AWS CDKBusiness logic with AWS LambdaWeb application UI with React We finally can write all our app in one language, no more JSON, or YAML, or strange scripts, just Typescript, your favorite language!Why this course stands out from other Udemy courses:Beyond the basics - after finish, you can directly use this knowledge into production codePractical knowledge - presentations are kept to a minimum, we focus on what is really importantLogical and flexible structure - take the course at your own paceFast paced, concise, most typing cut out - focus on explanations - respect for your timeCode changes in each lecture on Git with code diffsBig font, dark background, fullHD content, this way it is readable even on a small screen or even tablet.Lifetime accessCertificate of completion to present to your current or prospective employerQ & A active instructorInstructor:My name is Alex Horea, I'm an active senior web and Cloud developer and I want to pass you the knowledge I wish I had when I was a beginner. I strongly believe that practice is the best way to learn, and in this course we will be practicing TypeScript in 4 ways: As cloud infrastructure with CDKBusiness logic with AWS LambdaUI with ReactCloud helper topics like monitoring, testing and CI/CD, with CDKGo beyond the theory and learn from an active instructor, aligned with today's programming demands!

课程标签

0人关注该课程

主题相关的课程