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

تسلط به جاوا سطح متوسط - متدها، کالکشن ها و فراتر

تسلط به جاوا سطح متوسط - متدها، کالکشن ها و فراتر

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

پتانسیل کامل برنامه نویسی سطح متوسط جاوا و دستکاری موثر داده را آنلاک کنید.

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

  • به هنر ایجاد و استفاده از متدها با مفاهیم پیشرفته مانند Overloading متد و بازگشت مسلط شوید.
  • شما یاد خواهید گرفت Java Collections Framework را برای مدیریت و دستکاری موثر داده بررسی کنید.
  • دنیای multi-threading و همزمانی را بررسی کنید.
  • یاد بگیرید چگونه با فایل ها در جاوا کار کنید. - خواندن و نوشتن فایل های متنی به طور موثر
  • مهارت هایی در مدیریت خطا، از جمله بلوک های try و catch و استثناهای سفارشی توسعه دهید.
  • از قدرت عبارات منظم برای جستجو، انطباق و دستکاری الگوهای متنی استفاده کنید.
  • اصول برنامه نویسی تابعی را با عبارات lambda در جاوا درک کنید.

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

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

توضیحات دوره

هایلایت های دوره:

  • متدهای پیشرفته: یاد بگیرید چگونه متدها را به طور موثر ایجاد و از آن ها استفاده کنید که شامل overloading متد، بازگشت و درک ظرافت های پارامترهای متد و انواع بازگشت می باشد.
  • Collections Framework: قدرت کالکشن های جاوا، از جمله HashMap ،LinkedList ،ArrayList و HashSet را بررسی کنید. به هنر ذخیره کردن، بازیابی و دستکاری داده به طور موثر مسلط شوید.
  • مدیریت فایل: کشف کنید چگونه با فایل ها در جاوا کار کنید که شامل خواندن و نوشتن فایل های متنی تا مدیریت دیکشنری ها و مدیریت استثناهای مربوط به عملیات های فایل است.
  • مدیریت خطا: مهارت در تکنیک های مدیریت خطا، از جمله بلوک های try و catch، استثناهای سفارشی و گزارش دهی موثر خطا برای ایجاد اپلیکیشن های قوی و قابل اطمینان جاوا بدست آورید.
  • عبارات منظم (RegEx): پتانسیل عبارات منظم را در جاوا برای جستجو، انطباق و دستکاری الگوهای متنی در اپلیکیشن های خود کشف کنید، اعتبارسنجی و دستکاری داده را بهبود دهید.
  • Multi-threading و همزمانی: دنیای برنامه نویسی همزمان را بررسی کنید، امکان اجرای چند تسک به صورت همزمان را برای اپلیکیشن های جاوای خود فراهم کنید. در مورد همگام سازی thread، وضعیت رقابتی و اجتناب از تله های رایج یاد بگیرید.
  • عبارات Lambda: اصول برنامه نویسی تابعی در جاوا با عبارات Lambda را درک کنید که تکنیک های کدنویسی مختصر و قوی را برای تسک هایی مانند فیلترینگ، نگاشت و کاهش داده فراهم می کنند.

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

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

تسلط به جاوا سطح متوسط - متدها، کالکشن ها و فراتر

  • مقدمه 03:22
  • شروع کار در ویندوز، macOS یا لینوکس 01:40
  • نحوه پرسیدن سوالات عالی 01:52
  • سوالات متدوال 01:30
  • مقدمه 03:50
  • IDE های محبوب برای کدنویسی 03:04
  • نصب جاوا (گام به گام) 10:22
  • تنظیم مسیر جاوا (متغیرهای محلی) 09:38
  • نصب IntelliJ IDEA 09:43
  • شروع کار با IntelliJ IDEA 07:51
  • اولین برنامه Hello World جاوا 14:36
  • مقدمه 01:58
  • ایجاد یک متد 12:20
  • فراخوانی یک متد 10:23
  • متد با پارامتر 13:32
  • متد با چند پارامتر 07:14
  • اعمال کلمه کلیدی return 09:56
  • استفاده از یک متد در تصمیم گیری ها 09:37
  • overloading متد 12:33
  • محدوده متغیر 06:16
  • بازگشت متد 04:24
  • آزمون ارزیابی 2 01:43
  • راه حل آزمون ارزیابی 2 04:03
  • متد با پارامترها None
  • مقدمه 02:19
  • ایجاد Arraylist 06:40
  • افزودن آیتم ها به ArrayList 05:16
  • دسترسی به یک آیتم در ArrayList 05:41
  • تغییر یک آیتم در ArrayList 05:04
  • حذف یا پاکسازی آیتم ها در ArrayList 04:03
  • یافتن اندازه ArrayList 02:29
  • حلقه زنی در یک ArrayList 06:43
  • مرتب سازی ArrayList در جاوا 09:14
  • ArrayList None
  • مقدمه 01:46
  • ArrayList در مقابل LinkedList 05:11
  • ایجاد LinkedList 05:11
  • متدهای LinkedList - بررسی ()addFirst و ()addLast 04:20
  • متدهای LinkedList - بررسی ()removeLast و ()removeFirst 02:26
  • متدهای LinkedList - بررسی ()getFirst و ()getLast 04:13
  • ایجاد لیست پیوندی و دسترسی به آیتم های داده None
  • مقدمه 01:10
  • ایجاد یک HashMap 05:11
  • افزودن آیتم ها 06:37
  • دسترسی به یک آیتم 03:00
  • حذف یک آیتم 03:00
  • یافتن اندازه HashMap 02:27
  • حلقه زنی در یک HashMap 06:26
  • آزمون ارزیابی 2 01:28
  • راه حل آزمون ارزیابی 2 03:42
  • سوال آزمون تکلیف None
  • مقدمه 01:30
  • ایجاد یک HashSet 03:06
  • افزودن آیتم ها 02:25
  • بررسی آیتم ها 02:39
  • حذف یک آیتم 02:29
  • یافتن اندازه HashSet 01:09
  • حلقه زنی در یک HashSet 01:46
  • مقدمه 01:09
  • ایجاد یک iterator 07:31
  • حلقه زنی در یک کالکشن 04:25
  • حذف آیتم ها از یک کالکشن 03:37
  • مقدمه 02:17
  • مدیریت فایل 06:56
  • ایجاد یک فایل جدید 11:04
  • نوشتن یک فایل 06:59
  • خواندن یک فایل 10:48
  • دریافت اطلاعات یک فایل 07:57
  • حذف یک فایل 02:48
  • حذف یک دایرکتوری 04:35
  • استثناها 06:58
  • کدنویسی بلوک try و catch 09:49
  • دستور بلوک finally 02:16
  • کلمه کلیدی throw (مدیریت خطا) 14:36
  • عبارت منظم چیست؟ 05:23
  • برنامه Matcher-pattern - واقعی 08:05
  • برنامه اعتبارسنجی عدد - واقعی 09:19
  • برنامه اعتبارسنجی رشته - واقعی 05:46
  • اعتبارسنجی داده رشته جاوا با الگوی RegEx None
  • استفاده از برنامه کلاس thread 04:49
  • استفاده از برنامه رابط قابل اجرا 03:53
  • ایجاد thread و اجرا None
  • سناریوهای همزمانی 06:04
  • پیشگیری از مشکلات همزمانی 04:21
  • ایجاد عبارات Lambda 03:21
  • عبارات Lambda - بررسی ArrayList 05:12
  • عبارات Lambda - رابط مصرف کننده 04:23
  • عبارات Lambda - متد 06:48
  • مقدمه 01:23
  • بررسی پروژه 02:08
  • ایجاد متدها و کلاس کاربر 05:16
  • گزینه های انتخاب کاربر 05:01
  • متد ثبت نام کاربر 03:23
  • متد لاگین کاربر 03:10
  • پروژه بلادرنگ سیستم احراز هویت 09:07

3,192,500 638,500 تومان

مشخصات آموزش

تسلط به جاوا سطح متوسط - متدها، کالکشن ها و فراتر

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:متوسط
  • تعداد درس:95
  • مدت زمان :08:05:55
  • حجم :3.6GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی: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
  • سطح دوره:
  • زبان: دوبله فارسی

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

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