آموزش حرفه ای بودن برای توسعه دهندگان

Professionalism for Developers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: منظور از توسعه دهنده نرم افزار حرفه ای چیست؟ آیا بازیگری به صورت حرفه ای می تواند شغل شما را بهبود بخشد؟ ما خواهیم دید که حرفه ای بودن چیست و چگونه می توان آن را در صنعت نرم افزار به کار برد. برای بسیاری از ما ، توسعه نرم افزار به عنوان یک سرگرمی آغاز شد ، اما اکنون که این کار را تمام وقت انجام می دهیم ، باید بررسی کنیم که معنی آن چیست یک توسعه دهنده نرم افزار حرفه ای باشید. برای انجام این کار ، برخی از زمینه های اصلی را که در سایر مشاغل با یکدیگر همسان هستند ، بررسی خواهیم کرد. ما با درسهایی که در صنایع دیگر آموخته ایم به دنبال بهبود صنعت خود هستیم. در پایان ، هدف از این دوره این است که نشان دهد چگونه می توان توسعه را به روشی حرفه ای انجام داد ، و چرا انجام آن مهم است.

سرفصل ها و درس ها

تنظیم مرحله Setting the Stage

  • چرا باید مراقبت کنم: کیفیت زندگی Why Should I Care: Quality of Life

  • چرا باید مراقبت کنم: رضایت شغلی بالاتر Why Should I Care: Higher Job Satisfaction

  • چرا باید مراقبت کنم: افزایش احترام Why Should I Care: Increased Respect

  • چرا باید مراقبت کنم: کار درستی است که باید انجام دهم Why Should I Care: It's the Right Thing to Do

  • آنچه حرفه ای نیست What Professionalism Is Not

  • حرفه ای بودن چیست What Professionalism Is

  • حرفه ای بودن در زمینه های دیگر Professionalism in Other Fields

  • خلاصه Summary

به عنوان یک توسعه دهنده رشد کنید Grow as a Developer

  • در حال رشد در پزشکی Growing in Medicine

  • "چه می شود" از نرم افزار 'What If's' of Software

  • چرا "اگر چه باشد" مهم است Why 'What If's' Matter

  • دانستن منظره Knowing the Landscape

  • روی افق تمرکز کنید Focus on the Horizon

  • چگونه به روز بمانیم How to Stay up to Date

  • نگاهی به گذشته Looking Back

  • مشکلات مثال Example Problems

  • مشکل شناخته شده: ذخیره رمز عبور Known Problem: Password Storage

  • مشکل شناخته شده: تزریق SQL Known Problem: SQL Injection

  • چرا مشکلات وجود دارد؟ Why Do the Problems Exist?

  • نتیجه Conclusion

کاربران خود را ایمن نگه دارید Keep Your Users Safe

  • وقتی مجبورید بلند صحبت کنید When You Have to Speak Up

  • چالشگر و نرم افزار The Challenger and Software

  • درس های آموخته شده Lessons Learned

  • پیامدهای نرم افزار Consequences of Software

  • یکپارچگی در نرم افزار Integrity in Software

  • نحوه برخورد با درگیری ها How to Handle Conflicts

  • وقتی صحبت کردن نادیده گرفته می شود When Speaking up Is Ignored

  • خلاصه Summary

اهمیت اخلاق Importance of Ethics

  • حرفه ای بودن بیش از مهارت است Professionalism Is More Than Skill

  • آنچه ما پوشش خواهیم داد What We'll Cover

  • چگونه می توان به طور حرفه ای از مالکیت معنوی استفاده کرد How to Professionally Handle Intellectual Property

  • در مواجهه با تضاد منافع چه باید کرد What to Do When Faced with a Conflict of Interest

  • از برنامه محافظت کنید Protect the Schedule

  • با کیفیت در ذهن توسعه دهید Develop with Quality in Mind

  • نتیجه Conclusion

از اعتبار خود محافظت کنید Protect Your Reputation

  • سلول های بنیادی جعلی Fake Stem Cells

  • چه چیزی را پوشش می دهیم؟ What Are We Covering?

  • حوزه های صلاحیت Areas of Competence

  • توصیه های مشتری و اعتبار شما Customer Recommendations and Your Reputation

  • چرا باید به دیگران اهمیت دهیم؟ Why Should We Care About Others?

  • خلاصه Summary

خلاصه کردن Recap

  • دید کلی General Overview

  • رشد Growth

  • تمامیت Integrity

  • اخلاق Ethics

  • شهرت، آبرو Reputation

  • افکار نهایی Final Thoughts

نمایش نظرات

نظری ارسال نشده است.

آموزش حرفه ای بودن برای توسعه دهندگان
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 9m
47
Pluralsight (پلورال سایت) pluralsight-small
29 آذر 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
213
4.3 از 5
دارد
دارد
دارد
Nate Taylor

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Nate Taylor Nate Taylor

اولین برنامه نیت در QBasic بر روی کلون 8086 ساخته شده توسط پدرش نوشته شد. از آن زمان او برنامه های کاربردی را در ++ C ، .NET و Node.js نوشت. وی 12 سال اول زندگی حرفه ای خود را قبل از انتقال به نوشتن برنامه های کاربردی برای وب ، به نوشتن برنامه های ویندوز پرداخت. صرف نظر از زبان یا نوع برنامه ای که نوشته است ، او برای نوشتن کدی تمیز ، قابل آزمایش و نگهداری تلاش می کند. علاوه بر کار روزانه خود به عنوان یک توسعه دهنده ، سخنرانی در کنفرانس های مختلف نیز لذت می برد. به طور معمول او پیدا می شود که در مورد موضوعاتی مانند TDD ، کد تمیز یا حرفه ای صحبت می کند.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.