• No hay productos en el carrito.

Inicio / Cursos / CDK, Serverless, React
Impartido por Alex DanPago único de $2,800 MXN · acceso por 12 meses

CDK, Serverless, React

Code with AWS and Typescript by creating serverless projects with CDK, CloudFormation, Cognito, Lambda and Amplify!

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 60 h 17 unidades Nivel intermedio
Qué aprenderás

Lo que serás capaz de hacer

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 Setup CDK constructs CDK versions Deploying and managing CDK apps Best practices with CDK Infrastructure as code with AWS Cloud Formation Console view Cloud Formation Deployment stages Resources management Cloud Formation Outputs Cloud Formation Parameters Build highly scalable and cost efficient apps with the serverless architecture Serverless computing services AWS Lambda : Write, test, bundle, deploy, configure Use the best practices Go deep into advanced techniques with Lambda and CDK Use Typescript and the NodeJS as environment for Lambda AWS DynamoDB: Basics and console access DynamoDB queries DynamoDB sdk (TypeScript) calls from AWS Lambda CDK generic constructs with DynamoDB , ApiGateway and Lambda AWS Cognito: User pools Identity pools Console access IAM role management inside Cognito Cognito groups for fine grained access control AWS S3 for file storage Build a monitoring stack with CDK - CloudWatch alarm, SNS topic and Web-hook lambda - Slack channel AWS CloudWatch X-RAY CDK testing with Jest: Declarative tests CDK test matchers captors CI/CD with CodePipeline : CDK stages, test and deployment to production Another 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 CDK Business logic with AWS Lambda Web 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 code Practical knowledge - presentations are kept to a minimum, we focus on what is really important Logical and flexible structure - take the course at your own pace Fast paced, concise, most typing cut out - focus on explanations - respect for your time Code changes in each lecture on Git with code diffs Big font , dark background, fullHD content, this way it is readable even on a small screen or even tablet. Lifetime access Certificate of completion to present to your current or prospective employer Q&A active instructor Instructor : 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 CDK Business logic with AWS Lambda UI with React Cloud helper topics like monitoring, testing and CI/CD, with CDK Go beyond the theory and learn from an active instructor , aligned with today's programming demands!

  • Write infrastructure as code with AWS Cloud development Kit - CDK
  • Handle multiple CloudFormation stacks with CDK to reduce blast radius
  • Basic usage of CDK with constructs, outputs and parameters
  • Build CI/CD pipelines with AWS CodePipeline for CDK
  • Serverless APIs with Lambda, ApiGateway, DynamoDB, S3
  • Intermediate CDK topics like intrinsic functions, aspects, cross stack references

Temario

UNIDAD 1 - Introduction · 5 lecciones

UNIDAD 1 - Introduction

  • Course structureVideo · 6 min
  • Udemy tipsVideo · 2 min
  • Tools we will needVideo · 3 min
  • AWS account + IAM user for consoleVideo · 4 min
  • AWS CLIVideo · 5 min
UNIDAD 2 - AWS CDK and CloudFormation intro · 12 lecciones

UNIDAD 2 - AWS CDK and CloudFormation intro

  • Section introVideo · 1 min
  • AWS CloudFormationVideo · 7 min
  • AWS Cloud Development Kit installationVideo · 7 min
  • How to use the docsVideo · 4 min
  • AWS CDK base project deploymentVideo · 7 min
  • AWS CDK ConstructsVideo · 6 min
  • Constructs demoVideo · 11 min
  • AWS CDK commandsVideo · 6 min
  • AWS CDK outputsVideo · 6 min
  • CDK Deployment parametersVideo · 7 min
  • CDK core - recap and clean upVideo · 5 min
  • Section quizzCuestionario · 0 min
UNIDAD 3 - AWS CDK - intermediate topics · 9 lecciones

UNIDAD 3 - AWS CDK - intermediate topics

  • Section introVideo · 1 min
  • CDK IDsVideo · 10 min
  • CloudFormation intrinsic functionsVideo · 10 min
  • Handling multiple stacksVideo · 4 min
  • Cross stack referencesVideo · 10 min
  • Sharing resources with CDKVideo · 7 min
  • CDK AspectsVideo · 7 min
  • Deleting stacksVideo · 4 min
  • Section quizzCuestionario · 0 min
UNIDAD 4 - Serverless project with CDK and Typescript · 5 lecciones

UNIDAD 4 - Serverless project with CDK and Typescript

  • Section introVideo · 1 min
  • AWS CDK Typescript project from scratchVideo · 9 min
  • Basic AWS LambdaVideo · 10 min
  • AWS API Gateway and LambdaVideo · 9 min
  • AWS DynamoDB with CDKVideo · 10 min
UNIDAD 5 - Serverless: AWS Lambda - bundling, testing and debugging · 8 lecciones

UNIDAD 5 - Serverless: AWS Lambda - bundling, testing and debugging

  • Section introVideo · 2 min
  • AWS Lambda challengesVideo · 5 min
  • NodeJs LambdaVideo · 8 min
  • Lambda logs in CloudWatchVideo · 4 min
  • AWS SDKVideo · 10 min
  • Debugging AWS LambdaVideo · 8 min
  • Lambda architectureVideo · 5 min
  • Initial spaces lambdaVideo · 7 min
UNIDAD 6 - AWS DynamoDb with CDK and Lambda · 11 lecciones

UNIDAD 6 - AWS DynamoDb with CDK and Lambda

  • Section introVideo · 2 min
  • Put itemVideo · 14 min
  • Testing quriesVideo · 8 min
  • DynamoDb scan operationVideo · 6 min
  • DynamoDb GetItem operationVideo · 8 min
  • MarshallingVideo · 8 min
  • DyanamoDb Update ItemVideo · 11 min
  • DyanamoDb Delete ItemVideo · 4 min
  • Data Validation with TypeScriptVideo · 9 min
  • DB queries deployment and testVideo · 6 min
  • Bundle optimizationVideo · 7 min
UNIDAD 7 - Halfway discussion · 2 lecciones

UNIDAD 7 - Halfway discussion

  • Halfway discussionVideo · 4 min
  • ResourcesLectura · 0 min
UNIDAD 8 - Securing APIs with AWS Cognito · 10 lecciones

UNIDAD 8 - Securing APIs with AWS Cognito

  • Section introVideo · 2 min
  • Directly running TS codeLectura · 0 min
  • AWS Cognito presentationVideo · 3 min
  • Cognito in the AWS consoleVideo · 3 min
  • User Pools with CDKVideo · 6 min
  • Create and activate Cognito userVideo · 5 min
  • Generating tokens with AWS AmplifyVideo · 9 min
  • JWT Tokens discussionVideo · 3 min
  • Securing APIs with CognitoVideo · 9 min
  • Access control with groupsVideo · 8 min
UNIDAD 9 - AWS Cognito Identity pools · 6 lecciones

UNIDAD 9 - AWS Cognito Identity pools

  • Section introVideo · 5 min
  • AWS Cognito Identity pools in the consoleVideo · 4 min
  • Identity pools in CDKVideo · 4 min
  • IAM roles in CDKVideo · 11 min
  • Generating AWS temporary credentialsVideo · 7 min
  • Testing AWS temporary credentialsVideo · 8 min
UNIDAD 10 - UI - general topics · 5 lecciones

UNIDAD 10 - UI - general topics

  • Section introVideo · 1 min
  • Export CloudFormation outputsVideo · 3 min
  • S3 origin - updated constructLectura · 0 min
  • UI deployment to s3Video · 12 min
  • CORSVideo · 7 min
UNIDAD 11 - Using AWS insinde a React project with Amplify · 13 lecciones

UNIDAD 11 - Using AWS insinde a React project with Amplify

  • Section introVideo · 4 min
  • Source codeLectura · 0 min
  • React introVideo · 8 min
  • React app initializationVideo · 4 min
  • RoutingVideo · 6 min
  • Login componentVideo · 7 min
  • AuthServiceVideo · 10 min
  • Creating spacesVideo · 7 min
  • Photos bucket with CORS - AWSVideo · 9 min
  • Temporary credentials - AWSVideo · 8 min
  • Uploading a public file - AWSVideo · 9 min
  • Create space APIVideo · 8 min
  • Visualizing spacesVideo · 12 min
UNIDAD 12 - Monitoring with CloudWatch · 7 lecciones

UNIDAD 12 - Monitoring with CloudWatch

  • Section introVideo · 2 min
  • What we will buildVideo · 4 min
  • Monitor handler lambdaVideo · 8 min
  • Console alarmVideo · 8 min
  • CDK alarmVideo · 7 min
  • AWS SNSVideo · 6 min
  • AWS X-RAYVideo · 12 min
UNIDAD 13 - AWS-SDK and CDK testing · 13 lecciones

UNIDAD 13 - AWS-SDK and CDK testing

  • Section introVideo · 2 min
  • Jest setupVideo · 8 min
  • What we will testVideo · 2 min
  • CDK declarative testsVideo · 11 min
  • CDK test matchersVideo · 10 min
  • CDK test captorsVideo · 4 min
  • CDK snapshot testingVideo · 6 min
  • AWS Lambda tests introVideo · 2 min
  • Jest spiesVideo · 9 min
  • Testing aws-sdk callsVideo · 9 min
  • Mocking modulesVideo · 6 min
  • Debugging testsVideo · 3 min
  • Multiple test configurationsVideo · 3 min
UNIDAD 14 - CI/CD with CodePipeline · 8 lecciones

UNIDAD 14 - CI/CD with CodePipeline

  • Section introVideo · 2 min
  • GitHub source tokenVideo · 3 min
  • Sample project initVideo · 4 min
  • CDK CodePipelineVideo · 7 min
  • CDK stagesVideo · 8 min
  • Lambda stackVideo · 5 min
  • Automated tests inside pipelineVideo · 7 min
  • CDK CI/CD conclusionsVideo · 3 min
UNIDAD 15 - End · 1 lecciones

UNIDAD 15 - End

  • Closing wordsVideo · 2 min
UNIDAD 16 - Typescript recap · 17 lecciones

UNIDAD 16 - Typescript recap

  • Section introVideo · 1 min
  • Typescript presentationVideo · 2 min
  • Install and project initVideo · 7 min
  • Compiler optionsVideo · 4 min
  • Primary Js TypesVideo · 3 min
  • Type aliasesVideo · 8 min
  • FunctionsVideo · 6 min
  • Any and unknownVideo · 7 min
  • EnumsVideo · 8 min
  • NeverVideo · 4 min
  • ClassesVideo · 5 min
  • Access modifiersVideo · 5 min
  • InterfacesVideo · 9 min
  • GenericsVideo · 9 min
  • Special typesVideo · 11 min
  • Async functionsVideo · 9 min
  • PromisesVideo · 10 min
UNIDAD 17 - Final · 1 lecciones

UNIDAD 17 - Final

  • BonusLectura · 0 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    17 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    2 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: CDK, Serverless, React

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Alex Dan.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 17 unidades · 133 lecciones · 60 h
  • 12 meses de acceso
  • 2 cuestionarios de evaluación
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Alex Dan; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · CDK, Serverless, React

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture