آنچه یاد خواهید گرفت:
با اطمینان برنامههای Python را با استفاده از Visual Studio Code اشکال زدایی کنید.
به ابزارهای اساسی اشکال زدایی مانند breakpoints و بررسی متغیرها مسلط شوید.
با مثالهای عملی مسائل واقعی کدنویسی را حل کنید.
مهارتهای لازم برای مواجهه با مسائل اشکال زدایی در دنیای واقعی را کسب کنید.
تکنیکهای پیشرفته اشکال زدایی مانند breakpoints شرطی و استثنایی را به کار ببرید.
پیش نیازهای دوره
دانش اولیه از برنامهنویسی Python
توضیحات دوره
تسلط به اشکال زدایی Python در Visual Studio Code: یادگیری Unittest ،Pytest ،Docker اشکال زدایی ابری و بیشتر
آیا در اشکال زدایی کد Python بهطور مؤثر مشکل دارید؟ آیا میخواهید breakpoints ،logpoints، اشکال زدایی ابری و اپلیکیشن های Dockerized را در Visual Studio Code (VS Code) یاد بگیرید؟
این دوره یک راهنمای کامل برای اشکال زدایی Python در VS Code است و همهچیز از تکنیکهای اولیه تا سناریوهای اشکال زدایی پیشرفته برای Flask FastAPI ،AWS Lambda ،Azure Functions و GCP Cloud Functions را پوشش میدهد.
آنچه خواهید آموخت
اصول اشکال زدایی در VS Code – یاد بگیرید چگونه breakpoints را تنظیم کنید، متغیرها را بررسی کنید و اجرای برنامه را کنترل کنید.
ویژگیهای پیشرفته اشکال زدایی – وارد کد شوید، به آدرس مورد نظر بروید، از breakpoints شرطی، breakpoints استثنایی و logpoints استفاده کنید.
تست واحد و اشکال زدایی تست – تکنیکهای اشکال زدایی Unittest و Pytest را در VS Code بیاموزید.
اشکال زدایی اپلیکیشن های Flask ،FastAPI و Django – یاد بگیرید چگونه وب اپلیکیشن ها را با اشکال زدایی Python در VS Code اشکال زدایی کنید.
اشکال زدایی Dockerized – یاد بگیرید چگونه اپلیکیشن های Python Dockerized را در VS Code اشکال زدایی کنید.
اشکال زدایی ابری – اشکال زدایی اپلیکیشن های Python مستقر در AWS Lambda ،Azure Functions و GCP Cloud Functions را بهخوبی بیاموزید.
سناریوهای اشکال زدایی واقعی و عملی – چالشهای اشکال زدایی مرتبط با multithreading، اشکال زدایی API و اپلیکیشن های CRUD Flask را حل کنید.
چرا باید این دوره را انتخاب کنید؟
هر دو اشکال زدایی محلی و ابری (AWS ،Azure ،GCP) را پوشش میدهد.
تکنیکهای اشکال زدایی عملی را با مشکلات واقعی آموزش میدهد.
شامل آموزشهای گام به گام در مورد اشکال زدایی اپلیکیشن های Flask ،FastAPI و Django است.
شما را در اشکال زدایی تست واحد با استفاده از unittest و pytest راهنمایی میکند.
شما را در اشکال زدایی Dockerized برای اپلیکیشن های کانتینری راهنمایی میکند.
این دوره برای چه کسانی مناسب است؟
توسعهدهندگان Python که میخواهند اصول اشکال زدایی را یاد بگیرند.
هر کس که با چالشهایی در عیبیابی اپلیکیشن های Python مواجه است.
دانشجویان علوم کامپیوتر