لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Angular on the Go: پروژه های در مقیاس بزرگ
Angular on the Go: Large-Scale Projects
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
بنابراین، شما راه خود را در Angular می دانید، اما وقتی پروژه شما واقعاً بزرگ می شود و جریان کار پایه شما را به چالش می کشد، چه کار می کنید؟ آیا خط را حفظ می کنید، رویکرد خود را تغییر می دهید یا همه چیز را دوباره از ابتدا شروع می کنید؟ در این دوره آموزشی، مدرس درک پرو به شما راه جدیدی برای فکر کردن در مورد مقیاس پروژه های توسعه نرم افزار، کار با تیم های بزرگتر و پایگاه های کد بزرگتر، و رسیدگی به تقاضای افزایش یافته برای یکپارچه سازی و مدیریت ارائه می دهد.
اصول مدیریت پروژه را مرور کنید. توسعه چابک و مراسم Kanban to scrum. نکاتی برای به اشتراک گذاری کد، انشعاب Git، استراتژی های آزمایش، همکاری با تیم ها و استفاده از TypeScript برای مدیریت ریسک دریافت کنید. همانطور که برنامه های شما در مقیاس و دامنه رشد می کنند، دریابید که برای حفظ حداکثر عملکرد و بهینه سازی پایگاه کد خود برای سرعت، امنیت و دسترسی به چه چیزی نیاز است. در پایان این دوره، شما آماده خواهید بود که از یکپارچه سازی مداوم و استقرار مداوم برای بهبود گردش کار خود و ترکیب بازخورد کاربران خود استفاده کنید.
سرفصل ها و درس ها
مقدمه
Introduction
چالش های پروژه های Angular در مقیاس بزرگ را بررسی کنید
Navigate the challenges of large-scale Angular projects
آنچه شما باید بدانید
What you should know
نحوه برگزاری این دوره
How this course is organized
پروژه در مقیاس بزرگ چیست؟
What is a large-scale project?
1. مدیریت پروژه
1. Project Management
توسعه نرم افزار چابک و چرایی اهمیت آن
Agile software development and why it matters
استفاده از Kanban برای توسعه نرم افزار چابک
Using Kanban for agile software development
استفاده از اسکرام برای توسعه نرم افزار چابک
Using scrum for agile software development
مراسم اسکرام برای توسعه نرم افزار چابک
Scrum ceremonies for agile software development
2. تیم ها و همکاری
2. Teams and Collaboration
به اشتراک گذاری کد با کنترل نسخه
Sharing code with version control
استراتژی های انشعاب Git
Git branching strategies
استراتژی های ارتباطی تیم
Team communication strategies
استفاده از توسعه آزمایش محور برای مدیریت ریسک
Using test-driven development to manage risk
استفاده از انواع TypeScript برای کاهش ریسک
Using TypeScript types to lower risk
3. ساخت برنامه های در مقیاس بزرگ
3. Building Large-Scale Apps
عملکرد برنامه و دلیل اهمیت آن
Application performance and why it matters
بهینه سازی کد Angular برای سرعت و عملکرد
Optimizing Angular code for speed and performance
امنیت برنامه و چرایی اهمیت آن
Application security and why it matters
دسترسی به برنامه برای نیازهای صوتی و تصویری
Application accessibility for audio and visual needs
دسترسی به برنامه برای مهارت و نیازهای شناختی
Application accessibility for dexterity and cognitive needs
4. مدیریت انتشار
4. Release Management
استفاده از یکپارچه سازی مداوم برای استقرار سریعتر نرم افزار
Using continuous integration for faster software deployments
از بازخورد کاربران برای بهبود مستمر استفاده کنید
Leverage user feedback for continuous improvement
Angular.js معمار
درک پرو یک معمار Angular.js متخصص در عملکرد ، مقیاس گذاری ، اتوماسیون و استقرار است.
درک در پرداختن به چالش های بزرگ متمرکز است. وی برنامه های تک صفحه ای Angular.js (SPA) را به برنامه های مبتنی بر ابزارک تبدیل کرده است تا با فریمورک های سمت سرور مانند PHP Laravel استفاده شود. او در تمام مراحل توسعه در شرکتهای Fortune 500 و Forbes Global 2000 مانند Pfizer و Thomson Reuters با تیمهایی کار کرده است. درک همچنین با سازمان های بین المللی مانند شرکت مک کینزی کار کرده است.
او به تیم های توسعه کمک می کند تا راه حل های ساده ، ظریف و مبتنی بر نتایج ایجاد کنند که با استفاده از اعضای تیم مربیگری در مورد بهترین روش ها برای معماری جلویی ، نتایج اندازه گیری شده ایجاد کند. او با شبکه سازی با متخصصان صنعت محلی و آزمایش تکنیک های جدید آموخته شده از مقاله ها ، فیلم ها و دوره های آنلاین ، در کنار فن آوری های جدید است. BFA در تئاتر و اجرا به مهارت مهارت ارتباطی درك را می دهد و او رابط ایده آل بین اعضای تیم فنی و غیر فنی قرار می دهد.
او در حال حاضر دوره های آموزش ویدیو را برای آموزش LinkedIn در زمینه مدیریت داده ها ، آزمایش و رفع خطا و با استفاده از معماری مبتنی بر ابزارک در برنامه های Angular 2. برای اطلاعات بیشتر ، به http://derekperuo.net مراجعه کنید.
نمایش نظرات