Master the art of building scalable and performant full-stack serverless applications using AppSync, Lambda, DynamoDB, and Vue.js. Learn from real-world experience, gain hands-on expertise in AWS, and create a Twitter clone from scratch. Get production-ready with observability, security, and performance optimization
Doing the AppSync Masterclass course has given me the confidence and skills to start a project I've been wanting to do for 5 years.
It's a very unique course. Yan uses best practices (such as testing) to really prepare you to create safe, production-ready applications in AppSync.
Full Stack Developer
This is by far the most robust and detailed course on AWS AppSync. Love the step by step examples and walkthrough. Best AppSync serverless course out there!
Senior Software Engineer
You can tell it's based on real-world experience and not from textbook examples. Very insightful and stuffed with insights needed to be successful in any larger AppSync project.
This course is great for learning AppSync in a very practical way - by building out a Twitter clone step-by-step. If you are thinking about starting a new side project, take this course first!
Site Reliability Engineer
If you can only afford 1 course, I would suggest you go for this one. I have been watching online tutorials for many years but never seen anything like it!
Don't waste your time on yet another hello-world tutorial. Go deep and learn practical, hands-on skills that can actually make you a better developer and help you stand out from the crowd.
Testing & Debugging
How to test Lambda functions and AppSync APIs both locally (unit & integration tests) and remotely (end-to-end tests).
Learn best practices for logging, monitoring and tracing so you can spot and fix issues in production quickly.
Learn architectural design patterns for serverless applications and modelling techniques for DynamoDB.
How to secure your application and prevent unauthorized access.
Build a non-trivial, full-stack application using modern technologies (GraphQL, AWS, serverless, Vue.js) and development practices (infra-as-code, CI/CD, load-testing, progressive web apps).
Gain hands-on experience with popular AWS services such as AppSync, Lambda, DynamoDB and Cognito.
Vue.js and Tailwind CSS
Learn by building a non-trivial progressive web application with the popular Vue.js framework and Tailwind CSS.
Learn how GraphQL works, how it compares with REST APIs and best practices for modelling GraphQL schemas.
CI/CD with GitHub Actions
Continuously test and deploy your API using GitHub Actions.
Implement features such as user registration, managing user profile, post tweets, reply/retweet/like tweets, follow/unfollow users, hashtags, search, direct messages and notifications.
Implement user registration, sign-in, sign-out flows using Cognito and Amplify. Including the 3-step UI flow for signing up to Twitter.
Manage user profile
Load user profile with tweets; allow users to edit their profile details and upload profile images to S3.
Users can send tweets, reply to tweets or like a tweet. Tweets would be distributed to followers' timelines.
Social features - follow, DMs
Users can follow each other and receive tweets into their timeline, and they can private message each other with direct messages.
Implement real-time notifications using websockets.
Getting an app to work is the easy part. The hard part is in getting it production-ready. Can it scale with more users? Can you troubleshoot issues quickly? Does it work well on both desktop and mobile?
Progressive Web Application (PWA)
Make the UI work well on desktop, tablets and mobile devices so the user always get a good experience no matter the form factor.
Gain insights into how users are using your application. Use Kinesis Firehose to ingest click-stream events and analyze them using Athena.
Set up CloudWatch alerts and dashboards; investigate performance issues with X-Ray; get detailed resolver metrics with CloudWatch Insights.
Optimize Lambda cold start time and use AppSync's per-resolver caching to improve scalability and performance.
I'm an AWS Serverless Hero. I have run production workloads on AWS since 2010 and have helped thousands of developers get up to speed with AWS and serverless.
I have been an architect and principal engineer with a variety of industries including banking, e-commerce, sports streaming and mobile gaming. Nowadays, I help clients adopt AWS and serverless as an independent consultant. I have implemented several complex GraphQL APIs with AppSync, including a new social network. I have designed this course so you too can
Zip/rar files password can be one of these :- FreeCourseUniverse / CheapUniverse
Hey Guys We are Tech Enthusiasts and we know knowledge is key to success ! We are here to open path to your success by providing what you want. Today education == business. Our moto is education should be accessible by any person who is not able to purchase overpriced content.
All TakenDown courses are available here