آموزش Oracle Java SE 21 Developer Professional: 1Z0-830

دانلود Oracle Java SE 21 Developer Professional: 1Z0-830

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آماده‌سازی برای گواهی Oracle (گواهی جاوا) Java SE 21 1Z0-830 با مثال‌ها، آزمون‌ها و وظایف اصلی در مدیریت اولیه، کلاس‌های بسته‌بندی، و تبدیل‌های نوع در جاوا تسلط پیدا می‌کند. و بلوک‌های متنی با جاوا Date-Time API کار کنید اشیاء تاریخ، زمان، دوره و منطقه زمانی ایجاد و مدیریت ساختارهای جریان کنترل مانند if/else، سوئیچ و حلقه ها پیاده سازی مفاهیم شی گرا پیشرفته، از جمله کپسوله سازی و ارث بردن ایجاد کلاس ها، رکوردها، و نمونه سازی فیلدها، روش ها و سازنده ها اعمال چندشکلی ، جایگزین کردن متد، و نمونه عملگر با تطبیق الگو، کار با رابط های جاوا، روش های عملکردی و شمارش ها به طور موثر مدیریت استثناها با استفاده از try/catch/finally، try-with-resources و بلوک های multi-catch ایجاد و دستکاری آرایه ها و مجموعه های جاوا مانند List، Set، Map، و داده های پردازش Deque با استفاده از Streams و عبارات لامبدا برای فیلتر، تبدیل و مرتب سازی انجام عملیات پیشرفته در جریان ها مانند تجزیه، کاهش و گروه بندی درک جاوا مدولار، کامپایل کد و ایجاد JARهای مدولار/غیر ماژولار مدیریت اجرای کد همزمان با رشته‌ها، ExecutorService، و جریان‌های موازی توسعه کدهای ایمن رشته با مکانیسم‌های قفل کردن و APIهای همزمان استفاده از Java I/O API برای خواندن/نوشتن فایل‌ها و سریال‌سازی/آسیال‌سازی مجدد اشیاء با استفاده از بومی‌سازی مجموعه‌های محلی. و تجزیه/قالب بندی خاص محلی را درک کنید ویژگی های جاوا، از جمله حاشیه نویسی و API Logging Java پیش نیازها: بدون نیاز به دانش قبلی جاوا: دوره مبتدی و جامع است تمایل به یادگیری: باز بودن برای کشف مفاهیم عمیق جاوا اتصال به اینترنت پایدار: برای دسترسی به مطالب دوره و تکمیل تمرینات تعهد زمان آنلاین: در دسترس بودن برای اختصاص زمان ثابت به یادگیری و تمرین

گواهی Oracle 1Z0-830 چیست؟

گواهینامه Oracle 1Z0-830 که با نام Java SE 21 Developer Certification نیز شناخته می شود، یک اعتبار پیشرفته است که تخصص شما را در توسعه جاوا مدرن تأیید می کند. این گواهینامه به‌طور خاص برای حرفه‌ای‌هایی طراحی شده است که می‌خواهند مهارت‌های خود را در ویژگی‌های Java SE 21 به نمایش بگذارند، که طیف وسیعی از مفاهیم برنامه‌نویسی، از اصول شی‌گرا تا برنامه‌های مدولار را پوشش می‌دهد.

مزایای کسب این گواهینامه

  • رشد شغلی: نمایه خود را با گواهینامه معتبر جهانی ارتقا دهید.

  • دانش به روز شده: با تخصص در Java SE 21، آخرین نسخه پشتیبانی طولانی مدت، پیشرو باشید.

  • اعتبار: درک عمیقی از مفاهیم اصلی و پیشرفته برنامه نویسی جاوا را نشان می دهد.

  • برنامه های کاربردی دنیای واقعی: مهارت هایی را به دست آورید که بسیار مرتبط با برنامه های کاربردی مدرن سازمانی هستند.

این دوره چگونه شما را آماده می کند

این دوره برای کمک به شما در تسلط بر هر موضوع مورد نیاز برای گواهینامه Oracle 1Z0-830 ساخته شده است. این شامل درس هایی برای ایجاد درک شما و آزمون هایی برای آزمایش دانش شما است. در پایان دوره، به خوبی آماده خواهید شد تا با اطمینان خاطر در آزمون گواهینامه شرکت کنید.


موضوعات تحت پوشش این دوره

گواهینامه Oracle 1Z0-830 به مهارت در حوزه های مختلف توسعه جاوا نیاز دارد.

در زیر یک تفکیک از موضوعات ارائه شده است:

1. مدیریت تاریخ، زمان، متن، عددی و مقادیر بولی

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

  • متن را با استفاده از String، StringBuilder و بلوک‌های متنی دستکاری کنید.

  • با استفاده از Date-Time API با تاریخ، زمان، مدت، دوره، و اشیاء منطقه زمانی، از جمله ساعت تابستانی کار کنید.

2. کنترل جریان برنامه

  • ساختارهای جریان کنترل مانند if/else، عبارات و عبارات تغییر، حلقه‌ها، و دستورات break/continue را ایجاد و مدیریت کنید.

3. استفاده از مفاهیم شی گرا در جاوا

  • اعلان و نمونه سازی اشیاء، از جمله کلاس های تو در تو، و توضیح چرخه حیات شی.

  • کلاس‌ها، رکوردها را ایجاد کنید و فیلدهای نمونه و استاتیک، متدها، سازنده‌ها و مقداردهی اولیه را تعریف کنید.

  • بارگذاری بیش از حد روش، از جمله روش‌های var-arg را اجرا کنید.

  • درک دامنه متغیرها، اعمال کپسوله سازی و ایجاد اشیاء تغییرناپذیر.

  • از استنتاج نوع متغیر محلی استفاده کنید.

  • ارث بری، از جمله انواع انتزاعی و مهر و موم شده، کلاس‌های رکورد، و روش‌های بازدارنده، از جمله موارد کلاس Object را پیاده‌سازی کنید.

  • از چندشکلی، ریخته‌گری، و عملگر نمونه با تطبیق الگو و ساختارهای سوئیچ استفاده کنید.

  • با روش‌های کاربردی، و روش‌های خصوصی، ایستا و پیش‌فرض، واسط ایجاد و استفاده کنید.

  • با فهرست‌ها از جمله فیلدها، متدها و سازنده‌ها کار کنید.

4. رسیدگی به استثنائات

  • استثناها را با try/catch/finally، try-with-resources، و multi-catch blocks رسیدگی کنید.

  • استثناهای سفارشی را ایجاد و استفاده کنید.

5. کار با آرایه ها و مجموعه ها

  • آرایه‌ها، مجموعه‌های List، Set، Map و Deque را ایجاد و دستکاری کنید، از جمله افزودن، حذف، به‌روزرسانی، بازیابی و مرتب‌سازی عناصر.

6. کار با Streams و Lambda Expressions

  • از جریان‌های جاوا، از جمله عبارات لامبدا که رابط‌های کاربردی را پیاده‌سازی می‌کنند، برای فیلتر کردن، تبدیل، پردازش و مرتب‌سازی داده‌ها استفاده کنید.

  • تجزیه، الحاق، کاهش، گروه بندی و پارتیشن بندی را در جریان های متوالی و موازی انجام دهید.

7. بسته بندی و استقرار کد جاوا

  • محتوای ماژول را تعریف و نمایش دهید، از جمله با بازتاب، و وابستگی های ماژول را اعلام کنید.

  • کد جاوا را کامپایل کنید، JARهای مدولار/غیر ماژولار، تصاویر زمان اجرا ایجاد کنید و با استفاده از ماژول‌های بدون نام/خودکار، انتقال به ماژول‌ها را اجرا کنید.

8. مدیریت اجرای همزمان کد

  • پلتفرم و رشته‌های مجازی را با استفاده از اشیای Runnable و Callable ایجاد کنید.

  • چرخه‌های حیات رشته را مدیریت کنید و از پیاده‌سازی‌های مختلف ExecutorService و APIهای همزمان استفاده کنید.

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

9. با استفاده از Java I/O API

  • خواندن/نوشتن اطلاعات کنسول و فایل با استفاده از I/O Streams.

  • اشیاء جاوا را سریالی و غیر سریالی کنید.

  • با اشیاء Path و خصوصیات آنها با استفاده از java.nio.file API کار کنید.

10. پیاده سازی محلی سازی

  • بومی‌سازی را با استفاده از زبان‌ها و بسته‌های منابع پیاده‌سازی کنید.

  • پیام‌ها، تاریخ‌ها، زمان‌ها و اعداد، از جمله ارزش واحد پول و درصد را تجزیه و قالب‌بندی کنید.

11. ویژگی های اضافی جاوا

  • اصولات Java Logging API را بدانید.

  • از یادداشت‌هایی مانند @Override، @FunctionalInterface، @Deprecated، @SuppressWarnings و @SafeVarargs استفاده کنید.

حوزه جامع گواهینامه

با تکمیل این دوره، در موارد زیر مهارت خواهید داشت:

  1. بررسی مقادیر تاریخ، زمان، متن، عددی و بولی

  2. کنترل جریان برنامه

  3. مفاهیم شی گرا در جاوا

  4. رسیدگی به استثناها

  5. آرایه ها و مجموعه ها

  6. جریان‌ها و عبارات لامبدا

  7. بسته بندی و استقرار کد جاوا

  8. مدیریت اجرای همزمان کد

  9. Java I/O API

  10. محلی سازی

  11. ویژگی های اضافی جاوا

این آماده‌سازی جامع تضمین می‌کند که شما به طور کامل برای گذراندن گواهینامه Oracle 1Z0-830 مجهز هستید و حرفه خود را در توسعه جاوا پیش می‌برید. بیایید شروع کنیم!


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

مقدمه Introduction

  • طرح ارتباطی Communication plan

  • دسترسی نامحدود به برنامه "Learn IT" برای دانش آموزان Unlimited access to 'Learn IT' application for students

  • نکاتی برای بهبود تجربه گذراندن دوره Tips to Improve Your Course Taking Experience

  • مواد آموزشی رایگان اضافی برای استفاده در طول دوره Additional Free Learning Materials to Use During the Course

  • درباره گواهینامه 1Z0-830 و دوره About 1Z0-830 Certification and the Course

مبانی جاوا Java Basics

  • چرا جاوا و چرا این دوره؟ JDK، JRE و JVM چیست؟ Why Java and why this course? What is JDK, JRE and JVM?

  • درباره آخرین نسخه جاوا About Latest Java Version

  • نصب JDK JDK Installation

  • اپلیکیشن اول: اپلیکیشن Hello World First application: Hello World App

  • راه حل تکلیف: ایجاد فایل bat Homework Solution: .bat file creation

  • محیط توسعه یکپارچه، بررسی اجمالی Eclipse Integrated Development Environment, Eclipse Overview

  • نظرات در کد منبع جاوا Comments in Java source code

  • امتحان: مبانی جاوا - خودتان را بررسی کنید Quiz: Java Basics - Check yourself

انواع داده های اولیه، متغیرها و آرایه ها Primitive Data Types, Variables and Arrays

  • انواع و متغیرهای اولیه Primitive types and variables

  • سیستم های اعداد Number Systems

  • آرایه ها Arrays

  • آزمون: انواع داده های اولیه، متغیرها و آرایه ها - خودتان را بررسی کنید Quiz: Primitive data types, variables and arrays - Check yourself

Eclipse: نکات و ترفندها Eclipse: Tips and Tricks

  • بسته ها: ایجاد و ارائه بسته در eclipse Packages: creation and package presentation in eclipse

  • پلاگین ها: نحوه نصب افزونه های رایگان، بازار eclipse، سبک های فضای کاری Plugins: how to install free plugins, eclipse marketplace, workspace styles

  • Refactoring کد در Eclipse Code Refactoring in Eclipse

اپراتورها و عملیات با انواع اولیه Operators and Operations with primitive types

  • اپراتورها در جاوا Operators in Java

  • عملیات با اعداد صحیح و اعداد ممیز شناور، نوع BigDecimal Operations with integers and floating-point numbers, BigDecimal type

  • کلاس ریاضی، NaN، بی نهایت Math class, NaN, Infinity

  • نوع عبارت در جاوا Type of the expression in Java

  • مقایسه انواع اولیه و مرجع و مدل حافظه جاوا Compare primitive and reference types & Java Memory Model

  • ورودی کاربر را از کنسول بخوانید Read user input from console

  • ماشین حساب اعداد صحیح کنسول ساده Simple console integer calculator

  • محاسبه مساحت مثلث Calculate Area of Triangle

  • محاسبه دور دایره Calculate Circle Circumference

  • بررسی تکالیف: اپراتورها و عملیات Homework review: Operators and Operations

  • امتحان: اپراتورها و عملیات با انواع ابتدایی - خودتان را بررسی کنید Quiz: Operators and Operations with primitive types - Check yourself

رشته ها در جاوا Strings in Java

  • رشته: ایجاد شی و نمای کلی روش های اصلی String: object creation and main methods overview

  • مقایسه رشته ها: نحوه مقایسه رشته ها و String Pool چیست String comparison: How to compare Strings and what is String Pool

  • دنباله های فرار در جاوا Escape Sequences in Java

  • قالب بندی رشته String Formatting

  • عبارات منظم در جاوا Regular expressions in Java

  • قالب بندی عدد ممیز شناور Format floating-point number

  • تقسیم کلمات Split Words

  • بررسی تکلیف: رشته Homework review: String

  • امتحان: رشته ها در جاوا - خودتان را بررسی کنید Quiz: Strings in Java - Check yourself

بیانیه های کنترلی Control Statements

  • ساخت و ساز "اگر - دیگری". 'if - else' construction

  • حالت مدیر و مهمان برای برنامه Admin and Guest mode for application

  • ماشین حساب اعداد ساده Simple Number Calculator

  • بررسی تکلیف: عبارت «اگر». Homework review: 'if' statement

  • ساخت و ساز "سوئیچ". 'switch' construction

  • انتخابگر فعالیت کاربر User Activity Selector

  • بررسی تکلیف: عبارت «تغییر». Homework review: 'switch' statement

  • امتحان: اظهارات کنترل - خودتان را بررسی کنید Quiz: Control Statements - Check yourself

متفرقه Miscellaneous

  • تولید اعداد تصادفی Random numbers generation

بیانیه های تکرار (حلقه ها) در جاوا Iteration Statements (Loops) in Java

  • حلقه "در حالی که". 'while' loop

  • حلقه "do-while". 'do-while' loop

  • "برای" با حلقه شرط 'for' with condition loop

  • حلقه "برای هر". 'for each' loop

  • حلقه های تو در تو Nested loops

  • بیانیه های پرش - شکستن و ادامه دادن Jump Statements - Break and Continue

  • برچسب ها در جاوا Labels in Java

  • چاپ ارقام از خط جدید Print digits from new line

  • هرم در کنسول Pyramid in console

  • چاپ ماتریس در کنسول Print matrix to console

  • بررسی تکلیف: بیانیه های تکرار (حلقه ها) Homework review: Iteration Statements (Loops)

  • امتحان: بیانیه های تکرار (حلقه ها) در جاوا - خودتان را بررسی کنید Quiz: Iteration Statements (Loops) in Java - Check yourself

متدها در جاوا Methods in Java

  • روش‌ها در جاوا: مرور کلی Methods in Java: Overview

  • مکانیسم عبور پارامتر در جاوا Parameter Passing Mechanism in Java

  • روش های بازگشتی Recursive methods

  • آرگومان های طول متغیر Variable Length Arguments

  • حداکثر int را در آرایه پیدا کنید Find max int in array

  • مستطیل خالی رسم کنید Draw empty rectangle

  • محاسبه مقدار کلمات Calculate Amount of Words

  • آرایه رشته فیلتر Filter String array

  • چرخش ماتریس Rotate Matrix

  • آرایه را گسترش دهید Extend Array

  • بزرگترین مقسوم علیه مشترک Greatest Common Divisor

  • جمع تمام ارقام به عدد Sum all digits in number

  • پردازشگر رشته ای String Processor

  • هر حرف اول را در یک کلمه به بزرگ تبدیل کنید Turn each first letter in a word to capital

  • اعداد اعشاری را به رومی و بالعکس تبدیل کنید Convert decimal to Roman numbers and vice versa

  • بررسی تکالیف: روش ها Homework review: Methods

شمارش در جاوا Enumerations in Java

  • شمارش در جاوا Enumerations in Java

ابزارهای اشکال زدایی Debugging Tools

  • نحوه دیباگ کردن برنامه های جاوا How to debug Java programs

برنامه نویسی شی گرا Object-oriented programming

  • برنامه نویسی شی گرا: مبانی Object-oriented programming: Basics

  • کلاس ها و اشیاء Classes & Objects

  • انواع مختلف کلاس ها، کلمات کلیدی Abstract و کلاس های Abstract Different types of Classes, Abstract keyword and Abstract classes

  • رابط ها Interfaces

  • ارث Inheritance

  • چند شکلی و کلیدواژه "نهایی". Polymorphism and 'final' keyword

  • کلمه کلیدی "ایستا" 'static' keyword

  • کپسولاسیون Encapsulation

  • نمای کلی کلاس Object، JNI و Object Object, JNI and Object class overview

  • مروری بر اصول جامد و اصل مسئولیت واحد SOLID principles overview & Single Responsibility Principle

  • اصل باز/بسته Open / Closed Principle

  • اصل جایگزینی لیسکوف Liskov Substitution Principle

  • اصل جداسازی رابط Interface Segregation Principle

  • اصل وارونگی وابستگی Dependency Inversion Principle

  • اصل KISS در OOP KISS Principle in OOP

  • اصل YAGNI در OOP YAGNI Principle in OOP

  • اصل DRY در OOP | قسمت 1 DRY Principle in OOP | Part 1

  • اصل DRY در OOP | قسمت 2 - تمرین DRY Principle in OOP | Part 2 - Practice

===== OOP: آماده سازی مصاحبه ===== ===== OOP: Interview Preparation =====

  • چگونه برای مصاحبه آماده شویم؟ How to be prepared for the interview?

  • بخش 1: مصاحبه OOP - پرسش و پاسخ Part 1: OOP Interview - Questions and Answers

  • بخش 2: مصاحبه OOP - پرسش و پاسخ Part 2: OOP Interview - Questions and Answers

  • بخش 3: مصاحبه OOP و الگوهای طراحی - پرسش و پاسخ Part 3: OOP & Design Patterns Interview - Questions and Answers

===== آزمون: برنامه های کاربردی کنسول تجارت الکترونیک OOP و شی گرا ===== ===== EXAM: OOP & Object Oriented e-Commerce console applications =====

  • امتحان و تکالیف برای موضوع OOP Exam and homework for OOP topic

Excpetion Handling Excpetion Handling

  • مدیریت استثنا در جاوا Exception Handling in Java

چارچوب مجموعه های جاوا Java Collections Framework

  • چارچوب مجموعه های جاوا: بررسی اجمالی Java Collections Framework: Overview

  • رابط مجموعه Collection Interface

  • فهرست رابط ها، تنظیم و صف: نمای کلی Interfaces List, Set and Queue: Overview

  • پیاده سازی لیست - ArrayList، Vector، CopyOnWriteArrayList و Stack List implementations - ArrayList, Vector, CopyOnWriteArrayList & Stack

  • LinkedList در مقابل ArrayList، Big O Notation و تکالیف LinkedList VS ArrayList, Big O Notation & Homework

  • مقایسه کننده و قابل مقایسه Comparator and Comparable

  • Iterable، Iterator و ListIterator Iterable, Iterator & ListIterator

  • صف و دکه Queue and Deque

  • سلسله مراتب نقشه Map Hierarchy

  • جداول هش و نقشه هش Hash Tables & HashMap

  • LinkedHashMap LinkedHashMap

  • SortedMap، NavigableMap و TreeMap SortedMap, NavigableMap & TreeMap

  • Set Implementations (HashSet Practice) و کلاس java.util.Collections Set Implementations (HashSet practice) & java.util.Colelctions class

ژنریک ها Generics

  • ژنریک در جاوا Generics in Java

===== چارچوب مجموعه های جاوا: آماده سازی مصاحبه ===== ===== Java Collections Framework: Interview Preparation =====

  • چگونه برای مصاحبه آماده شویم؟ How to be prepared for the interview?

  • بخش 1: مصاحبه چارچوب مجموعه های جاوا - پرسش و پاسخ Part 1: Java Collections Framework Interview - Questions and Answers

  • بخش 2: مصاحبه چارچوب مجموعه های جاوا - پرسش و پاسخ Part 2: Java Collections Framework Interview - Questions and Answers

  • بخش 3: مصاحبه چارچوب مجموعه های جاوا - پرسش و پاسخ Part 3: Java Collections Framework Interview - Questions and Answers

  • بخش 4: مصاحبه چارچوب مجموعه های جاوا - پرسش و پاسخ Part 4: Java Collections Framework Interview - Questions and Answers

  • بخش 5: مصاحبه چارچوب مجموعه های جاوا - پرسش و پاسخ Part 5: Java Collections Framework Interview - Questions and Answers

برنامه نویسی تابعی در جاوا Functional Programming in Java

  • برنامه نویسی کاربردی در جاوا: بررسی اجمالی Functional Programming in Java: Overview

  • رابط عملکردی، توابع لامبدا و مراجع روش Functional Interface, Lambda Functions & Method References

  • تابع و دو تابع: تئوری و عمل Function & BiFunction: Theory & Practice

  • مصرف کننده، BiConsumer، Predicate و BiPredicate Consumer, BiConsumer, Predicate & BiPredicate

Stream API Stream API

  • استریم API با تمرینات عملی Stream API with Practical Exercises

===== برنامه نویسی کاربردی در جاوا: آماده سازی مصاحبه ===== ===== Functional Programming in Java: Interview Preparation =====

  • چگونه برای مصاحبه آماده شویم؟ How to be prepared for the interview?

  • بخش 1: مصاحبه برنامه نویسی کاربردی جاوا - پرسش و پاسخ Part 1: Java Functional Programming Interview - Questions and Answers

  • بخش 2: مصاحبه برنامه نویسی تابعی جاوا - پرسش و پاسخ Part 2: Java Functional Programming Interview - Questions and Answers

جریان های ورودی و خروجی در جاوا (I/O و NIIO) Input and Output Streams in Java (I/O & NIIO)

  • جریان های ورودی و خروجی در جاوا Input and Output Streams in Java

  • سریال سازی و شبیه سازی Serialization and Cloning

===== I/O در جاوا: آماده سازی مصاحبه ===== ===== I/O in Java: Interview Preparation =====

  • بخش 1: مصاحبه جاوا I/O - پرسش و پاسخ Part 1: Java I/O Interview - Questions and Answers

  • بخش 2: مصاحبه جاوا I/O - پرسش و پاسخ Part 2: Java I/O Interview - Questions and Answers

چند رشته ای Multithreading

  • بررسی اجمالی Multithreading Multithreading Overview

  • اولین برنامه Multithreading: Thread & Runnable First Multithreading Program: Thread & Runnable

  • زمان‌بندی موضوع، شرایط مسابقه، موضوعات شبح و گروه‌های موضوع Thread Scheduler, Race Condition, Daemon Threads & Thread Groups

  • اصول همگام سازی Synchronization Basics

  • مدیریت حافظه در برنامه های چند رشته ای Memory Management in Multithreading Programs

  • بن بست و قفل زنده Deadlock & Livelock

  • خدمات مجری، قابل تماس و آینده Executor Services, Callable & Future

  • اجرای خدمات مجری و ThreadFactory Executor Service Implementations & ThreadFactory

  • Fork/Join Framework Fork/Join Framework

  • CompletableFuture CompletableFuture

  • Lock API - Lock، ReadWriteLock، ReentrantLock، ReentrantReadWriteLock، StampedLo Lock API - Lock, ReadWriteLock, ReentrantLock, ReentrantReadWriteLock, StampedLo

  • همگام‌سازها - CyclicBarrier، CountDownLatch، Semaphore، Exchanger و Phaser Synchronizers - CyclicBarrier, CountDownLatch, Semaphore, Exchanger & Phaser

  • تکلیف: چند رشته ای Homework: Multithreading

===== Multithreading در جاوا: آماده سازی مصاحبه ===== ===== Multithreading in Java: Interview Preparation =====

  • بخش 1: مصاحبه چند رشته ای جاوا - پرسش و پاسخ Part 1: Java Multithreading Interview - Questions and Answers

  • بخش 2: مصاحبه چند رشته ای جاوا - پرسش و پاسخ Part 2: Java Multithreading Interview - Questions and Answers

تاریخ و زمان در JDK Date and Time in JDK

  • استانداردهای زمان (GMT، UTC)، تاریخ و تقویم از java.util Time Standards (GMT, UTC), Date and Calendar from java.util

  • بسته java.time (Instant، LocalDateTime، ZonedDateTime و غیره) java.time Package (Instant, LocalDateTime, ZonedDateTime etc)

Java Reflection API & Annotations Java Reflection API & Annotations

  • Java Reflection API Java Reflection API

  • حاشیه نویسی ها Annotations

JDK API JDK API

  • StringBuilder و StringBuffer StringBuilder & StringBuffer

  • java.util.Optional - اختیاری در جاوا java.util.Optional - Optional in Java

  • برنامه نویسی واکنشی در جاوا: Flow API, Reactive Streams Reactive Programming in Java: Flow API, Reactive Streams

ماژول ها در جاوا و مهاجرت برنامه های جاوا Modules in Java & Migration of Java Apps

  • ماژول ها در جاوا: مثال کاربردی مدولار Modules in Java: Modular Application Example

  • مهاجرت برنامه های جاوا: نمونه ای از مهاجرت به یک برنامه ماژولار Migration of Java Apps: Example of migration to a modular application

I18N و L10N I18N & L10N

  • [بخش اول] بومی سازی و بین المللی سازی [Part 1] Localization and Internationalization

  • [بخش 2] بومی سازی و بین المللی سازی [Part 2] Localization and Internationalization

===== Java Core: آماده سازی مصاحبه ===== ===== Java Core: Interview Preparation =====

  • چگونه برای مصاحبه آماده شویم؟ How to be prepared for the interview?

  • بخش 1: مصاحبه با هسته جاوا: پرسش و پاسخ Part 1: Java Core Interview: Questions and Answers

  • بخش 2: مصاحبه هسته جاوا: پرسش و پاسخ Part 2: Java Core Interview: Questions and Answers

  • بخش 3: مصاحبه با هسته جاوا: پرسش و پاسخ Part 3: Java Core Interview: Questions and Answers

  • بخش 4: مصاحبه با هسته جاوا: پرسش و پاسخ Part 4: Java Core Interview: Questions and Answers

  • بخش 5: مصاحبه با هسته جاوا: پرسش و پاسخ Part 5: Java Core Interview: Questions and Answers

  • بخش 6: مصاحبه با هسته جاوا: پرسش و پاسخ Part 6: Java Core Interview: Questions and Answers

  • بخش 7: مصاحبه با هسته جاوا: پرسش و پاسخ Part 7: Java Core Interview: Questions and Answers

ورود به جاوا Logging in Java

  • ورود به جاوا: قسمت 1 (تئوری ورود به سیستم، سطوح ثبت‌نام، چارچوب ثبت جاوا) Logging in Java: Part 1 (Logging theory, Logging Levels, Java Logging Framework)

  • ورود به جاوا: قسمت 2 (Log4J، Logback، SLF4J) Logging in Java: Part 2 (Log4J, Logback, SLF4J)

جاوا: نسخه های جدید Java: New Versions

  • ویژگی های جاوا 8 (Lambda، Stream API، اختیاری، به طور موثر نهایی، و غیره) Java 8 Features (Lambda, Stream API, Optional, Effectively Final, etc.)

  • جاوا 9: به‌روزرسانی‌های API جریان، تصویر با وضوح چندگانه، API Stack-Walking و غیره. Java 9: Stream API Updates, Multi-Resolution Image, Stack-Walking API, etc.

  • جاوا 9: API پردازش و به‌روزرسانی‌های API CompletableFuture، روش‌های خصوصی رابط Java 9: Process API & CompletableFuture API updates, Interface Private Methods

  • جاوا 9: jlink و jshell Java 9: jlink & jshell

  • جاوا 9: فایل های JAR چند انتشاری و رشته های فشرده Java 9: Multi-Release JAR Files & Compact Strings

  • جاوا 9: ویژگی های منسوخ و حذف شده Java 9: Deprecated & Removed Features

  • جاوا 10: متغیرهای var (استنتاج نوع)، پشتیبانی Docker، Flex Heap Size و غیره. Java 10: ‘var’ variables (Type inference), Docker support, Flex Heap Size, etc.

  • جاوا 10: سایر پیشرفت‌ها، حذف‌ها، حذف‌ها، نسخه‌سازی نسخه Java 10: Other improvements, Removals, Deprecations, Release Versioning

  • جاوا 11: مفهوم LTS، سرویس گیرنده HTTP جدید، به‌روزرسانی‌های API رشته‌ها و فایل‌ها Java 11: LTS Concept, New HTTP Client, String & Files API Updates

  • جاوا 11: به‌روزرسانی‌های API مجموعه و Predicate، کنترل دسترسی مبتنی بر Nest و موارد دیگر Java 11: Collection & Predicate API Updates, Nest-Based Access Control & more

  • جاوا 12: CompactNumberFormat، Teeing Collector، String.indent()، transform() Java 12: CompactNumberFormat, Teeing Collector, String.indent(), transform()

  • جاوا 13: Socket API، متد newFileSystem()، ZGC Uncommit Unused Memory و موارد دیگر Java 13: Socket API, newFileSystem() method, ZGC Uncommit Unused Memory & others

  • جاوا 14: عبارات سوئیچ، فرمت ارز، NullPointerException های مفید Java 14: Switch expressions, Currency Format, Helpful NullPointerExceptions

  • جاوا 15: بلوک های متنی، کلاس های پنهان، روش های رشته ای جدید Java 15: Text Blocks, Hidden Classes, new String methods

  • جاوا 16: JEP 395 - رکوردها Java 16: JEP 395 - Records

  • جاوا 16: instanceof، پشتیبانی از دوره روز، Stream.toList() و دیگران Java 16: instanceof, Day Period Support, Stream.toList() & others

  • جاوا 17: کلاس های مهر و موم شده و سایر پیشرفت ها Java 17: Sealed Classes & other improvements

  • جاوا 18 Java 18

  • جاوا 19 Java 19

  • جاوا 20 Java 20

  • جاوا 21 Java 21

== EXAM Java Standard Edition - فروشگاه آنلاین - شرح وظایف و راه حل == == EXAM Java Standard Edition - Online Store - Task description and solution ==

  • پیاده سازی اپلیکیشن فروشگاه اینترنتی Implement online store application

بخش پاداش Bonus section

  • درس پاداش Bonus lesson

نمایش نظرات

آموزش Oracle Java SE 21 Developer Professional: 1Z0-830
جزییات دوره
30 hours
172
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,120
4.7 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Andrii Piatakha Andrii Piatakha

بنیانگذار و مدیر عامل شرکت IT-Bulls ، بنیانگذار بستر Learn-IT بنیانگذار و مدیر عامل شرکت IT-Bulls. خالق برنامه موبایل Learn-IT برای افرادی که می خواهند آماده مصاحبه و یادگیری جاوا شوند. مدرس با 4+ سال تجربه. مربی کلیدی جاوا در شرکت های برون سپاری. Andrii کمک می کند تا مهندسان نرم افزار جاوا را از صفر تا تعیین تکلیف اول به آنها آموزش دهد. دوره جاوا وی برای آموزش افرادی با دانش برنامه نویسی صفر استفاده می شود تا آنها را برای کار واقعی در شرکت های مختلف آماده کند. هنگامی که دوره های Andrii را می گذرانید می توانید مطمئن باشید که چیزهای درست را در کمترین زمان ممکن به روش صحیح فرا خواهید گرفت. تمام دوره های Andrii توسط داستان و موفقیت دانشجویان ثابت می شود. در گذشته همه مدرسان برنامه نویس حرفه ای نبودند. تجربه مهندسی زیاد به آندری اجازه داد تا شرکت IT خود را اداره کند. در طول تدریس ، آندری توجه دانش آموزان را فقط به مهمترین موارد متمرکز می کند.