دوره آموزشی
دوبله زبان فارسی
تسلط به جاوا سطح متوسط - متدها، کالکشن ها و فراتر
✅ سرفصل و جزئیات آموزش
پتانسیل کامل برنامه نویسی سطح متوسط جاوا و دستکاری موثر داده را آنلاک کنید.
آنچه یاد خواهید گرفت:
- به هنر ایجاد و استفاده از متدها با مفاهیم پیشرفته مانند 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
مشخصات آموزش
تسلط به جاوا سطح متوسط - متدها، کالکشن ها و فراتر
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:متوسط
- تعداد درس:95
- مدت زمان :08:05:55
- حجم :3.6GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy