آموزش اشکال زدایی جاوا با استفاده از کد VS

دانلود Learn Java Debugging using VS Code

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: تبدیل شدن به یک حرفه ای در Java Debugging: آموزش اشکال زدایی جاوا با استفاده از VS Code راه اندازی و پیکربندی اولیه و پیشرفته VS Code برای اجرا و اشکال زدایی برنامه های جاوا است تمام مهارت های مورد نیاز برای اشکال زدایی هر برنامه جاوا با استفاده از VS Code (کد ویژوال استودیو) تسلط بر تکنیک های سریع علت اصلی اشکال در برنامه جاوا را بیابید نکات صرفه جویی در زمان در مورد نحوه اشکال زدایی و عیب یابی موثر برنامه های جاوا با VS Code (کد ویژوال استودیو) پیش نیازها: Basics of Java

کد VS (کد ویژوال استودیو) به سرعت تبدیل به یکی از محبوب‌ترین IDE‌های مورد استفاده برای برنامه‌نویسی جاوا می‌شود.
این دوره یک دوره آموزشی کاملاً عملی و جامع مبتنی بر مثال است که شما را در یادگیری و تسلط راهنمایی می‌کند. ضروریات اشکال زدایی جاوا با استفاده از ویرایشگر محبوب VS Code (Visual Studio Code)

مهارت اشکال زدایی قدرتمند در نوک انگشتان شما

اشکال‌زدایی برنامه‌های جاوا می‌تواند فرآیندی خسته‌کننده و وقت‌گیر باشد، اما لزومی ندارد. با این دوره جامع در مورد اشکال زدایی جاوا با کد ویژوال استودیو (VS Code)، نکات، ترفندها و بهترین روش هایی را که متخصصان برای شناسایی سریع و رفع اشکالات در کد خود استفاده می کنند، یاد خواهید گرفت.


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


محتوا و نمای کلی

کل دوره به دسته‌های زیر تقسیم می‌شود:


  • ویژگی های اساسی اشکال زدایی

  • ویژگی های پیشرفته اشکال زدایی

  • سناریوهای مشکل اشکال زدایی ساده و راه حل های عملی

  • سناریوهای مشکل اشکال زدایی پیشرفته و راه حل های عملی


ویژگی های اساسی اشکال زدایی تحت پوشش:

  • نحوه قرار دادن نقاط شکست و اجرای برنامه در حالت اشکال زدایی

  • نحوه کنترل جریان برنامه در حین اشکال زدایی جاوا

  • ارزیابی بیان و بررسی متغیرها

  • مقادیر متغیر را بدون تغییر کد ویرایش کنید

  • اشکال‌زدایی عملیات مبتنی بر لامبدا و جریان

  • استفاده از فیلترهای مرحله ای در اشکال زدایی جاوا

  • استفاده از نقطه انفصال شرطی

  • استفاده از نقطه انفصال استثنا

  • نقطه شکست - نقاط ورود

  • نقطه شکست - نقطه شکست داده

  • روی نشانگر اجرا کنید

  • اشکال‌زدایی موارد تست JUnit

  • اشکال‌زدایی محلی و از راه دور پروژه Spring Boot

  • جایگزینی کد داغ (HCR) در حین اشکال‌زدایی

  • اشکال‌زدایی چند ماژول Spring Boot Maven مبتنی بر پروژه

ویژگی های پیشرفته اشکال زدایی تحت پوشش:


  • برنامه وب جاوا را در Tomcat با استفاده از VS Code اجرا و اشکال زدایی کنید

  • اشکال‌زدایی برنامه Spring Boot در Docker با استفاده از Dockerfile

  • اشکال‌زدایی برنامه Spring Boot در Docker با استفاده از Docker Compose

  • نصب Docker در ویندوز 10

  • برنامه وب جاوا را در Tomcat با استفاده از VS Code اجرا و اشکال زدایی کنید

  • برنامه وب جاوا را در سرور Jetty با استفاده از کد VS اجرا و اشکال زدایی کنید

  • خوشه محلی Kubernetes را با Docker Desktop نصب کنید

  • اشکال‌زدایی در خوشه محلی Kubernetes با استفاده از برنامه افزودنی Cloud Code

  • نحوه ایجاد یک خوشه GKE در GCP Cloud

  • نحوه نصب برنامه افزودنی Cloud Code در VS Code

  • اشکال‌زدایی در Remote GKE Cluster با استفاده از Cloud Code Extension

  • اشکال‌زدایی در Docker Container با استفاده از Remote Development Extension Pack


این دوره ابتدا با اصول اولیه اشکال زدایی شروع می شود و سپس به آرامی با مثال های آسان به جنبه های عملی اشکال زدایی می رود. هنگامی که جنبه های اولیه پوشش داده شد، ویژگی های اولیه و پیشرفته اشکال زدایی VS Code توضیح داده می شود.

بخش‌های تمرین فعالیت‌ها برای سناریوهای مشکل اشکال زدایی ساده و راه‌حل‌های عملی و

تمرین فعالیت برای سناریوهای مشکل اشکال زدایی پیشرفته و راه حل های عملی مربوط به حل نمونه مشکل در سناریوهای مشکل اشکال زدایی با استفاده از مهارت های اشکال زدایی است که از این دوره آموخته اید.

در پایان این دوره، شما به اصول مورد نیاز برای اشکال زدایی برنامه های مبتنی بر جاوا با استفاده از ویرایشگر کد ویژوال استودیو تسلط خواهید داشت.


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

شروع به کار Getting Started

  • بررسی اجمالی دوره Course Overview

  • نکات Udemy (مهم) Udemy Tips (Important)

  • نحوه گذراندن دوره (مهم) How To Go Through The Course (Important)

  • مهم: مخازن کد مورد استفاده در دوره Important : Code Repositories used in the course

راه اندازی محیط Environment Setup

  • JDK را روی ویندوز نصب کنید Install JDK On Windows

  • نحوه نصب و اجرای کد جاوا در کد ویژوال استودیو How to Install and Run Java Code in Visual Studio Code

  • نحوه وارد کردن پروژه جاوا مبتنی بر Maven در VS Code How to import Maven Based Java Project in VS Code

ویژگی های اساسی اشکال زدایی Basic Debugging Features

  • نحوه قرار دادن نقاط شکست و اجرای برنامه در حالت اشکال زدایی How to place breakpoints and run a program in debug mode

  • نحوه کنترل جریان برنامه در حین اشکال زدایی جاوا How to control the program flow during Java Debugging

  • ارزیابی بیان و بازرسی متغیرها Expression evaluation and Inspecting Variables

  • مقادیر متغیر را بدون تغییر کد ویرایش کنید Edit variable values without changing code

  • اشکال زدایی عملیات مبتنی بر Lambda و Stream Debugging Lambda and Stream based operations

  • استفاده از فیلترهای مرحله ای در اشکال زدایی جاوا Use of Step Filters in Java Debugging

  • استفاده از نقطه انفصال شرطی Using Conditional Breakpoint

  • استفاده از Exception Breakpoint Using Exception Breakpoint

  • نقطه شکست - نقاط ورود Breakpoint - Logpoints

  • نقطه انفصال - نقطه شکست داده ها Breakpoint - Data breakpoint

  • به مکان نما اجرا کنید Run to Cursor

  • اشکال زدایی موارد تست JUnit Debugging JUnit Test Cases

  • اشکال زدایی محلی و از راه دور پروژه Spring Boot Local and Remote Debugging of Spring Boot Project

  • جایگزینی کد داغ (HCR) در حین اشکال زدایی Hot Code Replace (HCR) during Debugging

ویژگی های پیشرفته اشکال زدایی Advanced Debugging Features

  • برنامه وب جاوا را در Tomcat با استفاده از VS Code اجرا و اشکال زدایی کنید Run and Debug Java Web Application in Tomcat using VS Code

  • برنامه وب جاوا را در سرور Jetty با استفاده از VSCode اجرا و اشکال زدایی کنید Run and Debug Java Web Application in Jetty Server using VSCode

  • اشکال زدایی برنامه Spring Boot در Docker با استفاده از Dockerfile Debug Spring Boot application in Docker using Dockerfile

  • اشکال زدایی برنامه Spring Boot در Docker با استفاده از Docker Compose Debug Spring Boot application in Docker using Docker Compose

  • نصب داکر در ویندوز 10 Docker Installation in Windows 10

  • Local Kubernetes Cluster را با Docker Desktop نصب کنید Install Local Kubernetes Cluster with Docker Desktop

  • اشکال زدایی در خوشه محلی Kubernetes با استفاده از Cloud Code Extension Debug in Local Kubernetes Cluster using Cloud Code Extension

  • نحوه ایجاد یک خوشه GKE در GCP Cloud How to create a GKE Cluster in GCP Cloud

  • نحوه نصب برنامه افزودنی Cloud Code در VS Code How to Install Cloud Code Extension in VS Code

  • اشکال زدایی در Remote GKE Cluster با استفاده از Cloud Code Extension Debug in Remote GKE Cluster using Cloud Code Extension

  • اشکال زدایی در Docker Container با استفاده از Remote Development Extension Pack Debug in Docker Container using Remote Development Extension Pack

نکات مهمی که قبل از کار بر روی مسائل/مشکلات اشکال زدایی باید توجه داشته باشید Important Points to note before working on debugging issues/problems

  • نکات کلیدی که در هنگام اشکال زدایی باید رعایت شود Key points to follow during debugging

فعالیت های تمرینی: سناریوهای مشکل اشکال زدایی ساده Practice Activities :Simple Debugging Problem Scenarios

  • مشکل خرید آب نبات Buy Candies Problem

  • خرید محلول آب نبات Buy Candies Solution

  • Prime Problem را بررسی کنید Check Prime Problem

  • Prime Solution را بررسی کنید Check Prime Solution

  • محاسبه مشکل ریشه Calculate Root Problem

  • حل ریشه را محاسبه کنید Calculate Root Solution

  • مشکل شماره هوشمند Smart Number Problem

  • راه حل شماره هوشمند Smart Number Solution

  • مشکل رشته XOR XOR String Problem

  • راه حل رشته XOR XOR String Solution

  • مشکل عدد فیبوناچی Fibonacci Number Problem

  • حل عدد فیبوناچی Fibonacci Number Solution

  • مشکل مرتب‌سازی حبابی Bubble Sort Problem

  • راه حل مرتب سازی حباب Bubble Sort Solution

  • مشکل عملیات رشته String Operation Problem

  • راه حل عملیات رشته String Operation Solution

  • مشکل چاپ هرم Print Pyramid Problem

  • چاپ محلول هرم Print Pyramid Solution

فعالیت های تمرینی: سناریوهای مشکل اشکال زدایی پیشرفته Practice Activities :Advanced Debugging Problem Scenarios

  • مشکل تاریخ اول Prime Date Problem

  • راه حل تاریخ اولیه Prime Date Solution

  • مسئله ماتریس مثلث پایینی Lower Triangular Matrix Problem

  • راه حل ماتریس مثلث پایینی Lower Triangular Matrix Solution

  • مشکل دنباله زیگزاگ Zigzag Sequence Problem

  • راه حل دنباله زیگزاگ Zigzag Sequence Solution

  • مشکل بازی تاس Dice Game Problem

  • راه حل بازی تاس Dice Game Solution

متشکرم Thank You

  • با تشکر از شما یادداشت و بازخورد در مورد این دوره Thank You Note and Feedback About This Course

بخش پاداش Bonus Section

  • گروه Slack برای دانش آموزان Slack Group for students

نمایش نظرات

Udemy (یودمی)

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

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

آموزش اشکال زدایی جاوا با استفاده از کد VS
جزییات دوره
5 hours
61
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
237
4.9 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Learning From Experience Learning From Experience

معمار کلان داده و راه حل ابری