لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش کاربردی جاوا SE: کتابچه راهنمای جامع
- آخرین آپدیت
دانلود Java SE In Practice: Playbook
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
زبان جاوا به تکامل خود ادامه میدهد و به همین ترتیب، راهکارهای بهینه برای وظایف رایج کدنویسی نیز تغییر میکنند. در این دوره آموزشی با عنوان «Java SE In Practice: Playbook»، شما خواهید آموخت که چگونه این چالشها را به صورت سریع و بهینه حل کنید.
در ابتدا، مختصرترین، کارآمدترین و صحیحترین روشهای مدیریت رشتهها (Strings) و اعداد را میآموزید. سپس، در تسکهای پرکاربرد مربوط به مجموعهها (Collections) مهارت پیدا میکنید. در نهایت، نحوه نوشتن کدهای مختصر و بهینه برای کار با فایلها و دایرکتوریها را فرا خواهید گرفت.
پس از اتمام این دوره، شما مهارتها و دانش لازم برای مدیریت وظایف رایج و حیاتی کدنویسی در Java SE را خواهید داشت تا بتوانید نرمافزارهای قدرتمند و پایداری توسعه دهید.
سرفصل ها و درس ها
تبدیل و تغییر رشتهها
Transforming Strings
مقدمه
Introduction
پیشنیازها و بررسی کلی دوره
Prerequisites and Course Overview
حذف فضای خالی (Whitespace)
Removing Whitespace
آیا این رشته خالی یا Blank است؟
Is This String Empty or Blank?
تغییر رشتهها به روش جدید
Transform Strings the New Way
مقایسه صحیح رشتهها
Comparing Strings the Right Way
پیمایش در خطوط متعدد
Iterating over Many Lines
استفاده از کتابخانهها
Using Libraries
اپلیکیشن نمونه: استخراج و پاکسازی دادهها
Demo App: Extract and Sanitize Data
کار با اعداد
Working with Numbers
تبدیل رشتهها به اعداد
Converting Strings to Numbers
بررسی عدد بودن یک رشته
Checking if a String Is a Number
فرمتبندی اعداد
Formatting Numbers
انجام محاسبات ممیز شناور
Doing Floating-point Arithmetic
گرد کردن اعداد با کلاس Math
Rounding with the Math Class
گرد کردن با DecimalFormat و BigDecimal
Rounding with DecimalFormat and BigDecimal
اپلیکیشن نمونه: محاسبات ریاضی و گرد کردن اعداد
Demo App: Doing Arithmetic and Rounding Numbers
کار با مجموعهها (Collections)
Working with Collections
سه روش برای ایجاد یک لیست (List)
Three Ways to Create a List
حذف مقادیر تکراری از لیست
Remove Duplicates from List
مرتبسازی ساده لیست
Simple Sorting of a List
مرتبسازی پیشرفته لیست
Advanced Sorting of a List
بررسی کلی Map
Map Overview
یافتن مقادیر تکراری در Map
Find Duplicate Values in a Map
یافتن K المان برتر
Find Top K Elements
یافتن K المان برتر همراه با تکرارها
Find Top K Elements with Duplicates
نوشتن کدهای مختصر برای ورودی و خروجی (I/O)
Writing Succinct I/O Code
مقدمه
Introduction
مقایسه IO در مقابل NIO و NIO2
IO vs. NIO vs. NIO2
استفاده از جداکننده (Separator) مناسب
Using the Right Separator
تعیین دایرکتوری پایه
Determine the Base Directory
بررسی دسترسی به فایل
Check File Access
خواندن فایلهای کوچک
Read Small Files
خواندن فایلهای حجیم
Read Big Files
نوشتن در فایلها
Write to Files
کپی کردن یک فایل
Copy a File
نوشتن پرامپتهای بهتر برای هوش مصنوعی
Write Better AI Prompts
Andrejs یک متخصص تضمین کیفیت با بیش از 6 سال تجربه است. وی در اتوماسیون تست تخصص دارد اما اهمیت درگیر شدن در چرخه عمر توسعه نرم افزار را نادیده نمی گیرد - یافتن مسائل در هنگام تجزیه و تحلیل نیازها به اندازه انجام آزمایش دستی و اکتشافی مهم است. وی در زمینه نوشتن واحدها ، آزمونهای ادغام و پذیرش برای تعداد زیادی فناوری و زمینه - از اتوماسیون مرورگر تا لایه Web API و تا آزمایش اجزای پیام رسان Enterprise - با تجربه است.
نمایش نظرات