اصول پایه جاوا در عمل: +35 تمرین و آزمون (2025) - آخرین آپدیت

دانلود Java Basics in Practice with 35+ Exercises & Quizzes - 2025

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

آموزش مبانی جاوا: از مبتدی تا حرفه‌ای

یادگیری مبانی جاوا، شامل IDE ها، انواع داده، متغیرها، عملگرها، دستورات شرطی (if-else)، دستورات switch، حلقه ها، متدها، آرایه ها و رشته ها.

آنچه در این دوره آموزش داده می‌شود:

  • نصب و راه اندازی Java Development Kit (JDK)
  • اجرای یک برنامه ساده جاوا
  • آشنایی با محیط توسعه یکپارچه (IDE)
  • استفاده از انواع داده اولیه (Primitive)
  • اعلان و مقداردهی اولیه متغیرها
  • تبدیل نوع (Type Casting)
  • تفاوت بین انواع داده اولیه و غیر اولیه
  • اعلان آرایه و رشته
  • قواعد نامگذاری متغیرها
  • دامنه متغیر (Variable Scope)
  • خروجی کنسول
  • ورودی کنسول با استفاده از کلاس Scanner
  • استفاده از عملگرهای محاسباتی
  • استفاده از عملگرهای مقایسه ای و منطقی
  • آشنایی با اولویت عملگرها
  • استفاده از دستور if-else
  • استفاده از دستور switch
  • استفاده از حلقه ها (for, while, do-while)
  • کنترل حلقه (break, continue)
  • تعریف و فراخوانی متدها
  • سربارگذاری متد (Method Overloading)
  • بازگشت (Recursion) در متدها
  • دستکاری آرایه (Array Manipulation)
  • درک تغییرناپذیری رشته (String Immutability)
  • الحاق رشته (String Concatenation)
  • مقایسه رشته (String Comparison)
  • فرمت بندی رشته (String Formatting)
  • مفهوم String Pool

پیش نیازها:

خبر خوب! این دوره هیچ پیش نیازی ندارد - برای هر کسی که تازه شروع به کار با برنامه نویسی کرده است ایده آل است. شما به هیچ تجربه برنامه نویسی قبلی نیاز ندارید، و ما شما را در هر مرحله از مبانی اولیه راهنمایی خواهیم کرد.

  • یک کامپیوتر (ویندوز، مک یا لینوکس) برای نوشتن و اجرای برنامه های جاوا.
  • مهارت های اولیه کامپیوتر، مانند نصب نرم افزار و مدیریت فایل ها.
  • اشتیاق برای یادگیری جاوا و لذت بردن از کشف دنیای برنامه نویسی!

به دنیای برنامه نویسی جاوا خوش آمدید!

به دوره آموزش مبانی جاوا خوش آمدید! ما خوشحالیم که شما را در اینجا داریم تا سفر خود را در زمینه برنامه نویسی شروع کنید یا مهارت های خود را افزایش دهید. این دوره برای همه مناسب است - چه تازه شروع کرده باشید، چه در فکر تغییر شغل باشید و چه صرفاً در مورد کدنویسی کنجکاو باشید. برای پیوستن به این دوره نیازی به مدرک علوم کامپیوتر ندارید - فقط یک تمایل به یادگیری کافی است.

چرا این دوره را انتخاب کنید؟

در آکادمی ITER، ما تاکنون به بیش از 1000 دانشجو در کلاس های درس آموزش داده ایم. اکنون، ما تمام این دانش و تجربه را به صورت آنلاین ارائه می دهیم تا افراد بیشتری بتوانند از آن بهره مند شوند. معلم شما، آندری پارتولا، یک مهندس ارشد جاوا است که هر روز با جاوا کار می کند. او از جاوا برای ایجاد برنامه های قدرتمند و پیچیده برای شرکت های واقعی استفاده می کند. او تجربه دنیای واقعی خود را به درس هایی تبدیل کرده است که درک آنها آسان و دنبال کردن آنها سرگرم کننده است.

چه کسانی می توانند جاوا را با ما یاد بگیرند؟

این دوره برای همه ساخته شده است.

  • مبتدیان کامل: حتی اگر هرگز یک خط کد ننوشته اید، این دوره شما را گام به گام راهنمایی می کند.
  • تغییر دهندگان مسیر شغلی: اگر می خواهید شغل جدیدی در زمینه فناوری شروع کنید، این دوره ابزارهایی را که نیاز دارید در اختیار شما قرار می دهد.
  • هرکسی که در مورد برنامه نویسی کنجکاو است: اگر همیشه می خواسته اید کدنویسی را امتحان کنید، اینجا یک مکان عالی برای شروع است.

یادگیری با مثال های واقعی

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

آزمون ها برای بررسی دانش شما

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

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

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

درس هایی که برای موفقیت طراحی شده اند

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

دسترسی رایگان به تمام کدها

تمام کدهای نوشته شده در این دوره در GitHub در دسترس است. می توانید آن را دانلود کنید، از آن استفاده کنید و هر زمان که نیاز داشتید با آن تمرین کنید. این بدان معناست که شما همیشه به مثال هایی دسترسی خواهید داشت که به شما کمک می کند به یادگیری خود ادامه دهید.

چرا آکادمی ITER را انتخاب کنید؟

  • دانش عملی: مهارت هایی را که در مشاغل برنامه نویسی واقعی استفاده می شوند، یاد بگیرید.
  • درس های ساده و واضح: بدون کلمات گیج کننده یا توضیحات سخت.
  • ساختار گام به گام: هر درس بر اساس درس قبلی ساخته شده است، بنابراین هرگز احساس گم شدن نخواهید کرد.
  • معلم با تجربه: از یک مهندس حرفه ای جاوا با سالها تجربه یاد بگیرید.

همین امروز شروع به یادگیری کنید

با درس های آسان، مثال های فراوان، آزمون ها و تمرین ها، این دوره هر آنچه را که برای اطمینان از برنامه نویسی جاوا نیاز دارید در اختیار شما قرار می دهد. امروز به ما بپیوندید و سفر خود را در دنیای کدنویسی با هم شروع کنیم!


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

مقدمه Introduction

  • مقدمه دوره Introduction to the course

راه اندازی محیط توسعه Setting up the development environment

  • راه اندازی محیط توسعه (ویندوز) Setting up the development environment (Windows)

  • راه اندازی محیط توسعه (macOS) Setting up the development environment (macOS)

  • عیب یابی مشکلات رایج راه اندازی Troubleshooting Common Setup Issues

ایجاد و اجرای یک برنامه ساده جاوا Creating and Running a Simple Java Program

  • ایجاد و اجرای یک برنامه ساده جاوا (ویندوز) Creating and Running a Simple Java Program (Windows)

  • ایجاد و اجرای یک برنامه ساده جاوا (macOS) Creating and Running a Simple Java Program (macOS)

محیط های IDE IDEs

  • مقدمه ای بر IDE ها و اهمیت آن Introduction to IDEs and its importance

  • راه اندازی یک IDE Setting up an IDE

انواع داده و متغیرها Data types and variables

  • انواع داده و متغیرها - مقدمه Data types and variables - Introduction

  • انواع داده های ابتدایی Primitive Data Types

  • انواع داده های ابتدایی Primitive Data Types

  • انواع داده های غیر ابتدایی Non-Primitive Data Types

  • انواع داده های غیر ابتدایی Non-Primitive Data Types

  • قواعد نامگذاری و محدوده متغیرها Variable Naming Conventions and Scope

  • قواعد نامگذاری و محدوده متغیرها Variable Naming Conventions and Scope

خواندن و نوشتن در کنسول Reading and Writing to the Console

  • نوشتن در کنسول Writing to the console

  • نوشتن در کنسول Writing to the console

  • نوشتن در کنسول Writing to the console

  • خواندن از کنسول Reading from the console

  • خواندن از کنسول Reading from the console

عملگرها Operators

  • عملگرها Operators

  • عملگرها Operators

  • عملگرها Operators

  • اولویت عملگرها Operator precedence

  • اولویت عملگرها Operator precedence

  • اشتباهات رایج و بهترین روش ها Common pitfalls and best practices

  • اشتباهات رایج و بهترین روش ها Common pitfalls and best practices

عبارات if-else if-else Statements

  • عبارات if-else if-else Statements

  • عبارات if-else if-else Statements

  • عبارات if-else if-else Statements

عبارات Switch Switch Statements

  • عبارات Switch Switch Statements

  • عبارات Switch Switch Statements

  • عبارات Switch Switch Statements

حلقه ها Loops

  • حلقه ها Loops

  • حلقه ها Loops

  • حلقه ها - for Loops - for

  • حلقه ها - while Loops - while

  • حلقه ها - do-while Loops - do-while

  • حلقه ها - فاکتوریل Loops - Factorial

متدها Methods

  • متدها Methods

  • متدها Methods

  • متدها - جمع اعداد Methods - Sum numbers

آرایه ها Arrays

  • آرایه ها Arrays

  • آرایه ها Arrays

  • آرایه ها - مقداردهی اولیه یک آرایه Arrays - Initialize an array

  • آرایه ها - چاپ همه عناصر Arrays - Print all elements

  • آرایه ها - دریافت اولین عنصر Arrays - Get first element

  • آرایه ها - مقداردهی اولیه یک آرایه دو بعدی Arrays - Initialize a two-dimensional array

  • آرایه ها - چاپ همه عناصر آرایه دو بعدی Arrays - Print all elements of the two-dimensional array

رشته ها Strings

  • رشته ها Strings

  • رشته ها Strings

  • رشته ها Strings

  • اشیاء رشته ای String Objects

  • اشیاء رشته ای String Objects

  • اشیاء رشته ای String Objects

  • الحاق رشته String Concatenation

  • الحاق رشته String Concatenation

  • الحاق رشته String Concatenation

  • مقایسه رشته String Comparison

  • مقایسه رشته String Comparison

  • مقایسه رشته String Comparison

  • قالب بندی رشته String Formatting

  • قالب بندی رشته String Formatting

  • قالب بندی رشته String Formatting

  • استخر رشته String Pool

  • استخر رشته String Pool

نمایش نظرات

اصول پایه جاوا در عمل: +35 تمرین و آزمون (2025)
جزییات دوره
5 hours
28
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
10,786
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Andrii Partola Andrii Partola

بنیانگذار آکادمی ITER ، مربی جاوا

ITER Academy ITER Academy

دوره های مهندسی نرم افزار