موفق شدن به عنوان یک توسعه دهنده نرم افزار از راه دور - Succeed as a Remote Software Developer

-
1
1 ساعت بروز شده
با زیرنویس فارسی و انگلیسیکار در خانه یک فرصت فوق العاده است، اما مدیریت زمان می تواند یک چالش باشد. با توجه به خواسته های زیاد شما در مورد زمان و توجه، برای حفظ بهره وری یک عمل متعادل کننده دشوار است. در این دوره، نویسنده پرفروش و کارشناس بهره وری دیو کرنشاو بهترین شیوه ها را برای افرادی که به صورت تمام وقت یا گاه به گاه در خانه کار می کنند ارائه می دهد. دیو با نشان دادن چگونگی راه اندازی یک فضای کاری اختصاصی برای حداکثر بهره وری، از جمله نکاتی در مورد راه اندازی رایانه خود برای اطمینان از تمرکز شما شروع می کند. سپس دیو در مورد چگونگی تنظیم برنامه روزانه خود برای حداکثر بهره وری و برنامه ریزی استراحت های معنی دار برای جلوگیری از فرسودگی شغلی صحبت می کند. او نحوه همکاری با همکاران از راه دور، از جمله نحوه استفاده موثر از جلسات مجازی را توضیح می دهد. در نهایت، دیو برای والدین شاغل و سایر مراقبان که ممکن است مسئولیت های حرفه ای و شخصی را در خانه متعادل کنند، توصیه می کند. اهداف یادگیری با محدود کردن حواس پرتی ها، محیطی مولد ایجاد کنید. ارزیابی و انتخاب بهترین فناوری برای افزایش بهره وری خود. بین تلاش مداوم و ریتم کاری سالم تفاوت قائل شوید. انتظارات را در مورد ارتباطات در عین باقی ماندن پاسخگو تعریف کنید. مزایای ایجاد رابطه را بشناسید. نحوه مدیریت وقفه ها و شرایط اضطراری در خانه را بیاموزید.
-
2
20 دقیقه
با زیرنویس فارسی و انگلیسیوقتی زمان زیادی را صرف تماشای صفحه نمایش می کنیم، گردن ما بیشترین فشار را تحمل می کند. استراحت بهترین راه حل است، اما گاهی اوقات نمی توانیم آفلاین برویم. خوشبختانه، با اصلاحات ساده در وضعیت بدنی و عادت تایپ، می توانید آسیب این ناحیه حساس را از بین ببرید. با دکتر باکستر بل همراه باشید تا این سری تمرینات را انجام دهید که می تواند به تسکین و جلوگیری از گردن درد کمک کند. روش صحیح کشش کمر و گردن، طولانی شدن عضلات گردن و چرخش فوقانی، عمیق کردن نفس و جریان خون در بدن را بیابید. به علاوه، یک تمرین ساده را یاد بگیرید که برای گردن و مچ شما مفید است.
-
3
4 ساعت
با زیرنویس فارسی و انگلیسیمحیط های توسعه یکپارچه (IDE) نوشتن کد با کیفیت بالا را سریع تر و آسان تر می کند. ویژوال استودیو، IDE مایکروسافت، هر ابزاری را که برای اینکه یک توسعهدهنده سازنده باشید، بدون در نظر گرفتن زبان، سبک برنامهنویسی یا نوع پروژهتان، در اختیار دارد. این دوره یک مقدمه جامع برای ویژوال استودیو ارائه می دهد که به شما امکان می دهد ابزارها و ویژگی ها را کشف کنید و ویژوال استودیو را برای پشتیبانی از نیازهای خود پیکربندی کنید. Walt Ritscher نحوه پیادهسازی کنترل نسخه با Git، تنظیم تنظیمات برگزیده ویرایشگر، کدنویسی کارآمدتر با IntelliSense و تکههای کد و استفاده از ابزارهای داخلی ویژوال استودیو برای refactoring و debugging کد را نشان میدهد. به علاوه، یاد بگیرید که چگونه با استفاده از کتابخانه افزونههای رایگان و پولی در بازار ویژوال استودیو، ویژوال استودیو را قویتر کنید. اهداف یادگیری نصب و پیکربندی ویژوال استودیو کار با فایل ها و پروژه ها افزودن پروژه به Git استفاده از پرداخت برای باز کردن فایلها از Git پیکربندی تنظیمات ویرایشگر نوشتن کد در ویرایشگر با استفاده از IntelliSense و اسنیپت ها کد رهگیری را تغییر دهید Refactoring کد قالب بندی کاوش در کلاس ها یافتن مراجع کد اشکال زدایی افزودن پسوندهای ویژوال استودیو
-
4
2 ساعت
با زیرنویس فارسی و انگلیسیGitHub یک ابزار استاندارد صنعتی برای همکاری و به اشتراک گذاری کد است. به دلیل انعطاف پذیری و کنترل آن، در بین توسعه دهندگان نرم افزار، مدیران پروژه، طراحان و دانش آموزان محبوب است. این دوره GitHub و Git را معرفی می کند، سیستم کنترل نسخه ای که GitHub بر اساس آن ساخته شده است. مربی آرون استوارت، متخصص محتوای آموزشی در GitHub، مزایای کنترل نسخه، نحوه حرکت در GitHub و خط فرمان، نحوه ارتباط GitHub و Git و بهترین شیوه های ارتباطی و همکاری در GitHub را توضیح می دهد. آرون همچنین متداول ترین وظایف، مانند انشعاب، تعهدات و درخواست های کشش را مرور می کند و به شما نشان می دهد که چگونه یک پروژه محلی ساده ایجاد کرده و آن را به GitHub منتقل کنید تا با تیم خود به اشتراک بگذارید. پس از اتمام دوره، باید بتوانید بلافاصله از Git و GitHub برای مدیریت کد خود استفاده کنید. اهداف یادگیری GitHub چیست؟ گردش کار GitHub با استفاده از خط فرمان ایجاد شعبه تعهد کردن ایجاد و ادغام درخواست های pull کار محلی با GitHub Desktop ایجاد پروژه جدید انتقال پروژه به GitHub کار با تیم ها در GitHub ایجاد لیست وظایف قالب بندی متن
-
5
2 ساعت
با زیرنویس فارسی و انگلیسیتیمهای توسعهای که با استفاده از Git به کنترل منبع توزیعشده انتقال مییابند، معمولاً هنگام استفاده از ابزار در ابتدا با اصطکاک مواجه میشوند. اغلب، علت اصلی به مسائل پیرامون فرهنگ و شیوهها مربوط میشود که برخلاف منحنی یادگیری فنی است. در این دوره، کوین باورسوکس استراتژیهای همکاری برای تیمهایی که از Git استفاده میکنند را پوشش میدهد و درباره ابزارها و تکنیکهایی بحث میکند که میتواند به شما و تیمتان کمک کند تا چالشهایی را که مانع ارائه نرمافزار با کیفیت بالا میشوند، دور بزنید. کوین بهترین شیوهها و نکاتی را به اشتراک میگذارد که میتواند به شما کمک کند از مشکلات رایجی که اغلب باعث میشوند تیمها از مسیر منحرف شوند اجتناب کنید. استراتژی های انشعاب، نحوه ایجاد خط لوله یکپارچه سازی مداوم و موارد دیگر را بیاموزید. اهداف یادگیری دلایل اجرای بهترین شیوه ها را هنگام کار با Git در تیم ها ارزیابی کنید. نقش های مختلف کاربر را هنگام کار با Git در تیم ها توضیح دهید. هنگام استفاده از یک مخزن مرکزی، تأثیر بر بار کاری تیم را ارزیابی کنید. بین مراحل مختلف استاندارد Git Flow تمایز قائل شوید. استراتژی های مختلف انشعاب را در محیط Git Flow شرح دهید. تأثیر اجرای خط لوله CI/CD به Git را با تیم ها تجزیه و تحلیل کنید.
-
6
3 ساعت بروز شده
با زیرنویس فارسی و انگلیسیویژگیهای اصلی Microsoft Teams را کشف کنید و ببینید چگونه میتوانید همکاران را دور هم جمع کنید، مکالمات و محتوا ایجاد کنید و به طور مؤثرتری با هم همکاری کنید. به مربی نیک برازی بپیوندید تا شما را در مورد موارد ضروری استفاده از Teams، شروع با تنظیمات اولیه، ایجاد تیمهای جدید و پیوستن به تیمهای موجود راهنمایی کند. نیک تیم های سازماندهی و اعضا را پوشش می دهد و نحوه انجام مکالمات را نشان می دهد. او نحوه ایجاد جلسات برنامه ریزی شده یا شروع جلسات بداهه در داخل Teams را توضیح می دهد و به اشتراک گذاری فایل را در زمان واقعی نشان می دهد. نیک شما را در سفارشی کردن تنظیمات کاربر راهنمایی می کند و نحوه استفاده از Teams در دستگاه های تلفن همراه را توضیح می دهد. این دوره آموزشی Microsoft Teams برای کاربران تجاری، سازمانی، آموزشی و خانگی را پوشش می دهد. با استفاده از Teams for Business و Teams for Education ضبط شده است، اما بیشتر تکنیک های نشان داده شده در دوره در نسخه های دیگر موجود است.
-
7
2 ساعت
با زیرنویس فارسی و انگلیسیتوسعه نرم افزار نوع خاصی از کار است و برای انجام آن به ابزارهای عالی نیاز است. ویژگیهای نرمافزار Jira، Jira را گسترش میدهد تا تیمهای توسعه بتوانند درخواستهای ویژگی را پیادهسازی کنند، پیشرفت را پیگیری کنند، اشکالات را برطرف کنند، و کار خود را از جمعآوری نیازمندیها تا استقرار مدیریت کنند. در این دوره، راشل رایت پوشش می دهد: چگونه نرم افزار Jira جیرا را با ویژگی های خاص توسعه گسترش می دهد. راه هایی برای استفاده از بک لاگ ها، اسپرینت ها و اصلاح نسخه ها؛ نحوه استفاده از انواع پروژه های نرم افزاری مختلف؛ تفاوت بین پروژه های مدیریت شده توسط شرکت و پروژه های مدیریت شده توسط تیم؛ نحوه استفاده از فیلترها و فیلتر کردن اشتراک ها؛ چگونه تابلوها و داشبوردهای سفارشی خود را ایجاد کنید. و بیشتر. ریچل همچنین چندین چالش و راه حل ارائه می دهد، بنابراین شما می توانید آنچه را که یاد می گیرید، تمرین کنید.
-
8
3 ساعت
با زیرنویس فارسی و انگلیسیبیاموزید که چگونه با استفاده از Trello ، ابزار محبوب بهره وری از Atlassian ، کار بیشتری انجام دهید. با زاک آرنولد همراه باشید زیرا او همه چیزهایی را که باید برای استفاده بهتر از ترلو بدانید به شما نشان می دهد. زاک توضیح می دهد که چگونه از Trello برای سازماندهی کار خود یا مدیریت پروژه های بزرگتر با همکاری تیم خود استفاده کنید. با نحوه ایجاد ، فیلتر کردن ، پیوند دادن و بایگانی کارت ها و تابلوها و گسترش Trello با Power-Ups ، برنامه های افزودنی مرورگر و سرویس های ابری مانند Google Drive و Dropbox آشنا شوید. بعلاوه ، بیاموزید که چگونه سبک مدیریت پروژه مورد نظر خود را به کار بیندازید - دریافت چیزهایی که انجام می شود ، Kanban ، scrum and agile یا Gantt - در Trello و از برنامه تلفن همراه Trello برای iOS و Android استفاده کنید. موضوعات شامل: تابلوها ، لیست ها و کارتهای پیمایش مدیریت تنظیمات ، مجوزها و اعلان ها تعیین موعد مقرر انتقال و کپی کارت کارتهای مشترک پیوند دادن کارتها و تابلوها با یکدیگر جستجو و فیلتر کردن استفاده از Power-Ups و برنامه های افزودنی برای Trello خودکار کردن اقدامات Trello استفاده از ترلو برای گردش کار چابک و اسکرام استفاده از برنامه تلفن همراه Trello
-
9
2 ساعت
با زیرنویس فارسی و انگلیسیتیم های نرم افزاری به طور فزاینده ای از راه دور می روند - و دلیل خوبی هم دارد. کارگران از راه دور اغلب از استقلال و بهره وری بیشتری نسبت به همتایان داخلی خود برخوردار هستند. استفاده از راه دور همچنین میتواند به سازمانها کمک کند تا با سرمایهگذاری کمتر در زیرساختهای فیزیکی، در منابع صرفهجویی کنند. کنجکاو هستید که چگونه به تیم نرم افزاری خود کمک کنید تا به کار از راه دور تغییر دهند؟ در این دوره آموزشی، Andrea Goulet به شما نشان میدهد که چگونه میتوانید یک استراتژی کار از راه دور مبتنی بر Agile را برای تیم نرمافزار خود پیاده کنید. در طول راه، او شیوه های توسعه توزیع شده را به اشتراک می گذارد که می تواند برای تیم های کاملاً از راه دور و تیم های مشترک مفید باشد. نکاتی را برای استفاده از ابزارهای برتر برای تیم های توزیع شده، حفظ برتری فنی، مصاحبه و استخدام، تطبیق جلسات ایستاده برای کارگران از راه دور و موارد دیگر دریافت کنید. اهداف یادگیری مزایا و چالش های کار از راه دور مدلهای کار از راه دور به صورت مشترک و توزیع شده تغییر به فضای کاری دیجیتال فیلتر کردن اطلاعات برای حفظ بهره وری شما امنیت در تیم های راه دور ادغام، تحویل و استقرار مداوم بررسی کدها ایجاد شرح شغل برای موقعیت های راه دور تطبیق جفت و موبینگ برای کارگران از راه دور
-
10
1 ساعت
با زیرنویس فارسی و انگلیسیوقتی نوبت به حل یک مشکل کدنویسی پیچیده می رسد، گاهی اوقات دو (یا بیشتر) ذهن بهتر از یک ذهن هستند. در این دوره، همه چیز را در مورد مکانیک، جزئیات و ارزش رویکردهای کدنویسی مشترک - یعنی برنامه نویسی جفتی و برنامه نویسی موب - یاد بگیرید که می تواند به شما در حل مشکلات در یک کلیپ سریعتر کمک کند. تکنیکهای عملی را بیاموزید که میتوانند وقتی برنامهنویسی زوجی یا گروهی را با تیمهای خود امتحان میکنید، شما را برای موفقیت آماده کنند. به علاوه، در مورد تغییرات این رویکردها، از جمله برنامه نویسی جفت از راه دور و کار با غیربرنامه نویس ها، بیاموزید. در طول دوره، مربیان لین لنگیت و چیو-کی چان سناریوهایی را به اشتراک می گذارند که نشان می دهد این تکنیک های مشترک چگونه در موقعیت های دنیای واقعی کار می کنند. اهداف یادگیری کدنویسی مشترک در مقابل کار انفرادی برنامه نویسی جفت و جفت از راه دور چیست؟ همکاری در مقابل جفت شدن برنامه نویسی موب چیست؟ نکاتی برای موبینگ موفق گردش کار از طریق تابلوهای Kanban تیم های ویژگی یکپارچه ارزش تجاری کدگذاری مشترک
-
11
56 دقیقه
با زیرنویس فارسی و انگلیسیسالهاست که کار از راه دور در حال افزایش است و تحقیقات نشان می دهد که مدیران استخدام انتظار دارند تقریباً نیمی از تمام کارگران آنها در دهه آینده از راه دور کار کنند. در حالی که بسیاری از گرایش ها به این شیوه سازماندهی کار دامن می زند، مدیریت موثر کار کلید موفقیت سازمان ها در سطح جهانی خواهد بود. در این دوره، مربی فیل گلد رویکرد روشنی را برای استفاده حداکثری از تیم های راه دور خود در اختیار مدیران قرار می دهد. او از عوامل کلیدی که بهره وری، تعامل و رشد را تضمین می کند، و همچنین نقش مدیر در ایجاد اعتماد، رفع موانع، تقویت ارتباط با اعضای تیم و تعیین اهداف روشن، صفر می گیرد. اهداف یادگیری ارائه ثبات و ساختار در یک تیم از راه دور مدیریت تیم های ترکیبی از راه دور و در محل تقویت برابری و شفافیت ایجاد فرصت برای تعاملات حضوری حفظ تماس منظم با اعضای تیم از راه دور مدیریت حجم کار و تحویل
-
12
54 دقیقه
با زیرنویس فارسی و انگلیسیشبکه های خصوصی مجازی (VPN) به کاربران راه دور اجازه می دهند تا از طریق یک اتصال رمزگذاری شده به منابع موجود در یک شبکه محافظت شده دسترسی داشته باشند. در حالی که این فناوری رایج است، درک بسیاری از پروتکلها و گزینههای خاص پلتفرم که میتوانند برای برآورده کردن بهترین نیازهای سازمان شما انتخاب شوند، مفید است. این دوره به شما کمک می کند تا شرایط و فناوری های VPN را درک کنید، بنابراین می توانید یک راه حل اختصاصی VPN را پیکربندی کنید. مدرس اسکات سیمپسون پروتکل هایی مانند PPTP، L2TP را از طریق IPSec، OpenVPN، SSTP، و WireGuard پوشش می دهد و نحوه استفاده از SSH را برای ایمن سازی داده های انتقال بین سیستم ها نشان می دهد. او همچنین نحوه راه اندازی و اتصال به دو سرور VPN مختلف را نشان می دهد. به علاوه، در مورد عواملی که باید در اجرای VPN خود در نظر بگیرید، از جمله دسترسی به تلفن همراه و لوازم اختصاصی VPN اطلاعات کسب کنید. اهداف یادگیری پروتکل های VPN امنیت SSH و VPN میزبانی سرور Algo IPSec VPN راه اندازی سرور OpenVPN ارسال SSH برنامه ریزی و پیاده سازی راه حل VPN