آموزش یادگیری جاوا به استاد (به روز رسانی به جاوا 17)

Learn Java to Master(updated to Java 17)

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

سلام، من Suvarna از هند هستم.

دوره جدید Learn Java to Master اکنون فعال است!

قبل از معرفی، اجازه دهید به شما بگویم 23 بخش از قبل زنده هستند:

و 11 بخش که قرار است شامل شود عبارتند از:

ماژول‌ها (عملی)، تغییر عبارات، رکوردها و سایر ویژگی‌های اخیراً اضافه‌شده کاوش NIO، معرفی AWT: کار با ویندوز، گرافیک و متن، استفاده از کنترل‌های AWT، مدیران طرح‌بندی، و تصاویر منوها، ابزارهای همزمان، Stream API، عبارات منظم و بسته‌های دیگر، معرفی Swing، کاوش در Swing، معرفی منوهای Swing، Java Beans، معرفی Servlets

(به‌طور روزانه به‌روزرسانی می‌شود.) اگر هم‌اکنون بپیوندید، اجباراً موضوعات فوق را در این دوره در آینده به عنوان دانش‌آموزان دیگر و زمانی که به‌طور روزانه به‌روزرسانی می‌شوند، مانند دانش‌آموزان دیگر خواهید داشت.


من اینجا هستم نه تنها به شما کدنویسی را آموزش می‌دهم، بلکه هنگام کدنویسی آن را دوست داشته باشید.

ای کاش هر دانش آموز من از فرآیند برنامه نویسی لذت می برد.



تعداد وسیعی از برنامه نویسان وجود دارند که فقط بسته به جاوای جاوا درآمد کسب می کنند.

برای اینکه در این رقابت قوی بایستید، باید برنامه نویس بسیار باهوش و پرشوری باشید.


هر موضوع به تفصیل با بخش تئوری و عملی پوشش داده شده است.

این شامل همه چیز از متغیرها و آرایه گرفته تا بسته‌ها و رابط‌ها و از Generics تا AWT و Swing می‌شود.


پس از یادگیری دوره کامل، می‌توانید جاوا را از هر جنبه ممکن درک کنید.

و همچنین برنامه های جاوا در دنیای واقعی را به راحتی کدنویسی کنید.



تنها کاری که باید انجام دهید این است که دوره را به طور کامل یاد بگیرید و کارهای سخت را برای عملی انجام دهید.

بنابراین شما برای ساختن برنامه‌های جاوا از خودتان اطمینان داشته باشید.


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

پس بیایید سفر خود را از ابتدا شروع کنیم تا برنامه نویس پرشور جاوا! به سلامتی!







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

معرفی Introduction

  • معرفی Introduction

  • مروری بر جاوا Overview of Java

  • برنامه های ساده جاوا Simple Java Programs

  • تمرین کدنویسی: برنامه سلام دنیا Coding Exercise : Hello World Program

  • تمرین کدنویسی: نمایش تعداد موبایل هایی که دارید Coding exercise : Display number of mobiles you have

نوع داده، متغیرها و آرایه ها Datatype,variables and arrays

  • تیپ داده، متغیرها و نظریه آرایه ها قسمت 1 Datatype,variables and arrays theory part1

  • تیپ داده، متغیرها و نظریه آرایه ها قسمت 2 Datatype,variables and arrays theory part2

  • نوع داده، آرایه های متغیر بخش عملی 1 Datatype,variables arrays practical part 1

  • نوع داده، متغیرها و آرایه ها قسمت 2 عملی Datatype,variables and arrays practical part2

  • تمرین کدنویسی: درباره خودتان Coding Exercise : About yourself

  • تمرین کدگذاری: مساحت مستطیل Coding Exercise : Area of rectangle

  • تمرین کدگذاری: نمایش کاراکتر با استفاده از مقدار ascii Coding Exercise : display character using ascii value

  • تمرین کدنویسی: نمایش آسان یا سخت بودن برنامه نویسی Coding Exercise : Display whether programming is easy or hard

اپراتورها در جاوا Operators in Java

  • اپراتورها در جاوا Operators in Java

  • تمرین کدگذاری: اولویت اپراتور را درک کنید Coding exercise : Understand Operator precedence

  • تمرین کدگذاری: محاسبه درصد دانش آموز Coding exercise : Calculate percentage of a student

بیانیه های کنترلی Control Statements

  • تئوری اظهارات کنترل Control statements theory

  • قسمت 1 عملی دستورات کنترل Control statements practical part1

  • قسمت 2 عملی دستورات کنترل Control statements practical part2

  • تمرین کدنویسی: برنامه زندگی سالم Coding Exercise : Healthy Life Program

  • تمرین کدنویسی: بیایید به مارشا کمک کنیم Coding exercise : Let's help Marsha

  • تمرین کدنویسی: چه کسی می تواند در قرعه کشی برنده شود Coding exercise : Who can win how much lottery

  • تمرین کدگذاری: مربع و مکعب دو تایی Coding Exercise : square and cube of two

  • تمرین کدنویسی: نمایش تمام اعداد دارای اعداد قابل بخش بر 3 با پیام ویژه Coding exercise : Display all numbers with numbers divisible by 3 with special message

مقدمه ای بر کلاس ها Introduction to Classes

  • تئوری طبقات Classes theory

  • کلاس های عملی بخش 1 Classes practical part1

  • کلاس های عملی قسمت 2 Classes practical part2

  • تمرین کدگذاری: نمایش اطلاعات کارمندان Coding exercise : Display Employee information

  • تمرین کدنویسی: میانگین را محاسبه کنید Coding exercise : Calculate average

  • تمرین کدگذاری: نمایش نام Coding Exercise:Display name

  • تمرین کدگذاری: آیا می توانم وسیله نقلیه رانندگی کنم؟ Coding exercise : Can I drive a vehicle

نگاهی دقیق تر به روش ها و کلاس ها A Closer look at Methods and Classes

  • نگاهی دقیق تر به روش ها و نظریه کلاس ها قسمت 1 A Closer look at Methods and Classes theory part1

  • نگاهی دقیق تر به روش ها و نظریه کلاس ها قسمت 2 A Closer look at Methods and Classes Theory part 2

  • نگاهی دقیق تر به روش ها و نظریه کلاس ها قسمت 3 A Closer Look at Methods and Classes theory part3

  • روش ها و کلاس های عملی بخش 1 Methods and Classes Practical Part1

  • روش ها و کلاس های عملی قسمت 2 Methods and Classes Practical Part2

  • روش ها و کلاس های عملی قسمت 3 Methods and Classes Practical part3

  • تکرار عملی قسمت 2 و 3 (روش ها و کلاس ها) Repetition practical part2 and 3 (Methods and classes)

  • تمرین کدنویسی: برنامه افزودن Coding Exercise : Addition Program

  • تمرین کدگذاری: اضافه بار سازنده و روش Coding Exercise : Constructor and method overloading

  • تمرین کدنویسی: نمایش اعضای عمومی و پیش فرض خصوصی Coding Exercise : Display private public and default members

وراثت Inheritance

  • نظریه وراثت قسمت 1 Inheritance theory part1

  • نظریه وراثت قسمت 2 Inheritance theory part2

  • نظریه وراثت قسمت 3 Inheritance theory part3

  • بخش عملی وراثت 1 Inheritance practical part1

  • بخش عملی وراثت 2 Inheritance practical part2

  • بخش عملی وراثت 3 Inheritance practical part3

  • تمرین کدگذاری: کلاس حیوانات و زیر کلاس ها Coding Exercise : Animal Class and subclasses

  • تمرین کدگذاری: کلاس انتزاعی فرد با روش Abstract جایی که او زندگی می کند Coding Exercise : Abstract class Person with Abstract method where he/she lives

  • تمرین کدگذاری: وراثت چند سطحی برای حیوانات Coding exercise : Multilevel inheritance for Animal

  • تمرین کدنویسی: Overload show() برای زیر کلاس کارفرما Coding exercise : Overload show() for employer subclass

بسته ها و رابط ها Packages and interfaces

  • تئوری بسته ها و رابط ها قسمت 1 Packages and interfaces theory part1

  • تئوری بسته ها و رابط ها قسمت 2 Packages and Interfaces theory part2

  • تئوری بسته ها و رابط ها قسمت 3 Packages and Interfaces theory part3

  • بسته ها و رابط ها قسمت 1 عملی Packages and Interfaces practical part1

  • بسته ها و رابط ها قسمت 2 عملی Packages and Interfaces practical part2

  • تمرین کدنویسی: کنترل دسترسی Coding Exercise : Access Control

رسیدگی به استثنا Exception Handling

  • نظریه رسیدگی به استثنا Exception handling theory

  • دست زدن به استثناء عملی است Exception handling practical

  • بررسی استثنایی سوالات چند گزینه ای Exception Handling Multiple choice questions

  • تمرین کدنویسی: استثنای سفارشی برای گرفتن سرگرمی اشتباه Coding Exercise : Custom Exception to catch wrong hobby

چند رشته ای Multithreading

  • تئوری چند رشته ای قسمت 1 Multithreading theory part1

  • تئوری چند رشته ای قسمت 2 Multithreading theory part2

  • نظریه چند رشته ای قسمت 3 Multithreading theory part3

  • بخش 1 عملی چند رشته ای Multithreading practical part1

  • بخش 2 عملی Multithreading Multithreading practical part2

  • بخش 3 عملی چند رشته ای Multithreading practical part3

  • تمرین کدنویسی: پیاده سازی رابط قابل اجرا Coding Exercise : Implementing Runnable Interface

  • تمرین های کدنویسی: کلاس رشته را گسترش دهید Coding exercises:extend thread class

  • تمرین کدنویسی: نمایش موضوع فعلی و نمایش پس از تغییر نام آن Coding exercise : Display Current Thread and Display after its name change

  • تمرین کدنویسی: از کلمه کلیدی همگام شده برای نمایش نام میانی و نام خانوادگی خود به درستی استفاده کنید Coding exercise : Use synchronized keyword to display your name middle name and surname properly

  • تمرین کدنویسی: تولید کننده و مصرف کننده Coding exercise : Producer and Consumer

  • تمرین کدگذاری: ایجاد یک وضعیت بن بست Coding Exercise : Creating a deadlock situation

  • تمرین کدنویسی: خروجی داده شده را با استفاده از رزومه تعلیق پس از جاوا 2 ایجاد کنید Coding exercise : Create given output using suspend resume after Java 2

شمارش، جعبه خودکار و حاشیه نویسی (فراداده) Enumerations,Autoboxing and Annotations(Metadata)

  • Enumerations, Autoboxing and Annoations theory (بخش 1) Enumerations,Autoboxing and Annoations theory (part1)

  • Enumerations, Autoboxing, annotations theory part2 Enumerations,Autoboxing,annotations theory part2

  • شمارش، جعبه خودکار و نظریه حاشیه نویسی قسمت 3 Enumerations,Autoboxing and Annotations Theory part3

  • شمارش، جعبه خودکار و نظریه حاشیه نویسی قسمت 4 Enumerations,Autoboxing and Annotations theory part4

  • شمارش، جعبه خودکار و تئوری حاشیه نویسی قسمت 5 Enumerations,Autoboxing and Annotations theory part5

  • Enumerations، Autoboxing و Annotations عملی است Enumerations,Autoboxing and Annotations practical

  • تمرین کدگذاری: تمام رتبه بندی های دانشگاه را با استفاده از شمارش نمایش دهید Coding Exercise : Display all college ratings using enumerations

  • تمرین کدنویسی: اعداد ترتیبی دانشکده ها را مقایسه کنید Coding exercise : Compare ordinal numbers of colleges

خروجی ورودی در جاوا Input Output in Java

  • خروجی ورودی در نظریه جاوا قسمت 1 Input Output in Java theory part1

  • خروجی ورودی در نظریه جاوا قسمت 2 Input Output in Java theory part2

  • خروجی ورودی در نظریه جاوا قسمت 3 Input Output in Java theory part3

  • خروجی ورودی در جاوا کاربردی است Input Output in Java practical

  • تمرین کدنویسی: کاراکترها را از صفحه کلید تا زمان خروج بخوانید Coding Exercise : Read characters from keyboard until quit

  • تمرین کدگذاری: خطوط متن را بخوانید تا زمانی که END اجرا شود Coding Exercise : Read lines of text until END is enconutered

  • تمرین کدگذاری: چاپ کنسول با استفاده از PrintWriter Coding Exercise : Print of console using PrintWriter

ژنریک ها Generics

  • نظریه ژنریک بخش 1 Generics theory part1

  • نظریه ژنریک قسمت 2 Generics theory part2

  • نظریه ژنریک قسمت 3 Generics theory part3

  • نظریه ژنریک قسمت 4 Generics theory part4

  • نظریه ژنریک قسمت 5 Generics theory part5

  • ژنریک های کاربردی Generics practical

  • تمرین کدگذاری: کلاس Generic ساده با یک پارامتر نوع ایجاد و استفاده کنید Coding Exercise : Create and use simple Generic class with one type parameter

  • تمرین کدگذاری: کلاس Simple Generic را با دو پارامتر نوع ایجاد و استفاده کنید Coding Exercise : Create and use Simple Generic class with two type parameters

  • تمرین کدگذاری: میانگین انواع اعداد را با استفاده از یک کلاس Generic با کران محاسبه کنید Coding Exercise : Calculate average of all number types using single Generic class with bounds

  • تمرین کدنویسی: میانگین ها را با استفاده از WildCard Argument تا Function مقایسه کنید Coding Exercise : Compare the averages using WildCard Argument to Function

  • مختصات X و Y را فقط از کلاسی که در سلسله مراتب وراثت چندسطحی محدود شده است نمایش دهید Display X and Y coordinates of only class that is bounded in multilevel inheritance hierarchy

عبارات لامبدا Lambda expressions

  • تئوری عبارات لامبدا قسمت 1 Lambda expressions theory part1

  • تئوری عبارات لامبدا قسمت 2 Lambda expressions theory part2

  • نظریه عبارات لامبدا قسمت 3 Lambda expressions theory part3

  • تئوری عبارات لامبدا قسمت 4 Lambda expressions theory part4

  • عبارات لامبدا کاربردی است Lambda expressions practical

  • عبارت Lambda ساده برای مقدار ثابت Simple Lambda expression for fixed value

  • تمرین کدگذاری: لامبدا را مسدود کنید که کاراکترهای نام و نام خانوادگی را معکوس می کند Coding Exercise : Block Lambda that reverses the characters in the name and surname

  • تمرین کدنویسی: ایجاد یک رابط کاربردی عمومی برای اجرای رشته های concat و مدول اعداد صحیح Coding Exercise : Create a generic functional interface to perform string concat & integer modulous

  • تمرین کدگذاری: رابط عملکردی را به عنوان یک نوع پارامتر اول آن منتقل می کند Coding Exercise : Pass functional interface as a type of its first parameter

  • تمرین کدنویسی: عبارت Lambda که Exception را ایجاد می کند Coding Exercise : Lambda expression that throws Exception

  • تمرین کدگذاری: جذب متغیر برای حفظ درصد دارای مقدار نهایی است Coding exercise : Variable capture to keep percentage have a final value

ماژول ها Modules

  • تئوری ماژول ها قسمت 1 Modules theory part1

  • تئوری ماژول ها قسمت 2 Modules theory part2

  • تئوری ماژول ها قسمت 3 Modules theory part3

  • تئوری ماژول ها قسمت 4 Modules theory part4

  • تئوری ماژول ها قسمت 5 Modules theory part5

  • مثال عملی ماژول 1 مثال ساده Modules practical example1 simple example

  • مثال عملی ماژول ها 2 نیاز به گذرا دارد Modules practical example2 requires transitive

عبارات، رکوردها و ویژگی های جدید را تغییر دهید Switch expressions,records and new features

  • تئوری عبارات سوئیچ قسمت 1 Switch expressions theory part1

  • سخنرانی ویژه: سوئیچ و بازده Special Lecture : Switch and yield

  • سخنرانی ویژه: یک مورد فلش Special lecture : An arrow case

  • سخنرانی ویژه: بلوک های متن Special lecture : Text Blocks

  • سخنرانی ویژه: رکوردها قسمت 1 Special lecture : Records part1

  • سخنرانی ویژه: رکوردها قسمت 2 Special lecture : Records part2

  • سخنرانی ویژه: ویژگی هایی که اخیراً اضافه شده است Special lecture : Recently added features

  • تمرین کدنویسی: یک عبارت سوئیچ بنویسید تا یک سطح اولویت نمایش داده شود Coding Exercise : Write a switch expression to display a priority level

  • تمرین کدگذاری: یک عبارت سوئیچ را با استفاده از حروف فلش بنویسید Coding Exercise : Write a switch expression using an arrow case

  • تمرین کدنویسی: از جعبه فلش بلوکی استفاده کنید Coding exercise : Use a block arrow case

  • تمرین کدگذاری: سوئیچ بیانیه با فلش Coding Exercise : Statement switch with arrows

دست زدن به رشته String Handling

  • نظریه مدیریت ریسمان قسمت 1 String Handling theory part1

  • نظریه مدیریت ریسمان قسمت 2 String Handling theory part2

  • تئوری دستکاری ریسمان قسمت 3 String handling theory part3

  • قسمت 1 عملی دست زدن به رشته String handling practical part1

  • قسمت 2 عملی دست زدن به رشته String handling practical part2

  • تمرین کدنویسی: درباره من Coding exercise:About me

  • تمرین کدنویسی: از Char Array یک رشته از نام خود بسازید Coding Exercise : Make a string of your name from Char Array

  • تمرین کدنویسی: یک رشته از آرایه ascii ایجاد کنید Coding Exercise : Create a string from ascii array

  • تمرین کدگذاری: بفهمید که آیا هر یک از کاراکترهای داده شده مصوت است یا نه Coding Exercise : Find out if any given character is vowel or not

  • تمرین کدنویسی: روش toString() را برای نمایش جزئیات خود نادیده بگیرید Coding Exercise: Override toString() method to display your details

  • تمرین کدگذاری: کلمه داده شده را از رشته داده شده واکشی کنید Coding Exercise: Fetch given word from given String

  • تمرین کدگذاری: ببینید آیا رشته های داده شده برابر هستند یا نه Coding exercise : Find whether given strings are equal or not

  • تمرین کدگذاری: رشته داده شده را با استفاده از روش compareToIgnoreCase مرتب کنید Coding Exercise : Sort given string using compareToIgnoreCase method

  • تمرین کدگذاری: کاراکتر خاص را در مکان معین در رشته داده شده تنظیم کنید Coding Exercise : set Particular char At given location in given string

  • تمرین کدگذاری: با استفاده از اضافه کردن کاراکترهای ascii، رشته ایجاد کنید Coding Exercise : Create String using appending ascii chars

  • تمرین کدگذاری: با درج کلمه در جای مناسب جمله را کامل کنید Coding Exercise : Complete the sentence using inserting word at proper place

  • تمرین کدگذاری: یک رشته داده شده را معکوس کنید Coding Exercise : Reverse a given String

  • تمرین کدنویسی: یک رشته داده شده را با استفاده از delete() و insert() تغییر دهید. Coding Exercise : Modify a given string using delete() and insert()

  • تمرین کدگذاری: برای پیدا کردن اولین و آخرین فهرست کاراکترها و رشته های داده شده در رشته داده شده Coding exercise : To find out first and last indexes of given characters and strings in given string

کاوش بسته Java.lang Exploring Java.lang package

  • کاوش در نظریه Java.lang part1 Exploring Java.lang theory part1

  • کاوش در نظریه Java.lang قسمت 2 Exploring Java.lang theory part2

  • کاوش در نظریه Java.lang part3 Exploring Java.lang theory part3

  • کاوش در نظریه Java.lang part4 Exploring Java.lang theory part4

  • کاوش در نظریه Java.lang قسمت 5 Exploring Java.lang theory part5

  • کاوش Java.lang عملی part1 Exploring Java.lang practical part1

  • کاوش در Java.lang عملی part2 Exploring Java.lang practical part2

  • تمرین کدنویسی: پروژه آزمایشی برای Double Coding Exercise : Demo project for Double

  • تمرین کدگذاری: بی نهایت و isNotANumber(isNaN) را بررسی کنید Coding Exercise : Check infinity and isNotANumber(isNaN)

  • تمرین کدگذاری: نمایش باینری، اکتال و هگزادسیمال عدد داده شده را نمایش می دهد Coding Exercise : Display binary,octal and hexadecimal representation of given number

  • تمرین کدنویسی: ببینید کاراکتر بالا، پایین، رقم یا فضای خالی است Coding Exercise : Find out character is Upper,lower,digit or whitespace

  • تمرین کدگذاری: نمایش حافظه آزاد و اشغال شده Coding exercise : display free and occupied memory

  • تمرین کدگذاری: نمایش زمان سپری شده پس از اجرای حلقه Coding Exercise : Display elapsed time after executing for loop

  • تمرین کدنویسی: آرایه را از یک آرایه به آرایه دیگر و از یک آرایه به همان آرایه کپی کنید Coding exercise : Copy array from One array to another array and from one array to the same array

  • تمرین کدگذاری: رابط Cloneable را پیاده سازی کنید و اشیاء را شبیه سازی کنید Coding Exercise : Implement Cloneable interface and clone the objects

  • تمرین کدگذاری: با نادیده گرفتن شی کلون رابط Cloneable اشیا را کلون کنید Coding Exercise : Clone the Objects by overriding Cloneable interface's clone object

  • تمرین کدگذاری: اطلاعات نوع Runtime اشیاء کلاس را با استفاده از مرجع کلاس نمایش می دهد Coding Exercise : Display Runtime type information of Class objects using Class's reference

  • تمرین کدگذاری: با استفاده از تابع داخلی، تتا را به رادیان و برعکس تبدیل کنید Coding Exercise : Convert Theta to radians and vice versa using inbuilt function

  • تمرین کدنویسی: موضوعات را در گروه رشته قرار دهید و تعلیق و رزومه را انجام دهید Coding Exercise:Put threads in thread group and Perform suspend and Resume

  • تمرین کدگذاری: نمایش جزئیات همه بسته ها Coding Exercise : Display details of all packages

چارچوب مجموعه ها The Collections framework

  • تئوری چارچوب مجموعه ها قسمت 1 The Collections framework theory part1

  • تئوری چارچوب مجموعه ها قسمت 2 The Collections framework theory part2

  • تئوری چارچوب مجموعه ها قسمت 3 The Collections framework theory part3

  • تئوری چارچوب مجموعه ها قسمت 4 The Collections framework theory part4

  • بخش 5 نظریه چارچوب مجموعه ها The Collections framework theory part5

  • بخش 6 نظریه چارچوب مجموعه ها The Collections framework theory part6

  • تئوری چارچوب مجموعه ها قسمت 7 The Collections framework theory part7

  • بخش 8 نظریه چارچوب مجموعه ها The Collections framework theory part8

  • بخش عملی چارچوب مجموعه ها 1 The Collections framework practical part1

  • چارچوب عملی مجموعه ها قسمت 2 The Collections framework practical part2

  • تمرین کدگذاری: عناصر را در فهرست آرایه وارد کرده و تغییر دهید Coding Exercise : Enter and modify elements to arraylist

  • تمرین کدگذاری: Arraylist دما را تبدیل کنید و میانگین را پیدا کنید Coding Exercise : Convert Arraylist of temperature and find average

  • تمرین کدگذاری: دانشجویان پذیرفته شده را نهایی کنید Coding Exercise : Finalize students admitted

  • تمرین کدنویسی: نمایش نام گل ها Coding Exercise : Display flower names

  • تمرین کدگذاری: حیوانات وحشی را با استفاده از LinkedHashset نمایش دهید Coding Exercise : Display wild animals using LinkedHashset

  • تمرین کدگذاری: نمایش نام خانوادگی به ترتیب حروف الفبا Coding Exercise : Display surnames in alphabetical order

  • تمرین کدنویسی: میوه هایم را از سینی بیرون بیاورید Coding exercise : Pop out my fruits from the tray

  • تمرین کدنویسی: به روش های مختلف به همه دوستانم نشان دهم Coding Exercise : Show My all friends in different ways

  • تمرین کدگذاری: برای هر کدام اعداد اضافه کنید Coding Exercise : Add numbers using for each

  • تمرین کدگذاری: نمایش لیست کارکنان Coding Exercise : Display employee list

  • تمرین کدنویسی: نمایش و تغییر منوی رستوران Coding Exercise : Display and modify Restaurant menu

  • نمایش و اصلاح درصد دانشجو Display and modify Student percentage

  • نمایش، مرتب سازی و پر کردن، مرتب سازی محتویات آرایه Display,sort and fill,sort array contents

  • تکرار و نمایش طول همه اشیاء طبیعت Iterate and Display length of all nature Objects

  • نام کشورها را روی پشته فشار داده و پخش کنید Push and pop Country names onto the stack

  • Sarees را با قیمت ها نمایش دهید و یکی از آنها را تغییر دهید Display Sarees with prices and modify one of them

  • نمایش نام و نام خانوادگی با استفاده از Properties و دریافت خاصیت خاص Display name and surname using Properties and get Particular property

  • یک ویژگی و لیست ویژگی های پیش فرض پرنده و رنگ آن ایجاد کنید Create a property and default property list of bird and its color

کلاس های کاربردی بیشتر More Utility classes

  • بیشتر کلاسهای سودمند تئوری قسمت 1 More Utility classes theory part1

  • بیشتر کلاس های سودمند تئوری قسمت 2 More Utility classes theory part2

  • بیشتر کلاسهای سودمند تئوری قسمت 3 More Utility classes theory part3

  • بیشتر کلاسهای سودمند تئوری قسمت 4 More Utility classes theory part4

  • بیشتر کلاسهای سودمند تئوری قسمت 5 More Utility classes theory part5

  • بخش 6 نظریه کلاس های مفید بیشتر More Utility Classes theory part6

  • کلاس های کاربردی بیشتر Utility More Utility classes practical

  • یک نشانه برای نمایش نام، کشور و سرگرمی ایجاد کنید Create a token to display name,country and hobby

  • تمرین کدگذاری: نمایش تاریخ و زمان فعلی Coding Exercise : Display current date and time

  • نمایش تاریخ با استفاده از شیء تقویم Display Date using Calendar object

  • ارزهای محلی داده شده را نمایش دهید Display currencies of given Locales

  • تمرین کدگذاری: خروجی را با استفاده از مشخص کننده های فرمت تولید کنید Coding Exercise : Generate output using format specifiers

بررسی جزئیات ورودی خروجی Exploring Input Output in detail

  • ورودی خروجی در تئوری جزئیات قسمت 1 Input Output in detail theory part1

  • ورودی خروجی در تئوری جزئیات قسمت 2 Input Output In detail theory part2

  • ورودی خروجی در تئوری جزئیات قسمت 3 Input Output In detail theory part3

  • ورودی خروجی در تئوری جزئیات قسمت 4 Input Output In detail theory part4

  • ورودی خروجی در تئوری جزئیات قسمت 5 Input Output In detail theory part5

  • ورودی خروجی در جزئیات عملی است Input Output in detail practical

  • تمرین کدگذاری: نمایش جزئیات فایل ایجاد شده Coding Exercise : Display details of The created file

  • تمرین کدنویسی: نمایش جزئیات دایرکتوری و جزئیات داخل فایل Coding Exercise : Display The directory details and inside file's details

  • تمرین کدگذاری: تعداد خاصی از بایت ها را از یک فایل بخوانید Coding Exercise : Read the particular number of bytes from a file

  • تمرین کدنویسی: یک رشته داده شده را در 3 فایل مختلف به 3 روش مختلف بنویسید Coding Exercise : Write a given string in 3different files in 3 different ways

  • تمرین کدگذاری: یک رشته را به آرایه بایتی تبدیل کنید و به فایل بنویسید Coding Exercise : Convert a string to byte array and write to file

  • تمرین کدنویسی: خروجی داده شده را با استفاده از PushBackInputStream ایجاد کنید Coding Exercise : Generate given output using PushBackInputStream

  • تمرین کدگذاری: محتویات فایل متنی را با استفاده از SequenceInputStream و Enumerator نمایش دهید Coding Exercise : Display the text file contents using SequenceInputStream and Enumerator

  • تمرین کدنویسی: خروجی داده شده را با استفاده از printf در جاوا ایجاد کنید Coding Exercise : Generate given output using printf in Java

  • تمرین کدگذاری: داده های فایل را بخوانید و چاپ کنید Coding Exercise : Read file data and print

  • تمرین کدنویسی: خواندن آرایه کاراکتر با استفاده از آرایه خوان کاراکتر Coding Exercise : Read Character array using Character array reader

شبکه سازی Networking

  • تئوری شبکه قسمت 1 Networking theory part1

  • تئوری شبکه بخش 2 Networking theory part2

  • تئوری شبکه قسمت 3 Networking theory part3

  • بخش عملی شبکه 1 Networking practical part1

  • تمرین کدگذاری: آدرس های INET میزبان محلی را دریافت و نمایش دهید Coding Exercise : Get and display INET addresses of local host

  • تمرین کدنویسی: جزئیات URL داده شده را دریافت کنید Coding Exercise : Get Details of given URL

  • تمرین کدگذاری: محتویات URL داده شده را نمایش دهید Coding Exercise : Display the contents of given URL

  • تمرین کدگذاری: اطلاعاتی در مورد URL داده شده دریافت کنید Coding Exercise : Get information about given URL

کلاس اپلت The Applet Class

  • تئوری کلاس اپلت قسمت 1 The Applet class theory part1

  • تئوری کلاس اپلت قسمت 2 The Applet Class theory part2

  • تئوری کلاس اپلت قسمت 3 The Applet Class theory part3

  • تئوری کلاس اپلت قسمت 4 The Applet Class theory part4

مدیریت رویداد Event Handling

  • تئوری رسیدگی به رویداد قسمت 1 Event Handling theory part1

  • نظریه رسیدگی به رویداد قسمت 2 Event Handling theory part2

  • تئوری مدیریت رویداد قسمت 3 Event Handling theory part3

  • تئوری مدیریت رویداد قسمت 4 Event Handling theory part4

  • بخش 5 نظریه رسیدگی به رویداد Event Handling theory part5

  • رویداد هندلینگ عملی Event Handling practical

  • تمرین کدگذاری: نمایش ماوس پایین، آزاد شده و مختصات x و y Coding Exercise : Display mouse down,released and x and y coordinates

  • تمرین کدنویسی: رویدادهای کلیدی ویژه (مجازی) را از رابط KeyListener مدیریت کنید Coding Exercise : Handle special(virtual) key events from KeyListener interface

  • تمرین کدنویسی: رویدادهای کلیدی ساده را مدیریت کنید Coding Exercise : Handle simple key events

  • تمرین کدگذاری: رویدادی که ماوس کلیک کرده و ماوس کشیده شده است را مدیریت کنید Coding Exercise : Handle mouse clicked and mouse dragged event

  • تمرین کدنویسی: رویدادهای فشار داده شده توسط ماوس را مدیریت کنید Coding Exercise : Handle mouse pressed events

  • تمرین کدنویسی: کلاس داخلی ناشناس Coding exercise : Anonymous inner class

نمایش نظرات

Udemy (یودمی)

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

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

آموزش یادگیری جاوا به استاد (به روز رسانی به جاوا 17)
جزییات دوره
69 hours
124
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
9,019
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Suvarna Sachin Barsode Suvarna Sachin Barsode

برنامه نویس و مدرس