×
ribbon

آموزش جامع جاوا

اگر می خواهید برای گوشی های موبایل، کامپیوترهای دسکتاپ یا برای وب برنامه بسازید، باید با جاوا آشنایی... بیشتر
گواهی‌نامه
4.5 (4)
2 دیدگاه
377دانشجو
6ساعت
سرفصل‌ها
مقدماتی سطح دوره

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

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

آشنایی با جاوا و مفاهیم آن

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

متغیرها، اشیا و استثناها

آمادگی برای ورود به بازار کار جاوا و برنامه نویسی موبایل

این دوره شامل:

6 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

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

14 فصل76 جلسه6 ساعت ویدیو
مقدمه
  خوش آمدگویی
01:10
  آیا این دوره به درد شما می خورد؟
03:32
  استفاده از فایل های تمرینی
05:16
جاوا چیست؟
  تاریخچه جاوا
06:07
  اصول و مولفه های جاوا
09:59
  قواعد نحوی و کامپایل شدن جاوا
05:36
  مدیریت حافظه و جمع آوری زباله
05:48
  انتخاب یک محیط توسعه
04:40
نصب کردن نرم افزار
  نصب جاوا بر روی ویندوز
03:59
  نصب جاوا بر روی OS X
03:00
  نصب InteliJ IDEA بر روی ویندوز
02:56
  نصب InteliJ IDEA بر روی OS X
02:37
  نصب BlueJ
02:02
آغاز به کار
  سلام، دنیا
05:55
  وارد کردن آرگومان ها در یک برنامه کنسول
03:04
  سازمان دهی کلاس های جاوا در بسته ها
04:22
  ایجاد یک پروژه جاوا در InteliJ IDEA
07:38
  مروری کلی بر InteliJ IDEA
03:45
  ایجاد یک پروژه جاوا در BlueJ
04:53
  استفاده از مستندات Java API
03:55
کار با متغیرها
  کار با متغیرهای ابتدایی
08:23
  اعلان و مقداردهی اولیه مقادیر ابتدایی عددی
06:24
  نمایش دادن مقادیر ارزی با BigDecimal
05:20
  تبدیل کردن مقادیر عددی
05:47
  استفاده از عملگرهای ریاضیاتی و کلاسِ Math
06:12
  کار با مقادیر بولی و عبارات
04:59
  کار با مقادیر حرفی
03:33
  استفاده از عملگرهای جاوا
06:21
کار با اشیا
  کار با نوع داده شی
06:37
  استفاده از کلاس رشته ای
05:15
  تبدیل کردن مقادیر ابتدایی به رشته ای
04:25
  ساخت یک رشته با چند مقدار
08:54
  مقایسه کردن مقادیر رشته ای
06:01
  قالب بندی مقادیر عددی به عنوان رشته ها
04:51
  تجزیه کردن مقایر رشته ای
03:23
  کار با تاریخ و زمان
08:45
  چالش: ساخت یک برنامه ماشین حساب ساده
01:38
  راه حل: ساخت یک برنامه ماشین حساب ساده
01:29
کار با استثناها و عیب یابی
  آشنایی با خطاهای قواعد و استثناهای زمان اجرا
05:43
  عیب یابی با InteliJ IDEA
05:28
  کار با استثناها بوسیله دستورات Try‌ و Catch
04:34
  ساخت چندین بلوک Catch
03:39
  استفاده از استثناهای اختصاصی
03:29
مدیریت جریان برنامه
  برنامه نویسی منطق شرطی
03:55
  استفاده از عبارت سوئیچ
05:01
  ساخت بلوک های کد حقه ای
05:33
  ساخت کدهایی با قابلیت استفاده مجدد با متدها
04:26
  Overload ‌کردن متدها با امضاهای مختلف
05:01
  وارد کردن آرگومان ها توسط مرجع یا توسط مقدار
04:58
  چالش: ساخت یک برنامه ماشین حساب پیچیده تر
02:03
  راه حل: ساخت یک برنامه ماشین حساب پیچیده تر
03:34
استفاده از مجموعه های داده
  استفاده از آرایه های ساده
06:42
  استفاده از آرایه های دو بعدی
04:27
  مدیریت آرایه های با قابلیت تغییر اندازه توسط ArrayList
07:00
  مدیریت داده های نامرتب با استفاده از HashMap
04:07
  Loop کردن در مجموعه ها با iterator ها و for-each
07:02
ساخت کلاس های اختصاصی
  آشنایی با کپسوله سازی
07:29
  ساخت و نمونه سازی کلاس های اختصاصی
05:01
  ساخت کلاس های تودرتو و بی نام
04:28
  تجسم روابط کلاس ها
03:53
  ذخیره سازی داده در متغیرهای نمونه
06:12
  اعلان نمونه و متدهای استاتیک
04:09
  استفاده از متدهای سازنده
05:07
  استفاده از متغیرهای استاتیک به عنوان ثابت ها
03:13
  اعلان کردن و استفاده از نوع های Enum
05:27

پیش‌نیاز‌ها

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

توضیحات دوره

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

در این دوره آموزش جاوا از مباحث بسیار مقدماتی شروع می‌کنیم و گام به گام پیش می رویم. به شما نشان می دهیم چگونه Java و IntelliJ IDEA را نصب کنید و کار با متغیرها، انواع داده‌ها، کلمات کلیدی و دیگر مولفه‌های مهم این زبان را شروع کنید.

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

دیدگاه کاربران

4.5

بر اساس امتیاز 4 دانشجو

1
2
3
4
5

محمدامین سلطانیان

11 ماه پیش

5

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

امیر طاقدره

2 سال پیش

5

عالی...

گواهینامه اختصاصی دو زبانه

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

امکان اشتراک گذاری در لینکدین
دو زبانه
5دوره
805دانشجو
9نظر و امتیاز

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

گسنر علاوه بر کار خود به‌عنوان نویسنده، مربی پلتفرم‌های مختلف یادگیری آنلاین مانند LinkedIn Learning (قبلا Lynda.com) بوده است، جایی که دوره‌های او به افراد بی‌شماری کمک کرده تا مهارت‌ها و دانش عملی در توسعه نرم‌افزار را کسب کنند. او به دلیل تخصص خود در ارائه آموزش های جامع و عملی که به زبان آموزان برای ساخت پروژه‌ها و برنامه‌های کاربردی در دنیای واقعی توانمند می‌شود، مشهور است. به طور کلی، دیوید گسنر به عنوان یک چهره پیشرو در زمینه آموزش توسعه نرم افزار شناخته شده است.

مهارت‌هایی که می‌آموزید

دوره‌های مشابه

دیگر دوره‌های David Gassner

سوالات پرتکرار

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

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