لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
AWS CDK برای حرفه ای ها (Python و TypeScript)
AWS CDK for professionals (Python and TypeScript)
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
زیرساخت را به صورت کد با پایتون، تایپ اسکریپت یا زبان های دیگر بنویسید. از AWS CDK و CloudFormation مانند یک حرفه ای استفاده کنید! AWS CDK به روشی حرفهای نوشتن زیرساخت بهعنوان کد با Python یا TypeScript AWS CloudFormation - موضوعات مبتدی و متوسط DevOps برای AWS با CDK و GitHub Actions ساخت برنامههای بدون سرور با ApiGateway، DynamoDb و Lambda، پیکربندی در CDK ابزارهای بدون سرور و پیکربندی CDK ابزارهای Python CDK، معرفی و پیکربندی برای تست TypeScript CDK با Pytest یا Jest Handle سطوح مختلف ساخت AWS CDK (L1, L2, L3) CDK بهترین روش ها استقرار پروژه وب با AWS CloudFront و CDK پیش نیازها: حساب AWS با دسترسی مدیر AWS Basics Basic مهارت های برنامه نویسی در پایتون، تایپ اسکریپت یا زبان های دیگر
این دوره برای آموزش نحوه استفاده از AWS CDK به عنوان یک حرفه طراحی شده است. میتوانید بلافاصله پس از اتمام دوره، زیرساخت ابری خود را به CDK منتقل کنید.
این دوره شامل نمونه کدهایی برای پایتون و تایپ اسکریپت است، اما حتی اگر قصد دارید از CDK با زبان دیگری استفاده کنید، می توانید ثبت نام کنید، بیشتر موضوعات در سطح انتزاعی ارائه می شوند و می توانید به راحتی مطالب دوره را برای زبان برنامه نویسی دلخواه خود اعمال کنید. ، شاید جاوا، C# یا Go.
موضوعات دوره اصلی:
ابزارهای مورد نیاز برای CDK: حساب AWS، کاربر IAM برای دسترسی کنسول، پیکربندی AWS CLI
معرفی CDK:
موضوعات مقدماتی و میانی AWS CloudFormation
دستورات کنسول CDK مانند init، synth، deploy، death، doctor
کاوش پروژه تولید شده با CDK init
از Python برای نوشتن زیرساخت به عنوان کد
استفاده کنید
از Typescript برای نوشتن زیرساخت به عنوان کد استفاده کنید
درک سطوح مختلف ساختارهای CDK - L1، L2، L3
مدل ذهنی پشت CDK - با توابع ذاتی CloudFormation
موضوعات میانی CDK:
شناسههای CloudFormation و CDK
توابع ذاتی را با پایتون و تایپ اسکریپت تمرین کنید
نحوه مدیریت چندین پشته CloudFormation
مراجعات متقابل پایتون و تایپ اسکریپت
جلسه تمرین: API بدون سرور با ApiGateway، Lambda و DynamoDb:
زیرساخت برنامه بدون سرور را پیکربندی کنید
Aws Lambda را برای Python و Typescript پیکربندی کنید
پرس و جوهای DynamoDB را با boto3 برای پایتون بنویسید
پرس و جوهای DynamoDB را با یک ws-sdk برای تایپ اسکریپت بنویسید
مشکل CORS را برای APIهایی که مرورگرها به آنها دسترسی دارند حل کنید
جلسه تمرین: معیارها و هشدارهای CloudWatch
ویژگیهای ساعت ابری AWS مانند سنجهها، هشدارها و گزارشها را بیاموزید
لامبدا را با پایتون یا تایپ اسکریپت پیکربندی و وب هوک کنید
زیرساخت را به عنوان کد برای سنجههای هشدار با CDK
بنویسید
جلسه تمرین: CICD و استقرار وب
از CDK برای پیکربندی استقرار وب با AWS Cloud Front و s3 استفاده کنید
اجرای CICD با اقدامات GitHub
CICD را برای Python و Typescript پیکربندی کنید
یک کاربر IAM را برای GitHub (نه مدیر) پیکربندی کنید
آزمایش CDK:
تستها را برای زیرساخت بهعنوان کد بنویسید و با Pytest یا Jest
اجرا کنید
درباره ادعاهای ریز دانه، تطبیقها، ضبطکنندهها و آزمایش عکس فوری بیاموزید
خروجیهای Cloud Formation و الگوهای تولید شده را برای درک آزمایشها تجزیه و تحلیل کنید
از بهترین شیوه ها هنگام آزمایش زیرساخت به عنوان کد استفاده کنید
موضوعات CDK دیگر: برچسبها، جنبهها، الگوها.
چرا این دوره از سایر دوره های Udemy متمایز است:
فراتر از اصول اولیه - پس از اتمام، می توانید مستقیماً از این دانش در کد تولید استفاده کنید
دانش عملی - ارائه ها به حداقل می رسد، ما بر آنچه واقعا مهم است تمرکز می کنیم
ساختار منطقی و انعطاف پذیر - دوره را با سرعت خود بگذرانید
سریع، مختصر، کوتاه ترین تایپ کردن - تمرکز بر توضیحات - احترام به وقت شما
تغییر کد در هر سخنرانی در Git با تفاوت کد
فونت بزرگ، پسزمینه تیره، محتوای فول اچدی، به این ترتیب حتی روی صفحهنمایش کوچک یا حتی تبلت قابل خواندن است.
دسترسی مادام العمر
گواهی پایان کار برای ارائه به کارفرمای فعلی یا آینده شما
Q یک مربی فعال
از تئوری فراتر بروید و از یک مربی فعال، مطابق با نیازهای برنامه نویسی امروزی یاد بگیرید!
سرفصل ها و درس ها
مقدمه
Introduction
نحوه گذراندن این دوره
How to take this course
بیایید وصل شویم!
Let's connect!
ابزارهایی که نیاز خواهیم داشت
Tools we will need
کاربر IAM برای AWS CLI
IAM user for the AWS CLI
معرفی CDK و CloudFormation
CDK and CloudFormation intro
معرفی بخش
Section intro
AWS CloudFormation
AWS CloudFormation
معرفی CDK
CDK intro
نمونه های کد
Code examples
کاوش پروژه CDK
CDK project explore
محیط CDK
CDK environment
آشنایی با کد CDK
Understanding CDK code
[Py] نمونه ساخت
[Py] construct example
[Ts] نمونه ساخت
[Ts] construct example
CDK نمای کلی می سازد
CDK Constructs overview
خروجی های Cdk و مدل ذهنی
Cdk outputs and mental model
دستورات Cdk
Cdk Commands
CDK را از بین ببرید
CDK destroy
☑️ مسابقه بخش
☑️ Section quiz
مباحث میانی CDK
CDK intermediate topics
معرفی بخش
Section intro
شناسه های CDK
CDK IDs
توابع ذاتی CloudFormation
CloudFormation intrinsic functions
[Py] عمل توابع ذاتی
[Py] intrinsic functions practice
[Ts] عمل توابع ذاتی
[Ts] intrinsic functions practice
وب و ابر توسعه دهندگان! من الکس هستم و خوشحالم که با شما ملاقات می کنم! من مدرک کارشناسی ارشد در فن آوری های اینترنتی دارم و من یک وب سایت علاقه مندان و توسعه دهنده ابر هستم. در سال های گذشته من طراحی و اجرای رابط کاربر و راه حل های ابر برای مشتریان مختلف از صنعت خودرو کار کردم. من به شدت بر این باور هستم که دانستن هرگز کافی نیست. دانش باید انجام شود، به همین دلیل است که من می خواهم آموزش خود را بر روی برنامه های بتنی، دنیای واقعی تمرکز کنم.
نمایش نظرات