آنچه یاد خواهید گرفت:
اصول اساسی معماری نرمافزار و تأثیر آن بر توسعه اپلیکیشن را درک کنید.
درک مفاهیم کلیدی معماری تمیز
قادر به کار بر روی پروژههای توسعه وب اپلیکیشن با استفاده از معماری تمیز باشید.
قادر به پیادهسازی ساختار پروژه مطابق با معماری تمیز و سازماندهی مؤثر ساختار درختی باشید.
از فرصتهای شغلی، حقوق و چشماندازهای معماری تمیز مطلع شوید.
پیشنیازهای دوره
تجربه Javascript مورد نیاز است (Typescript یک مزیت است!). به هیچ تجربه معماری نیاز ندارید، همه چیز را در این دوره یاد خواهید گرفت.
توضیحات دوره
تسلط به هنر معماری تمیز!
به این دوره آموزشی آنلاین در مورد معماری تمیز با TypeScript، بکاند NodeJs خوش آمدید. کشف کنید که چگونه میتوانید اپلیکیشن های مقاوم، مقیاسپذیر و آسان برای نگهداری ایجاد کنید، تنها در 4 ساعت است.
پیچیدگی را به فرصت تبدیل کنید.
اپلیکیشن ها به طور فزایندهای پیچیده میشوند و نیازهای بالاتری پیدا میکنند. معماری تمیز یک راهحل ساختاریافته برای مدیریت این پیچیدگی ارائه میدهد و شما را قادر میسازد تا:
اپلیکیشن های مقیاسپذیر بسازید: بدون قربانی کردن پایداری، خود را با تغییرات تطبیق دهید.
نگهداری آسان: در زمان و تلاش برای بروزرسانیها و رفع مشکلات صرفهجویی کنید.
فرصتهای جدید را غنیمت بشمارید: به عنوان یک توسعهدهنده از دیگران متمایز شوید.
به طور خاص، شما یاد خواهید گرفت:
اصول: مفاهیم اولیه معماری تمیز را درک کنید.
ساختاردهی کد خود: پروژههای خود را بر اساس اصول معماری تمیز سازماندهی کنید.
کد در مقابل زیرساخت: جداسازی کد کسب و کار از کد فنی، با تزریق وابستگی
کنترلرها، DTO، کدک: ورودیها و خروجیهای API خود را کنترل کنید.
میانافزار: احراز هویت و مدیریت خطا را مدیریت کنید.
شما نیازی به معمار بودن یا داشتن دانش معماری ندارید، این دوره برای همه توسعهدهندگان است.
هر بخش شما را گام به گام در هر مفهوم راهنمایی میکند و یک API کامل را توسعه میدهد.
این دوره برای چه کسانی مناسب است؟
توسعهدهندگان Javascript/Typescript، از مبتدی تا ارشد