Ultimate AWS Certified Developer Associate 2019 - Part 5
Part 5 of this course covers ECS, Fargate, Encryption Strategies, KMS, Systems Manager SSM, IAM Best Practices, CloudFront, Step Functions, SWF, SES, ACM, an...
Part 5 of this course covers ECS, Fargate, Encryption Strategies, KMS, Systems Manager SSM, IAM Best Practices, CloudFront, Step Functions, SWF, SES, ACM, an...
Part 4 covers components offered by AWS that forms the technology stack for serverless applications (Lambda and Step Functions, DynamoDB, Cognito, API Gatewa...
Part 3 covers infrastructure as code using AWS CloudFormation, monitoring using CloudWatch, X-Ray and CloudTrail, and integrating applications using SQS, SNS...
Part 2 covers software development using AWS. Topics include the use of AWS CLI and AWS SDK, tools for troubleshooting IAM roles and policies, using IAM perm...
Part 1 of this Udemy course by Stephane Maarek. Covers the fundamentals of AWS services, including IAM, EC2, ELB, ASG, EBS, Route 53, RDS, ElastiCache, VPC, ...
Comprehensive course covering Domain Modelling, Entities and Value Objects, Aggregate Pattern, Domain Services, Bounded Context, Repository Pattern, and Doma...
Extremely high level course on clean architecture, briefly covering Domain-Centric vs Database-Centric designs, Component Cohesions, Microservices, Testing, ...
Using Domain Driven Design (DDD) as the main approach perform Domain Analysis on the real world problems, we may choose from three software architectures to ...
Domain Driven Design (DDD) is a software development approach to implement complex software by dividing the solution into domains that serves specific purpos...
Work in progress.
Webinar hosted by JetBrains that provides an introduction to TDD, the key concepts to write a failing test first on established interfaces, write minimal cod...
A very brief and general introduction to clean code by Cory House. Applicable to all languages. Touch on topics such as naming, conditionals, functions, clas...
Comprehensive course covering Domain Modelling, Entities and Value Objects, Aggregate Pattern, Domain Services, Bounded Context, Repository Pattern, and Doma...
Using Domain Driven Design (DDD) as the main approach perform Domain Analysis on the real world problems, we may choose from three software architectures to ...
Domain Driven Design (DDD) is a software development approach to implement complex software by dividing the solution into domains that serves specific purpos...
A general approach to refactoring our code. It attempts to classify issues in our code into categories, and demonstrate the solutions to overcoming those iss...
This talk covers the essence of Event Storming: use of color-coded Post-it notes to model our domain, involving all stakeholders to craft our Ubiquitous Lang...
Comprehensive course covering Domain Modelling, Entities and Value Objects, Aggregate Pattern, Domain Services, Bounded Context, Repository Pattern, and Doma...
Using Domain Driven Design (DDD) as the main approach perform Domain Analysis on the real world problems, we may choose from three software architectures to ...
Domain Driven Design (DDD) is a software development approach to implement complex software by dividing the solution into domains that serves specific purpos...
React is a frontend library that is performant and lightweight. In order to use React well, we need to understand the basics of lifecycle, states, and props,...
My notes are derived mostly from YDKJS book series.
Since the invention of JavaScript was solely driven by the desire to enrich web browsing experience through client side processing, we must know how modern b...
Understanding how JavaScript was invented helps us appreciate why the language behaves the way it does, how it evolved over the years and why certain feature...
A general approach to refactoring our code. It attempts to classify issues in our code into categories, and demonstrate the solutions to overcoming those iss...
The rules on writing to help everyone feel more confident in addressing a wider audience. It contains great examples to help us understand the application of...
Effective time management helps to deliver projects on time. The key to effectiveness is to focus on high impact activities, and some of the highest impact a...
Webinar hosted by JetBrains that provides an introduction to TDD, the key concepts to write a failing test first on established interfaces, write minimal cod...
This talk covers the essence of Event Storming: use of color-coded Post-it notes to model our domain, involving all stakeholders to craft our Ubiquitous Lang...
How to set up a serverless nodeJS project from scratch. Includes instructions for Git, GitLab CI and Runner set up, ESLint, Jest, Winston, Complexity Report,...
Work in progress.
Important configuration and concepts to keep in mind when working with SQS and Lambda integration, which affects retries, processing time and message visibil...
How to set up a serverless nodeJS project from scratch. Includes instructions for Git, GitLab CI and Runner set up, ESLint, Jest, Winston, Complexity Report,...
Effective time management helps to deliver projects on time. The key to effectiveness is to focus on high impact activities, and some of the highest impact a...
Effective time management helps to deliver projects on time. The key to effectiveness is to focus on high impact activities, and some of the highest impact a...
The rules on writing to help everyone feel more confident in addressing a wider audience. It contains great examples to help us understand the application of...
A general approach to refactoring our code. It attempts to classify issues in our code into categories, and demonstrate the solutions to overcoming those iss...
A general approach to refactoring our code. It attempts to classify issues in our code into categories, and demonstrate the solutions to overcoming those iss...
Domain Driven Design (DDD) is a software development approach to implement complex software by dividing the solution into domains that serves specific purpos...
Using Domain Driven Design (DDD) as the main approach perform Domain Analysis on the real world problems, we may choose from three software architectures to ...
Using Domain Driven Design (DDD) as the main approach perform Domain Analysis on the real world problems, we may choose from three software architectures to ...
Work in progress.
Work in progress.
Work in progress.
Extremely high level course on clean architecture, briefly covering Domain-Centric vs Database-Centric designs, Component Cohesions, Microservices, Testing, ...
This talk covers the essence of Event Storming: use of color-coded Post-it notes to model our domain, involving all stakeholders to craft our Ubiquitous Lang...
Understanding what is Protocol Buffer (Protobuf) and how we can use it.
How to set up a serverless nodeJS project from scratch. Includes instructions for Git, GitLab CI and Runner set up, ESLint, Jest, Winston, Complexity Report,...
How to set up a serverless nodeJS project from scratch. Includes instructions for Git, GitLab CI and Runner set up, ESLint, Jest, Winston, Complexity Report,...
Webinar hosted by JetBrains that provides an introduction to TDD, the key concepts to write a failing test first on established interfaces, write minimal cod...
Important configuration and concepts to keep in mind when working with SQS and Lambda integration, which affects retries, processing time and message visibil...
Important configuration and concepts to keep in mind when working with SQS and Lambda integration, which affects retries, processing time and message visibil...
This guide is for Windows users, to help us set up Python projects systematically and consistently.
I have participated in the launch of a B2B e-commerce platform. Here are some of the lessons I have learnt in terms of resource management, engineering proce...
Realising that I am likely to fail the certification if I solely rely on a Udemy course, this is a compilation of notes from other reading materials, mostly ...
Understanding how JavaScript was invented helps us appreciate why the language behaves the way it does, how it evolved over the years and why certain feature...
Since the invention of JavaScript was solely driven by the desire to enrich web browsing experience through client side processing, we must know how modern b...
Since the invention of JavaScript was solely driven by the desire to enrich web browsing experience through client side processing, we must know how modern b...
My notes are derived mostly from TypeScript Deep Dive and TypeScript Handbook. But before diving into TypeScript, it is best to start from having a strong un...
React is a frontend library that is performant and lightweight. In order to use React well, we need to understand the basics of lifecycle, states, and props,...
React is a frontend library that is performant and lightweight. In order to use React well, we need to understand the basics of lifecycle, states, and props,...
S3 Select is a powerful feature that allows us to query a subset of data from within an S3 object using SQL expressions. However, I did not find this feature...