برای تبدیل شدن به یک مهندس نرمافزار موفق، چه دانش و مهارتهایی لازم است؟ برنامههای درسی دانشگاهی و بوتکمپها ممکن است مبانی الگوریتمها و کدنویسی را آموزش دهند، اما بهندرت به موضوعات حیاتی برای پیشرفت شغلی شما میپردازند. با این کتاب کاربردی، مهارتهای لازم برای موفقیت و پیشرفت در این حرفه را خواهید آموخت. نویسندگان، ناتانیل شوتا و دن وگا، شما را در این مسیر راهنمایی میکنند. آنها از مفاهیم پایه مانند اشارهگرها (Pointers) تا بررسیهای عمیق در حوزههای تخصصی را پوشش میدهند تا به شما در ساخت مهارتهای کلیدی کمک کنند. درک ماهیت مهندسی نرمافزار و اهمیت مهارتهای نرم (Soft Skills) و ارتباطات. یادگیری مبانی معماری نرمافزار و محرکهای معماری. استفاده از تکنیکهای اثباتشده برای خواندن و بازنویسی (Refactoring) کدهای موجود. درک اهمیت تست و نحوه پیادهسازی یک مجموعه تست مؤثر. یادگیری نحوه دیپلوی (Deploy) مطمئن و تکرارپذیر نرمافزار. توانایی ارزیابی و انتخاب راهکار یا ابزار مناسب برای یک مسئله خاص.
اشتراکی

نسخه های مختلفی که برای این کتاب تولید شده در پلتفرم CardDev

نسخه های کتاب
به محضی که نسخه جدید کتاب اومد ، منتشرش میکنیم. غصه خوردی؟! 😉
15 فصل در حال تولید
مدت زمان خوانش
10:38
نوع کتاب
اشتراکی
شرکت کنندگان
0 نفر
تولید کتاب
۳۱ شهریور ۱۴۰۵