یادگیری نحوه رفع اشکال (دیباگ) به عنوان مهمترین مهارت برای توسعه در برنامهنویسی شناخته میشود. دوره "Debugging: Hunting and Squashing Bugs" از دانشگاه میشیگان به شما کمک میکند تا تواناییهای برنامهنویسی خود را با ارائه ...
تقویت مهارتهای برنامهنویسی
کاهش اشتباهات و مشکلات کد
افزایش اعتماد به نفس در استفاده از دیباگرها
شناسایی و حل آسانتر خطاها
.برای درک و استفاده بهتر از این دوره آشنایی با زبان برنامهنویسی پایتون یا دیگر زبانهای برنامهنویسی پیشنهاد میشود
یادگیری نحوه رفع اشکال (دیباگ) به عنوان مهمترین مهارت برای توسعه در برنامهنویسی شناخته میشود. دوره "Debugging: Hunting and Squashing Bugs" از دانشگاه میشیگان به شما کمک میکند تا تواناییهای برنامهنویسی خود را با ارائه مهارتهای لازم برای درک و رفع اشکال کد بهبود بخشید.
علاوه بر این، شما با تکنیکهای حیاتی آشنا خواهید شد که به حداقل رساندن اشتباهات و مشکلات در کد شما کمک میکند. اکثر محیطهای توسعه مدرن شامل یک دیباگر هستند که میتوانید از آن برای پیدا کردن باگها و درک آنچه در کد شما اتفاق میافتد، استفاده کنید. با این حال، بسیاری از افراد هنوز به دستورات چاپ (print statements) برای رفع اشکال تکیه میکنند.
این دوره به شما کمک میکند تا اعتماد به نفس لازم برای استفاده از دیباگرها را کسب کنید، به طوری که زمان کمتری را صرف جستجوی باگها و رفع آنها کنید و بیشتر بر روی ساخت پروژههای برنامهنویسی هیجانانگیز تمرکز کنید. بیشتر اشتباهات کدنویسی زمانی رخ میدهد که برنامهنویس کد را درک نمیکند یا در استفاده از زبان دچار اشتباه میشود که منجر به بروز باگها میشود. در این دوره، شما دانش و مهارتهای لازم برای شناسایی و حل آسانتر خطاهای معنایی و نحوی را بهدست خواهید آورد. همچنین با یادگیری نوشتن و اجرای تستهای واحد، فرآیند کدنویسی خود را بهینه خواهید کرد تا کد خود را بررسی و ارزیابی کنید.
این دوره برای کسانی که به دنبال توسعه مهارتهای پایتون خود یا برقراری ارتباط با برنامهنویسان دیگر در یک محیط حرفهای هستند، طراحی شده است.
اطلاعات بیشتر
Barbara Ericson دکترای خود را در موسسه فناوری جورجیا در آتلانتا، جورجیا تحت نظر دکتر جیمز فولی به پایان رسانده است. وی مدرک کارشناسی خود را در رشته علوم کامپیوتر از دانشگاه وین استیت در دیترویت، میشیگان و مدرک کارشناسی ارشد خود را در رشته علوم کامپیوتر از دانشگاه میشیگان دریافت کرده است. او در آزمایشگاههای تحقیقاتی مختلفی از جمله آزمایشگاههای تحقیقاتی جنرال موتورز، تحقیقات ارتباطات بل و موسسه تحقیقات علوم کاغذ کار کرده است. او چندین کتاب در زمینه محاسبات رسانهای تألیف کرده است که رویکردی برای آموزش برنامهنویسی است و در آن دانشآموزان برنامههایی مینویسند که رسانهها را دستکاری میکنند. وی در زمینههای متنوعی از جمله تجربه کاربری، هوش مصنوعی، گرافیک سهبعدی، کاربردهای پزشکی، پایگاههای داده و آموزش محاسباتی فعالیت کرده است. او دارای دو اختراع در زمینه تغییرات پایگاه داده برای استدلال مبتنی بر موارد است.
اطلاعات بیشتر