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

دوره‌ کامل Core Java - یادگیری کدنویسی

دوره‌ کامل Core Java - یادگیری کدنویسی

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • Core Java - شما برنامه‌نویسی جاوا را از طریق جلسات عملی خواهید آموخت.
  • آیا در کدنویسی تازه‌کار هستید؟ نگران نباشید. این دوره آموزش کدنویسی را از ابتدا پوشش می‌دهد.
  • مناسب برای حرفه‌ای‌ها که به‌دنبال انتقال به دواپس هستند و نیاز به افزایش مهارت‌های کدنویسی خود دارند.
  • دوره‌ ایده‌آل برای متخصصان تست‌ دستی که به دنبال ورود به دنیای اتوماسیون هستند.
  • مفاهیم بیش از حد کافی برای حرفه‌ای‌ها که در حال یادگیری جاوا برای سلنیوم هستند، پوشش داده شده است.
  • درک عمیق از مفاهیم پایه و پیشرفته جاوا
  • برنامه‌نویسی شی‌گرا (OOPS)
  • برنامه‌نویسی پیشرفته جاوا
  • مفاهیم عمیق Core Java 
  • برنامه‌نویسی جاوا از ابتدا
  • ساختارهای داده‌ در جاوا
  • عبارات منظم در جاوا
  • عملیات‌های تاریخ و زمان (بروز شده در جاوا 8)
  • مدیریت استثنا در جاوا
  • کار با فایل سیستم در جاوا
  • بدون PPT. - جلسات عملی مربوط به برنامه‌نویسی شی‌گرا

پیش‌نیازهای دوره

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

توضیحات دوره

این دوره به‌ویژه برای دانشجویانی طراحی شده که تجربه‌ قبلی در کدنویسی ندارند. این دوره تمامی مفاهیم Core Java را از سطوح پایه تا پیشرفته همراه با مثال‌های عملی و تمرینات کدنویسی پوشش می‌دهد.

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

مباحث دوره:

مبانی جاوا

  • نصب JDK 10 و Eclipse
  • برنامه Hello World جاوا
  • تایپ‌های داده Primitive در جاوا
  • کلیدواژه var در جاوا 10
  • عملگرهای حسابی در جاوا
  • عملگرهای منطقی و بیتی در جاوا
  • عملگرهای رابطه‌ای در جاوا
  • شرطی If در جاوا
  • شرطی If تو‌در‌تو در جاوا
  • حلقه For در جاوا
  • تمرینات عملی روی حلقه For
  • حلقه For تو‌در‌تو در جاوا
  • تمرینات عملی روی حلقه For تو‌در‌تو
  • حلقه 'While' و 'Do While' در جاوا
  • دستورات 'Break' و 'Continue' در جاوا
  • مبانی رشته‌ در جاوا
  • عملیات‌های مقایسه رشته‌ها در جاوا
  • عملیات‌های جستجوی رشته‌ها در جاوا
  • عملیات‌های اسلایس کردن رشته‌ها در جاوا
  • عملیات‌های جایگزینی رشته‌ها در جاوا
  • عملیات‌های تبدیل رشته‌ها در جاوا

برنامه‌نویسی شی‌گرا (OOPS) در جاوا

  • مفهوم کلاس‌ها و آبجکت‌ها در جاوا
  • تمرینات عملی روی کلاس و آبجکت
  • متدها در جاوا
  • Overloading متد در جاوا
  • Specifiers دسترسی (مودیفایرهای دسترسی) در جاوا
  • Constructor در جاوا
  • کپسوله‌سازی داده‌ در جاوا
  • کلیدواژه استاتیک در جاوا
  • مفهوم متد Main در جاوا
  • تمرینات پیشرفته روی کلاس و آبجکت
  • وراثت کلاس در جاوا
  • Overriding متد در جاوا
  • پلی‌مورفیسم در جاوا
  • کلیدواژه Super در جاوا
  • Constructor کلاس Super در جاوا
  • دسترسی محافظت‌شده در جاوا
  • انتزاع در جاوا
  • رابط‌ها در جاوا (رابط جاوا)
  • کلیدواژه Final در جاوا

ساختارهای داده‌ در جاوا

  • آرایه‌ها در جاوا
  • آبجکت آرایه در جاوا
  • حلقه For اصلاح‌ شده برای تکرار آرایه در جاوا
  • تمرینات عملی روی آرایه در جاوا
  • آرایه‌های دوبعدی در جاوا
  • تمرین عملی روی آرایه‌های دوبعدی در جاوا
  • آرایه آبجکت در جاوا
  • لیست آرایه در جاوا (ArrayList)
  • ساختار ArrayList در جاوا
  • لیست پیوندی در جاوا
  • ArrayList در مقابل لیست پیوندی در جاوا
  • Iterator لیست در جاوا
  • Hash Set در جاوا
  • Hash Set پیوندی در جاوا
  • مجموعه درخت در جاوا
  • تکرار روی مجموعه در جاوا
  • Hash Map در جاوا
  • نقشه درختی در جاوا
  • تکرار روی نقشه‌ها در جاوا

عبارات منظم در جاوا

  • آشنایی با RegEx در جاوا
  • کوانتیفایرها در عبارات منظم
  • کلاس‌های کاراکتر در عبارات منظم
  • عبارات براکت
  • عملگر OR در RegEX
  • عملگر DOT در RegEX
  • انطباق حریص و تنبل
  • تمرینات عملی روی عبارات منظم
  • منظم‌سازی محدوده‌های عددی

مدیریت استثنا در جاوا

  • استثنا در جاوا چیست؟
  • خطا در مقابل استثنا در جاوا
  • استثناهای چک‌ شده و چک‌ نشده در جاوا
  • اعلان Throws در جاوا
  • بلوک Try و Catch (مدیریت استثنا) در جاوا
  • بلوک Finally در جاوا

عملیات‌های تاریخ و زمان (بازبینی در جاوا 8)

  • عملیات‌های تاریخ و زمان محلی در جاوا
  • عملیات‌های تاریخ و زمان سفارشی در جاوا
  • عملیات‌های تاریخ آینده و گذشته در جاوا
  • عملیات‌های زمان آینده و گذشته در جاوا
  • محاسبه تفاضل تاریخ در جاوا
  • محاسبه تفاضل زمان در جاوا
  • Formatter تاریخ و زمان در جاوا

کلاس‌های خاص در جاوا

  • کلاس ریاضی در جاوا
  • کلاس StringBuilder در جاوا
  • متدهای StringBuilder در جاوا
  • کلاس اسکنر در جاوا
  • کلاس تصادفی (برای تولید اعداد تصادفی) در جاوا
  • کلاس UUID در جاوا (برای تولید شناسه‌های رشته‌ منحصر به فرد جهانی)

کار با فایل سیستمدر جاوا

  • چگونه یک فایل متنی را در جاوا بخوانیم؟
  • Apache Commons IO
  • چگونه یک فایل متنی را در جاوا ویرایش کنیم؟
  • تمرینات عملی با فایل‌های متنی در جاوا
  • کپی و جابه‌جایی (تغییر نام) یک فایل متنی در جاوا
  • راه‌اندازی Apache POI
  • خواندن داده‌ اکسل در جاوا
  • خواندن داده‌ اکسل در یک آرایه دوبعدی در جاوا
  • نوشتن داده‌ در شیت اکسل در جاوا
  • سؤالات مصاحبه

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

  • کسی که به یادگیری کدنویسی علاقه‌مند است.
  • حرفه‌ای‌های تست دستی
  • متخصصان تستر سلنیوم
  • علاقه‌مندان به اتوماسیون
  • علاقه‌مندان به شروع به کار در دنیای برنامه‌نویسی
  • حرفه‌ای‌های تست QE
  • مهندسان تست اتوماسیون
  • مهندسان نرم‌افزار
  • حرفه‌ای‌های تست نرم‌افزار

دوره‌ کامل Core Java - یادگیری کدنویسی

  • نصب JDK 10 06:03
  • نصب Eclipse IDE 03:30
  • نوشتن اولین برنامه جاوا 05:52
  • تایپ‌های داده Primitive در جاوا 08:27
  • عملگرهای حسابی در جاوا 05:41
  • عملگرهای منطقی و بیتی 05:29
  • عملگرهای رابطه‌ای در جاوا 01:44
  • شرطی If 02:38
  • شرطی If تو‌در‌تو 05:37
  • حلقه For در جاوا 05:53
  • تمرین عملی روی حلقه For' 03:30
  • حلقه For تو‌در‌تو 02:20
  • تمرین عملی روی 'حلقه For تو‌در‌تو' 02:51
  • حلقه ''While'' و ''Do While'' در جاوا 04:42
  • دستورات حلقه ''Break'' و 'Continue'' 02:53
  • مبانی رشته‌ 07:03
  • عملیات‌های مقایسه رشته‌ 06:09
  • عملیات‌های جستجوی رشته‌ 08:37
  • عملیات‌های اسلایس کردن (برش) رشته‌ 10:48
  • عملیات‌های جایگزینی رشته‌ 04:16
  • عملیات‌های تبدیل رشته‌ 05:10
  • مفهوم کلاس‌ها و آبجکت‌ها 06:47
  • کلاس و آبجکت - تمرین 1 06:14
  • متدها در جاوا 08:30
  • Overloading متد 07:12
  • Specifiers دسترسی در جاوا 12:40
  • Constructor 16:43
  • کپسوله‌سازی داده‌ 12:57
  • کلیدواژه استاتیک 08:47
  • مفهوم متد Main 07:27
  • کلاس و آبجکت - تمرین 2 12:37
  • کلاس ریاضی 07:30
  • کلاس StringBuilder 04:33
  • متدهای StringBuilder 07:37
  • کلاس اسکنر 05:34
  • کلاس تصادفی 05:16
  • کلاس UUID 01:22
  • کلیدواژه ''var'' 07:21
  • مفهوم Garbage Collector (GC) و بروزرسانی جاوا 10 در GC 03:07
  • سایر بروزرسانی‌ها در جاوا 10 01:49
  • وراثت در جاوا 11:12
  • Overriding متد 07:09
  • پلی‌مورفیسم 03:51
  • کلیدواژه Super 05:30
  • Constructor کلاس Super 04:50
  • دسترسی محافظت‌ شده 07:41
  • انتزاع 12:22
  • رابط 16:40
  • کلیدواژه Final 03:47
  • آرایه‌ها در جاوا 09:39
  • آبجکت آرایه 02:32
  • حلقه For اصلاح‌ شده و تقویت‌ شده 06:00
  • تمرین آرایه 05:30
  • آرایه دوبعدی 09:32
  • تمرین آرایه دوبعدی 06:17
  • آرایه آبجکت - IMP 04:18
  • لیست آرایه 15:13
  • ساختار لیست پیوندی 01:41
  • لیست پیوندی 10:20
  • ArrayList در مقابل لیست پیوندی 03:51
  • Iterator لیست 09:25
  • Hash Set 07:35
  • Hash Set پیوندی 02:07
  • مجموعه درختی 02:30
  • Iterating روی مجموعه‌ها 04:23
  • Hash Map 07:40
  • نقشه درختی 06:33
  • Iterating روی نقشه‌ها 02:33
  • آشنایی با RegEx 06:18
  • کوانتیفایرها در RegEx 11:14
  • کلاس‌های کاراکتر در RegEx 08:52
  • عبارات براکت در RegEx 07:48
  • عملگر OR 01:41
  • عملگر Dot 03:36
  • انطباق حریص و انطباق تنبل 09:28
  • RegEx - تمرین 1 04:34
  • RegEx - تمرین 2 05:08
  • منظم‌سازی محدوده‌های عددی 10:02
  • استثنا چیست؟ 04:53
  • خطا در مقابل استثنا 01:33
  • استثناهای چک‌ شده و چک نشده 03:16
  • اعلان Throws 03:54
  • IMP - بلوک Try و Catch (مدیریت استثنا) 07:39
  • بلوک Finally 02:58
  • تاریخ و زمان محلی 02:03
  • تاریخ و زمان سفارشی 04:56
  • تاریخ آینده و گذشته 03:07
  • زمان آینده و گذشته 01:46
  • تفاضل تاریخ‌ها 02:28
  • تفاضل زمان ها 03:33
  • Formatter تاریخ و زمان 05:46
  • خواندن فایل متنی با استفاده از Apache Commons IO 07:47
  • ویرایش فایل متنی با استفاده از Apache Commons IO 02:36
  • سؤال مصاحبه - مرتب‌سازی خط از فایل متنی 06:05
  • کپی - جابجایی فایل‌های متنی 03:19
  • سؤال مصاحبه - حذف کلمات داپلیکیت از فایل متنی 05:22
  • راه‌اندازی Apache POI 03:38
  • خواندن اکسل با استفاده از POI 11:43
  • خواندن داده‌ اکسل در آرایه دوبعدی 06:26
  • سؤال مصاحبه - نوشتن اکسل با استفاده از POI 09:13
  • گام‌های بعدی 01:53

4,068,500 813,700 تومان

مشخصات آموزش

دوره‌ کامل Core Java - یادگیری کدنویسی

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:همه سطوح
  • تعداد درس:101
  • مدت زمان :10:18:44
  • حجم :4.36GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
61,271,000 12,254,200 تومان
  • زمان: 155:07:52
  • تعداد درس: 516
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
855,500 171,100 تومان
  • زمان: 2:10:47
  • تعداد درس: 47
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,504,000 1,300,800 تومان
  • زمان: 16:28:13
  • تعداد درس: 122
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
651,500 130,300 تومان
  • زمان: 1:39:06
  • تعداد درس: 29
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,325,000 865,000 تومان
  • زمان: 10:57:47
  • تعداد درس: 37
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,174,500 1,034,900 تومان
  • زمان: 13:06:34
  • تعداد درس: 131
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,965,000 1,393,000 تومان
  • زمان: 17:38:29
  • تعداد درس: 129
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,398,000 1,079,600 تومان
  • زمان: 13:40:53
  • تعداد درس: 106
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,853,000 1,370,600 تومان
  • زمان: 17:21:41
  • تعداد درس: 188
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

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